527.ca0a0c1c.js 9.2 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[527],{4527:function(t,e,a){a.r(e),a.d(e,{default:function(){return $}});var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("el-row",{attrs:{gutter:40}},[a("el-tabs",{staticStyle:{margin:"0 10px 0 10px"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"普通账号",name:"first"}},[a("commonlist",{ref:"adminlist"})],1),a("el-tab-pane",{attrs:{label:"管理员账号",name:"second"}},[a("adminlist",{ref:"adminlist"},[a("adminadd",{attrs:{slot:"add"},on:{onSuccess:t.onSuccess_admin},slot:"add"})],1)],1)],1)],1)],1)},s=[],r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticStyle:{"margin-bottom":"10px",display:"flex"}},[t._t("add"),a("el-input",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{size:"small",placeholder:"请输入查询内容"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData()}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],2),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.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:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{size:"mini",type:"ACTIVE"===e.row.status?"success":"info",effect:"dark"}},[t._v(" "+t._s("ACTIVE"===e.row.status?"正常":"INACTIVE"===e.row.status?"停用":"DELETED"===e.row.status?"删除":e.row.status)+" ")])]}}])}),a("el-table-column",{attrs:{label:"站点角色"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(e.row.site,(function(e){return a("div",[a("el-tag",{staticStyle:{"margin-left":"5px"},attrs:{size:"mini",type:"danger",effect:"dark"}},[t._v(" "+t._s(e.siteid+":"+e.sitename)+" ")]),t._l(e.role,(function(e){return a("el-tag",{staticStyle:{"margin-left":"5px"},attrs:{size:"mini",type:"warning"}},[t._v(" "+t._s(e)+" ")])}))],2)}))}}])}),a("el-table-column",{attrs:{prop:"remarks",label:"备注说明"}})],1)],1)},n=[],i={components:{},data(){return{param:{classname:"sysmanage.develop.users.users",method:"query_userList",content:{pageNumber:1,pageSize:2e3,where:{condition:"",sysadministrator:1}}},list:[],value:""}},methods:{listData(){this.param.content.where.condition=this.value,this.$api.requested(this.param).then((t=>{this.list=t.data}))}},mounted(){this.listData()}},o=i,u=a(1001),c=(0,u.Z)(o,r,n,!1,null,"3fff18f0",null),m=c.exports,p=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){t.drawer=!0}}},[t._v("新增管理员账号")]),a("el-dialog",{attrs:{title:"新增管理员账号",visible:t.drawer,width:"30%"},on:{"update:visible":function(e){t.drawer=e}}},[a("div",[a("el-row",{attrs:{gutter:10}},[a("el-form",{attrs:{model:t.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:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"手机号","label-width":"80px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"输入手机号"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},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:t.form.accountno,callback:function(e){t.$set(t.form,"accountno",e)},expression:"form.accountno"}})],1),a("el-form-item",{attrs:{label:"账号密码","label-width":"80px"}},[a("el-input",{attrs:{type:"password",autocomplete:"off",placeholder:"输入账号密码"},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},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:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},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:t.form.isactive,callback:function(e){t.$set(t.form,"isactive",e)},expression:"form.isactive"}},[t._v(" "+t._s(1===t.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(e){t.drawer=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.onSubmit}},[t._v("创建账号")])],1)])],1)},d=[],f=a(8495),h=a.n(f),b={data(){return{drawer:!1,pickerOptions:{disabledDate(t){return t.getTime()>Date.now()}},form:{userid:0,name:"",phonenumber:"",accountno:"",isactive:1,password:"",remarks:""}}},methods:{onSubmit(){this.form.password=h()(this.form.password),this.$api.requested({classname:"sysmanage.develop.users.users",method:"insertormodify_user",content:this.form}).then((t=>{1===t.code?(this.$notify({title:"成功",message:"账号添加成功",type:"success"}),this.drawer=!1,this.$emit("onSuccess")):this.$notify({title:"失败",message:t.msg,type:"error"})}))}}},g=b,v=(0,u.Z)(g,p,d,!1,null,null,null),y=v.exports,w=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticStyle:{"margin-bottom":"10px",display:"flex"}},[a("el-input",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{size:"small",placeholder:"请输入查询内容"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData()}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.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:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{size:"mini",type:"ACTIVE"===e.row.status?"success":"info",effect:"dark"}},[t._v(" "+t._s("ACTIVE"===e.row.status?"正常":"INACTIVE"===e.row.status?"停用":"DELETED"===e.row.status?"删除":e.row.status)+" ")])]}}])}),a("el-table-column",{attrs:{label:"站点角色"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(e.row.site,(function(e){return a("div",[a("el-tag",{staticStyle:{"margin-left":"5px"},attrs:{size:"mini",type:"danger",effect:"dark"}},[t._v(" "+t._s(e.siteid+":"+e.sitename)+" ")]),t._l(e.role,(function(e){return a("el-tag",{staticStyle:{"margin-left":"5px"},attrs:{size:"mini",type:"warning"}},[t._v(" "+t._s(e)+" ")])}))],2)}))}}])}),a("el-table-column",{attrs:{prop:"remarks",label:"备注说明"}}),a("el-table-column",{attrs:{label:"操作",width:"60"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text",size:"mini"}},[t._v("详情")])]}}])})],1),a("div",{staticStyle:{margin:"20px 0","text-align":"right"}},[a("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},k=[],x={components:{},data(){return{param:{classname:"sysmanage.develop.users.users",method:"query_userList",content:{pageNumber:1,pageSize:30,where:{condition:"",sysadministrator:0}}},total:0,currentPage:0,list:[],value:""}},methods:{listData(){this.param.content.where.condition=this.value,this.$api.requested(this.param).then((t=>{this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber}))},handleSizeChange(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange(t){this.param.content.pageNumber=t,this.listData()}},mounted(){this.listData()}},_=x,S=(0,u.Z)(_,w,k,!1,null,"d3297a88",null),z=S.exports,C={data(){return{activeName:"first"}},components:{adminlist:m,adminadd:y,commonlist:z},methods:{onSuccess_admin(){this.$refs.adminlist.listData()}}},E=C,D=(0,u.Z)(E,l,s,!1,null,"990e0f3e",null),$=D.exports}}]);