| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[7208],{37208:function(t,e,a){a.r(e),a.d(e,{default:function(){return v}});var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("basicLayout",{ref:"basicLayout",attrs:{oldFormPath:{add:"HManagement/accountManage/modules"},tableName:"accountTable",idName:"userid",apiId:{query:20221031141102,del:20221031141202},options:t.options,detailPath:{path:"/account_details"}},scopedSlots:t._u([{key:"tbList",fn:function(e){return["status"===e.data.column.columnname?a("p",[a("span",{style:"ACTIVE"===e.data.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s("ACTIVE"===e.data.column.data.status?"启用":"INACTIVE"===e.data.column.data.status?"停用":"其他"))])]):"roleName"===e.data.column.columnname?a("p",[0!==e.data.column.data.userrole.length?a("span",t._l(e.data.column.data.userrole,(function(s,n){return a("span",[n!==e.data.column.data.userrole.length-1?a("span",[t._v(t._s(s.remarks+","))]):a("span",[t._v(t._s(s.remarks))])])})),0):t._e()]):a("p",[t._v(" "+t._s(e.data.column.data[[e.data.column.columnname]]))])]}},{key:"tbOpreation",fn:function(t){}}])},[a("div",{staticStyle:{display:"flex"},attrs:{slot:"custom"},slot:"custom"},[a("div",{staticClass:"label_center"},[a("span",{staticClass:"search__label"},[t._v("用户类型: ")]),a("el-select",{staticClass:"inline-16",attrs:{size:"small",placeholder:"请选择用户类型",clearable:""},on:{change:t.typeChange},model:{value:t.accountType,callback:function(e){t.accountType=e},expression:"accountType"}},t._l(t.selectType,(function(t){return a("el-option",{key:t.index,attrs:{label:t.remarks,value:t.value}})})),1)],1),a("div",{staticClass:"label_center"},[a("span",{staticClass:"search__label"},[t._v("状态: ")]),a("el-select",{staticClass:"inline-16",attrs:{size:"small",placeholder:"请选择数据状态",clearable:""},on:{change:t.handleSelectChange},model:{value:t.status,callback:function(e){t.status=e},expression:"status"}},t._l(t.select,(function(t){return a("el-option",{key:t.index,attrs:{label:t.remarks,value:t.value}})})),1)],1)])])],1)},n=[],l=a(26373),i=a(88983),o=a(91649),r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-button",{attrs:{type:"text",size:"small"},on:{click:t.queryModelList}},[t._v("打 印")]),a("el-dialog",{attrs:{"append-to-body":"",title:"选择模板",visible:t.dialogTableVisible,width:"400px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[a("el-table",{attrs:{size:"mini",data:t.gridData}},[a("el-table-column",{attrs:{prop:"modelname",label:"模板名称"}}),a("el-table-column",{attrs:{width:"100",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return t.selectMode(e.row)}}},[t._v("选择")])]}}])})],1)],1)],1)},c=[],u=a(20629),p={props:["dataid"],data(){return{gridData:[],panel:{},printData:{},sys_printmodelid:null,dialogTableVisible:!1}},computed:{...(0,u.Se)({activeApp:"activeApp"})},methods:{async queryModelList(){this.dialogTableVisible=!0;const t=await this.$api.requested({id:20221121174201,content:{systemappid:this.activeApp.systemappid}});this.gridData=t.data},async queryPrintData(){const t=await this.$api.requested({id:20221121174301,content:{sys_printmodelid:this.sys_printmodelid,dataid:this.dataid}});this.panel=JSON.parse(t.data.modeljson);let e=this.panel.panels[0].printElements;e.forEach((e=>{"text"===e.printElementType.type?e.options.sys_printdatasetid&&(this.printData[e.options.field]=t.data.data["dataset"+e.options.sys_printdatasetid][0][e.options.field]):(console.log(e.options.sys_printdatasetid),this.printData[e.options.field]=t.data.data["dataset"+e.options.sys_printdatasetid])})),this.onlyPrint()},selectMode(t){this.sys_printmodelid=t.sys_printmodelid,this.dialogTableVisible=!1,this.queryPrintData()},onlyPrint(){let t=this.$print(void 0,this.panel,this.printData,{},{styleHandler:()=>{let t='<link href="http://hiprint.io/Content/hiprint/css/print-lock.css" media="print" rel="stylesheet">';return t}});console.log(t)}}},d=p,h=a(43736),m=(0,h.Z)(d,r,c,!1,null,null,null),y=m.exports,f={data(){return{options:[],select:[],selectType:[],status:"",accountType:""}},components:{print:y,accountUse:i.Z,accountUnuse:o.Z,downSelect:l.Z},methods:{onSuccess(){this.$refs.basicLayout.listData()},async userstatus(){let t={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"userstatus",parameter:{}}};const e=await this.$api.requested(t);this.select=e.data},async accountTypeList(){let t={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"usertype",parameter:{}}};const e=await this.$api.requested(t);this.selectType=e.data,console.log(this.selectType)},handleSelectChange(){this.$refs["basicLayout"].param.content.where.status=this.status,this.$refs["basicLayout"].param.content.pageNumber=1,this.$refs["basicLayout"].listData()},typeChange(){this.$refs["basicLayout"].param.content.where.usertype=this.accountType,this.$refs["basicLayout"].param.content.pageNumber=1,this.$refs["basicLayout"].listData()}},mounted(){this.userstatus(),this.accountTypeList()}},b=f,_=(0,h.Z)(b,s,n,!1,null,null,null),v=_.exports},91649:function(t,e,a){a.d(e,{Z:function(){return c}});var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return"ACTIVE"===t.data.status?a("div",{staticClass:"inline-16"},[a("el-popconfirm",{attrs:{title:"确定停用当前选中账号吗?"},on:{confirm:function(e){return t.stop()}}},[a("el-button",{attrs:{slot:"reference",size:"mini",type:"default"},slot:"reference"},[t._v("停 用")])],1)],1):t._e()},n=[],l={props:["data"],methods:{async stop(){const t=await this.$api.requested({classname:"webmanage.users.users",method:"changeStatus",content:{userid:this.data.userid,isactive:0}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},i=l,o=a(43736),r=(0,o.Z)(i,s,n,!1,null,null,null),c=r.exports},88983:function(t,e,a){a.d(e,{Z:function(){return c}});var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return"INACTIVE"===t.data.status?a("div",{staticClass:"inline-16"},[a("el-popconfirm",{attrs:{title:"确定启用当前选中账号吗?"},on:{confirm:function(e){return t.start()}}},[a("el-button",{attrs:{slot:"reference",type:"default",size:"mini"},slot:"reference"},[t._v("启 用")])],1)],1):t._e()},n=[],l={props:["data"],methods:{async start(){const t=await this.$api.requested({classname:"webmanage.users.users",method:"changeStatus",content:{userid:this.data.userid,isactive:1}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},i=l,o=a(43736),r=(0,o.Z)(i,s,n,!1,null,null,null),c=r.exports},26373:function(t,e,a){a.d(e,{Z:function(){return c}});var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"select1"},[a("p",{staticClass:"search__label"},[t._v(t._s(t.title)+":")]),a("el-select",{attrs:{multiple:t.multiple,clearable:"",placeholder:"请选择"+t.title,size:"small",width:t.width?t.width:""},on:{clear:t.clearCatory,change:t.change},model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},t._l(t.list,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)},n=[],l={name:"",data(){return{result:1==this.defalut&&this.list[0]?[this.list[0].value]:""}},props:{title:String,list:Array,defalut:Boolean,multiple:{type:Boolean,default:()=>!1},width:{type:String}},computed:{},watch:{},mounted(){console.log(this.list)},methods:{change(){this.$emit("selectChange",this.result)},clearCatory(){this.$emit("clearCategory")}}},i=l,o=a(43736),r=(0,o.Z)(i,s,n,!1,null,"44d6a1b7",null),c=r.exports}}]);
|