507-legacy.8d640182.js 5.4 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[507],{7507:function(e,t,a){a.r(t),a.d(t,{default:function(){return _}});var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[a("el-row",{attrs:{gutter:40}},[a("list",{ref:"list"},[a("add",{attrs:{slot:"add"},on:{onSuccess:e.onSuccess},slot:"add"})],1)],1)],1)},s=[],o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticStyle:{"margin-bottom":"10px",display:"flex"}},[e._t("add"),a("el-input",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{size:"small",placeholder:"请输入查询内容"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.listData()}},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],2),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,size:"mini","highlight-current-row":"",border:"","header-cell-style":{background:"#f1f2f3",color:"#333"}}},[a("el-table-column",{attrs:{prop:"userid",label:"账号ID",width:"70px",align:"right"}}),a("el-table-column",{attrs:{prop:"accountno",label:"账号"}}),a("el-table-column",{attrs:{prop:"name",label:"账号名称"}}),a("el-table-column",{attrs:{prop:"phonenumber",label:"联系电话"}}),a("el-table-column",{attrs:{prop:"lastrequestdate",label:"最近访问时间",width:"150px"}}),a("el-table-column",{attrs:{label:"状态",width:"70px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{size:"mini",type:"ACTIVE"===t.row.status?"success":"info",effect:"dark"}},[e._v(" "+e._s("ACTIVE"===t.row.status?"启用中":t.row.status)+" ")])]}}])}),a("el-table-column",{attrs:{prop:"remarks",label:"备注说明"}})],1)],1)},r=[],n={components:{},data:function(){return{param:{classname:"sysmanage.develop.users.users",method:"query_userList",content:{pageNumber:1,pageSize:20,where:{condition:""}}},list:[],value:""}},methods:{listData:function(){var e=this;this.param.content.where.condition=this.value,this.$api.requested(this.param).then((function(t){e.list=t.data}))}},mounted:function(){this.listData()}},i=n,c=a(1001),u=(0,c.Z)(i,o,r,!1,null,"0f6ea88c",null),m=u.exports,p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(t){e.drawer=!0}}},[e._v("新增管理员账号")]),a("el-dialog",{attrs:{title:"新增管理员账号",visible:e.drawer,width:"30%"},on:{"update:visible":function(t){e.drawer=t}}},[a("div",[a("el-row",{attrs:{gutter:10}},[a("el-form",{attrs:{model:e.form,size:"mini","label-position":"left"}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"账号名称","label-width":"80px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"输入账号名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"手机号","label-width":"80px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"输入手机号"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"账号","label-width":"80px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"输入新建账号"},model:{value:e.form.accountno,callback:function(t){e.$set(e.form,"accountno",t)},expression:"form.accountno"}})],1),a("el-form-item",{attrs:{label:"账号密码","label-width":"80px"}},[a("el-input",{attrs:{type:"password",autocomplete:"off",placeholder:"输入账号密码"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注","label-width":"80px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"是否启用","label-width":"80px"}},[a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:e.form.isactive,callback:function(t){e.$set(e.form,"isactive",t)},expression:"form.isactive"}},[e._v(" "+e._s(1===e.form.isactive?"启用":"停用")+" ")])],1)],1)],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"default",size:"small"},on:{click:function(t){e.drawer=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.onSubmit}},[e._v("创建账号")])],1)])],1)},f=[],d=a(8495),b=a.n(d),h={data:function(){return{drawer:!1,pickerOptions:{disabledDate:function(e){return e.getTime()>Date.now()}},form:{userid:0,name:"",phonenumber:"",accountno:"",isactive:1,password:"",remarks:""}}},methods:{onSubmit:function(){var e=this;this.form.password=b()(this.form.password),this.$api.requested({classname:"sysmanage.develop.users.users",method:"insertormodify_user",content:this.form}).then((function(t){1===t.code?(e.$notify({title:"成功",message:"账号添加成功",type:"success"}),e.drawer=!1,e.$emit("onSuccess")):e.$notify({title:"失败",message:t.msg,type:"error"})}))}}},v=h,w=(0,c.Z)(v,p,f,!1,null,null,null),k=w.exports,y={components:{list:m,add:k},methods:{onSuccess:function(){this.$refs.list.listData()}}},x=y,g=(0,c.Z)(x,l,s,!1,null,"411a9cad",null),_=g.exports}}]);