(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-35e61466"],{"06b3":function(e,t,a){e.exports=a.p+"static/img/2dd7a2d09fa94bf8b5c52e5318868b4df.69c8d31a.jpg"},"12f4":function(e,t,a){e.exports=a.p+"static/img/17e420c250804efe904a09a33796d5a10.29081190.jpg"},"1b90":function(e,t,a){e.exports=a.p+"static/img/20180414165936.d159905f.jpg"},"208b":function(e,t,a){},2120:function(e,t,a){e.exports=a.p+"static/img/gaOngJwsRYRaVAuXXcmB.473a3c87.png"},"21a2":function(e,t,a){e.exports=a.p+"static/img/20180414165914.bbc74627.jpg"},"242a":function(e,t,a){e.exports=a.p+"static/img/19034103295190235.32713499.jpg"},"24a9":function(e,t,a){e.exports=a.p+"static/img/cnrhVkzwxjPwAaCfPbdc.1b71a9dc.png"},"29df":function(e,t,a){e.exports=a.p+"static/img/20180414165942.f3d935fe.jpg"},"2d64":function(e,t,a){"use strict";var i=a("d211"),s=a("9256"),r={page:{url:"/station/page",method:"POST"},save:{url:"/station",method:"POST"},update:{url:"/station",method:"PUT"},delete:{url:"/station",method:"DELETE"},preview:{method:"POST",url:"/station/preview"},export:{method:"POST",url:"/station/export"},import:{method:"POST",url:"/station/import"}};t["a"]={page:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.page),{},{data:e}))},save:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.save),{},{data:e}))},update:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.update),{},{data:e}))},delete:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.delete),{},{data:e}))},preview:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.preview),{},{data:e}))},export:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.export),{},{responseType:"blob",data:e}))},import:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.import),{},{data:e}))}}},"333d":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pagination-container",class:{hidden:e.hidden},staticStyle:{display:"block"}},[a("el-pagination",e._b({staticStyle:{display:"block"},attrs:{background:e.background,"current-page":e.currentPage,"page-size":e.pageSize,layout:e.layout,"page-sizes":e.pageSizes,total:e.total},on:{"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},s=[];a("65ba");Math.easeInOutQuad=function(e,t,a,i){return e/=i/2,e<1?a/2*e*e+t:(e--,-a/2*(e*(e-2)-1)+t)};var r=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}();function n(e){document.documentElement.scrollTop=e,document.body.parentNode.scrollTop=e,document.body.scrollTop=e}function o(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function l(e,t,a){var i=o(),s=e-i,l=20,c=0;t="undefined"===typeof t?500:t;var u=function e(){c+=l;var o=Math.easeInOutQuad(c,i,s,t);n(o),c0,expression:"tableData.total > 0"}],attrs:{limit:e.queryParams.size,page:e.queryParams.current,total:Number(e.tableData.total)},on:{"update:limit":function(t){return e.$set(e.queryParams,"size",t)},"update:page":function(t){return e.$set(e.queryParams,"current",t)},pagination:e.fetch}}),a("user-edit",{ref:"edit",attrs:{"dialog-visible":e.dialog.isVisible,type:e.dialog.type},on:{close:e.editClose,success:e.editSuccess}}),a("user-view",{ref:"view",attrs:{"dialog-visible":e.userViewVisible},on:{close:e.viewClose}}),a("file-import",{ref:"import",attrs:{"dialog-visible":e.fileImport.isVisible,type:e.fileImport.type,"export-error-url":e.fileImport.exportErrorUrl,action:e.fileImport.action,accept:".xls,.xlsx"},on:{close:e.importClose,success:e.importSuccess}}),a("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{"close-on-click-modal":!1,"close-on-press-escape":!0,title:"预览",width:"80%",top:"50px",visible:e.preview.isVisible},on:{"update:visible":function(t){return e.$set(e.preview,"isVisible",t)}}},[a("el-scrollbar",[a("div",{domProps:{innerHTML:e._s(e.preview.context)}})])],1)],1)},s=[],r=(a("5cff"),a("4318"),a("957b"),a("4d20"),a("6a22"),a("2e4f"),a("dfce"),a("5f89"),a("3c6d"),a("dcd4"),a("d211")),n=a("333d"),o=a("7d66"),l=a.n(o),c=(a("5166"),a("a888")),u=a("6188"),d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{"close-on-click-modal":!1,"close-on-press-escape":!0,title:e.title,type:e.type,visible:e.isVisible,width:e.width,top:"50px"},on:{"update:visible":function(t){e.isVisible=t}}},[a("el-form",{ref:"form",attrs:{model:e.user,rules:e.rules,"label-position":"right","label-width":"100px"}},[a("el-form-item",{attrs:{label:e.$t("table.user.account"),prop:"account"}},[a("el-input",{attrs:{readonly:"add"!==e.type&&"readonly"},model:{value:e.user.account,callback:function(t){e.$set(e.user,"account",t)},expression:"user.account"}})],1),a("el-form-item",{attrs:{label:e.$t("table.user.name"),prop:"name"}},[a("el-input",{model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"add"===e.type,expression:"type === 'add'"}],attrs:{label:e.$t("table.user.password"),prop:"password"}},[a("el-tooltip",{staticClass:"item",attrs:{content:e.$t("tips.defaultPassword"),effect:"dark",placement:"top-start"}},[a("el-input",{attrs:{type:"password",value:"123456"}})],1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.avatar"),prop:"avatar"}},[a("imgUpload",{ref:"imgFileRef",attrs:{accept:e.accept,"accept-size":2097152,"auto-upload":!0,data:e.user.avatar,"file-list":e.imgFileList,"show-file-list":!1,"list-type":"picture-card"},on:{setId:e.setIdAndSubmit}},[a("i",{staticClass:"el-icon-plus"})])],1),a("el-form-item",{attrs:{label:e.$t("table.user.orgId"),prop:"orgId"}},[a("treeselect",{staticStyle:{width:"100%"},attrs:{"clear-value-text":e.$t("common.clear"),"load-options":e.loadListOptions,multiple:!1,options:e.orgList,searchable:!0,placeholder:" "},model:{value:e.user.org.key,callback:function(t){e.$set(e.user.org,"key",t)},expression:"user.org.key"}})],1),a("el-form-item",{attrs:{label:e.$t("table.user.stationId"),prop:"stationId"}},[a("el-select",{attrs:{loading:e.remoteStationLoading,multiple:!1,filterable:"",placeholder:"请输入关键词"},model:{value:e.user.station.key,callback:function(t){e.$set(e.user.station,"key",t)},expression:"user.station.key"}},e._l(e.stationList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.email"),prop:"email"}},[a("el-input",{model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1),a("el-form-item",{attrs:{label:e.$t("table.user.mobile"),prop:"mobile"}},[a("el-input",{model:{value:e.user.mobile,callback:function(t){e.$set(e.user,"mobile",t)},expression:"user.mobile"}})],1),a("el-form-item",{attrs:{label:e.$t("table.user.sex"),prop:"sex"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"",value:""},model:{value:e.user.sex.code,callback:function(t){e.$set(e.user.sex,"code",t)},expression:"user.sex.code"}},e._l(e.enums.Sex,(function(e,t,i){return a("el-option",{key:i,attrs:{label:e,value:t}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.nation"),prop:"nation"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("table.user.nation"),value:""},model:{value:e.user.nation.key,callback:function(t){e.$set(e.user.nation,"key",t)},expression:"user.nation.key"}},e._l(e.dicts.NATION,(function(e,t,i){return a("el-option",{key:i,attrs:{label:e,value:t}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.education"),prop:"education"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("table.user.education"),value:""},model:{value:e.user.education.key,callback:function(t){e.$set(e.user.education,"key",t)},expression:"user.education.key"}},e._l(e.dicts.EDUCATION,(function(e,t,i){return a("el-option",{key:i,attrs:{label:e,value:t}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.positionStatus"),prop:"positionStatus"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("table.user.positionStatus"),value:""},model:{value:e.user.positionStatus.key,callback:function(t){e.$set(e.user.positionStatus,"key",t)},expression:"user.positionStatus.key"}},e._l(e.dicts.POSITION_STATUS,(function(e,t,i){return a("el-option",{key:i,attrs:{label:e,value:t}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.status"),prop:"status"}},[a("el-radio-group",{model:{value:e.user.status,callback:function(t){e.$set(e.user,"status",t)},expression:"user.status"}},[a("el-radio",{attrs:{label:!0}},[e._v(e._s(e.$t("common.status.valid")))]),a("el-radio",{attrs:{label:!1}},[e._v(e._s(e.$t("common.status.invalid")))])],1)],1),a("el-form-item",{attrs:{label:e.$t("table.user.workDescribe"),prop:"workDescribe"}},[a("el-input",{model:{value:e.user.workDescribe,callback:function(t){e.$set(e.user,"workDescribe",t)},expression:"user.workDescribe"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{plain:"",type:"warning"},on:{click:function(t){e.isVisible=!1}}},[e._v(e._s(e.$t("common.cancel")))]),a("el-button",{attrs:{plain:"",type:"primary"},on:{click:e.submitForm}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)},p=[],m=a("b170"),f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-upload",{ref:e.uploadRef,staticClass:"avatar-uploader",class:{limit:e.showUploadBtn},attrs:{accept:e.accept,action:e.action,"auto-upload":e.autoUpload,"before-upload":e.beforeUpload,data:e.fileOtherData,"file-list":e.imgFileList,headers:e.headers,limit:e.limit,multiple:e.multiple,"on-change":e.handleChange,"on-error":e.handleError,"on-exceed":e.handleExceed,"on-remove":e.handleRemove,"show-file-list":e.showFileList,"list-type":"picture-card"}},[e.imageUrl?a("img",{staticClass:"avatar",attrs:{src:e.imageUrl}}):a("i",{staticClass:"el-icon-plus"})]),a("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{src:e.dialogImageUrl,alt:"",width:"100%"}})])],1)},b=[],g=(a("51d7"),a("b4e6"),a("1e6a"),a("65ba"),a("3ced"),a("6a61"),a("2e91")),h=a("5657"),v=a("c2cf"),y=a("2da9"),w={props:{uploadRef:{type:String,default:"file1"},multiple:{type:Boolean,default:!1},autoUpload:{type:Boolean,default:!1},showFileList:{type:Boolean,default:!0},limit:{type:Number,default:null},accept:{type:String,default:"image/jpeg, image/gif, image/png, image/bmp"},acceptSize:{type:Number,default:null},fileOtherData:{type:Object,default:function(){return{bizId:"",bizType:"",isSingle:!1}}}},data:function(){return{imageUrl:"",dialogImageUrl:"",dialogVisible:!1,disabled:!0,imgFileList:[],removeFileAry:[],addFileAry:[],isUploadError:!1,fileLength:0,action:"".concat("https://pos.admin.lotus-wallet.com","/attachment/upload")}},computed:{showUploadBtn:function(){return this.showFileList&&this.addFileAry.length+this.imgFileList.length===this.limit},headers:function(){return{token:"Bearer "+h["a"].get("TOKEN",""),tenant:h["a"].get("TENANT","")||"",Authorization:"Basic ".concat(y["Base64"].encode("".concat("ceres_admin_web",":").concat("ceres_admin_web")))}}},methods:{init:function(e){var t=e.bizId,a=e.bizType,i=e.imageUrl,s=e.isSingle,r=e.isDetail,n=this;n.fileOtherData.bizId=t,n.fileOtherData.bizType=a,n.fileOtherData.isSingle=s||!1,n.imgFileList.length=0,n.removeFileAry=[],n.addFileAry=[],n.imageUrl=i,n.isUploadError=!1,r&&n.getAttachment()},beforeUpload:function(){var e=this;e.$store.state.hasLoading=!0},handleChange:function(e,t){var a=this;if(e.response)if(e.response.isSuccess){var i=e.response.data;a.fileOtherData.bizId=i.bizId,a.imageUrl=i.url,a.$emit("setId",i.bizId,i.url)}else a.$message.error(e.response.msg),a.isUploadError=!1;else if(a.acceptSize){var s=e.size>a.acceptSize;s?(setTimeout((function(){a.$message.error("只能上传"+a.renderSize(a.acceptSize)+"的文件!已为您过滤文件:"+e.name)}),10),t.forEach((function(a,i){a.uid===e.uid&&t.splice(i,1)}))):(a.isUploadError||a.addFileAry.push(e.name),a.isUploadError=!1)}a.$store.state.hasLoading=!1},renderSize:function(e){if(null==e||""==e)return"0 B";var t=new Array("B","KB","MB","GB","TB","PB","EB","ZB","YB"),a=0,i=parseFloat(e);a=Math.floor(Math.log(i)/Math.log(1024));var s=i/Math.pow(1024,a);return s=s.toFixed(2),t[a]?s+t[a]:"文件太大"},handleError:function(){var e=this;e.$message.error("附件上传失败,请重试"),e.isUploadError=!0,e.$store.state.hasLoading=!1,e.showFileList||(e.imageUrl="")},getAttachment:function(){var e=this;return Object(g["a"])(regeneratorRuntime.mark((function t(){var a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e,t.next=3,v["a"].getAttachment({bizIds:a.fileOtherData.bizId,bizTypes:a.fileOtherData.bizType});case 3:i=t.sent,200===i.status&&0===i.data.code&&i.data.data.length>0&&(s=i.data.data[0].list,s.map((function(e){e.name=e.submittedFileName,a.showFileList||(a.imageUrl=e.url)})),a.imgFileList=s,a.$emit("fileLengthVaild",a.imgFileList.length));case 5:case"end":return t.stop()}}),t)})))()},handleRemove:function(e){var t=this;e.bizId?(t.removeFileAry.push(e.id),t.imgFileList.map((function(a,i){if(a.bizId===e.bizId)return t.imgFileList.splice(i,1),!1}))):t.addFileAry.map((function(a,i){if(a===e.name)return t.addFileAry.splice(i,1),!1}))},handleExceed:function(){var e=this;e.$message("当前最多允许上传"+e.limit+"张图片")},handleBack:function(){var e=this;return{addLength:e.addFileAry.length,removeLength:e.removeFileAry.length}},deleteAttachment:function(){var e=this;return Object(g["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e,t.next=3,v["a"].deleteAttachment({ids:a.removeFileAry});case 3:i=t.sent,200===i.status&&0!==i.data.code&&a.$message(i.data.msg);case 5:case"end":return t.stop()}}),t)})))()},submitFile:function(e,t,a){var i=this;if(i.fileOtherData.bizId=e,i.fileOtherData.bizType=t,i.fileOtherData.isSingle=a,!i.showFileList){var s=i.$refs[i.uploadRef].uploadFiles.length-1;i.$refs[i.uploadRef].uploadFiles=[i.$refs[i.uploadRef].uploadFiles[s]],i.imgFileList.map((function(e){i.removeFileAry.push(e.id)})),i.imgFileList.length>0&&i.deleteAttachment()}i.$refs[i.uploadRef].submit(),i.$store.state.hasLoading=!1,i.addFileAry=[]},deleteAttachmentByIds:function(e){var t=this;return Object(g["a"])(regeneratorRuntime.mark((function a(){var i,s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i=t,a.next=3,v["a"].deleteAttachment({ids:e});case 3:s=a.sent,200===s.status&&(0!==s.data.code?i.$message(s.data.msg):i.removeFileAry=[]);case 5:case"end":return a.stop()}}),a)})))()}}},x=w,j=(a("57c3"),a("5d22")),$=Object(j["a"])(x,f,b,!1,null,"5e215747",null),O=$.exports,_=a("9fb8"),S=a("2d64"),k={name:"UserEdit",components:{Treeselect:l.a,imgUpload:O},props:{dialogVisible:{type:Boolean,default:!1},type:{type:String,default:"add"}},data:function(){var e=this;return{accept:"image/jpeg, image/gif, image/png",remoteStationLoading:!1,user:this.initUser(),screenWidth:0,width:this.initWidth(),orgList:[],stationList:[],imgFileList:[],imgFileData:{bizId:"",bizType:"USER_AVATAR"},imgFileTotal:0,successNum:0,enums:{Sex:{}},dicts:{NATION:{},POSITION_STATUS:{},EDUCATION:{}},rules:{account:[{required:!0,message:this.$t("rules.require"),trigger:"blur"},{min:1,max:255,message:this.$t("rules.range4to10"),trigger:"blur"},{validator:function(t,a,i){e.user.id,i()},trigger:"blur"}],email:{type:"email",message:this.$t("rules.email"),trigger:"blur"},mobile:{validator:function(t,a,i){""===a||Object(m["d"])(a)?i():i(e.$t("rules.mobile"))},trigger:"blur"},sex:{required:!0,message:this.$t("rules.require"),trigger:"change"},status:{required:!0,message:this.$t("rules.require"),trigger:"blur"}}}},computed:{isVisible:{get:function(){return this.dialogVisible},set:function(){this.close(),this.reset()}},title:function(){return"add"===this.type?this.$t("common.add"):this.$t("common.edit")}},watch:{"user.org.key":"orgSelect"},mounted:function(){var e=this;window.onresize=function(){return function(){e.width=e.initWidth()}()}},methods:{myAvatar:function(e){return e?e.startsWith("http://")||e.startsWith("https://")?e:a("a0fc")("./".concat(e)):a("fd89")},initUser:function(){return{id:"",account:"",name:"",org:{key:null},station:{key:null},email:"",mobile:"",sex:{code:"N"},nation:{key:""},education:{key:""},positionStatus:{key:""},status:!0,avatar:"",workDescribe:"",password:"123456"}},initWidth:function(){return this.screenWidth=document.body.clientWidth,this.screenWidth<991?"90%":this.screenWidth<1400?"45%":"800px"},loadListOptions:function(e){var t=e.callback;t()},orgSelect:function(e){this.loadStation(e)},loadStation:function(e){var t=this;this.user.station.key=null,e?S["a"].page({size:1e4,model:{orgId:{key:e},status:!0}}).then((function(e){var a=e.data;t.stationList=a.data.records})):this.stationList=[]},setIdAndSubmit:function(e,t){var a=this;a.successNum+=1,a.imgFileData.bizId=e,a.user.avatar=t,a.user.id=e,a.successNum===a.imgFileTotal&&(a.$store.state.hasLoading=!1)},setUser:function(e,t,a,i){var s=this;e&&(s.user=Object(r["a"])({},e)),s.dicts=a,s.enums=i,s.orgList=t,s.imgFileData.bizId=s.user["id"],s.$nextTick((function(){s.$refs.imgFileRef.init({bizId:s.user["id"],bizType:s.imgFileData.bizType,imageUrl:s.myAvatar(s.user["avatar"]),isSingle:!0,isDetail:!1})}))},close:function(){this.$emit("close")},reset:function(){this.$refs.form.clearValidate(),this.$refs.form.resetFields(),this.user=this.initUser(),this.imgFileData.bizId="",this.$refs.imgFileRef.init({bizId:"",bizType:"",imageUrl:"",isSingle:!0,isDetail:!1})},submitForm:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.editSubmit()}))},editSubmit:function(){var e=this;"add"===e.type?e.save():e.update()},save:function(){var e=this;_["a"].save(this.user).then((function(t){var a=t.data;a.isSuccess&&(e.isVisible=!1,e.$message({message:e.$t("tips.createSuccess"),type:"success"}),e.$emit("success"))}))},update:function(){var e=this;_["a"].update(this.user).then((function(t){var a=t.data;a.isSuccess&&(e.isVisible=!1,e.$message({message:e.$t("tips.updateSuccess"),type:"success"}),e.$emit("success"))}))}}},T=k,P=Object(j["a"])(T,d,p,!1,null,"874b5932",null),C=P.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"user-view",attrs:{title:e.$t("common.view"),visible:e.isVisible,width:e.width},on:{"update:visible":function(t){e.isVisible=t}}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:24,xs:24}},[a("div",{staticClass:"img-wrapper"},[a("el-avatar",{key:e.user.avatar,attrs:{src:e.user.avatar,fit:"fill"}},[a("el-avatar",[e._v(e._s(e._f("userAvatarFilter")(e.user.name)))])],1)],1)])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-user"}),a("span",[e._v(e._s(e.$t("table.user.account")+":"))]),e._v(" "+e._s(e.user.account)+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-suitcase"}),a("span",[e._v(e._s(e.$t("table.user.name")+":"))]),e._v(" "+e._s(e.user.name)+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-user"}),a("span",[e._v(e._s(e.$t("table.user.email")+":"))]),e._v(" "+e._s(e.user.email)+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-suitcase"}),a("span",[e._v(e._s(e.$t("table.user.mobile")+":"))]),e._v(" "+e._s(e.user.mobile)+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-trophy"}),a("span",[e._v(e._s(e.$t("table.user.orgId")+":"))]),e._v(" "+e._s(e.user.orgId)+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-phone-outline"}),a("span",[e._v(e._s(e.$t("table.user.stationId")+":"))]),e._v(" "+e._s(e.user.stationId)+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-star-off"}),a("span",[e._v(e._s(e.$t("table.user.sex")+":"))]),e._v(" "+e._s(e.user.sex.desc)+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-bangzhu"}),a("span",[e._v(e._s(e.$t("table.user.status")+":"))]),e._v(" "+e._s(e.user.status?e.$t("common.status.valid"):e.$t("common.status.invalid"))+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-time"}),a("span",[e._v(e._s(e.$t("table.user.createTime")+":"))]),e._v(" "+e._s(e.user.createTime)+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-brush"}),a("span",[e._v(e._s(e.$t("table.user.updateTime")+":"))]),e._v(" "+e._s(e.user.updateTime)+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-date"}),a("span",[e._v(e._s(e.$t("table.user.lastLoginTime")+":"))]),e._v(" "+e._s(e.user.lastLoginTime?e.user.lastLoginTime:e.$t("tips.neverLogin"))+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-date"}),a("span",[e._v(e._s(e.$t("table.user.passwordExpireTime")+":"))]),e._v(" "+e._s(e.user.passwordExpireTime)+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-date"}),a("span",[e._v(e._s(e.$t("table.user.passwordErrorLastTime")+":"))]),e._v(" "+e._s(e.user.passwordErrorLastTime)+" ")])]),a("el-col",{attrs:{sm:12,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-date"}),a("span",[e._v(e._s(e.$t("table.user.passwordErrorNum")+":"))]),e._v(" "+e._s(e.user.passwordErrorNum)+" ")])])],1),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{sm:24,xs:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-document"}),a("span",[e._v(e._s(e.$t("table.user.workDescribe")+":"))]),e._v(" "+e._s(e.user.workDescribe?e.user.workDescribe:e.$t("tips.nothing"))+" ")])])],1)],1)},F=[],N={name:"UserView",filters:{userAvatarFilter:function(e){return e?e.charAt(0):"无"}},props:{dialogVisible:{type:Boolean,default:!1}},data:function(){return{screenWidth:0,width:this.initWidth(),user:{sex:{desc:""}}}},computed:{isVisible:{get:function(){return this.dialogVisible},set:function(){this.close()}}},mounted:function(){var e=this;window.onresize=function(){return function(){e.width=e.initWidth()}()}},methods:{initWidth:function(){return this.screenWidth=document.body.clientWidth,this.screenWidth<550?"95%":this.screenWidth<990?"580px":this.screenWidth<1400?"600px":"650px"},setUser:function(e){this.user=Object(r["a"])({},e)},close:function(){this.$emit("close")}}},z=N,A=(a("9263"),Object(j["a"])(z,I,F,!1,null,"4147bc32",null)),E=A.exports,U=a("c38b"),L=a("fa7d"),q=a("1771"),D={name:"UserManage",directives:{elDragDialog:c["a"]},components:{Pagination:n["a"],UserEdit:C,UserView:E,Treeselect:l.a,FileImport:u["a"]},filters:{userAvatarFilter:function(e){return e.charAt(0)},sexFilter:function(e){var t={W:"success",M:"danger",N:"info"};return t[e]||"info"},statusFilter:function(e){var t={false:"danger",true:"success"};return t[e]||"success"}},data:function(){return{orgList:[],dialog:{isVisible:!1,type:"add"},preview:{isVisible:!1,context:""},fileImport:{isVisible:!1,type:"import",action:"".concat("https://pos.admin.lotus-wallet.com","/user/import"),exportErrorUrl:"".concat("https://pos.admin.lotus-wallet.com","/user/exportError")},userViewVisible:!1,tableKey:0,queryParams:Object(q["e"])({model:{nation:{key:""},education:{key:""},positionStatus:{key:""},org:{key:null},station:{key:null},sex:{code:""}}}),selection:[],loading:!1,tableData:{total:0},enums:{Sex:{}},dicts:{NATION:{},POSITION_STATUS:{},EDUCATION:{}}}},computed:{currentUser:function(){return this.$store.state.account.user},sexList:function(){return Object(L["a"])(this.enums.Sex)},nationList:function(){return Object(L["a"])(this.dicts.NATION)},educationList:function(){return Object(L["a"])(this.dicts.EDUCATION)},positionStatusList:function(){return Object(L["a"])(this.dicts.POSITION_STATUS)}},watch:{$route:function(){"/user/user"===this.$route.path&&this.initOrg()}},mounted:function(){Object(q["c"])("Sex",this.enums),Object(q["b"])(["NATION","POSITION_STATUS","EDUCATION"],this.dicts),this.fetch(),this.initOrg()},methods:{initOrg:function(){var e=this;U["a"].allTree({status:!0}).then((function(t){var a=t.data;e.orgList=a.data}))},myAvatar:function(e){return e?e.startsWith("http://")||e.startsWith("https://")?e:a("a0fc")("./".concat(e)):a("fd89")},viewClose:function(){this.userViewVisible=!1},editClose:function(){this.dialog.isVisible=!1},editSuccess:function(){this.search()},onSelectChange:function(e){this.selection=e},loadListOptions:function(e){var t=e.callback;t()},search:function(){this.fetch(Object(r["a"])({},this.queryParams))},reset:function(){this.queryParams=Object(q["e"])({model:{nation:{key:""},education:{key:""},positionStatus:{key:""},org:{key:null},station:{key:null},sex:{code:""}}}),this.$refs.table.clearSort(),this.$refs.table.clearFilter(),this.search()},exportExcelPreview:function(){var e=this;this.queryParams.timeRange&&(this.queryParams.map.createTime_st=this.queryParams.timeRange[0],this.queryParams.map.createTime_ed=this.queryParams.timeRange[1]),this.queryParams.map.fileName="导出用户数据",_["a"].preview(this.queryParams).then((function(t){var a=t.data;e.preview.isVisible=!0,e.preview.context=a.data}))},exportExcel:function(){this.queryParams.timeRange&&(this.queryParams.map.createTime_st=this.queryParams.timeRange[0],this.queryParams.map.createTime_ed=this.queryParams.timeRange[1]),this.queryParams.map.fileName="导出用户数据",_["a"].export(this.queryParams).then((function(e){Object(q["a"])(e)}))},importExcel:function(){this.fileImport.type="upload",this.fileImport.isVisible=!0,this.$refs.import.setModel(!1)},importSuccess:function(){this.search()},importClose:function(){this.fileImport.isVisible=!1},resetPassword:function(){var e=this;this.selection.length?this.$confirm(this.$t("tips.confirmRestPassword"),this.$t("common.tips"),{confirmButtonText:this.$t("common.confirm"),cancelButtonText:this.$t("common.cancel"),type:"warning"}).then((function(){var t=[];e.selection.forEach((function(e){t.push(e.id)})),_["a"].reset({ids:t}).then((function(t){var a=t.data;a.isSuccess&&e.$message({message:e.$t("tips.resetPasswordSuccess"),type:"success"}),e.clearSelections()}))})).catch((function(){e.clearSelections()})):this.$message({message:this.$t("tips.noDataSelected"),type:"warning"})},singleDelete:function(e){this.$refs.table.clearSelection(),this.$refs.table.toggleRowSelection(e,!0),this.batchDelete()},batchDelete:function(){var e=this;if(this.selection.length){var t=!1;this.$confirm(this.$t("tips.confirmDelete"),this.$t("common.tips"),{confirmButtonText:this.$t("common.confirm"),cancelButtonText:this.$t("common.cancel"),type:"warning"}).then((function(){var a=[];e.selection.forEach((function(i){i.id!==e.currentUser.id?a.push(i.id):t=!0})),t?(e.$message({message:e.$t("tips.containCurrentUser"),type:"warning"}),e.clearSelections()):e.delete(a)})).catch((function(){e.clearSelections()}))}else this.$message({message:this.$t("tips.noDataSelected"),type:"warning"})},clearSelections:function(){this.$refs.table.clearSelection()},delete:function(e){var t=this;_["a"].delete({ids:e}).then((function(e){var a=e.data;a.isSuccess&&t.$message({message:t.$t("tips.deleteSuccess"),type:"success"}),t.search()}))},add:function(){this.dialog.type="add",this.dialog.isVisible=!0,this.$refs.edit.setUser(!1,this.orgList,this.dicts,this.enums)},view:function(e){this.$refs.view.setUser(e,this.orgList,this.dicts,this.enums),this.userViewVisible=!0},edit:function(e){this.$refs.edit.setUser(e,this.orgList,this.dicts,this.enums),this.dialog.type="edit",this.dialog.isVisible=!0},fetch:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.loading=!0,this.queryParams.timeRange&&(this.queryParams.map.createTime_st=this.queryParams.timeRange[0],this.queryParams.map.createTime_ed=this.queryParams.timeRange[1]),this.queryParams.current=t.current?t.current:this.queryParams.current,this.queryParams.size=t.size?t.size:this.queryParams.size,_["a"].page(this.queryParams).then((function(t){var a=t.data;a.isSuccess&&(e.tableData=a.data)})).finally((function(){return e.loading=!1}))},sortChange:function(e){this.queryParams.sort=e.prop,this.queryParams.order=e.order,this.queryParams.sort&&this.search()},filterChange:function(e){for(var t in e)if(t.includes(".")){var a={};a[t.split(".")[1]]=e[t][0],this.queryParams.model[t.split(".")[0]]=a}else this.queryParams.model[t]=e[t][0];this.search()},cellClick:function(e,t){var a=this;if("operation"!==t["columnKey"]){var i=!1;this.selection.forEach((function(t){t.id===e.id&&(i=!0,a.$refs.table.toggleRowSelection(e))})),i||this.$refs.table.toggleRowSelection(e,!0)}}}},V=D,R=Object(j["a"])(V,i,s,!1,null,"a37a2b18",null);t["default"]=R.exports},b912:function(e,t,a){e.exports=a.p+"static/img/20180414165955.b0f83efe.jpg"},bc9e:function(e,t,a){e.exports=a.p+"static/img/a43456282d684e0b9319cf332f8ac468.3f09d564.jpeg"},bef7:function(e,t,a){e.exports=a.p+"static/img/1d22f3e41d284f50b2c8fc32e0788698.e7137955.jpeg"},c38b:function(e,t,a){"use strict";var i=a("d211"),s=a("9256"),r={allTree:{method:"GET",url:"/org/tree"},save:{method:"POST",url:"/org"},update:{method:"PUT",url:"/org"},delete:{method:"DELETE",url:"/org"},preview:{method:"POST",url:"/org/preview"},export:{method:"POST",url:"/org/export"},import:{method:"POST",url:"/org/import"}};t["a"]={allTree:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.allTree),{},{data:e}))},save:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.save),{},{data:e}))},update:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.update),{},{data:e}))},delete:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.delete),{},{data:e}))},preview:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.preview),{},{data:e}))},export:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.export),{},{responseType:"blob",data:e}))},import:function(e){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.import),{},{data:e}))}}},c57e:function(e,t,a){e.exports=a.p+"static/img/jZUIxmJycoymBprLOUbT.426a2ffe.png"},c602:function(e,t,a){"use strict";a("208b")},c8f3:function(e,t,a){e.exports=a.p+"static/img/20180414165827.5ff2d871.jpg"},d1bf:function(e,t,a){e.exports=a.p+"static/img/5997fedcc7bd4cffbd350b40d1b5b987.5b5e21eb.jpg"},d994:function(e,t,a){e.exports=a.p+"static/img/2dd7a2d09fa94bf8b5c52e5318868b4d9.eb7eb7a2.jpg"},e56f:function(e,t,a){},f04a:function(e,t,a){e.exports=a.p+"static/img/20180414165834.2008e566.jpg"},f67c:function(e,t,a){e.exports=a.p+"static/img/20180414165909.8eee3edf.jpg"}}]);