Commit b3450b0f by caoyanzhi

dist

parent 25d62bd5
<!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=favicon.ico><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.44.css><link rel=stylesheet type=text/css href=static/fonts/iconfont.css><title>好办</title><link href=css/chunk-1483aee7.01941719.css rel=prefetch><link href=css/chunk-479a0575.77ab2f24.css rel=prefetch><link href=css/chunk-5025f53c.66bebd4e.css rel=prefetch><link href=css/chunk-df024f06.d3c49113.css rel=prefetch><link href=css/chunk-f44e0796.7e5521f6.css rel=prefetch><link href=js/chunk-1483aee7.dcd275ab.js rel=prefetch><link href=js/chunk-479a0575.76803bdf.js rel=prefetch><link href=js/chunk-5025f53c.92cec836.js rel=prefetch><link href=js/chunk-5a1d29a9.3eeca94c.js rel=prefetch><link href=js/chunk-df024f06.da5a29ff.js rel=prefetch><link href=js/chunk-f44e0796.e02d9936.js rel=prefetch><link href=css/app.87707b9a.css rel=preload as=style><link href=css/chunk-vendors.635bc84a.css rel=preload as=style><link href=js/app.e4d21456.js rel=preload as=script><link href=js/chunk-vendors.bac5d4d0.js rel=preload as=script><link href=css/chunk-vendors.635bc84a.css rel=stylesheet><link href=css/app.87707b9a.css rel=stylesheet></head><body class=damolish><noscript><strong>We're sorry but damolish doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vue/2.6.10/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vuex/3.0.1/vuex.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/axios/0.19.0/axios.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/layout.1.2.41.js></script><script src=js/chunk-vendors.bac5d4d0.js></script><script src=js/app.e4d21456.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=favicon.ico><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.44.css><link rel=stylesheet type=text/css href=static/fonts/iconfont.css><title>好办</title><link href=css/chunk-1483aee7.01941719.css rel=prefetch><link href=css/chunk-479a0575.77ab2f24.css rel=prefetch><link href=css/chunk-5025f53c.66bebd4e.css rel=prefetch><link href=css/chunk-df024f06.d3c49113.css rel=prefetch><link href=css/chunk-f44e0796.7e5521f6.css rel=prefetch><link href=js/chunk-1483aee7.dcd275ab.js rel=prefetch><link href=js/chunk-479a0575.76803bdf.js rel=prefetch><link href=js/chunk-5025f53c.92cec836.js rel=prefetch><link href=js/chunk-5a1d29a9.46b60960.js rel=prefetch><link href=js/chunk-df024f06.da5a29ff.js rel=prefetch><link href=js/chunk-f44e0796.e02d9936.js rel=prefetch><link href=css/app.87707b9a.css rel=preload as=style><link href=css/chunk-vendors.635bc84a.css rel=preload as=style><link href=js/app.941b8f57.js rel=preload as=script><link href=js/chunk-vendors.bac5d4d0.js rel=preload as=script><link href=css/chunk-vendors.635bc84a.css rel=stylesheet><link href=css/app.87707b9a.css rel=stylesheet></head><body class=damolish><noscript><strong>We're sorry but damolish doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vue/2.6.10/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vuex/3.0.1/vuex.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/axios/0.19.0/axios.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/layout.1.2.41.js></script><script src=js/chunk-vendors.bac5d4d0.js></script><script src=js/app.941b8f57.js></script></body></html>
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5a1d29a9"],{"0feb":function(t,e,i){"use strict";var a=i("07db"),n={getMenuList:"/gic-menu-list",addMenu:"/menu-add",editMenu:"/menu-edit",delMenu:"/menu-del",addAuthItem:"/add-auth-item",editAuthItem:"/edit-auth-item",delAuthItem:"/del-auth-item",getAuthItemList:"/auth-item-list",getOperationItemList:"/operation-item-list",addOperationItem:"/add-operation-item",editOperationItem:"/edit-operation-item",delOperationItem:"/del-operation-item",haobanVersionList:"/haoban-version-list",appVersionList:"/app-version-list"};e["a"]=Object(a["a"])(n,"/hb-manage-operation-web")},a664:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{padding:"20px"}},[i("div",{staticStyle:{"text-align":"right"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.editAuth.show=!0}}},[t._v("新建权限项")])],1),i("el-table",{staticStyle:{"margin-top":"20px"},attrs:{data:t.authList}},[i("el-table-column",{attrs:{label:"权限名称",prop:"authItemName",formatter:function(t,e,i){return i||"--"}}}),i("el-table-column",{attrs:{label:"包含操作项",prop:"operationItemNames",formatter:function(t,e,i){return i||"--"}}}),i("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[i("el-button",{attrs:{type:"text"},on:{click:function(e){return t.onEditAuthOpen(a)}}},[t._v("编辑")]),i("el-button",{attrs:{type:"text"},on:{click:function(e){return t.onDelAuth(a)}}},[t._v("删除")])]}}])})],1),i("el-dialog",{attrs:{visible:t.editAuth.show,title:t.editAuth.authItemId?"编辑权限项":"新建权限项",width:"590px"},on:{"update:visible":function(e){return t.$set(t.editAuth,"show",e)},closed:t.onEditAuthClose}},[i("el-form",{ref:"editAuth",attrs:{model:t.editAuth,rules:t.editAuthRule,"label-width":"110px"}},[i("el-form-item",{attrs:{label:"权限项名称",prop:"authItemName"}},[i("el-input",{staticStyle:{width:"440px"},attrs:{type:"text",placeholder:"请输入权限项名称",maxlength:"20","show-word-limit":""},model:{value:t.editAuth.authItemName,callback:function(e){t.$set(t.editAuth,"authItemName","string"===typeof e?e.trim():e)},expression:"editAuth.authItemName"}})],1),i("el-form-item",{attrs:{label:"包含操作项",prop:"operationItemIds"}},[i("el-select",{staticStyle:{width:"332px"},attrs:{"collapse-tags":"",multiple:"",clearable:""},model:{value:t.editAuth.operationItemIds,callback:function(e){t.$set(t.editAuth,"operationItemIds",e)},expression:"editAuth.operationItemIds"}},t._l(t.operationList,(function(t){return i("el-option",{key:t.operationItemId,attrs:{value:t.operationItemId+"",label:t.operationItemName}})})),1),i("el-button",{staticStyle:{"margin-left":"24px"},attrs:{type:"text"},on:{click:t.toOperationList}},[t._v("添加操作项")])],1)],1),i("template",{slot:"footer"},[i("el-button",{on:{click:function(e){t.editAuth.show=!1}}},[t._v("取消")]),i("el-button",{attrs:{type:"primary",loading:t.editAuth.loading},on:{click:t.onEditAuthSave}},[t._v(t._s(t.editAuth.authItemId?"保存":"新建"))])],1)],2)],1)},n=[],o=(i("28a5"),i("0feb")),u=o["a"].addAuthItem,s=o["a"].editAuthItem,r=o["a"].delAuthItem,d=o["a"].getAuthItemList,h=o["a"].getOperationItemList,l={name:"permission-list",data:function(){return{bread:[{path:"/menu-config",name:"权限配置"},{name:"权限项"}],menuId:"",operationList:[],authList:[],editAuth:{show:!1,loading:!1,authItemId:"",authItemName:"",operationItemIds:[]},editAuthRule:{authItemName:[{required:!0,message:"权限项名称不能为空",trigger:"blur"}],operationItemIds:[{required:!0,message:"请至少选择一个操作项",trigger:"change"}]}}},created:function(){var t=this.$route.query.menuId;if(!t)return this.$router.go(-1);this.menuId=t,this.initData(),this.$emit("updateBread",this.bread)},methods:{initData:function(){this.getAuthItemList(),this.getOperationItemList(1)},getOperationItemList:function(t){var e=this;1==t&&(this.operationList=[]),h({menuId:this.menuId,pageSize:20,pageNum:t}).then((function(i){var a=i.result||{},n=a.totalPage,o=a.result;e.operationList=e.operationList.concat(o||[]),t+1<=n&&e.getOperationItemList(t+1)}))},getAuthItemList:function(){var t=this;d({menuId:this.menuId}).then((function(e){t.authList=e.result||[]}))},onEditAuthOpen:function(t){var e=t.authItemId,i=t.authItemName,a=t.operationItemIds;Object.assign(this.editAuth,{show:!0,operationItemIds:"string"==typeof a&&a.length>0?a.split(","):[],authItemId:e,authItemName:i})},onEditAuthClose:function(){Object.assign(this.editAuth,{authItemId:"",authItemName:"",operationItemIds:[]}),this.$nextTick(this.$refs.editAuth.clearValidate)},onEditAuthSave:function(){var t=this;this.$refs.editAuth.validate((function(e){if(e){var i=t.editAuth,a=i.authItemId,n=i.authItemName,o=i.operationItemIds,r={authItemName:n,operationItemIds:o.join(","),menuId:t.menuId};t.editAuth.loading=!0,a?(r.authItemId=a,s(r).then(d.bind(t,"保存成功!")).finally((function(){return t.editAuth.loading=!1}))):u(r).then(d.bind(t,"新建成功!")).finally((function(){return t.editAuth.loading=!1}))}function d(t){this.$message.success(t),this.editAuth.show=!1,this.getAuthItemList()}}))},onDelAuth:function(t){var e=this,i=t.authItemId,a=t.authItemName;this.$confirm("确定删除【 ".concat(a," 】吗?"),"提示",{type:"warning"}).then((function(){r({authItemId:i}).then((function(t){e.$message.success("删除成功!"),e.getAuthItemList()}))}))},toOperationList:function(){this.$router.push("/operation-list")}}},m=l,p=i("2877"),I=Object(p["a"])(m,a,n,!1,null,null,null);e["default"]=I.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5a1d29a9"],{"0feb":function(t,e,i){"use strict";var a=i("07db"),n={getMenuList:"/gic-menu-list",addMenu:"/menu-add",editMenu:"/menu-edit",delMenu:"/menu-del",addAuthItem:"/add-auth-item",editAuthItem:"/edit-auth-item",delAuthItem:"/del-auth-item",getAuthItemList:"/auth-item-list",getOperationItemList:"/operation-item-list",addOperationItem:"/add-operation-item",editOperationItem:"/edit-operation-item",delOperationItem:"/del-operation-item",haobanVersionList:"/haoban-version-list",appVersionList:"/app-version-list"};e["a"]=Object(a["a"])(n,"/hb-manage-operation-web")},a664:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{padding:"20px"}},[i("div",{staticStyle:{"text-align":"right"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.editAuth.show=!0}}},[t._v("新建权限项")])],1),i("el-table",{staticStyle:{"margin-top":"20px"},attrs:{data:t.authList}},[i("el-table-column",{attrs:{label:"权限名称",prop:"authItemName",formatter:function(t,e,i){return i||"--"}}}),i("el-table-column",{attrs:{label:"包含操作项",prop:"operationItemCount",formatter:function(t,e,i){return i+"个"||!1}}}),i("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[i("el-button",{attrs:{type:"text"},on:{click:function(e){return t.onEditAuthOpen(a)}}},[t._v("编辑")]),i("el-button",{attrs:{type:"text"},on:{click:function(e){return t.onDelAuth(a)}}},[t._v("删除")])]}}])})],1),i("el-dialog",{attrs:{visible:t.editAuth.show,title:t.editAuth.authItemId?"编辑权限项":"新建权限项",width:"590px"},on:{"update:visible":function(e){return t.$set(t.editAuth,"show",e)},closed:t.onEditAuthClose}},[i("el-form",{ref:"editAuth",attrs:{model:t.editAuth,rules:t.editAuthRule,"label-width":"110px"}},[i("el-form-item",{attrs:{label:"权限项名称",prop:"authItemName"}},[i("el-input",{staticStyle:{width:"440px"},attrs:{type:"text",placeholder:"请输入权限项名称",maxlength:"20","show-word-limit":""},model:{value:t.editAuth.authItemName,callback:function(e){t.$set(t.editAuth,"authItemName","string"===typeof e?e.trim():e)},expression:"editAuth.authItemName"}})],1),i("el-form-item",{attrs:{label:"包含操作项",prop:"operationItemIds"}},[i("el-select",{staticStyle:{width:"332px"},attrs:{"collapse-tags":"",multiple:"",clearable:""},model:{value:t.editAuth.operationItemIds,callback:function(e){t.$set(t.editAuth,"operationItemIds",e)},expression:"editAuth.operationItemIds"}},t._l(t.operationList,(function(t){return i("el-option",{key:t.operationItemId,attrs:{value:t.operationItemId,label:t.operationItemName}})})),1),i("el-button",{staticStyle:{"margin-left":"24px"},attrs:{type:"text"},on:{click:t.toOperationList}},[t._v("添加操作项")])],1)],1),i("template",{slot:"footer"},[i("el-button",{on:{click:function(e){t.editAuth.show=!1}}},[t._v("取消")]),i("el-button",{attrs:{type:"primary",loading:t.editAuth.loading},on:{click:t.onEditAuthSave}},[t._v(t._s(t.editAuth.authItemId?"保存":"新建"))])],1)],2)],1)},n=[],o=i("0feb"),u=o["a"].addAuthItem,r=o["a"].editAuthItem,s=o["a"].delAuthItem,d=o["a"].getAuthItemList,h=o["a"].getOperationItemList,m={name:"permission-list",data:function(){return{bread:[{path:"/menu-config",name:"权限配置"},{name:"权限项"}],menuId:"",operationList:[],authList:[],editAuth:{show:!1,loading:!1,authItemId:"",authItemName:"",operationItemIds:[]},editAuthRule:{authItemName:[{required:!0,message:"权限项名称不能为空",trigger:"blur"}],operationItemIds:[{required:!0,message:"请至少选择一个操作项",trigger:"change"}]}}},created:function(){var t=this.$route.query.menuId;if(!t)return this.$router.go(-1);this.menuId=t,this.initData(),this.$emit("updateBread",this.bread)},methods:{initData:function(){this.getAuthItemList(),this.getOperationItemList(1)},getOperationItemList:function(t){var e=this;1==t&&(this.operationList=[]),h({menuId:this.menuId,pageSize:20,pageNum:t}).then((function(i){var a=i.result||{},n=a.totalPage,o=a.result;e.operationList=e.operationList.concat(o||[]),t+1<=n&&e.getOperationItemList(t+1)}))},getAuthItemList:function(){var t=this;d({menuId:this.menuId}).then((function(e){t.authList=e.result||[]}))},onEditAuthOpen:function(t){var e=t.authItemId,i=t.authItemName,a=t.operationItemList;Object.assign(this.editAuth,{show:!0,operationItemIds:Array.isArray(a)?a.map((function(t){return t.operationItemId})):[],authItemId:e,authItemName:i})},onEditAuthClose:function(){Object.assign(this.editAuth,{authItemId:"",authItemName:"",operationItemIds:[]}),this.$nextTick(this.$refs.editAuth.clearValidate)},onEditAuthSave:function(){var t=this;this.$refs.editAuth.validate((function(e){if(e){var i=t.editAuth,a=i.authItemId,n=i.authItemName,o=i.operationItemIds,s={authItemName:n,operationItemIds:o.join(","),menuId:t.menuId};t.editAuth.loading=!0,a?(s.authItemId=a,r(s).then(d.bind(t,"保存成功!")).finally((function(){return t.editAuth.loading=!1}))):u(s).then(d.bind(t,"新建成功!")).finally((function(){return t.editAuth.loading=!1}))}function d(t){this.$message.success(t),this.editAuth.show=!1,this.getAuthItemList()}}))},onDelAuth:function(t){var e=this,i=t.authItemId,a=t.authItemName;this.$confirm("确定删除【 ".concat(a," 】吗?"),"提示",{type:"warning"}).then((function(){s({authItemId:i}).then((function(t){e.$message.success("删除成功!"),e.getAuthItemList()}))}))},toOperationList:function(){this.$router.push("/operation-list")}}},l=m,p=i("2877"),I=Object(p["a"])(l,a,n,!1,null,null,null);e["default"]=I.exports}}]);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment