mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-11 01:10:29 +08:00
4f79e10bd6
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
1 line
8.5 KiB
JavaScript
1 line
8.5 KiB
JavaScript
webpackJsonp([129],{EcRq:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Xxa5"),n=a.n(r),i=a("exGp"),s=a.n(i),o=(a("yfAY"),a("D8sR")),l={data:function(){return{forbidden:!1,editId:this.$route.query.id,personId:"",createdLoading:!1,form:{sex:1,vipLevel:null,personPics:[]},orgs:[],cardTypes:[],personType:[],infoLoading:!1}},computed:{ifEdit:function(){return!0},showVipLevel:function(){return"peopleType#1"===this.form.type}},watch:{"$route.query.hash":{handler:function(e){this.fetchEditInfo(),this.$refs.feature.queryFeature(1)}}},mounted:function(){this.fetchEditInfo()},methods:{fetchEditInfo:function(){var e=this;return s()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.editId=e.$route.query.id,!e.ifEdit||!e.editId){t.next=19;break}return e.infoLoading=!0,t.prev=3,t.next=6,o.a.detail(e.editId);case 6:a=t.sent,e.infoLoading=!1,a.sex=Number(a.sex),a.personPics||(a.personPics=[]),e.form=a,e.$nextTick(function(){e.$refs.ruleForm.clearValidate()}),t.next=17;break;case 14:t.prev=14,t.t0=t.catch(3),e.infoLoading=!1;case 17:t.next=20;break;case 19:e.ifEdit&&!e.editId&&e.$router.push("/person/index");case 20:case"end":return t.stop()}},t,e,[[3,14]])}))()},fetchOptions:function(){},goDetail:function(){this.$router.push({path:"/person/edit",query:{id:this.form.id}})}},components:{feature:a("frjm").a}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.infoLoading,expression:"infoLoading"}]},[a("el-card",[a("el-form",{ref:"ruleForm",attrs:{"label-width":"120px",disabled:e.forbidden,model:e.form}},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("基本信息")])]),e._v(" "),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"所属机构:"}},[e.form.orgName&&e.form.orgName.length>10?a("el-tooltip",{attrs:{content:e.form.orgName,placement:"top"}},[a("div",{staticClass:"detail-text-overflow"},[e._v(e._s(e.form.orgName))])]):a("div",[e._v(e._s(e.form.orgName))])],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"人员姓名:"}},[a("div",{staticClass:"txt-overflow",attrs:{title:e.form.name}},[e._v(e._s(e.form.name))])])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"人员编号:"}},[a("div",{staticClass:"txt-overflow",attrs:{title:e.form.code}},[e._v(e._s(e.form.code))])])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"证件类型:"}},[e._v("\n "+e._s(e._f("DICT")(e.form.certType,"certificateType",!0))+"\n ")])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"证件号码:"}},[e._v("\n "+e._s(e.form.certNo)+"\n ")])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"出生日期:",prop:"birthday"}},[e._v("\n "+e._s(e.form.birthday)+"\n ")])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{width:"320px"},attrs:{label:"性别:",prop:"sex"}},[e._v("\n "+e._s(e._f("sex")(e.form.sex))+"\n ")])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"人员类型:"}},[e._v("\n "+e._s(e._f("DICT")(e.form.type,"peopleType",!0))+"\n ")])],1),e._v(" "),e.showVipLevel?a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"VIP等级:"}},[e._v("\n "+e._s(e._f("VIP")(e.form))+"\n ")])],1):e._e(),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"手机号码:"}},[e._v("\n "+e._s(e.form.telephone)+"\n ")])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"邮箱:"}},[e._v("\n "+e._s(e.form.email)+"\n ")])],1),e._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注:"}},[e._v("\n "+e._s(e.form.remark)+"\n ")])],1)],1)],1),e._v(" "),a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[e.$auth.personEdit],expression:"[$auth.personEdit]"}],attrs:{type:"primary"},on:{click:e.goDetail}},[e._v("编辑")])],1),e._v(" "),a("el-card",{staticStyle:{"margin-top":"20px"}},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("生物特征采集")])]),e._v(" "),a("el-form",{attrs:{disabled:e.forbidden}},[a("el-row",{staticStyle:{width:"1000px"}},[a("feature",{ref:"feature",attrs:{disabled:"",personPics:e.form.personPics},on:{"update:personPics":function(t){return e.$set(e.form,"personPics",t)},"update:person-pics":function(t){return e.$set(e.form,"personPics",t)}}})],1)],1)],1)],1)])},staticRenderFns:[]};var f=a("VU/8")(l,c,!1,function(e){a("zQ1/")},"data-v-2e35eb2c",null);t.default=f.exports},Gg0x:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n[data-v-2e35eb2c] .el-select,\n.el-cascader[data-v-2e35eb2c],\n.el-date-editor[data-v-2e35eb2c] {\n display: block;\n}\n[data-v-2e35eb2c] .el-date-editor.el-input,\n.el-date-editor.el-input__inner[data-v-2e35eb2c] {\n width: 100%;\n}\n.txt-overflow[data-v-2e35eb2c] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n",""])},HuL3:function(e,t,a){var r=a("tlK9");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("a8b098bc",r,!0)},frjm:function(e,t,a){"use strict";var r={components:{fileUpload:a("WP3z").a},data:function(){return{activeName:"1",featureList:[[{},{},{}],[{},{}],[{}]]}},created:function(){},filters:{path:function(e,t){return e[t]?e[t].path:""}},props:{disabled:{type:Boolean,default:!1},personPics:{type:Array,default:function(){return[]}},personId:{type:String,default:""}},watch:{disabled:function(e){this.$forceUpdate()},personPics:{immediate:!0,deep:!0,handler:function(e){var t=this;e&&e.length>0&&(e.map(function(e){e.type<=3&&e.subType<=3&&(t.featureList[e.type-1][e.subType-1]=e)}),this.$forceUpdate())}}},methods:{fetchImgNum:function(e){var t=0;return this.featureList[e-1].forEach(function(e){e.path&&(t+=1)}),{1:"注册照",2:"身份证",3:"联网核查照"}[e]+"("+t+")"},handleClick:function(e,t){var a=this.activeName;a<=3&&this.queryFeature(a)},queryFeature:function(e){},fetchAll:function(){var e=[];this.featureList.map(function(t){t.map(function(t){t.path&&e.push(t)})}),this.$emit("update:personPics",e)},removeFeature:function(e,t){this.featureList[e-1][t-1]={},this.fetchAll()},addFeature:function(e,t,a){this.featureList[t-1][a-1]={path:e,type:t,subType:a,defaultValue:1},this.fetchAll()}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"featrue-wrp"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:e.fetchImgNum(1),name:"1"}},[a("el-row",{staticStyle:{width:"1000px"},attrs:{gutter:20}},e._l(3,function(t,r){return a("el-col",{key:r,attrs:{span:8}},[a("fileUpload",{attrs:{bottomTip:"上传注册照",disabled:e.disabled,editImg:e._f("path")(e.featureList[0],r)},on:{remove:function(a){return e.removeFeature(1,t)},fileChange:function(a){return e.addFeature(a,1,t)}}})],1)}),1)],1),e._v(" "),a("el-tab-pane",{attrs:{label:e.fetchImgNum(3),name:"3"}},[a("fileUpload",{attrs:{bottomTip:"上传联网核查照",NoQuqalityCheck:"",disabled:e.disabled,editImg:e._f("path")(e.featureList[2],0)},on:{remove:function(t){return e.removeFeature(3,1)},fileChange:function(t){return e.addFeature(t,3,1)}}})],1),e._v(" "),a("el-tab-pane",{attrs:{label:"身份证",name:"2"}},[e._v("\n 暂未开放\n ")]),e._v(" "),a("el-tab-pane",{attrs:{label:"指纹",name:"4"}},[e._v("暂未开放")]),e._v(" "),a("el-tab-pane",{attrs:{label:"指静脉",name:"5"}},[e._v("暂未开放")]),e._v(" "),a("el-tab-pane",{attrs:{label:"掌纹",name:"6"}},[e._v("暂未开放")]),e._v(" "),a("el-tab-pane",{attrs:{label:"声纹",name:"7"}},[e._v("暂未开放")]),e._v(" "),a("el-tab-pane",{attrs:{label:"虹膜",name:"8"}},[e._v("暂未开放")])],1)],1)},staticRenderFns:[]};var i=a("VU/8")(r,n,!1,function(e){a("HuL3")},"data-v-7a2077c5",null);t.a=i.exports},tlK9:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,'\n.featrue-wrp[data-v-7a2077c5] {\n min-height: 300px;\n}\n.idcard-wrp[data-v-7a2077c5]:after {\n content: "";\n display: table;\n clear: both;\n}\n',""])},"zQ1/":function(e,t,a){var r=a("Gg0x");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("764d10af",r,!0)}}); |