7208-legacy.c8100897.js 9.1 KB

1
  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 w}});var n=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(n,s){return a("span",[s!==e.data.column.data.userrole.length-1?a("span",[t._v(t._s(n.remarks+","))]):a("span",[t._v(t._s(n.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)},s=[],r=a(48534),i=(a(35666),a(26373)),l=a(88983),o=a(91649),u=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=[],p=a(95082),d=(a(41539),a(54747),a(20629)),m={props:["dataid"],data:function(){return{gridData:[],panel:{},printData:{},sys_printmodelid:null,dialogTableVisible:!1}},computed:(0,p.Z)({},(0,d.Se)({activeApp:"activeApp"})),methods:{queryModelList:function(){var t=this;return(0,r.Z)(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogTableVisible=!0,e.next=3,t.$api.requested({id:20221121174201,content:{systemappid:t.activeApp.systemappid}});case 3:a=e.sent,t.gridData=a.data;case 5:case"end":return e.stop()}}),e)})))()},queryPrintData:function(){var t=this;return(0,r.Z)(regeneratorRuntime.mark((function e(){var a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20221121174301,content:{sys_printmodelid:t.sys_printmodelid,dataid:t.dataid}});case 2:a=e.sent,t.panel=JSON.parse(a.data.modeljson),n=t.panel.panels[0].printElements,n.forEach((function(e){"text"===e.printElementType.type?e.options.sys_printdatasetid&&(t.printData[e.options.field]=a.data.data["dataset"+e.options.sys_printdatasetid][0][e.options.field]):(console.log(e.options.sys_printdatasetid),t.printData[e.options.field]=a.data.data["dataset"+e.options.sys_printdatasetid])})),t.onlyPrint();case 7:case"end":return e.stop()}}),e)})))()},selectMode:function(t){this.sys_printmodelid=t.sys_printmodelid,this.dialogTableVisible=!1,this.queryPrintData()},onlyPrint:function(){var t=this.$print(void 0,this.panel,this.printData,{},{styleHandler:function(){var t='<link href="http://hiprint.io/Content/hiprint/css/print-lock.css" media="print" rel="stylesheet">';return t}});console.log(t)}}},f=m,h=a(43736),y=(0,h.Z)(f,u,c,!1,null,null,null),v=y.exports,b={data:function(){return{options:[],select:[],selectType:[],status:"",accountType:""}},components:{print:v,accountUse:l.Z,accountUnuse:o.Z,downSelect:i.Z},methods:{onSuccess:function(){this.$refs.basicLayout.listData()},userstatus:function(){var t=this;return(0,r.Z)(regeneratorRuntime.mark((function e(){var a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"userstatus",parameter:{}}},e.next=3,t.$api.requested(a);case 3:n=e.sent,t.select=n.data;case 5:case"end":return e.stop()}}),e)})))()},accountTypeList:function(){var t=this;return(0,r.Z)(regeneratorRuntime.mark((function e(){var a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"usertype",parameter:{}}},e.next=3,t.$api.requested(a);case 3:n=e.sent,t.selectType=n.data,console.log(t.selectType);case 6:case"end":return e.stop()}}),e)})))()},handleSelectChange:function(){this.$refs["basicLayout"].param.content.where.status=this.status,this.$refs["basicLayout"].param.content.pageNumber=1,this.$refs["basicLayout"].listData()},typeChange:function(){this.$refs["basicLayout"].param.content.where.usertype=this.accountType,this.$refs["basicLayout"].param.content.pageNumber=1,this.$refs["basicLayout"].listData()}},mounted:function(){this.userstatus(),this.accountTypeList()}},g=b,_=(0,h.Z)(g,n,s,!1,null,null,null),w=_.exports},91649:function(t,e,a){a.d(e,{Z:function(){return c}});var n=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()},s=[],r=a(48534),i=(a(35666),{props:["data"],methods:{stop:function(){var t=this;return(0,r.Z)(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.users.users",method:"changeStatus",content:{userid:t.data.userid,isactive:0}});case 2:a=e.sent,t.tool.showMessage(a,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}}),l=i,o=a(43736),u=(0,o.Z)(l,n,s,!1,null,null,null),c=u.exports},88983:function(t,e,a){a.d(e,{Z:function(){return c}});var n=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()},s=[],r=a(48534),i=(a(35666),{props:["data"],methods:{start:function(){var t=this;return(0,r.Z)(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.users.users",method:"changeStatus",content:{userid:t.data.userid,isactive:1}});case 2:a=e.sent,t.tool.showMessage(a,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}}),l=i,o=a(43736),u=(0,o.Z)(l,n,s,!1,null,null,null),c=u.exports},26373:function(t,e,a){a.d(e,{Z:function(){return u}});var n=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)},s=[],r={name:"",data:function(){return{result:1==this.defalut&&this.list[0]?[this.list[0].value]:""}},props:{title:String,list:Array,defalut:Boolean,multiple:{type:Boolean,default:function(){return!1}},width:{type:String}},computed:{},watch:{},mounted:function(){console.log(this.list)},methods:{change:function(){this.$emit("selectChange",this.result)},clearCatory:function(){this.$emit("clearCategory")}}},i=r,l=a(43736),o=(0,l.Z)(i,n,s,!1,null,"44d6a1b7",null),u=o.exports}}]);