(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["addPerson"],{"2dba":function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"positionT0L0"},[r("p",{staticClass:"fw600 marginB20"},[e._v("基本信息")]),r("a-form-model",{ref:"ruleForm",attrs:{model:e.form,rules:e.rules,labelAlign:"right","label-col":{span:2},"wrapper-col":{span:5}}},[r("a-form-model-item",{attrs:{label:"姓名",prop:"userName"}},[r("a-input",{attrs:{maxLength:32,placeholder:"请输入姓名"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}},[r("div",{attrs:{slot:"addonAfter"},slot:"addonAfter"},[e._v(e._s(e.form.userName.length)+"/32")])])],1),r("a-form-model-item",{attrs:{label:"手机号码",prop:"phone",required:""}},[r("a-input",{attrs:{maxLength:32,placeholder:"请输入手机号码"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1),"88"==this.$route.params.id?r("a-form-model-item",{attrs:{label:"密码",prop:"pwd",required:""}},[r("a-input-password",{attrs:{maxLength:32,placeholder:"请输入密码",type:"password"},model:{value:e.form.pwd,callback:function(t){e.$set(e.form,"pwd",t)},expression:"form.pwd"}})],1):e._e(),"88"==this.$route.params.id?r("a-form-model-item",{attrs:{label:"确认密码",prop:"confirmPwd",required:""}},[r("a-input-password",{attrs:{maxLength:32,placeholder:"请确认密码",type:"password"},model:{value:e.form.confirmPwd,callback:function(t){e.$set(e.form,"confirmPwd",t)},expression:"form.confirmPwd"}})],1):e._e(),r("a-form-model-item",{ref:"remark",attrs:{label:"备注",prop:"remark"}},[r("a-textarea",{attrs:{placeholder:"请输入备注","allow-clear":""},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),r("p",{staticClass:"title marginB20"},[e._v("权限设置")]),r("a-form-item",{attrs:{label:"角色"}},[r("a-checkbox-group",{attrs:{value:e.checkboxDefa},on:{change:e.checkChang}},e._l(e.roleList,(function(t){return r("a-checkbox",{key:t.roleNo,attrs:{value:t.roleNo}},[e._v(" "+e._s(t.roleName)+" ")])})),1)],1),r("FooterToolBar",{attrs:{collapsed:e.sideCollapsed}},[r("a-button",{staticClass:"margin_right60",on:{click:function(){return e.$router.go(-1)}}},[e._v("返回")]),r("a-button",{attrs:{type:"primary",disabled:e.isDisabled},on:{click:function(t){return e.keepClick(e.form)}}},[e._v("保存")])],1)],1)],1)},a=[],o=(r("b0c0"),r("9816")),i=r("f64c"),c=r("5a70"),s=r("432b"),u=r("5e60"),f={mixins:[s["a"]],components:{FooterToolBar:c["a"]},created:function(){this.id=this.$route.params.id,this.roleListFn(),this.userDetailFn()},data:function(){return{id:"",isDisabled:!1,roleList:[],checkboxDefa:[],publicKey:"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDR9fKOSRTLAtABTQAuSljGQXkU0ZR3kpCsnxoiOfxEMCsuhJIKFKpxxDa0exnucGY5lS1g0QckvRODnxniiazNzOqNUv2z4G3VKpkXDUET2R17kjPchw6EaZZ4RZGzqhuRHj4vx/5Pxm3ET+j8gN3brlgeXjUzdM5gHTBw9uTXoQIDAQAB",form:{userName:"",pwd:"",confirmPwd:"",phone:"",remark:""},rules:{userName:[{message:"输入的内容不能为空",trigger:"blur"}],realName:[{required:!0,message:"输入的内容不能为空",trigger:"blur"},{max:32,message:"最大长度为32个字",trigger:"blur"}],pwd:[{validator:this.validatePwd,trigger:"blur"}],confirmPwd:[{validator:this.validateConfirmPwd,trigger:"blur"}],phone:[{validator:this.validatePhone,trigger:"blur"}]}}},methods:{checkChang:function(e){this.checkboxDefa=e},keepClick:function(e){var t=this;this.isDisabled=!0,setTimeout((function(){t.isDisabled=!1}),2e3);var r=this.$route.params.id;this.$refs["ruleForm"].validate((function(e){e&&("88"===r?Object(u["i"])({password:t.form.pwd,phone:t.form.phone,remark:t.form.remark,roleNos:t.checkboxDefa,name:t.form.userName}).then((function(e){var r=e.code;e.data;200===r&&(i["a"].info("保存成功"),t.$router.push("/rolePower/personManage"))})):Object(u["o"])({adminNo:t.id,phone:t.form.phone,remark:t.form.remark,roleNos:t.checkboxDefa,name:t.form.userName}).then((function(e){var r=e.code;e.data;200===r&&(i["a"].info("保存成功"),t.$router.push("/rolePower/personManage"))})))}))},encryption:function(e,t){var r=new o["a"];r.setPublicKey(t);var n=r.encrypt(e);return n},validateUserName:function(e,t,r){var n=/^[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*@[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*\.[a-z]{2,}$/;""===t?r("输入的内容不能为空"):n.test(t)?r():r("请输入正确的邮箱地址")},validatePwd:function(e,t,r){var n=/(?!^[0-9]+$)(?!^[A-z]+$)(?!^[^A-z0-9]+$)^[^\s\u4e00-\u9fa5]{8,16}$/;""===t?r("输入的内容不能为空"):n.test(t)?r():r("请输入8-16位密码,数字,字母,字符至少包含两种,不能包含中文和空格")},validateConfirmPwd:function(e,t,r){""==t?r("输入的内容不能为空"):t!=this.form.pwd?r("和上面密码不一致, 请重新输入"):r()},validatePhone:function(e,t,r){var n=/^1(2|3|4|5|6|7|8|9)\d{9}$/;""===t?r("输入的内容不能为空"):n.test(t)?r():r("请输入正确的手机号")},roleListFn:function(){var e=this;Object(u["g"])({isAgent:0}).then((function(t){var r=t.code,n=t.data;200==r&&(e.roleList=n)}))},userDetailFn:function(){var e=this,t=this.$route.params.id;"88"!==t&&Object(u["k"])({adminNo:t}).then((function(t){var r=t.code,n=t.data;200==r&&(e.form.userName=n.name,e.form.phone=n.phone,e.form.remark=n.remark,e.checkboxDefa=n.rolsNos)}))}}},l=f,d=(r("dd98"),r("2877")),p=Object(d["a"])(l,n,a,!1,null,"0f48d753",null);t["default"]=p.exports},"432b":function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");var n=r("ade3");function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t1?arguments[1]:void 0)}})},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,r){var n=r("1d80"),a=r("5899"),o="["+a+"]",i=RegExp("^"+o+o+"*"),c=RegExp(o+o+"*$"),s=function(e){return function(t){var r=String(n(t));return 1&e&&(r=r.replace(i,"")),2&e&&(r=r.replace(c,"")),r}};e.exports={start:s(1),end:s(2),trim:s(3)}},"5a70":function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"ant-pro-footer-toolbar",style:{width:e.barWidth,transition:"0.3s all"}},[r("div",{staticClass:"btn-group flexbox middle center"},[e._t("default")],2)])},a=[],o=(r("a9e3"),{name:"FooterToolBar",props:{collapsed:{type:Boolean,default:!1},siderWidth:{type:Number,default:void 0}},computed:{barWidth:function(){return"calc(100% - ".concat(this.collapsed?80:this.siderWidth||200,"px)")}}}),i=o,c=(r("e481"),r("2877")),s=Object(c["a"])(i,n,a,!1,null,"1b9685aa",null),u=s.exports;t["a"]=u},"5e60":function(e,t,r){"use strict";r.d(t,"e",(function(){return a})),r.d(t,"g",(function(){return o})),r.d(t,"h",(function(){return i})),r.d(t,"b",(function(){return c})),r.d(t,"f",(function(){return s})),r.d(t,"c",(function(){return u})),r.d(t,"d",(function(){return f})),r.d(t,"n",(function(){return l})),r.d(t,"i",(function(){return d})),r.d(t,"o",(function(){return p})),r.d(t,"k",(function(){return m})),r.d(t,"l",(function(){return b})),r.d(t,"m",(function(){return h})),r.d(t,"a",(function(){return g}));var n=r("284b"),a=function(e){return n["a"].post("/agent/admin/role/rolelist",e)},o=function(e){return n["a"].post("/agent/admin/role/roleoptionlist",e)},i=function(){return n["a"].post("/agent/admin/menu/menutree")},c=function(e){return n["a"].post("/agent/admin/role/addrole",e)},s=function(e){return n["a"].post("/agent/admin/role/editrole",e)},u=function(e){return n["a"].post("/agent/admin/role/deleterole",e)},f=function(e){return n["a"].post("/agent/admin/role/roleinfo",e)},l=function(e){return n["a"].post("/agent/admin/account/adminlist",e)},d=function(e){return n["a"].post("/agent/admin/account/addadmin",e)},p=function(e){return n["a"].post("/agent/admin/account/editadmin",e)},m=function(e){return n["a"].post("/agent/admin/account/admindetail",e)},b=function(e){return n["a"].post("/agent/admin/account/disable",e)},h=function(e){return n["a"].post("/agent/admin/account/enable",e)},g=function(e){return n["a"].post("/agent/admin/account/editpassword",e)}},7156:function(e,t,r){var n=r("861d"),a=r("d2bb");e.exports=function(e,t,r){var o,i;return a&&"function"==typeof(o=t.constructor)&&o!==r&&n(i=o.prototype)&&i!==r.prototype&&a(e,i),e}},"771d":function(e,t,r){},9940:function(e,t,r){},a9e3:function(e,t,r){"use strict";var n=r("83ab"),a=r("da84"),o=r("94ca"),i=r("6eeb"),c=r("5135"),s=r("c6b6"),u=r("7156"),f=r("c04e"),l=r("d039"),d=r("7c73"),p=r("241c").f,m=r("06cf").f,b=r("9bf2").f,h=r("58a8").trim,g="Number",v=a[g],w=v.prototype,k=s(d(w))==g,N=function(e){var t,r,n,a,o,i,c,s,u=f(e,!1);if("string"==typeof u&&u.length>2)if(u=h(u),t=u.charCodeAt(0),43===t||45===t){if(r=u.charCodeAt(2),88===r||120===r)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:n=2,a=49;break;case 79:case 111:n=8,a=55;break;default:return+u}for(o=u.slice(2),i=o.length,c=0;ca)return NaN;return parseInt(o,n)}return+u};if(o(g,!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var x,O=function(e){var t=arguments.length<1?0:e,r=this;return r instanceof O&&(k?l((function(){w.valueOf.call(r)})):s(r)!=g)?u(new v(N(t)),r,O):N(t)},y=n?p(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),A=0;y.length>A;A++)c(v,x=y[A])&&!c(O,x)&&b(O,x,m(v,x));O.prototype=w,w.constructor=O,i(a,g,O)}},ade3:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,"a",(function(){return n}))},b64b:function(e,t,r){var n=r("23e7"),a=r("7b0b"),o=r("df75"),i=r("d039"),c=i((function(){o(1)}));n({target:"Object",stat:!0,forced:c},{keys:function(e){return o(a(e))}})},dbb4:function(e,t,r){var n=r("23e7"),a=r("83ab"),o=r("56ef"),i=r("fc6a"),c=r("06cf"),s=r("8418");n({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(e){var t,r,n=i(e),a=c.f,u=o(n),f={},l=0;while(u.length>l)r=a(n,t=u[l++]),void 0!==r&&s(f,t,r);return f}})},dd98:function(e,t,r){"use strict";r("771d")},e439:function(e,t,r){var n=r("23e7"),a=r("d039"),o=r("fc6a"),i=r("06cf").f,c=r("83ab"),s=a((function(){i(1)})),u=!c||s;n({target:"Object",stat:!0,forced:u,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(o(e),t)}})},e481:function(e,t,r){"use strict";r("9940")}}]); //# sourceMappingURL=addPerson.e80fb3a0.js.map