You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1 lines
25 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-74872439"],{"04a1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-tabs",{staticClass:"my-tabs",attrs:{type:"card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"用户列表",name:"roleList"}},[t("user-manage-list",{attrs:{dataObj:e.dataObj},on:{status:e.isShow,item:e.listObj}})],1)],1)],1)},s=[],o=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"tab-header"},[t("el-form",{ref:"form",attrs:{inline:!0,model:e.page.params,"label-width":"80px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"用户名"}},[t("el-input",{attrs:{clearable:""},model:{value:e.page.params.userName,callback:function(t){e.$set(e.page.params,"userName",t)},expression:"page.params.userName"}})],1),t("el-form-item",{attrs:{label:"姓名"}},[t("el-input",{attrs:{clearable:""},model:{value:e.page.params.name,callback:function(t){e.$set(e.page.params,"name",t)},expression:"page.params.name"}})],1),t("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"small"},on:{click:function(t){return e.getOrgUserList(1)}}},[e._v("查询")]),t("el-button",{attrs:{type:"primary",icon:"el-icon-refresh",size:"small"},on:{click:e.handleReset}},[e._v("重置")])],1)],1)],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.userTable,border:""}},[t("el-table-column",{attrs:{label:"序号",width:"80px",type:"index",align:"center"}}),t("el-table-column",{attrs:{label:"操作",width:"150px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{type:"danger",size:"mini"},on:{click:function(t){return e.initPwd(a.row)}}},[e._v(" 初始化密码 ")])]}}])}),t("el-table-column",{attrs:{prop:"userName",label:"用户名",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.userName)+" ")]}}])}),t("el-table-column",{attrs:{prop:"name",label:"姓名",align:"center"}}),t("el-table-column",{attrs:{prop:"roleName",label:"角色",align:"center"}}),t("el-table-column",{attrs:{prop:"departmentName",label:"所属组织",align:"center"}}),t("el-table-column",{attrs:{prop:"accountTypeValue",label:"账户类型",align:"center"}}),t("el-table-column",{attrs:{prop:"userTypeValue",label:"用户类型",align:"center"}}),t("el-table-column",{attrs:{prop:"isEnable",label:"是否可用",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{attrs:{"active-value":"1","inactive-value":"0","active-color":"#13ce66","inactive-color":"#ff4949"},on:{change:function(t){return e.enabledChange(t,a.row)}},model:{value:a.row.isEnable,callback:function(t){e.$set(a.row,"isEnable",t)},expression:"scope.row.isEnable"}})]}}])}),t("el-table-column",{attrs:{prop:"createTime",label:"创建时间",align:"center"}})],1),t("pagination",{attrs:{total:e.page.total,page:e.page.current,limit:e.page.size},on:{"update:page":function(t){return e.$set(e.page,"current",t)},"update:limit":function(t){return e.$set(e.page,"size",t)},pagination:e.pagination}}),t("el-dialog",{attrs:{title:"设置角色",visible:e.roleDialog,width:"30%"},on:{"update:visible":function(t){e.roleDialog=t}}},[t("el-form",{ref:"roleForm",attrs:{model:e.roleForm,rules:e.rules}},[t("el-form-item",{attrs:{label:"角色名称","label-width":e.formLabelWidth,prop:"roleSid"}},[t("el-select",{attrs:{placeholder:"请选择",filterable:"",multiple:""},model:{value:e.roleForm.roleSid,callback:function(t){e.$set(e.roleForm,"roleSid",t)},expression:"roleForm.roleSid"}},e._l(e.roleList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.sid}})})),1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.saveRole("roleForm")}}},[e._v("保 存")]),t("el-button",{on:{click:function(t){e.roleDialog=!1}}},[e._v("关 闭")])],1)],1),t("el-dialog",{attrs:{title:"部门设置",visible:e.bm_Dialog,width:"30%"},on:{"update:visible":function(t){e.bm_Dialog=t}}},[t("el-form",{ref:"bm_Form",attrs:{model:e.bm_Form,rules:e.rules}},[t("el-form-item",{attrs:{label:"部门名称","label-width":e.formLabelWidth,prop:"departmentSid"}},[t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"mini",circle:"",icon:"el-icon-plus"},on:{click:function(t){return e.toNav("deptManage")}}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.saveOrg("bm_Form")}}},[e._v("保 存")]),t("el-button",{on:{click:function(t){e.bm_Dialog=!1}}},[e._v("关 闭")])],1)],1),t("el-dialog",{attrs:{title:"编辑用户信息",visible:e.editDialog,width:"60%"},on:{"update:visible":function(t){e.editDialog=t}}},[t("el-form",{attrs:{model:e.form}},[t("el-checkbox",{staticClass:"checkbox",on:{change:e.canLoginChange},model:{value:e.accountType,callback:function(t){e.accountType=t},expression:"accountType"}},[e._v("允许登录")]),t("div",{staticStyle:{display:"flex","flex-direction":"row",width:"100%","margin-top":"10px"}},[t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 用户名:")]),t("el-input",{staticStyle:{"margin-left":"10px",flex:"1"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1),t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center","margin-left":"20px"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 姓名:")]),t("el-input",{staticStyle:{"margin-left":"10px",flex:"1"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)]),t("div",{staticStyle:{display:"flex","flex-direction":"row",width:"100%","margin-top":"10px"}},[t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 部门:")]),t("el-select",{ref:"treeSelect",staticStyle:{"margin-left":"10px",flex:"0.8"},attrs:{placeholder:"请选择"},model:{value:e.form.sysStaffOrg.orgName,callback:function(t){e.$set(e.form.sysStaffOrg,"orgName",t)},expression:"form.sysStaffOrg.orgName"}},[t("el-option",{key:e.form.sysStaffOrg.orgSid,attrs:{hidden:"",label:e.form.sysStaffOrg.orgName,value:e.form.sysStaffOrg.orgName}}),t("el-tree",{ref:"Tree",attrs:{data:e.treedata,accordion:"","node-key":"sid","default-checked-keys":e.checkedId,"default-expand-all":!0,"check-strictly":!0,props:e.defaultProps},on:{"node-click":e.nodeClick,"check-change":e.checkchange}})],1),t("el-checkbox",{staticClass:"checkbox",staticStyle:{"margin-left":"15px"},on:{change:e.manageTypeChange},model:{value:e.manageType,callback:function(t){e.manageType=t},expression:"manageType"}},[e._v("主管")])],1),t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center","margin-left":"20px"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 角色:")]),t("el-select",{staticStyle:{"margin-left":"10px",flex:"1"},attrs:{placeholder:"请选择",filterable:"",multiple:""},on:{change:e.roleChange},model:{value:e.form.roleSid,callback:function(t){e.$set(e.form,"roleSid",t)},expression:"form.roleSid"}},e._l(e.roleListAll,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.sid}})})),1)],1)]),t("div",{staticStyle:{display:"flex","flex-direction":"row",width:"100%","margin-top":"10px"}},[t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[e._v("备注:")]),t("el-input",{staticStyle:{"margin-left":"10px",flex:"0.8"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}}),t("el-checkbox",{staticClass:"checkbox",staticStyle:{"margin-left":"15px"},on:{change:e.supplierChange},model:{value:e.userType,callback:function(t){e.userType=t},expression:"userType"}},[e._v("供应商账号")])],1)])],1),t("div",{staticStyle:{"margin-top":"20px","text-align":"center"}},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v("保 存")]),t("el-button",{on:{click:function(t){e.editDialog=!1}}},[e._v("关 闭")])],1)],1)],1)},n=[],r=a("b775");window.sessionStorage.getItem("token");function l(e){return Object(r["a"])({url:"/admin/apiadmin/sysuser/listPageVoAdmin",method:"post",data:e,headers:{"Content-Type":"application/json"}})}function c(e){return Object(r["a"])({url:"/admin/apiadmin/sysstaffinfo/save",method:"post",data:e,headers:{"Content-Type":"application/json"}})}function d(e){return Object(r["a"])({url:"/admin/apiadmin/sysstaffinfo/fetchBySid/"+e.sid+"/"+e.defaultDeptSid,method:"get",data:e,headers:{"Content-Type":"application/json"}})}function m(e){return Object(r["a"])({url:"/admin/apiadmin/sysstaffinfo/update/"+e.sid,method:"post",data:e,headers:{"Content-Type":"application/json"}})}function f(e){return Object(r["a"])({url:"/admin/apiadmin/sysuser/delBySid/"+e.sid,method:"get",data:e,headers:{"Content-Type":"application/json"}})}function g(e){return Object(r["a"])({url:"/admin/apiadmin/sysuser/initPwd/"+e.sid,method:"post",data:e,headers:{"Content-Type":"application/json"}})}function u(e){return Object(r["a"])({url:"/admin/apiadmin/sysuser/fetchBySid/"+e.sid,method:"get",data:e,headers:{"Content-Type":"application/json"}})}function p(e){return Object(r["a"])({url:"/admin/apiadmin/sysrole/listAllByUserSid/"+e.sid+"/"+e.orgSid,method:"post",data:e,headers:{"Content-Type":"application/json"}})}function h(e){return Object(r["a"])({url:"/admin/apiadmin/sysuserrole/update",method:"post",data:e,headers:{"Content-Type":"application/json"}})}function y(e){return Object(r["a"])({url:"/admin/apiadmin/sysrole/listAll",method:"post",data:e,headers:{"Content-Type":"application/json"}})}function S(e){return Object(r["a"])({url:"/admin/apiadmin/sysorganization/list/"+e,method:"get",data:e,headers:{"Content-Type":"application/json"}})}function b(e){return Object(r["a"])({url:"/admin/apiadmin/syspost/fetchByOrgSid/"+e.sid,method:"get",data:e,headers:{"Content-Type":"application/json"}})}function v(e){return Object(r["a"])({url:"/admin/apiadmin/sysuser/sendMessageCode/"+e.phone,method:"get",data:e,headers:{"Content-Type":"application/json"}})}function x(e){return Object(r["a"])({url:"/admin/apiadmin/sysuser/setIsEnable/"+e.sid+"/"+e.isEnable,method:"post",data:e,headers:{"Content-Type":"application/json"}})}function k(e){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k(e)}function w(e,t,a){return t=T(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function T(e){var t=C(e,"string");return"symbol"==k(t)?t:String(t)}function C(e,t){if("object"!=k(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=k(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var O={data:function(){return w(w({editDialog:!1,checkedId:[],defaultProps:{children:"children",label:"name"},roleListAll:[],page:{total:0,current:1,size:10,params:{name:"",userName:"",roleSid:"",orgSid:window.sessionStorage.getItem("orgSid"),sourceSid:"d936f1ba-03c3-11ec-bf08-48452053aa45"}},props:{value:"sid",label:"name",children:"orgDepartmentVoList"},userTable:[],roleForm:{roleSid:"",userSid:""},bm_Dialog:!1,postSid:"",bm_Form:{departmentSid:""},bm_List:[],formLabelWidth:"100",roleDialog:!1,roleList:[],rules:{roleSid:[{required:!0,message:"请选择角色名称",trigger:"blur"}],departmentSid:[{required:!0,message:"请选择部门名称",trigger:"blur"}]},form:{userName:"",name:"",sysStaffOrg:{orgSid:"",orgName:"",orgCode:"",manageType:""},sysUserRoles:[],remarks:"",userType:"",accountType:"",orgSid:window.sessionStorage.getItem("orgSid")},accountType:!1,manageType:!1,userType:!1,treedata:[]},"checkedId",[]),"defaultProps",{children:"children",label:"name"})},props:["dataObj"],watch:{dataObj:{handler:function(e){this.getOrgUserList()},deep:!0}},computed:{sysRoleVosNames:function(e,t){console.log("sysRoleVosNames",e),console.log("sysRoleVosNames",t)}},mounted:function(){this.getOrgUserList()},methods:{canLoginChange:function(e){console.log("canLoginChange",e),this.accountType=e,this.form.accountType=e?"2":"3"},manageTypeChange:function(e){console.log("manageTypeChange",e),this.manageType=e,this.form.sysStaffOrg.manageType=e?"1":"3"},supplierChange:function(e){console.log("supplierChange",e),this.userType=e,this.form.userType=e?"3":"1"},roleChange:function(e){console.log("roleChange",e),this.$forceUpdate(),this.form.sysUserRoles=[];for(var t=0;t<e.length;t++)this.form.sysUserRoles.push({roleSid:e[t]})},nodeClick:function(e){console.log("nodeClick",e),this.form.sysStaffOrg.orgSid=e.sid,this.form.sysStaffOrg.orgName=e.name,this.form.sysStaffOrg.orgCode=e.orgCode,this.$refs.treeSelect.visible=!1},checkchange:function(e,t,a){if(console.log("checkchange",e),t){this.form.sysStaffOrg.orgSid=e.sid,this.form.sysStaffOrg.orgName=e.name,this.form.sysStaffOrg.orgCode=e.orgCode;var i=[];return i=[e.sid],void this.$refs.Tree.setCheckedKeys(i)}},getOrgUserList:function(){var e=this;l(this.page).then((function(t){e.page.total=t.data.total,e.userTable=t.data.records}))},handleReset:function(){this.page={current:1,size:10,total:0,params:{name:"",userName:"",roleSid:"",orgSid:window.sessionStorage.getItem("orgSid"),sourceSid:"d936f1ba-03c3-11ec-bf08-48452053aa45"}},this.getOrgUserList()},getRoleList:function(){var e=this,t={orgSid:window.sessionStorage.getItem("orgSid")};y(t).then((function(t){"200"===t.code&&(e.roleListAll=t.data)}))},pagination:function(e){this.page.current=e.pageNum,this.page.size=e.pageSize,this.getOrgUserList()},getOrgTree:function(){var e=this;this.checkedId=[],this.loading=!0;S(window.sessionStorage.getItem("orgSid")).then((function(t){console.log("getOrgTree",t.data),e.treedata=t.data}))},setRole:function(e){var t=this;this.roleForm.roleSid=[],this.roleDialog=!0,this.roleForm.sid=e.sid,this.roleForm.userSid=e.sid,this.roleForm.orgSid=window.sessionStorage.getItem("orgSid"),p(this.roleForm).then((function(e){t.roleList=e.data;for(var a=0;a<e.data.length;a++)"0"===e.data[a].checked&&t.roleForm.roleSid.push(e.data[a].sid)}))},saveRole:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.roleForm.roleSid=t.roleForm.roleSid.toString(),h(t.roleForm).then((function(e){"200"===e.code&&(t.roleDialog=!1,t.getOrgUserList(),t.$message({message:e.msg,type:"success"}))}))}))},saveOrg:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;var a={departmentSid:t.bm_Form.departmentSid[t.bm_Form.departmentSid.length-1],staffSid:t.bm_Form.staffSid};saveDepartment(a).then((function(e){"200"===e.code&&(t.getOrgUserList(),t.bm_Dialog=!1,t.$message({message:e.msg,type:"success"}))}))}))},save:function(){var e=this;this.form.orgSid=""==this.form.orgSid?window.sessionStorage.getItem("orgSid"):this.form.orgSid,""!=this.form.userName?""!=this.form.name?""!=this.form.sysStaffOrg.orgSid&&""!=this.form.sysStaffOrg.orgName?0!=this.form.sysUserRoles.length?m(this.form).then((function(t){"200"==t.code&&(e.$message({message:t.msg,type:"success"}),e.editDialog=!1,e.$emit("status",!1))})):this.$message({message:"角色不能为空",type:"warning"}):this.$message({message:"部门不能为空",type:"warning"}):this.$message({message:"姓名不能为空",type:"warning"}):this.$message({message:"账号不能为空",type:"warning"})},initPwd:function(e){var t=this;this.$confirm("此操作将初始化该用户密码, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){g({sid:e.sid}).then((function(e){t.$message({type:"success",message:e.msg})}))}))},userinfoChange:function(e){var t=this;e.defaultDeptSid=e.orgSid,d(e).then((function(e){if("200"==e.code){t.editDialog=!0,t.form=e.data,t.form.roleSid=[];for(var a=0;a<e.data.sysUserRoles.length;a++)t.form.roleSid.push(e.data.sysUserRoles[a].roleSid);t.accountType="3"!=t.form.accountType,t.manageType="1"==t.form.sysStaffOrg.manageType,t.userType="3"==t.form.userType}}))},del:function(e){var t=this;this.$confirm("此操作将删除该用户, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){f({sid:e.sid}).then((function(e){t.$message({type:"success",message:e.msg}),t.getOrgUserList()}))}))},toNav:function(e){this.$router.push("/"+e)},getPost:function(e){var t=this,a={sid:e};b(a).then((function(e){t.postSidData=e.data})),this.form.postSid=this.postSid},reset:function(){this.form={}},enabledChange:function(e,t){var a=this;x({sid:t.sid,isEnable:e}).then((function(e){a.$message({type:"success",message:e.msg})}))}}},_=O,N=(a("7392"),a("2877")),$=Object(N["a"])(_,o,n,!1,null,"6f3b0b43",null),j=$.exports,L=function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"box-card",staticStyle:{"padding-left":"50px"}},[t("el-checkbox",{staticClass:"checkbox",on:{change:e.canLoginChange},model:{value:e.accountType,callback:function(t){e.accountType=t},expression:"accountType"}},[e._v("允许登录")]),t("div",{staticStyle:{display:"flex","flex-direction":"row",width:"100%","margin-top":"10px"}},[t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 用户名:")]),t("el-input",{staticStyle:{"margin-left":"10px",flex:"1"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1),t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center","margin-left":"20px"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 姓名:")]),t("el-input",{staticStyle:{"margin-left":"10px",flex:"1"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)]),t("div",{staticStyle:{display:"flex","flex-direction":"row",width:"100%","margin-top":"10px"}},[t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 部门:")]),t("el-select",{ref:"treeSelect",staticStyle:{"margin-left":"10px",flex:"0.8"},attrs:{placeholder:"请选择"},model:{value:e.form.sysStaffOrg.orgName,callback:function(t){e.$set(e.form.sysStaffOrg,"orgName",t)},expression:"form.sysStaffOrg.orgName"}},[t("el-option",{key:e.form.sysStaffOrg.orgSid,attrs:{hidden:"",label:e.form.sysStaffOrg.orgName,value:e.form.sysStaffOrg.orgName}}),t("el-tree",{ref:"Tree",attrs:{data:e.treedata,accordion:"","node-key":"sid","default-checked-keys":e.checkedId,"default-expand-all":!0,"check-strictly":!0,props:e.defaultProps},on:{"node-click":e.nodeClick,"check-change":e.checkchange}})],1),t("el-checkbox",{staticClass:"checkbox",staticStyle:{"margin-left":"15px"},on:{change:e.manageTypeChange},model:{value:e.manageType,callback:function(t){e.manageType=t},expression:"manageType"}},[e._v("主管")])],1),t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center","margin-left":"20px"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[t("span",{staticClass:"must"},[e._v("*")]),e._v(" 角色:")]),t("el-select",{staticStyle:{"margin-left":"10px",flex:"1"},attrs:{placeholder:"请选择",filterable:"",multiple:""},on:{change:e.roleChange},model:{value:e.form.roleSid,callback:function(t){e.$set(e.form,"roleSid",t)},expression:"form.roleSid"}},e._l(e.roleListAll,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.sid}})})),1)],1)]),t("div",{staticStyle:{display:"flex","flex-direction":"row",width:"100%","margin-top":"10px"}},[t("div",{staticStyle:{display:"flex","flex-direction":"row",flex:"1","align-items":"center"}},[t("span",{staticStyle:{width:"80px","text-align":"right"}},[e._v("备注:")]),t("el-input",{staticStyle:{"margin-left":"10px",flex:"0.8"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}}),t("el-checkbox",{staticClass:"checkbox",staticStyle:{"margin-left":"15px"},on:{change:e.supplierChange},model:{value:e.userType,callback:function(t){e.userType=t},expression:"userType"}},[e._v("供应商账号")])],1)]),t("div",{staticStyle:{"margin-top":"20px","text-align":"center"}},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v("保 存")])],1)],1)],1)},D=[],F={data:function(){return{form:{userName:"",name:"",sysStaffOrg:{orgSid:"",orgName:"",orgCode:"",manageType:"3"},sysUserRoles:[],remarks:"",userType:"1",accountType:"3",orgSid:window.sessionStorage.getItem("orgSid")},accountType:!1,manageType:!1,userType:!1,treedata:[],checkedId:[],defaultProps:{children:"children",label:"name"},roleListAll:[]}},props:["dataObj"],mounted:function(){this.getOrgList(),this.getRoleList()},methods:{getRoleList:function(){var e=this,t={orgSid:window.sessionStorage.getItem("orgSid")};y(t).then((function(t){"200"===t.code&&(e.roleListAll=t.data)}))},canLoginChange:function(e){console.log("canLoginChange",e),this.accountType=e,this.form.accountType=e?"2":"3"},manageTypeChange:function(e){console.log("manageTypeChange",e),this.manageType=e,this.form.sysStaffOrg.manageType=e?"1":"3"},supplierChange:function(e){console.log("supplierChange",e),this.userType=e,this.form.userType=e?"3":"1"},roleChange:function(e){console.log("roleChange",e),this.form.sysUserRoles=[];for(var t=0;t<e.length;t++)this.form.sysUserRoles.push({roleSid:e[t]})},getUserSingle:function(){var e=this;u(this.form1).then((function(t){"200"==t.code&&(e.form.sid=t.data.sid,e.form.name=t.data.name,e.form.userType=t.data.userType,e.form.orgSid=t.data.orgSid,e.orgName=t.data.departmentName,e.form.postSid=t.data.postSid,e.form.mobile=t.data.mobile)}))},getOrgList:function(){var e=this;this.checkedId=[],this.loading=!0;S(window.sessionStorage.getItem("orgSid")).then((function(t){e.treedata=t.data}))},treeNodeClick:function(){this.$refs.el_select.visible=!1},nodeClick:function(e){console.log("nodeClick",e),this.form.sysStaffOrg.orgSid=e.sid,this.form.sysStaffOrg.orgName=e.name,this.form.sysStaffOrg.orgCode=e.orgCode,this.$refs.treeSelect.visible=!1},checkchange:function(e,t,a){if(console.log("checkchange",e),t){this.form.sysStaffOrg.orgSid=e.sid,this.form.sysStaffOrg.orgName=e.name,this.form.sysStaffOrg.orgCode=e.orgCode;var i=[];return i=[e.sid],void this.$refs.Tree.setCheckedKeys(i)}},getPost:function(e){var t=this,a={sid:e};b(a).then((function(e){t.postSidData=e.data}))},save:function(){var e=this;console.log("save",this.form),""!=this.form.userName?""!=this.form.name?""!=this.form.sysStaffOrg.orgSid&&""!=this.form.sysStaffOrg.orgName?0!=this.form.sysUserRoles.length?this.form.sid?m(this.form).then((function(t){if("200"==t.code){e.reset(),e.$message({message:t.msg,type:"success"});var a=[];e.$refs.Tree.setCheckedKeys(a),e.$emit("status",!1)}})):c(this.form).then((function(t){if("200"==t.code){e.reset(),e.$message({message:t.msg,type:"success"});var a=[];e.$refs.Tree.setCheckedKeys(a),e.$emit("status",!1)}})):this.$message({message:"角色不能为空",type:"warning"}):this.$message({message:"部门不能为空",type:"warning"}):this.$message({message:"姓名不能为空",type:"warning"}):this.$message({message:"账号不能为空",type:"warning"})},reset:function(){this.accountType=!1,this.manageType=!1,this.userType=!1,this.form={userName:"",name:"",sysStaffOrg:{orgSid:"",orgName:"",orgCode:"",manageType:"3"},sysUserRoles:[],remarks:"",userType:"1",accountType:"3",orgSid:window.sessionStorage.getItem("orgSid")}},getIdentifying:function(){var e=this;if(""!=this.form.mobile){var t=60;this.timer||(this.phoneCodeCount=t,this.showCode=!1,this.timer=setInterval((function(){e.phoneCodeCount>0&&e.phoneCodeCount<=t?e.phoneCodeCount--:(e.showCode=!0,clearInterval(e.timer),e.timer=null)}),1e3));var a={phone:this.form.mobile};v(a).then((function(t){"200"==t.code&&(e.orginTranceNo=t.data.tranceNo)}))}else this.$alert("请填写手机号码","",{confirmButtonText:"确定"})},cancel:function(){this.$emit("status",!1)}}},I=F,U=(a("5514"),Object(N["a"])(I,L,D,!1,null,null,null)),R=U.exports,P={components:{userManageList:j,userManageAdd:R},data:function(){return{activeName:"roleList",editDialog:!1,dataObj:{isShow:""},childObj:{}}},mounted:function(){},methods:{handleClick:function(e,t){"addrole"==e.name&&(this.dialogTitle="新增")},isShow:function(e){e?this.activeName="addrole":(this.activeName="roleList",this.dataObj.isShow=!1,this.dataObj.isShow=!0)},listObj:function(e){this.childObj=e}}},z=P,A=(a("15d8"),Object(N["a"])(z,i,s,!1,null,"0bd040a1",null));t["default"]=A.exports},"15d8":function(e,t,a){"use strict";a("edcf")},5514:function(e,t,a){"use strict";a("64bc")},"64bc":function(e,t,a){},7392:function(e,t,a){"use strict";a("f66c")},edcf:function(e,t,a){},f66c:function(e,t,a){}}]);