(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-40ade965"],{"0873":function(e,t,a){"use strict";a("ef38")},"168f":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mainBox"},[a("div",{staticClass:"layerBox"},[a("el-form",{ref:"form",staticClass:"login-form",attrs:{model:e.form,rules:e.loginRules,autocomplete:"on","label-position":"left","label-width":"120px"}},[a("div",{staticClass:"formDiv"},[a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"所属角色:","label-width":e.formLabelWidth,prop:"role_id"}},[a("div",{staticClass:"formLabelFloatBox"},[a("el-select",{attrs:{placeholder:"请选择.."},model:{value:e.form.role_id,callback:function(t){e.$set(e.form,"role_id",t)},expression:"form.role_id"}},e._l(e.role_idArr,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"登录账号:","label-width":e.formLabelWidth,prop:"user_name"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"请输入登录账号.."},model:{value:e.form.user_name,callback:function(t){e.$set(e.form,"user_name",t)},expression:"form.user_name"}})],1),""==e.editId?a("div",[a("div",{staticClass:"PasswordBox"},[a("el-form-item",{staticClass:"custom-align-right",attrs:{prop:"password",label:"登录密码:"}},[a("div",{staticClass:"PasswordBody"},[a("el-input",{key:e.passwordType1,ref:"password1",attrs:{type:e.passwordType1,placeholder:"请输入密码",name:"password",tabindex:"2",autocomplete:"off"},on:{blur:function(t){e.capsTooltip2=!1}},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}}),a("span",{staticClass:"show-pwd",on:{click:function(t){return e.showPwd(1)}}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType1?"eye":"eye-open"}})],1)],1)])],1),a("div",{staticClass:"PasswordBox"},[a("el-form-item",{staticClass:"custom-align-right",attrs:{prop:"confirm_password",label:"确认密码:"}},[a("div",{staticClass:"PasswordBody"},[a("el-input",{key:e.passwordType2,ref:"password2",attrs:{type:e.passwordType2,placeholder:"请输入密码",name:"password",tabindex:"2",autocomplete:"off"},on:{blur:function(t){e.capsTooltip2=!1}},model:{value:e.form.confirm_password,callback:function(t){e.$set(e.form,"confirm_password",t)},expression:"form.confirm_password"}}),a("span",{staticClass:"show-pwd",on:{click:function(t){return e.showPwd(2)}}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],1)])],1)]):e._e(),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"真实姓名:","label-width":e.formLabelWidth,prop:"real_name"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"请输入真实姓名.."},model:{value:e.form.real_name,callback:function(t){e.$set(e.form,"real_name",t)},expression:"form.real_name"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"手机号:","label-width":e.formLabelWidth}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"请输入手机号.."},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"性别:","label-width":e.formLabelWidth,prop:"gender"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.form.gender,callback:function(t){e.$set(e.form,"gender",t)},expression:"form.gender"}},[e._v("男")]),a("el-radio",{attrs:{label:"2"},model:{value:e.form.gender,callback:function(t){e.$set(e.form,"gender",t)},expression:"form.gender"}},[e._v("女")])],1)],1)])],1),a("div",{staticClass:"bottomBtnBox"},[a("el-button",{attrs:{type:"info"},on:{click:e.goList}},[e._v("返回")]),""==e.editId?a("el-button",{attrs:{type:"primary"},on:{click:e.addData}},[e._v("提交")]):e._e(),""!=e.editId?a("el-button",{attrs:{type:"primary"},on:{click:e.editData}},[e._v("修改")]):e._e(),""!=e.editId?a("el-button",{attrs:{type:"warning"},on:{click:e.resetPassword}},[e._v("重置密码")]):e._e()],1)])},o=[],s=(a("d81d"),a("fb6a"),a("d3b7"),a("ac1f"),a("00b4"),a("25f0"),a("498a"),a("a573"),a("4b51"),{data:function(){var e=function(e,t,a){t.length<6?a(new Error("密码不能低于6位!")):a()},t=function(e,t,a){var r=/^1[34578]\d{9}$/g;t&&""!==t.trim()?r.test(t.trim())?(console.log("手机号验证通过!"),a()):a(new Error("请输入有效的手机号")):a(new Error("该项不能为空!"))},a=function(e,t,a){0==t.length?a(new Error("该项不能为空!")):a()};return{formLabelWidth:"120px",editId:"",form:{type_id:1e4,user_name:"",role_id:"",password:"",confirm_password:"",real_name:"",mobile:"",gender:"1"},role_idArr:[],capsTooltip1:!1,capsTooltip2:!1,passwordType1:"password",passwordType2:"password",loginRules:{user_name:[{required:!0,trigger:"blur",validator:t}],role_id:[{required:!0,trigger:"blur",validator:a}],password:[{required:!0,trigger:"blur",validator:e}],confirm_password:[{required:!0,trigger:"blur",validator:e}],real_name:[{required:!0,trigger:"blur",validator:a}],gender:[{required:!0,trigger:"blur",validator:a}]}}},methods:{showPwd:function(e){var t=this,a="passwordType"+e,r="password"+e;"password"===this[a]?this[a]="":this[a]="password",this.$nextTick((function(){t.$refs[r].focus()}))},getRoleList:function(){var e=this,t={page:1,pageSize:100};this.$store.dispatch("userRole/roleList",t).then((function(t){e.role_idArr=t.data.rows.map((function(e){return{value:e.id,label:e.role_name}}))})).catch((function(t){e.$message({type:"info",message:"网络错误,请重试!"})}))},clearData:function(){},addData:function(){var e=this;console.log(this.form),this.$refs.form.validate((function(t){t&&e.$store.dispatch("userMember/verifyUserInfo",{user_name:e.form.user_name}).then((function(t){0==t.code?e.$store.dispatch("userMember/createUser",e.form).then((function(t){console.log(t),e.$message({type:"success",message:"用户添加成功!"}),e.goList()})):200==t.code&&e.$message({type:"warning",message:"该账号已被注册,请更换其他账号!"})})).catch((function(t){e.$message({type:"info",message:"网络错误,请重试!"})}))}))},getUserInfo:function(){var e=this;this.$store.dispatch("userMember/getUser",{id:this.editId}).then((function(t){console.log(t),e.form.type_id=t.data.type_id,e.form.user_name=t.data.user_name,e.form.role_id=t.data.role_id,e.form.real_name=t.data.real_name,e.form.mobile=t.data.mobile,e.form.gender=t.data.gender+""})).catch((function(t){e.$message({type:"info",message:"网络错误,请重试!"})}))},editData:function(){var e=this;this.$refs.form.validate((function(t){t&&e.$store.dispatch("userMember/verifyUserInfo",{id:e.editId,user_name:e.form.user_name}).then((function(t){0==t.code?(e.form.id=e.editId,delete e.form.password,delete e.form.confirm_password,e.$store.dispatch("userMember/updateUser",e.form).then((function(t){console.log(t),e.$message({type:"success",message:"用户添加成功!"}),e.goList()}))):200==t.code&&e.$message({type:"warning",message:"该账号已被注册,请更换其他账号!"})})).catch((function(t){e.$message({type:"info",message:"网络错误,请重试!"})}))}))},resetPassword:function(){var e=this,t=Math.random().toString(36).slice(-6);this.$store.dispatch("userMember/resetPassword",{id:this.editId,password:t}).then((function(a){200==a.code&&e.$message({type:"success",message:"密码重置为:"+t})})).catch((function(){e.$message({type:"warning",message:"网络错误,请重试!"})}))},goList:function(){this.$router.push({path:"/userList"})}},mounted:function(){this.getRoleList(),void 0!=this.$route.query.id?(this.editId=this.$route.query.id,console.log("编辑用户!"),this.getUserInfo()):console.log("添加用户!")}}),i=s,l=(a("9710"),a("2877")),n=Object(l["a"])(i,r,o,!1,null,"35cf91aa",null);t["default"]=n.exports},"20fb":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"mainBox"},[r("div",{staticClass:"layerBox"},[r("el-form",{ref:"form",staticClass:"login-form",attrs:{model:e.form,rules:e.loginRules,autocomplete:"on","label-position":"left","label-width":"120px"}},[r("div",{staticClass:"formDiv"},[r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"所属角色:","label-width":e.formLabelWidth,prop:"role_id"}},[r("div",{staticClass:"formLabelFloatBox"},[r("el-select",{attrs:{placeholder:"请选择.."},model:{value:e.form.role_id,callback:function(t){e.$set(e.form,"role_id",t)},expression:"form.role_id"}},e._l(e.role_idArr,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"登录账号:","label-width":e.formLabelWidth,prop:"user_name"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入登录账号.."},model:{value:e.form.user_name,callback:function(t){e.$set(e.form,"user_name",t)},expression:"form.user_name"}})],1),""==e.editId?r("div",[r("div",{staticClass:"PasswordBox"},[r("el-form-item",{staticClass:"custom-align-right",attrs:{prop:"password",label:"登录密码:"}},[r("div",{staticClass:"PasswordBody"},[r("el-input",{key:e.passwordType1,ref:"password1",attrs:{type:e.passwordType1,placeholder:"请输入密码",name:"password",tabindex:"2",autocomplete:"off"},on:{blur:function(t){e.capsTooltip2=!1}},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}}),r("span",{staticClass:"show-pwd",on:{click:function(t){return e.showPwd(1)}}},[r("svg-icon",{attrs:{"icon-class":"password"===e.passwordType1?"eye":"eye-open"}})],1)],1)])],1),r("div",{staticClass:"PasswordBox"},[r("el-form-item",{staticClass:"custom-align-right",attrs:{prop:"confirm_password",label:"确认密码:"}},[r("div",{staticClass:"PasswordBody"},[r("el-input",{key:e.passwordType2,ref:"password2",attrs:{type:e.passwordType2,placeholder:"请输入密码",name:"password",tabindex:"2",autocomplete:"off"},on:{blur:function(t){e.capsTooltip2=!1}},model:{value:e.form.confirm_password,callback:function(t){e.$set(e.form,"confirm_password",t)},expression:"form.confirm_password"}}),r("span",{staticClass:"show-pwd",on:{click:function(t){return e.showPwd(2)}}},[r("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],1)])],1)]):e._e(),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"真实姓名:","label-width":e.formLabelWidth,prop:"real_name"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入真实姓名.."},model:{value:e.form.real_name,callback:function(t){e.$set(e.form,"real_name",t)},expression:"form.real_name"}})],1),r("el-form-item",{staticClass:"custom-align-right",class:["custom-form-item"],attrs:{label:"照片:","label-width":e.formLabelWidth,prop:"avatar"}},[r("div",{staticClass:"uploaderBox"},[r("div",{staticClass:"avatar-upload-container",on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},[r("el-upload",{staticClass:"avatar-uploader",attrs:{action:"#","show-file-list":!1,"before-upload":e.beforeAvatarUpload}},[e.photoUrl?r("img",{staticClass:"avatar",attrs:{src:e.photoUrl}}):r("div",{staticClass:"chooseImgDiv"},[r("div",[r("img",{attrs:{src:a("2e2a")}}),r("div",[e._v("选择图片")])])])]),e.hovering&&e.photoUrl?r("div",{staticClass:"delete-button",on:{click:e.handleDelete}},[r("i",{staticClass:"el-icon-delete"})]):e._e(),r("input",{directives:[{name:"model",rawName:"v-model",value:e.form.avatar,expression:"form.avatar"}],attrs:{type:"hidden"},domProps:{value:e.form.avatar},on:{input:function(t){t.target.composing||e.$set(e.form,"avatar",t.target.value)}}})],1)])]),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"身份证号:","label-width":e.formLabelWidth,prop:"id_card"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入身份证号.."},model:{value:e.form.id_card,callback:function(t){e.$set(e.form,"id_card",t)},expression:"form.id_card"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"出生年月:","label-width":e.formLabelWidth,prop:"birthday"}},[r("el-date-picker",{attrs:{type:"date",placeholder:"选择日期",disabled:""},model:{value:e.form.birthday,callback:function(t){e.$set(e.form,"birthday",t)},expression:"form.birthday"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"性别:","label-width":e.formLabelWidth,prop:"gender"}},[r("el-radio",{attrs:{label:"1"},model:{value:e.form.gender,callback:function(t){e.$set(e.form,"gender",t)},expression:"form.gender"}},[e._v("男")]),r("el-radio",{attrs:{label:"2"},model:{value:e.form.gender,callback:function(t){e.$set(e.form,"gender",t)},expression:"form.gender"}},[e._v("女")])],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"手机号:","label-width":e.formLabelWidth,prop:"mobile"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入手机号.."},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),0==e.form.long_time?r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"有效期:","label-width":e.formLabelWidth,prop:"timeList"}},[r("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},model:{value:e.timeList,callback:function(t){e.timeList=t},expression:"timeList"}}),r("el-checkbox",{staticClass:"longTimeCheckbox",attrs:{"true-label":1,"false-label":0},model:{value:e.form.long_time,callback:function(t){e.$set(e.form,"long_time",t)},expression:"form.long_time"}},[e._v("无限期")])],1):r("div",{staticClass:"timeBox"},[r("div",{staticClass:"timeTitle"},[r("span",[e._v("*")]),e._v("有效期:")]),r("el-date-picker",{attrs:{type:"daterange",disabled:1===e.form.long_time,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions}}),r("el-checkbox",{staticClass:"longTimeCheckbox",attrs:{"true-label":1,"false-label":0},model:{value:e.form.long_time,callback:function(t){e.$set(e.form,"long_time",t)},expression:"form.long_time"}},[e._v("无限期")])],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"籍贯:","label-width":e.formLabelWidth,prop:""}},[r("CityCascader",{on:{"update-city-id":e.update_native_place_arr_id},model:{value:e.form.native_place_arr_id,callback:function(t){e.$set(e.form,"native_place_arr_id",t)},expression:"form.native_place_arr_id"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"QQ:","label-width":e.formLabelWidth,prop:""}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入QQ号.."},model:{value:e.form.qq,callback:function(t){e.$set(e.form,"qq",t)},expression:"form.qq"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"电子邮箱:","label-width":e.formLabelWidth,prop:""}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入电子邮箱.."},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"邮编:","label-width":e.formLabelWidth,prop:""}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入邮编.."},model:{value:e.form.zip_code,callback:function(t){e.$set(e.form,"zip_code",t)},expression:"form.zip_code"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"详细地址:","label-width":e.formLabelWidth,prop:""}},[r("CityCascader",{on:{"update-city-id":e.update_address_arr_id},model:{value:e.form.address_arr_id,callback:function(t){e.$set(e.form,"address_arr_id",t)},expression:"form.address_arr_id"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"","label-width":e.formLabelWidth,prop:""}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入门牌号.."},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"相关资料:","label-width":e.formLabelWidth,prop:""}},[r("el-upload",{staticClass:"upload-demo",attrs:{action:e.uploadFileUrl,headers:e.headers,"on-preview":e.handlePreview,"on-remove":e.handleRemove,"before-remove":e.beforeRemove,"on-success":e.handleUploadSuccess,multiple:"",limit:30,"on-exceed":e.handleExceed,"file-list":e.otherList}},[r("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),r("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("每张图片最大1MB,最多上传30张图片。")])],1)],1),r("el-form-item",{staticClass:"custom-align-right",attrs:{label:"提示词:","label-width":e.formLabelWidth,prop:""}},[r("el-input",{staticClass:"custom-textarea",attrs:{type:"textarea",placeholder:"请输入提示词"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)])],1),r("div",{staticClass:"bottomBtnBox"},[r("el-button",{attrs:{type:"info"},on:{click:e.goList}},[e._v("返回")]),""==e.editId?r("el-button",{attrs:{type:"primary"},on:{click:e.addData}},[e._v("提交")]):e._e(),""!=e.editId?r("el-button",{attrs:{type:"primary"},on:{click:e.editData}},[e._v("修改")]):e._e(),""!=e.editId?r("el-button",{attrs:{type:"warning"},on:{click:e.resetPassword}},[e._v("重置密码")]):e._e()],1)])},o=[],s=a("2909"),i=a("ade3"),l=(a("99af"),a("d81d"),a("fb6a"),a("b0c0"),a("b64b"),a("d3b7"),a("ac1f"),a("00b4"),a("25f0"),a("498a"),a("a573"),a("4b51"),a("c385")),n=a("a141"),d=a("c9b7"),m={components:{CityCascader:n["default"]},data:function(){var e=this,t=function(e,t,a){t.length<6?a(new Error("密码不能低于6位!")):a()},a=function(e,t,a){console.log(t),t&&""!==t.trim()?a():a(new Error("该项不能为空!"))},r=function(e,t,a){0==t.length?a(new Error("该项不能为空!")):a()},o=function(e,t,a){"NaN-NaN-NaN NaN:NaN:NaN"===t?a(new Error("该项不能为空!")):a()},s=function(t,a,r){0==e.timeList.length&&0==e.form.long_time?r(new Error("该项不能为空!")):r()},n=function(t,a,r){var o=/^(?:\d{15}|\d{18}|\d{17}[\dXx])$/;a&&""!==a.trim()?o.test(a.trim())?(console.log("身份证号验证通过!"),e.extractBirthdayFromIdcard(),r()):r(new Error("请输入有效的身份证号")):r(new Error("该项不能为空!"))};return{formLabelWidth:"120px",editId:"",uploadFileUrl:l["a"].testUrl+"/public/uploadFile",headers:{},form:{type_id:1,role_id:"",user_name:"",password:"",confirm_password:"",real_name:"",avatar:"",id_card:"",birthday:"",gender:"1",mobile:"",native_place_arr_id:[],address_arr_id:[],address:"",from_time:"",to_time:"",long_time:0,qq:"",email:"",other:[],remark:"",zip_code:""},timeList:[],otherList:[],role_idArr:[],photoUrl:"",hovering:!1,capsTooltip1:!1,capsTooltip2:!1,passwordType1:"password",passwordType2:"password",loginRules:Object(i["a"])(Object(i["a"])(Object(i["a"])(Object(i["a"])({role_id:[{required:!0,trigger:"blur",validator:r}],user_name:[{required:!0,trigger:"blur",validator:a}],password:[{required:!0,trigger:"blur",validator:t}],confirm_password:[{required:!0,trigger:"blur",validator:t}],real_name:[{required:!0,trigger:"blur",validator:a}],mobile:[{required:!0,trigger:"blur",validator:a}],id_card:[{required:!0,trigger:"blur",validator:n}],gender:[{required:!0,trigger:"blur",validator:a}]},"mobile",[{required:!0,trigger:"blur",validator:a}]),"avatar",[{required:!0,trigger:"blur",validator:a}]),"birthday",[{required:!0,trigger:"blur",validator:o}]),"timeList",[{required:!0,trigger:"blur",validator:s}]),pickerOptions:{selectableRange:"1900-01-01 to 2100-12-31"}}},methods:{showPwd:function(e){var t=this,a="passwordType"+e,r="password"+e;"password"===this[a]?this[a]="":this[a]="password",this.$nextTick((function(){t.$refs[r].focus()}))},getRoleList:function(){var e=this,t={page:1,pageSize:100};this.$store.dispatch("userRole/roleList",t).then((function(t){e.role_idArr=t.data.rows.map((function(e){return{value:e.id,label:e.role_name}}))})).catch((function(t){e.$message({type:"warning",message:"网络错误,请重试!"})}))},update_native_place_arr_id:function(e){console.log("籍贯ID已更新:",e),this.form.native_place_arr_id=e},update_address_arr_id:function(e){console.log("详细地址ID已更新:",e),this.form.address_arr_id=e},clearData:function(){},beforeAvatarUpload:function(e){var t=this,a="image/jpeg"===e.type,r="image/png"===e.type,o=e.size/1024/1024<2;if(!a&&!r)return this.$message.error("上传头像图片只能是 JPG 或 PNG 格式!"),!1;if(!o)return this.$message.error("上传头像图片大小不能超过 2MB!"),!1;var s=new FormData;return s.append("file",e),this.$store.dispatch("pool/uploadFile",s).then((function(e){t.photoUrl=e.data.imgUrl,t.form.avatar=e.data.imgUrl,console.log(e.data.imgUrl)})).catch((function(){t.$message({type:"warning",message:"网络错误,请重试!"})})),!1},handleDelete:function(){this.photoUrl=""},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){this.$message.warning("当前限制选择 30 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))},getTokenFromCookie:function(){for(var e="Admin-Token=",t=decodeURIComponent(document.cookie),a=t.split(";"),r=0;r=3,children:[]}}));a(t)}})).catch((function(){r.$message({type:"info",message:"网络错误,请重试!"})}));case 4:case"end":return o.stop()}}),o)})))()}}}},watch:{value:{immediate:!0,handler:function(e){try{var t=Array.isArray(e)?e:JSON.parse(e);this.internalValue=t,t.length&&this.loadCascaderPath(t)}catch(a){console.error("无法解析传入的值:",a),this.internalValue=[]}}}},methods:{handleChange:function(e){this.$emit("input",e),this.$emit("update-city-id",e)},loadCascaderPath:function(e){var t=this;return Object(i["a"])(Object(s["a"])().mark((function a(){var r,o;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:r=Object(s["a"])().mark((function a(){var r,i;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return r=e[o-1]||0,i=o,a.next=4,t.$store.dispatch("pool/getcityList",{pid:r}).then((function(a){a.data.map((function(e){return{value:e.id,label:e.name,leaf:i>=3}}));i===e.length-1&&(t.internalValue=e,t.cascaderKey+=1)}));case 4:case"end":return a.stop()}}),a)})),o=0;case 2:if(!(o