easypay-admin/crmebadmin/static/js/chunk-2d0aba79.b2a44895.js
2023-12-20 21:43:49 +08:00

1 line
4.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0aba79"],{"15cb":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"divBox"},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:group:save","admin:user:tag:save"],expression:"['admin:user:group:save', 'admin:user:tag:save']"}],attrs:{size:"small",type:"primary"},on:{click:function(e){return t.onAdd(null)}}},[t._v(t._s(-1!==t.$route.path.indexOf("group")?"添加用户分组":"添加用户标签"))])],1),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData.data,size:"small"}},[a("el-table-column",{attrs:{label:"ID","min-width":"80",prop:"id"}}),t._v(" "),a("el-table-column",{attrs:{label:-1!==t.$route.path.indexOf("group")?"分组名称":"标签名称","min-width":"180"},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.row;return[a("span",{domProps:{textContent:t._s(-1!==t.$route.path.indexOf("group")?i.groupName:i.name)}})]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:group:update","admin:user:tag:update"],expression:"['admin:user:group:update', 'admin:user:tag:update']"}],staticClass:"mr10",attrs:{type:"text",size:"small"},on:{click:function(a){return t.onAdd(e.row)}}},[t._v("编辑")]),t._v(" "),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:group:delete","admin:user:tag:delete"],expression:"['admin:user:group:delete', 'admin:user:tag:delete']"}],attrs:{type:"text",size:"small",disable:""},on:{click:function(a){return t.handleDelete(e.row.id,e.$index)}}},[t._v("删除")])]}}])})],1),t._v(" "),a("div",{staticClass:"block"},[a("el-pagination",{attrs:{"page-sizes":[20,40,60,80],"page-size":t.tableFrom.limit,"current-page":t.tableFrom.page,layout:"total, sizes, prev, pager, next, jumper",total:t.tableData.total},on:{"size-change":t.handleSizeChange,"current-change":t.pageChange}})],1)],1)],1)},n=[],s=a("c24f"),o={name:"UserGroup",data:function(){return{tableFrom:{page:1,limit:20},tableData:{data:[],total:0},listLoading:!0}},mounted:function(){this.getList()},methods:{info:function(){},onAdd:function(t){var e=this;this.$prompt(-1!==this.$route.path.indexOf("group")?"分组名称":"标签名称",{confirmButtonText:"确定",cancelButtonText:"取消",inputErrorMessage:-1!==this.$route.path.indexOf("group")?"请输入分组名称":"请输入标签名称",inputType:"text",closeOnClickModal:!1,inputValue:t?-1!==this.$route.path.indexOf("group")?t.groupName:t.name:"",inputPlaceholder:-1!==this.$route.path.indexOf("group")?"请输入分组名称":"请输入标签名称",inputValidator:function(t){if(!t)return"输入不能为空"}}).then((function(a){var i=a.value;-1!==e.$route.path.indexOf("group")?t?Object(s["j"])({id:t.id},{groupName:i}).then((function(){e.$message.success("编辑成功"),e.getList()})):Object(s["i"])({groupName:i}).then((function(){e.$message.success("新增成功"),e.getList()})):t?Object(s["x"])({id:t.id},{name:i}).then((function(){e.$message.success("编辑成功"),e.getList()})):Object(s["w"])({name:i}).then((function(){e.$message.success("新增成功"),e.getList()}))})).catch((function(){e.$message.info("取消输入")}))},getList:function(){var t=this;this.listLoading=!0,-1!==this.$route.path.indexOf("group")?Object(s["g"])(this.tableFrom).then((function(e){t.tableData.data=e.list,t.tableData.total=e.total,t.listLoading=!1})).catch((function(e){t.listLoading=!1})):Object(s["u"])(this.tableFrom).then((function(e){t.tableData.data=e.list,t.tableData.total=e.total,t.listLoading=!1})).catch((function(e){t.listLoading=!1}))},pageChange:function(t){this.tableFrom.page=t,this.getList()},handleSizeChange:function(t){this.tableFrom.limit=t,this.getList()},handleDelete:function(t,e){var a=this;this.$modalSure("删除吗?所有用户已经关联的数据都会清除").then((function(){-1!==a.$route.path.indexOf("group")?Object(s["f"])({id:t}).then((function(){a.$message.success("删除成功"),1===a.tableData.data.length&&a.tableFrom.page>1&&(a.tableFrom.page=a.tableFrom.page-1),a.getList()})):Object(s["t"])({id:t}).then((function(){a.$message.success("删除成功"),1===a.tableData.data.length&&a.tableFrom.page>1&&(a.tableFrom.page=a.tableFrom.page-1),a.getList()}))}))}}},r=o,l=a("2877"),u=Object(l["a"])(r,i,n,!1,null,"0380f040",null);e["default"]=u.exports}}]);