(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-12bb7ce0"],{"1d46":function(e,t,s){"use strict";s.r(t);var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"main"},[s("div",{staticClass:"pages-user-info"},[s("div",{staticClass:"pages-header"},[s("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){e.addUser.show=!0}}},[e._v("新建用户")])],1),s("div",{staticClass:"pages-content border-angle"},[s("div",{staticClass:"item-inner table-contain"},[s("el-table",{staticClass:"no-border",attrs:{height:"100%",data:e.tableData}},[s("el-table-column",{attrs:{prop:"UId",label:"主键",align:"center",width:"180"}}),s("el-table-column",{attrs:{prop:"UName",label:"用户名",align:"center",width:"180"}}),s("el-table-column",{attrs:{prop:"UJobGroup",align:"center",label:"工作班组"}}),s("el-table-column",{attrs:{prop:"UNote",align:"center",label:"备注"}}),s("el-table-column",{attrs:{fixed:"right",label:"操作",align:"center",width:"240"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",{staticClass:"btn btn-del",on:{click:function(s){return e.confirmDelUser(t.row)}}},[e._v("删除")]),s("div",{staticClass:"btn btn-edit",on:{click:function(s){return e.resetPassWord(t.row)}}},[e._v("重置密码")])]}}])})],1)],1)])]),s("el-dialog",{staticClass:"el-dialog-center",attrs:{top:"0vh",title:"添加用户",visible:e.addUser.show,width:"5.2rem","close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.addUser,"show",t)},closed:e.addUserClosed}},[s("flex-layout",[s("div",{staticClass:"user-info-content color-black"},[s("el-form",{ref:"addUser",attrs:{model:e.addUser.info,"label-width":"80px",size:"small","label-position":"right",rules:e.addUser.rules}},[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"用户名:",prop:"UName"}},[s("el-input",{model:{value:e.addUser.info.UName,callback:function(t){e.$set(e.addUser.info,"UName",t)},expression:"addUser.info.UName"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"密码:",prop:"USnId"}},[s("el-input",{model:{value:e.addUser.info.USnId,callback:function(t){e.$set(e.addUser.info,"USnId",t)},expression:"addUser.info.USnId"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"工作班组:"}},[s("el-input",{model:{value:e.addUser.info.UJobGroup,callback:function(t){e.$set(e.addUser.info,"UJobGroup",t)},expression:"addUser.info.UJobGroup"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"备注:"}},[s("el-input",{attrs:{type:"textarea"},model:{value:e.addUser.info.UNote,callback:function(t){e.$set(e.addUser.info,"UNote",t)},expression:"addUser.info.UNote"}})],1)],1)],1)],1),s("div",{staticClass:"color-black dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.addUserSubmit}},[e._v("确认添加")]),s("el-button",{attrs:{type:"default",size:"small"},on:{click:function(t){e.addUser.show=!1}}},[e._v("取消")])],1)])],1)],1)},r=[],n=(s("4de4"),s("e621")),o={name:"UserInfo",components:{FlexLayout:n["a"]},data:function(){return{pages:{pageCurr:1,pageSize:4,pageTotal:0},tableData:[],addUser:{show:!1,info:{UName:"",USnId:"",UJobGroup:"",UNote:"",Upassword:""},rules:{UName:[{required:!0,message:"请输入用户名",trigger:"blur"}],USnId:[{required:!0,message:"请输入密码",trigger:"blur"}]}},editUser:{show:!1,info:{UName:"",oldUSnId:"",USnId:"",UJobGroup:"",UNote:"",Upassword:""},rules:{UName:[{required:!0,message:"请输入用户名",trigger:"blur"}],USnId:[{required:!0,message:"请输入密码",trigger:"blur"}]}}}},methods:{handleSizeChange:function(){},handleCurrentChange:function(){},searchUserListAll:function(){var e=this;this.$api.user.searchAll().then((function(t){t=JSON.parse(t.data.result);var s=[];1==t.code&&(s=t.data.filter((function(e){return"superuser"!=e.UName&&"sys"!=e.UName}))),e.tableData=s}))},addUserClosed:function(){var e={UName:"",USnId:"",UJobGroup:"",UNote:""};this.addUser.info=e,this.$refs.addUser.resetFields()},addUserSubmit:function(){var e=this,t=this;this.$refs.addUser.validate((function(s){s&&(t.addUser.info.Upassword=e.$common.hex_md5(t.addUser.info.USnId),t.addUserOk(t.addUser.info))}))},addUserOk:function(e){var t=this;this.$api.user.add(e).then((function(e){e=JSON.parse(e.data.result),1==e.code?(t.$message({type:"success",message:e.msg}),t.addUser.show=!1,t.searchUserListAll()):t.$message({type:"warning",message:e.msg})}))},editUserClosed:function(){},editUserSubmit:function(){},editUserOk:function(e){},confirmDelUser:function(e){var t=this;this.$layer.confirm("确定删除"+e.UName,{icon:3},(function(s){t.delUser(e),t.$layer.close(s)}))},delUser:function(e){var t=this;this.$api.user.del(e).then((function(e){e=JSON.parse(e.data.result),1==e.code?(t.$message({type:"success",message:e.msg}),t.searchUserListAll()):t.$message({type:"warning",message:e.msg})}))},resetPassWord:function(e){var t=this;this.$layer.confirm("是否将用户"+e.UName+"的密码重置为:123456",{icon:3},(function(s){t.$api.user.update({UId:e.UId,USnId:"123456",Upassword:"123456"}).then((function(e){e=JSON.parse(e.data.result),e.code?t.$message({type:"success",message:e.msg}):t.$message({type:"warning",message:t.msg})})).catch((function(e){t.$message({type:"error",message:e})})),t.$layer.close(s)}))}},mounted:function(){this.searchUserListAll()}},i=o,l=(s("b38e"),s("2877")),d=Object(l["a"])(i,a,r,!1,null,"49ca5429",null);t["default"]=d.exports},6569:function(e,t,s){},"8f85":function(e,t,s){"use strict";var a=s("c600"),r=s.n(a);r.a},b38e:function(e,t,s){"use strict";var a=s("6569"),r=s.n(a);r.a},c600:function(e,t,s){},e621:function(e,t,s){"use strict";var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"flex-layout",class:e.getRootClass,style:e.getRootStyle},[s("div",{staticClass:"flex-layout-header"},[e._t("header")],2),s("div",{staticClass:"flex-layout-body"},[e._t("default")],2),s("div",{staticClass:"flex-layout-footer"},[e._t("footer")],2)])},r=[],n={props:{direction:{type:String,default:""},height:{type:String,default:"100%"}},computed:{getRootClass:function(){return{"direction-row":"row"==this.direction}},getRootStyle:function(){return{height:this.height}}}},o=n,i=(s("8f85"),s("2877")),l=Object(i["a"])(o,a,r,!1,null,"38fade03",null);t["a"]=l.exports}}]);
|