cnetong-core-frontend
Version:
```js // 在npm项目中的main.js文件中加入以下代码 import Base from "cnetong-core-frontend";
1 lines • 445 kB
JavaScript
(function(e,a){"object"===typeof exports&&"object"===typeof module?module.exports=a():"function"===typeof define&&define.amd?define([],a):"object"===typeof exports?exports["index"]=a():e["index"]=a()})("undefined"!==typeof self?self:this,(function(){return function(e){var a={};function l(t){if(a[t])return a[t].exports;var r=a[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,l),r.l=!0,r.exports}return l.m=e,l.c=a,l.d=function(e,a,t){l.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:t})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,a){if(1&a&&(e=l(e)),8&a)return e;if(4&a&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var r in e)l.d(t,r,function(a){return e[a]}.bind(null,r));return t},l.n=function(e){var a=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(a,"a",a),a},l.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},l.p="",l(l.s="fb15")}({"00dd":function(e,a){e.exports=require("core-js/modules/es6.regexp.replace")},"067b":function(e,a){e.exports=require("core-js/modules/es6.object.assign")},"06c5":function(e,a,l){"use strict";l.d(a,"a",(function(){return r}));var t=l("6b75");function r(e,a){if(e){if("string"===typeof e)return Object(t["a"])(e,a);var l=Object.prototype.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?Object(t["a"])(e,a):void 0}}},"0736":function(e,a){e.exports=require("core-js/modules/es6.array.find-index")},"0af1":function(e,a){e.exports=require("element-ui/lib/mixins/emitter")},"0de2":function(e,a){e.exports=require("element-ui/lib/select")},"0fd7":function(e,a,l){},1116:function(e,a,l){"use strict";var t=function(){return[new Date((new Date).setHours(0,0,0)),new Date((new Date).valueOf()+864e5).setHours(0,0,0,-1)]},r=function(){var e=new Date,a=new Date,l=30;return e.setTime(e.setHours(0,0,0,0)-864e5*l),a.setTime((new Date).setHours(23,59,59,999)),[e,a]},n={center:!0,type:"warning",dangerouslyUseHTMLString:!0},i={shortcuts:[{text:"今天",onClick:function(e){var a=new Date,l=new Date;l.setHours(0,0,0,0),a.setHours(23,59,59,999),e.$emit("pick",[l,a])}},{text:"昨天",onClick:function(e){var a=new Date,l=new Date;l.setTime(l.setHours(0,0,0,0)-864e5),a.setTime(l.getTime()+864e5-1e3),e.$emit("pick",[l,a])}},{text:"最近一周",onClick:function(e){var a=new Date,l=new Date,t=7;l.setTime(l.setHours(0,0,0,0)-864e5*t),a.setTime((new Date).setHours(23,59,59,999)),e.$emit("pick",[l,a])}},{text:"最近一个月",onClick:function(e){var a=new Date,l=new Date,t=30;l.setTime(l.setHours(0,0,0,0)-864e5*t),a.setTime((new Date).setHours(23,59,59,999)),e.$emit("pick",[l,a])}},{text:"最近三个月",onClick:function(e){var a=new Date,l=new Date,t=90;l.setTime(l.setHours(0,0,0,0)-864e5*t),a.setTime((new Date).setHours(23,59,59,999)),e.$emit("pick",[l,a])}},{text:"一小时内",onClick:function(e){var a=new Date,l=new Date;l.setTime(l.getTime()-36e5),e.$emit("pick",[l,a])}}]};a["a"]={pickerOptionsQuickSelect:i,confirmOption:n,todayRange:t,monthRange:r}},"116e":function(e,a,l){},"12d2":function(e,a){e.exports=require("core-js/modules/es7.object.get-own-property-descriptors")},1630:function(e,a,l){"use strict";l("d4c3")},"17a8":function(e,a,l){"use strict";var t=l("566f"),r="/usrm/usr/org";a["a"]={getChildren:function(e){return t["a"].get("".concat(r,"/getChildren"),{params:{puuid:e}}).then((function(e){return e||[]}))},editNode:function(e){return t["a"].post("".concat(r,"/editNode"),e)},delNode:function(e){return t["a"].delete("".concat(r,"/delNode"),{params:{uuid:e}})},checkNode:function(e){return t["a"].put("".concat(r,"/checkNode"),{params:{uuid:e}})},repairNode:function(e){return t["a"].put("".concat(r,"/repairLRNode"),{params:{uuid:e}})}}},"1a2e":function(e,a){e.exports=require("core-js/modules/es6.regexp.constructor")},"1da1":function(e,a,l){"use strict";function t(e,a,l,t,r,n,i){try{var o=e[n](i),u=o.value}catch(s){return void l(s)}o.done?a(u):Promise.resolve(u).then(t,r)}function r(e){return function(){var a=this,l=arguments;return new Promise((function(r,n){var i=e.apply(a,l);function o(e){t(i,r,n,o,u,"next",e)}function u(e){t(i,r,n,o,u,"throw",e)}o(void 0)}))}}l.d(a,"a",(function(){return r}))},"1dc4":function(e,a,l){"use strict";l.r(a);var t=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("Panel",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{title:"参数管理"}},[l("template",{slot:"buttons"},[l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-search"},on:{click:function(a){return e.pageTable.handleLoad()}}},[e._v("查询")]),l("el-button",{staticClass:"yellow",attrs:{icon:"el-icon-fa-reply-all"},on:{click:function(a){return e.pageTable.handleReset()}}},[e._v("重置")])],1),l("el-form",{ref:"queryForm",attrs:{"label-position":"top",model:e.pageTable.param}},[l("el-row",[l("el-col",{attrs:{lg:4,sm:12}},[l("el-form-item",{attrs:{prop:"paraname",label:"参数名称"}},[l("el-input",{attrs:{placeholder:"回车搜索"},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.pageTable.handleLoad()}},model:{value:e.pageTable.param.paraname,callback:function(a){e.$set(e.pageTable.param,"paraname",a)},expression:"pageTable.param.paraname"}})],1)],1),l("el-col",{attrs:{lg:4,sm:12}},[l("el-form-item",{attrs:{prop:"paravalue",label:"参数值"}},[l("el-input",{attrs:{placeholder:"回车搜索"},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.pageTable.handleLoad()}},model:{value:e.pageTable.param.paravalue,callback:function(a){e.$set(e.pageTable.param,"paravalue",a)},expression:"pageTable.param.paravalue"}})],1)],1)],1)],1)],2),l("Panel",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"margin-top-2",attrs:{title:"参数列表"}},[l("template",{slot:"buttons"},[l("el-button",{staticClass:"green",attrs:{icon:"el-icon-fa-plus"},on:{click:e.handleAdd}},[e._v("新增")])],1),l("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.pageTable.isLoading,expression:"pageTable.isLoading"}],ref:"table",attrs:{border:"",data:e.pageTable.data,"element-loading-spinner":"el-icon-loading","element-loading-text":"数据加载中",height:"calc(100vh - 280px)"}},[l("el-table-column",{attrs:{prop:"paraname",label:"参数名称"}}),l("el-table-column",{attrs:{prop:"paravalue",label:"参数值"}}),l("el-table-column",{attrs:{prop:"paradesc",label:"参数描述"}}),l("el-table-column",{attrs:{label:"操作",fixed:"right",width:"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-edit"},on:{click:function(l){return e.handleEdit(a.row)}}},[e._v("编辑")]),l("el-button",{staticClass:"red",attrs:{icon:"el-icon-fa-trash"},on:{click:function(l){return e.handleDelete(a.row)}}},[e._v("删除")])]}}])})],1),l("export-ctrl",{staticClass:"pull-left",on:{export:function(a){return e.pageTable.handleExport(a,e.$refs.table)}}}),l("el-pagination",{attrs:{background:"","page-size":e.pageTable.size,"current-page":e.pageTable.curr,total:e.pageTable.total},on:{"update:pageSize":function(a){return e.$set(e.pageTable,"size",a)},"update:page-size":function(a){return e.$set(e.pageTable,"size",a)},"update:currentPage":function(a){return e.$set(e.pageTable,"curr",a)},"update:current-page":function(a){return e.$set(e.pageTable,"curr",a)}}})],2),l("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"close-on-press-escape":"","append-to-body":"",width:"600px",title:"客户端数据编辑",visible:e.editor.visible,"close-on-click-modal":!1},on:{"update:visible":function(a){return e.$set(e.editor,"visible",a)}}},[l("div",{staticClass:"dialog-button"},[l("el-button",{staticClass:"blue",attrs:{plain:"",loading:e.editor.saving,icon:"el-icon-fa-save"},on:{click:e.handleSubmit}},[e._v("保存")])],1),e.editor.visible?l("ParaEditor",{directives:[{name:"loading",rawName:"v-loading",value:e.editor.saving,expression:"editor.saving"}],ref:"editor",attrs:{error:e.editor.error,uuid:e.editor.uuid}}):e._e()],1)],1)},r=[],n=(l("79d0"),l("1da1")),i=l("566f"),o={queryPara:function(e){return i["a"].get("/sys/para/queryPara",{params:e})},savePara:function(e){return i["a"].post("/sys/para/savePara",e)},getPara:function(e){return i["a"].get("/sys/para/getPara",{params:{uuid:e}})},delPara:function(e){return i["a"].delete("/sys/para/delPara",{params:{uuid:e}})}},u=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"form",attrs:{"label-position":"top",model:e.data,rules:e.rules}},[l("el-form-item",{attrs:{label:"参数名称",prop:"paraname",error:e.error.paraname}},[l("el-input",{model:{value:e.data.paraname,callback:function(a){e.$set(e.data,"paraname",a)},expression:"data.paraname"}})],1),l("el-form-item",{attrs:{label:"参数值",prop:"paravalue",error:e.error.paravalue}},[l("el-input",{model:{value:e.data.paravalue,callback:function(a){e.$set(e.data,"paravalue",a)},expression:"data.paravalue"}})],1),l("el-form-item",{attrs:{label:"参数描述",prop:"paradesc",error:e.error.paradesc}},[l("el-input",{attrs:{type:"textarea"},model:{value:e.data.paradesc,callback:function(a){e.$set(e.data,"paradesc",a)},expression:"data.paradesc"}})],1)],1),e.data.uuid?l("OptionHistory",{attrs:{data:e.data}}):e._e()],1)},s=[],c=(l("067b"),l("4cb6")),d={paraname:"",paravalue:"",paradesc:""},b={components:{OptionHistory:c["a"]},props:{uuid:String,error:Object},data:function(){return{loading:!1,data:Object.assign({},d),rules:{paraname:[{required:!0,message:"请输入参数名称!"}],paravalue:[{required:!0,message:"请输入参数值!"}]}}},watch:{uuid:function(e){this.loadData()}},mounted:function(){this.loadData()},methods:{validate:function(){var e=this;return this.$refs.form.validate().then((function(){return e.data}))},loadData:function(){var e=this;this.uuid?(this.loading=!0,o.getPara(this.uuid).then((function(a){e.data=a,e.loading=!1}))):this.$refs.form.resetFields()}}},v=b,p=l("2877"),h=Object(p["a"])(v,u,s,!1,null,null,null),f=h.exports,m=l("492d"),g={name:"ParaMgr",components:{ParaEditor:f},data:function(){return{pageTable:new m["a"]({autoLoad:!0,doLoad:o.queryPara,param:{},log:!1}),loading:!1,editor:{saving:!1,visible:!1,error:{},uuid:""},searchForm:{paraname:"",paravalue:""},data:[]}},methods:{dataTableLoad:function(e,a){var l=this;o.queryPara(e).then(a).then((function(e){return l.data=e.datarows}))},deleteParam:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.loading=!0,e.next=4,o.delPara(a.uuid);case 4:return e.next=6,this.pageTable.handleLoad();case 6:return e.prev=6,this.loading=!1,e.finish(6);case 9:case"end":return e.stop()}}),e,this,[[0,,6,9]])})));function a(a){return e.apply(this,arguments)}return a}(),submitParam:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.editor.saving=!0,this.editor.error={},e.next=5,o.savePara(a);case 5:return this.editor.visible=!1,e.next=8,this.pageTable.handleLoad();case 8:return e.prev=8,this.editor.saving=!1,e.finish(8);case 11:case"end":return e.stop()}}),e,this,[[0,,8,11]])})));function a(a){return e.apply(this,arguments)}return a}(),handleEdit:function(e){this.editor.visible=!0,this.editor.uuid=e.uuid},handleSubmit:function(){this.$refs.editor.validate().then(this.submitParam)},handleDelete:function(e){this.confirm(e).then(this.deleteParam)},handleAdd:function(){this.editor.visible=!0,this.editor.uuid=""}}},y=g,w=Object(p["a"])(y,t,r,!1,null,null,null);a["default"]=w.exports},"1f79":function(e,a,l){},"201f":function(e,a,l){"use strict";l("b11d")},2579:function(e,a){e.exports=require("core-js/modules/es6.string.iterator")},"25fc":function(e,a){e.exports=require("core-js/modules/es6.function.name")},2691:function(e,a){e.exports=require("element-ui/lib/theme-chalk/index.css")},2877:function(e,a,l){"use strict";function t(e,a,l,t,r,n,i,o){var u,s="function"===typeof e?e.options:e;if(a&&(s.render=a,s.staticRenderFns=l,s._compiled=!0),t&&(s.functional=!0),n&&(s._scopeId="data-v-"+n),i?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},s._ssrRegister=u):r&&(u=o?function(){r.call(this,(s.functional?this.parent:this).$root.$options.shadowRoot)}:r),u)if(s.functional){s._injectStyles=u;var c=s.render;s.render=function(e,a){return u.call(a),c(e,a)}}else{var d=s.beforeCreate;s.beforeCreate=d?[].concat(d,u):[u]}return{exports:e,options:s}}l.d(a,"a",(function(){return t}))},"28b0":function(e,a,l){"use strict";l("47eb")},"2abd":function(e,a,l){"use strict";l("7567")},"2b39":function(e,a,l){"use strict";var t=l("566f");l.d(a,"a",(function(){return t["a"]}));l("550e");var r=l("492d");l.d(a,"b",(function(){return r["a"]}));var n=l("e688");l.d(a,"d",(function(){return n["a"]}));var i=l("1116");l.d(a,"c",(function(){return i["a"]}));var o=l("8466");l.d(a,"e",(function(){return o["a"]}))},"2c92":function(e,a){e.exports=require("core-js/modules/es6.array.iterator")},"2fef":function(e,a){e.exports=require("core-js/modules/es6.regexp.match")},3393:function(e,a,l){"use strict";var t=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[l("el-form",{ref:"queryForm",attrs:{inline:"",model:e.table.params},nativeOn:{submit:function(e){e.preventDefault()}}},[l("el-form-item",{attrs:{prop:"keyword"}},[l("el-input",{attrs:{placeholder:"搜索...",clearable:!0},nativeOn:{keydown:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryData.apply(null,arguments)}},model:{value:e.table.params.keyword,callback:function(a){e.$set(e.table.params,"keyword",a)},expression:"table.params.keyword"}})],1),l("el-button-group",{staticClass:"pull-right",staticStyle:{margin:"7px 0 0px 6px"}},[l("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:e.resetQuery}}),l("el-button",{attrs:{icon:"el-icon-fa-search"},on:{click:e.queryData}}),l("el-button",{attrs:{icon:"el-icon-fa-expand"},on:{click:e.expandAll}})],1)],1),l("div",{staticStyle:{height:"400px","min-width":"300px","overflow-y":"auto"}},[l("div",{directives:[{name:"show",rawName:"v-show",value:e.noData,expression:"noData"}],staticStyle:{"text-align":"center","margin-bottom":"10px"}},[e._v("没有数据...")]),l("el-tree",{directives:[{name:"show",rawName:"v-show",value:!e.noData,expression:"!noData"}],ref:"orgTree",attrs:{lazy:"",load:e.loadTree,"node-key":"uuid","expand-on-click-node":!1,"highlight-current":""},scopedSlots:e._u([{key:"default",fn:function(a){a.node;var t=a.data;return["none"!==t.pid?l("span",{staticClass:"hover-href",on:{click:function(a){return e.selectTableRow(t)}}},[e._v("\n "+e._s(t.label)+"\n ")]):l("span",[e._v(e._s(t.label))])]}}])})],1)],1)},r=[],n=(l("79d0"),l("1da1")),i=(l("80a8"),l("0af1")),o=l.n(i),u={mixins:[o.a],data:function(){return{}},methods:{selectTableRow:function(e){this.dispatch("EtSelector","selectTableRow",e),this.$emit("select",e)},selectTable:function(e){this.dispatch("EtSelector","selectTable",[e]),this.$emit("select",[e])}}},s=l("5fab"),c={extends:u,props:{treeKey:{type:String,required:!0},searchField:{type:String,required:!1},rootLabel:{type:String,default:"请选择数据"},pid:{type:String,default:null}},data:function(){return{loading:!1,noData:!1,table:{data:[],params:{keyword:""}}}},mounted:function(){},methods:{queryData:function(){this.$refs.orgTree.root.childNodes.forEach((function(e){e.loaded=!1,e.expand()}),this)},resetQuery:function(){this.noData=!1,this.$refs.queryForm.resetFields(),this.queryData()},loadTree:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a,l){var t,r,n,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a.data?t=a.data.id:this.pid&&(t=this.pid),r=this.table.params.keyword,t||(this.loading=!0),e.next=5,s["a"].getTree(this.treeKey,t,r,this.searchField);case 5:n=e.sent,this.loading=!1,l(n),r&&0===n.length?this.noData=!0:(a.childNodes.forEach((function(e){var a=!!i.table.params.keyword||e.data.isLeaf;e.isLeaf=a,e.loaded=a}),this),this.noData=!1);case 9:case"end":return e.stop()}}),e,this)})));function a(a,l){return e.apply(this,arguments)}return a}(),expandAll:function(){var e=this,a=function a(l,t){l.childNodes.forEach((function(e){e.expand((function(){a(e)}))}),e)};a(this.$refs.orgTree.root)}}},d=c,b=l("2877"),v=Object(b["a"])(d,t,r,!1,null,null,null);a["a"]=v.exports},"34e4":function(e,a,l){"use strict";l("1f79")},"35ae":function(e,a){e.exports=require("md5")},"3adc":function(e,a,l){"use strict";l("116e")},"3b67":function(e,a,l){"use strict";l.r(a);var t=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",{staticClass:"card-height-full flex-h role-mgr-div"},[e.rightBlock?l("Panel",{directives:[{name:"loading",rawName:"v-loading",value:e.doLoading,expression:"doLoading"}],staticClass:"flex-2 full role-mgr-div-panel",attrs:{title:"系统角色管理"}},[l("template",{slot:"buttons"},[l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-expand"},on:{click:e.expandAll}},[e._v("展开")]),l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-refresh"},on:{click:e.refresh}},[e._v("刷新")]),l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-copy"},on:{click:e.doAdd}},[e._v("复制")]),l("el-button",{staticClass:"green",attrs:{icon:e.leftBlock?"el-icon-caret-right":"el-icon-caret-left"},on:{click:function(a){e.leftBlock=!e.leftBlock}}})],1),e.showRoleTree?l("el-tree",{ref:"roleTree",attrs:{"default-expand-all":e.expandedAll,lazy:"","current-node-key":e.current.roleUuid,load:e.loadTree,"node-key":"uuid","expand-on-click-node":!1,"highlight-current":""},on:{"current-change":e.currentChange},scopedSlots:e._u([{key:"default",fn:function(a){var t=a.node,r=a.data;return l("span",{staticClass:"custom-tree-node"},[l("span",[r.orgName?l("span",[l("i",{staticClass:"el-icon-fa el-icon-fa-sitemap margin-right-2"}),l("span",[e._v(e._s(r.orgName))])]):e._e(),r.roleName&&"1"===r.roleType?l("span",[l("i",{staticClass:"el-icon-fa el-icon-fa-user-o margin-right-2 "}),l("span",[e._v(e._s(r.roleName))])]):e._e(),r.roleName&&"2"===r.roleType?l("span",[l("i",{staticClass:"el-icon-fa el-icon-fa-folder-open margin-right-2 "}),l("span",[e._v(e._s(r.roleName))])]):e._e()]),l("el-button-group",[l("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(a){return a.stopPropagation(),e.refreshNode(t)}}}),l("el-button",{attrs:{disabled:"1"===r.roleType&&(!r.orgName||"0"===e.$store.state.base.sysUser.graUser),icon:"el-icon-fa-plus"},on:{click:function(a){return a.stopPropagation(),e.addNode(t)}}}),l("el-button",{attrs:{icon:"el-icon-fa-minus",disabled:!!r.orgName||"0"===e.$store.state.base.sysUser.graUser},on:{click:function(a){return a.stopPropagation(),e.removeNode(t)}}})],1)],1)}}],null,!1,1011941957)}):e._e()],2):e._e(),e.leftBlock?l("Panel",{staticClass:"flex-2 flex-h margin-left-2 full-height",attrs:{title:"角色信息编辑"}},[l("template",{slot:"buttons"},[l("el-button",{directives:[{name:"show",rawName:"v-show",value:e.current.roleUuid,expression:"current.roleUuid"}],staticClass:"blue",attrs:{disabled:"0"===e.$store.state.base.sysUser.graUser,icon:"el-icon-fa-save"},on:{click:e.submit}},[e._v("保存\n ")]),l("el-button",{staticClass:"green",attrs:{icon:e.rightBlock?"el-icon-caret-left":"el-icon-caret-right"},on:{click:function(a){e.rightBlock=!e.rightBlock}}})],1),l("RoleEditor",{directives:[{name:"show",rawName:"v-show",value:e.current.roleUuid,expression:"current.roleUuid"}],ref:"roleEditor",staticClass:"full-height",attrs:{uuid:e.current.roleUuid,"org-uuid":e.current.orgUuid},on:{onsave:e.onsave}})],2):e._e(),l("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"close-on-press-escape":"","append-to-body":"",width:"80%",visible:e.editor.show,title:"角色复制"},on:{"update:visible":function(a){return e.$set(e.editor,"show",a)}}},[l("div",{staticClass:"dialog-button"},[l("el-button-group",[l("el-button",{staticClass:"blue",attrs:{plain:"",icon:"el-icon-fa-save"},on:{click:function(a){return e.doSubmit()}}},[e._v("复制")])],1)],1),e.editor.show?l("CopyEditor",{ref:"userEditor",attrs:{uuid:e.editor.uuid}}):e._e()],1)],1)},r=[],n=(l("80a8"),l("067b"),l("9026")),i=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("el-tabs",{directives:[{name:"loading",rawName:"v-loading",value:e.view.loading,expression:"view.loading"}],attrs:{type:"border-card"}},[l("el-tab-pane",{attrs:{label:"角色编辑"}},[l("el-form",{ref:"form",staticClass:"etong",attrs:{model:e.data,"label-position":"top",rules:e.rules}},[l("el-row",[l("el-col",{attrs:{span:24}},[l("el-form-item",{staticClass:"flex-1",attrs:{label:"角色编码",prop:"roleCode"}},[l("el-input",{attrs:{maxlength:"64"},model:{value:e.data.roleCode,callback:function(a){e.$set(e.data,"roleCode",a)},expression:"data.roleCode"}})],1)],1),l("el-col",{attrs:{span:24}},[l("el-form-item",{staticClass:"flex-1",attrs:{label:"角色名称",prop:"roleName"}},[l("el-input",{attrs:{maxlength:"64"},model:{value:e.data.roleName,callback:function(a){e.$set(e.data,"roleName",a)},expression:"data.roleName"}})],1)],1),l("el-col",{attrs:{span:24}},[l("el-form-item",{staticClass:"flex-1",attrs:{label:"角色类型",prop:"roleType"}},[l("el-select",{attrs:{placeholder:"请选择类型"},on:{change:function(a){"2"===a&&(e.data.dataAuth=null)}},model:{value:e.data.roleType,callback:function(a){e.$set(e.data,"roleType",a)},expression:"data.roleType"}},e._l(e.roleTypes,(function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),"2"!==e.data.roleType?l("el-col",{attrs:{span:24}},[l("el-form-item",{staticClass:"flex-1 ",attrs:{label:"数据权限",prop:"dataAuth"}},[l("el-select",{attrs:{placeholder:"请选择"},model:{value:e.data.dataAuth,callback:function(a){e.$set(e.data,"dataAuth",a)},expression:"data.dataAuth"}},e._l(e.options,(function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1):e._e(),l("el-col",{attrs:{span:24}},[l("el-form-item",{attrs:{label:"角色描述",prop:"roleDesc"}},[l("el-input",{attrs:{type:"textarea",maxlength:"256"},model:{value:e.data.roleDesc,callback:function(a){e.$set(e.data,"roleDesc",a)},expression:"data.roleDesc"}})],1)],1)],1)],1),e.data.uuid?l("OptionHistory",{attrs:{data:e.data,log:""}}):e._e()],1),l("el-tab-pane",{attrs:{label:"分配用户",disabled:"2"===e.data.roleType}},[l("Panel",{attrs:{title:"用户查询"}},[l("template",{slot:"buttons"},[l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-search"},on:{click:e.queryUserData}},[e._v("查询")]),l("el-button",{staticClass:"yellow",attrs:{icon:"el-icon-fa-reply-all"},on:{click:e.resetQuery}},[e._v("重置")])],1),l("el-form",{ref:"queryform",attrs:{inline:!0,model:e.queryform}},[l("el-form-item",{attrs:{label:"登录账号",prop:"userid"}},[l("el-input",{attrs:{placeholder:"登录账号",maxlength:"32"},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryUserData.apply(null,arguments)}},model:{value:e.queryform.userid,callback:function(a){e.$set(e.queryform,"userid",a)},expression:"queryform.userid"}})],1),l("el-form-item",{attrs:{label:"用户名称",prop:"username"}},[l("el-input",{attrs:{placeholder:"用户名称",maxlength:"32"},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryUserData.apply(null,arguments)}},model:{value:e.queryform.username,callback:function(a){e.$set(e.queryform,"username",a)},expression:"queryform.username"}})],1)],1)],2),l("Panel",{attrs:{title:"用户列表"}},[l("PageTable",{ref:"multipleTable",attrs:{"hide-title":"","row-key":"uuid",border:"","auto-load":!1,data:e.table.data},on:{"load-data":e.dataTableLoad,"selection-change":e.handleSelectionChange}},[l("el-table-column",{attrs:{type:"selection",align:"center",width:"50",fixed:"left","reserve-selection":!0}}),l("el-table-column",{attrs:{prop:"userid",label:"登录账号"}}),l("el-table-column",{attrs:{prop:"username",label:"用户名称"}}),l("el-table-column",{attrs:{prop:"orgname",label:"隶属机构","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"crtime",formatter:e.formatterDateTime,label:"创建时间","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"optime",formatter:e.formatterDateTime,label:"最后修改时间","show-overflow-tooltip":"",width:"100"}})],1)],1)],1),l("el-tab-pane",{attrs:{label:"功能分配",disabled:"2"===e.data.roleType}},[l("el-tree",{ref:"permTree",attrs:{"node-key":"uuid",data:e.permTreeData,props:e.permTreeProp,"default-expand-all":!0,"highlight-current":"","show-checkbox":""}})],1)],1)],1)},o=[],u=(l("79d0"),l("1da1")),s=l("6b38"),c=l("c030"),d=l("4cb6"),b={uuid:"",orgUuid:"",roleCode:"",roleName:"",roleDesc:"",roleType:"",parRoleUuid:"",dataAuth:null},v={components:{OptionHistory:d["a"]},props:{uuid:{type:String,default:null},orgUuid:{type:String,default:null}},watch:{uuid:function(e){e?this.loadInfo():this.data=Object.assign({},b)}},data:function(){return{dirty:!1,multipleSelection:[],data:Object.assign({},b),roleTypes:[{value:"1",label:"角色"},{value:"2",label:"目录"}],permTreeData:[],view:{loading:!1},queryform:{username:"",userid:"",uuid:this.uuid},table:{data:[]},rules:{roleName:[{required:!0,message:"角色名称不能为空!"}]},permTreeProp:{label:"permName",children:"children"},options:[{value:0,label:"本人"},{value:1,label:"本组织"},{value:2,label:"本组织及下属组织"},{value:3,label:"所有组织"}]}},mounted:function(){var e=this;s["a"].loadPermTree().then((function(a){e.permTreeData=a}))},methods:{resetQuery:function(){this.$refs.queryform.resetFields()},queryUserData:function(){this.$refs.multipleTable.load(this.queryform)},dataTableLoad:function(e,a){var l=this;e.orgUuid=this.data.orgUuid,c["a"].getRoleUserByOrgId(e).then(a).then((function(e){return l.table.data=e.datarows}))},handleSelectionChange:function(e){var a=this;this.data.userIds=[],e.forEach((function(e){a.data.userIds.push(e.uuid)}),this)},loadInfo:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var a,l=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.view.loading=!0,this.$refs.multipleTable.clearSelection(),this.data.userIds=[],this.queryform.uuid=this.uuid,e.next=7,n["a"].loadRoleEditInfo(this.uuid);case 7:a=e.sent,this.data=a,this.view.loading=!1,this.$refs.permTree.setCheckedKeys([]),a.permIds.forEach((function(e){l.$refs.permTree.setChecked(e,!0,!1)})),a.userIds.forEach((function(e){l.$refs.multipleTable.toggleRowSelection({uuid:e},!0)})),this.queryUserData();case 14:return e.prev=14,this.view.loading=!1,e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[0,,14,17]])})));function a(){return e.apply(this,arguments)}return a}(),submit:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var a,l,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$refs.form.validate();case 3:return this.view.loading=!0,a=Object.assign({},this.data),this.orgUuid&&(a.orgUuid=this.orgUuid),l=this.$refs.permTree,a.permIds=l.getCheckedKeys().concat(l.getHalfCheckedKeys()).filter((function(e){return"none"!==e})),t=n["a"].editRoleNode(a),this.$emit("onsave",this.data),e.abrupt("return",t);case 11:return e.prev=11,this.view.loading=!1,e.finish(11);case 14:case"end":return e.stop()}}),e,this,[[0,,11,14]])})));function a(){return e.apply(this,arguments)}return a}()}},p=v,h=l("2877"),f=Object(h["a"])(p,i,o,!1,null,null,null),m=f.exports,g=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",{staticStyle:{height:"600px"}},[l("el-alert",{attrs:{type:"warning","close-text":"知道了",title:"您可以选择指定海关下的指定角色,批量复制到目标海关中."}}),l("div",{staticClass:"flex-h",staticStyle:{height:"563px"}},[l("el-card",{staticClass:"flex-1 full margin-1"},[l("template",{slot:"header"},[l("span",[e._v("选择海关")]),l("div",{staticClass:"pull-right"},[l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-expand"},on:{click:e.expandRoleAll}})],1)]),l("el-tree",{ref:"roleTree",staticStyle:{"min-height":"400px"},attrs:{"default-expand-all":e.expandedAll,"node-key":"uuid",lazy:"","current-node-key":e.currNode.uuid,load:e.loadRoleTree,"expand-on-click-node":!1,"highlight-current":"","render-content":e.renderContentRole},on:{"node-click":e.handleCheckChange}})],2),l("el-card",{staticClass:"flex-1 full margin-1"},[l("template",{slot:"header"},[l("span",[e._v("选择角色")])]),l("el-tree",{ref:"roleOrgTree",attrs:{"node-key":"uuid","default-expand-all":!0,lazy:"",load:e.loadOrgRoleTree,"current-node-key":"currNode.uuid","expand-on-click-node":!1,"highlight-current":"","show-checkbox":""},scopedSlots:e._u([{key:"default",fn:function(a){a.node;var t=a.data;return l("span",{staticClass:"custom-tree-node"},[t.roleName&&"none"===t.parRoleUuid?l("span",[l("i",{staticClass:"el-icon-fa el-icon-fa-user-circle margin-right-2 font-blue"}),l("span",[e._v(e._s(t.roleName))])]):e._e(),t.roleName&&"none"!==t.parRoleUuid?l("span",[l("i",{staticClass:"el-icon-fa el-icon-fa-user-o margin-right-2 font-yellow-casablanca"}),l("span",[e._v(e._s(t.roleName))])]):e._e()])}}])})],2),l("el-card",{staticClass:"flex-1 full margin-1"},[l("template",{slot:"header"},[l("span",[e._v("目标复制海关")]),l("div",{staticClass:"pull-right"},[l("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-expand"},on:{click:e.expandAll}})],1)]),l("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.saving,expression:"saving"}],ref:"orgTree",attrs:{"default-expand-all":e.expandedAll,lazy:"",load:e.loadTree,"node-key":"uuid","current-node-key":e.currNode.uuid,"expand-on-click-node":!1,"highlight-current":"","render-content":e.renderContent,"show-checkbox":"","check-strictly":!0},on:{"current-change":e.currentChange}})],2)],1)],1)},y=[],w=l("17a8"),x={data:function(){return{currParentNode:{},currNode:{data:null,orgUuid:null,roleUuid:null},saving:!1,expandedAll:!1,editor:{error:{}},rules:{name:[{required:!0,message:"角色名称不能为空!"}]}}},mounted:function(){var e=this;w["a"].getChildren().then((function(a){e.$refs.orgTree.root.setData(a.data)})),n["a"].getRoleChildren().then((function(a){e.$refs.roleTree.root.setData(a.data)}))},submitForm:function(e){var a=this;this.$refs.form.validate((function(e){if(!e)return console.log("error submit!!"),!1;a.$emit("submit",a.data)}))},methods:{selectAll:function(){this.$refs.roleOrgTree.setCheckedKeys()},onSubmit:function(e){var a={uuid:e,orgUuids:this.$refs.orgTree.getCheckedKeys(),roleUuids:this.$refs.roleOrgTree.getCheckedKeys()};return n["a"].copyRoleNode(a)},handleCheckChange:function(e,a,l){var t=this;n["a"].getCopyRoleTree(e.uuid).then((function(e){t.$refs.roleOrgTree.root.setData(e.data)}))},currentChange:function(e,a){this.currParentNode=a.parent.data||{},this.currNode=e||{}},loadOrgRoleTree:function(e,a){e.data?n["a"].getOrgRoleTree(e.data.uuid).then((function(e){return e.data})).then(a):a([])},loadRoleTree:function(e,a){e.data?w["a"].getChildren(e.data.uuid).then((function(e){return e.data})).then(a):a([])},loadTree:function(e,a){e.data?w["a"].getChildren(e.data.uuid).then((function(e){return e.data})).then(a):a([])},refreshNode:function(e){var a=this;e.loaded=!1,e.expand((function(){e.childNodes.forEach((function(e){e.isLeaf="1"===e.data.roleType,e.loaded="1"===e.data.roleType}),a)}))},expandAll:function(){var e=this,a=function a(l,t){l.childNodes.forEach((function(e){e.expand((function(){a(e)}))}),e)};a(this.$refs.orgTree.root)},expandRoleAll:function(){var e=this,a=function a(l,t){l.childNodes.forEach((function(e){e.expand((function(){a(e)}))}),e)};a(this.$refs.roleTree.root)},renderContent:function(e,a){var l=this,t=a.node,r=a.data,n=(a.store,e("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(){l.refreshNode(t)}}}));return e("span",[e("span",{attrs:{clasS:"0"===r.orgStat?"removed-line-through":""}},[r.orgName]),e("span",{style:"position:absolute;right: 20px"},[e("el-button-group",[n])])])},renderContentRole:function(e,a){var l=this,t=a.node,r=a.data,n=(a.store,e("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(){l.refreshNode(t)}}}));return e("span",[e("span",{attrs:{clasS:"0"===r.orgStat?"removed-line-through":""}},[r.orgName]),e("span",{style:"position:absolute;right: 20px"},[e("el-button-group",[n])])])}}},k=x,C=Object(h["a"])(k,g,y,!1,null,null,null),_=C.exports,T={name:"RoleMgr",components:{RoleEditor:m,CopyEditor:_},data:function(){return{leftBlock:!0,rightBlock:!0,showRoleTree:!0,doLoading:!1,view:{loading:!1},current:{data:null,orgUuid:null,roleUuid:null},editor:{error:{},show:!1,uuid:null,visible:!1,loading:!1},expandedAll:!1}},mounted:function(){this.refresh()},methods:{doSubmit:function(){var e=this;this.$refs.userEditor.onSubmit(this.current.roleUuid).then((function(a){e.doLoading=!0,e.showRoleTree=!1,setTimeout((function(){e.showRoleTree=!0,e.doLoading=!1}))})),this.cancelEditorLoading()},doAdd:function(){this.editor.show=!0},cancelEditorLoading:function(){this.editor.show=!1,this.editor.loading=!1},refresh:function(){var e=this;this.view.loading=!0,this.current.roleUuid=null,n["a"].getRoleChildren().then((function(e){return e.data})).then((function(a){e.$refs.roleTree.root.children=a,e.view.loading=!1}))},submit:function(){this.$refs.roleEditor.submit()},onsave:function(){this.current.data&&Object.assign(this.current.data,this.$refs.roleEditor.data)},expandAll:function(){var e=this;if(this.expandedAll)return this.saving=!0,this.showRoleTree=!1,this.expandedAll=!1,void setTimeout((function(){e.showRoleTree=!0,e.saving=!1}),200);this.expandedAll=!0;var a=function a(l,t){l.childNodes.forEach((function(e){e.expand((function(){a(e)}))}),e)};a(this.$refs.roleTree.root)},currentChange:function(e,a){this.current.roleUuid=null,e.roleName&&(this.current.roleUuid=e.uuid,this.current.orgUuid=a.parent.data.uuid,this.current.data={},this.current.data=e)},loadTree:function(e,a){var l;e.data&&(l=e.data.uuid),n["a"].getRoleChildren(l).then((function(e){e.data&&a(e.data)}))},addNode:function(e){var a=this;this.view.loading=!0;var l=e.data,t={roleType:"1",roleName:"新建角色"};l.roleName?t.parRoleUuid=l.uuid:t.orgUuid=l.uuid,e.expand((function(){n["a"].editRoleNode(t).then((function(l){t.uuid=l.uuid,e.insertChild({data:t}),a.current.roleUuid=l.uuid,a.current.orgUuid=t.orgUuid,a.current.data=t,a.view.loading=!1}))}),this)},removeNode:function(e){var a=this,l=function(l){a.view.loading=!0,n["a"].delRoleNode(l.uuid).then((function(l){e.parent.removeChild(e),a.view.loading=!1})).catch((function(){a.view.loading=!1}))};this.confirm(e.data).then(l)},refreshNode:function(e){e.loaded=!1,e.expand()}}},S=T,$=(l("92f8"),Object(h["a"])(S,t,r,!1,null,null,null));a["default"]=$.exports},"41b2":function(e,a){e.exports=require("element-ui/lib/utils/util")},"41c7":function(e,a,l){"use strict";l.r(a);var t=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",{staticClass:"full-height"},[l("CurdPanel",{ref:"curdPanelRef",attrs:{"title-search-form":"服务日志查询","title-data-table":"服务日志列表",doQuery:e.LogsServLogApi.doQuery,searchParam:{},queryFormLabelPosition:"top",allowAdd:!1,allowEdit:!1,allowDelete:!1,allowRefresh:!1,fullHeight:"",autoLoad:!1},scopedSlots:e._u([{key:"search-form",fn:function(a){var t=a.formData;return[l("el-form-item",{attrs:{label:"记录时间",prop:"servsta"}},[l("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间","value-format":"timestamp"},model:{value:t.servsta,callback:function(a){e.$set(t,"servsta",a)},expression:"formData.servsta"}})],1),l("el-form-item",{attrs:{label:"交互标识",prop:"operuuid"}},[l("el-input",{nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.$refs.curdPanelRef.pageTable.handleLoad()}},model:{value:t.operuuid,callback:function(a){e.$set(t,"operuuid",a)},expression:"formData.operuuid"}})],1),l("el-form-item",{attrs:{label:"服务器地址",prop:"svrIp"}},[l("el-input",{nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.$refs.curdPanelRef.pageTable.handleLoad()}},model:{value:t.svrIp,callback:function(a){e.$set(t,"svrIp",a)},expression:"formData.svrIp"}})],1),l("el-form-item",{attrs:{label:"会话标识",prop:"sesId"}},[l("el-input",{nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.$refs.curdPanelRef.pageTable.handleLoad()}},model:{value:t.sesId,callback:function(a){e.$set(t,"sesId",a)},expression:"formData.sesId"}})],1),l("el-form-item",{attrs:{label:"处理结果",prop:"sesId"}},[l("el-select",{directives:[{name:"sys-code",rawName:"v-sys-code",value:"questionType",expression:"'questionType'"}],attrs:{placeholder:"请选择",clearable:""},model:{value:t.respcode,callback:function(a){e.$set(t,"respcode",a)},expression:"formData.respcode"}},[l("el-option",{attrs:{label:"成功",value:"1"}}),l("el-option",{attrs:{label:"成功",value:"2"}})],1)],1),l("el-form-item",{attrs:{label:"操作耗时(大于)",prop:"servTime"}},[l("el-input",{nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.$refs.curdPanelRef.pageTable.handleLoad()}},model:{value:t.servTime,callback:function(a){e.$set(t,"servTime",a)},expression:"formData.servTime"}})],1)]}}])},[l("template",{slot:"table-columns"},[l("el-table-column",{attrs:{prop:"opuuid",label:"交互标识","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"svrip",label:"服务器地址",width:"100px","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"svrname",label:"服务器名称",width:"100px","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"servdesc",label:"服务描述","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v("\n "+e._s(a.row.servdesc||"系统服务")+"\n ")]}}])}),l("el-table-column",{attrs:{prop:"sesid",label:"会话标识",width:"130px","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"servsta",label:"操作时间",width:"140px",formatter:e.formatterDateTime,"show-overflow-tooltip":""}}),l("el-table-column",{attrs:{label:"操作耗时",width:"70px","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(a){var l=a.row;return[e._v("\n "+e._s(l.servtime?l.servtime+"ms":"")+"\n ")]}}])}),l("el-table-column",{attrs:{prop:"respcode",label:"处理结果",formatter:e.LogsConstants.respCodeFmt,width:"80px","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{label:"操作",fixed:"right",width:"300",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[l("el-button",{staticClass:"blue",attrs:{title:"查看",icon:"el-icon-fa-eye"},on:{click:function(l){return e.showInfo(a.row)}}},[e._v("查看")]),l("el-button",{staticClass:"blue",attrs:{title:"查看SQL",icon:"el-icon-fa-info"},on:{click:function(l){return e.showSQL(a.row.uuid)}}},[e._v("查看SQL")]),a.row.dataflag?l("el-button",{staticClass:"blue",attrs:{title:"查看数据",icon:"el-icon-fa-search"},on:{click:function(l){return e.showData(a.row.uuid)}}},[e._v("查看数据\n ")]):e._e(),l("el-button",{staticClass:"red",attrs:{title:"堆栈信息",icon:"el-icon-fa-book"},on:{click:function(l){return e.showStak(a.row.stakinfo)}}},[e._v("堆栈\n ")])]}}])})],1)],2),l("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"close-on-press-escape":"","append-to-body":"",title:"查看详情",visible:e.currentInfo.show,width:"600px"},on:{"update:visible":function(a){return e.$set(e.currentInfo,"show",a)}}},[e.currentInfo.show?l("LogsServInfo",{attrs:{uuid:e.currentInfo.uuid,error:e.currentInfo.error}}):e._e()],1),l("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"close-on-press-escape":"","append-to-body":"",title:"查看数据",visible:e.editor.datashow,width:"600px"},on:{"update:visible":function(a){return e.$set(e.editor,"datashow",a)}}},[e.editor.datashow?l("div",[l("LogsOperData",{attrs:{uuid:e.editor.uuid,flag:2}})],1):e._e()]),l("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"close-on-press-escape":"","append-to-body":"",title:"查看SQL",visible:e.editor.sqlshow,width:"600px"},on:{"update:visible":function(a){return e.$set(e.editor,"sqlshow",a)}}},[e.editor.sqlshow?l("div",[l("LogsSqlData",{attrs:{seuuid:e.editor.seuuid}})],1):e._e()]),l("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"close-on-press-escape":"","append-to-body":"",title:"堆栈信息",visible:e.editor.stakshow,width:"600px"},on:{"update:visible":function(a){return e.$set(e.editor,"stakshow",a)}}},[[e.stakinfo?l("el-input",{attrs:{type:"textarea",rows:25,readonly:""},model:{value:e.stakinfo,callback:function(a){e.stakinfo=a},expression:"stakinfo"}}):l("h1",{staticStyle:{"text-align":"center","font-size":"6px",height:"300px","line-height":"300px"}},[e._v("暂无数据")])]],2)],1)},r=[],n=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"form ",attrs:{"label-position":"top",model:e.data}},[l("el-row",[l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"服务器地址 ",prop:"svrIp "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.svrIp,callback:function(a){e.$set(e.data,"svrIp",a)},expression:"data.svrIp "}})],1)],1),l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"服务器名称 ",prop:"svrName "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.svrName,callback:function(a){e.$set(e.data,"svrName",a)},expression:"data.svrName "}})],1)],1)],1),l("el-row",[l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"处理代码 ",prop:"respCode "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.respCode,callback:function(a){e.$set(e.data,"respCode",a)},expression:"data.respCode "}})],1)],1),l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"处理描述 ",prop:"respDesc "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.respDesc,callback:function(a){e.$set(e.data,"respDesc",a)},expression:"data.respDesc "}})],1)],1)],1),l("el-row",[l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"服务定义 ",prop:"reqIp "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.servDefn,callback:function(a){e.$set(e.data,"servDefn",a)},expression:"data.servDefn "}})],1)],1),l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"服务描述 ",prop:"acttype "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.servDesc,callback:function(a){e.$set(e.data,"servDesc",a)},expression:"data.servDesc "}})],1)],1)],1),l("el-row",[l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"操作开始时间 ",prop:"actSta "}},[l("el-input",{attrs:{readonly:""},model:{value:e.servSta,callback:function(a){e.servSta=a},expression:"servSta "}})],1)],1),l("el-col",{attrs:{span:12}},[l("el-form-item",{attrs:{label:"操作结束时间 ",prop:"actEnd "}},[l("el-input",{attrs:{readonly:""},model:{value:e.servEnd,callback:function(a){e.servEnd=a},expression:"servEnd "}})],1)],1)],1),l("el-form-item",{attrs:{label:"会话标识 ",prop:"sesId "}},[l("el-input",{attrs:{readonly:""},model:{value:e.data.sesId,callback:function(a){e.$set(e.data,"sesId",a)},expression:"data.sesId "}})],1)],1)],1)},i=[],o=(l("79d0"),l("1da1")),u=(l("067b"),l("985c")),s={props:{uuid:String,error:Object},data:function(){return{LogsServLogApi:Object(u["a"])("/logs/LogsServLog"),loading:!1,data:Object.assign({}),servSta:"",servEnd:""}},watch:{uuid:function(e){this.loadData()}},mounted:function(){this.loadData()},methods:{validate:function(){var e=this;return this.$refs.form.validate().then((function(){return e.data}))},loadData:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.uuid){e.next=4;break}this.$refs.form.resetFields(),e.next=14;break;case 4:return e.prev=4,this.loading=!0,e.next=8,this.LogsServLogApi.doGet(this.uuid);case 8:this.data=e.sent,this.servSta=this.formatterDateTime(null,null,this.data.servSta),this.servEnd=this.formatterDateTime(null,null,this.data.servEnd);case 11:return e.prev=11,this.loading=!1,e.finish(11);case 14:case"end":return e.stop()}}),e,this,[[4,,11,14]])})));function a(){return e.apply(this,arguments)}return a}()}},c=s,d=l("2877"),b=Object(d["a"])(c,n,i,!1,null,"ae01b87c",null),v=b.exports,p=l("aa21"),h=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("CurdPanel",{ref:"curdPanelRef",attrs:{"title-data-table":"SQL列表",doQuery:e.LogsSqlDataApi.doQuery,searchParam:{seid:e.seuuid},queryFormLabelPosition:"top",allowAdd:!1,allowEdit:!1,allowDelete:!1,allowRefresh:!1,titleSearchForm:!1,fullHeight:"",autoLoad:""}},[l("template",{slot:"table-columns"},[l("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(a){return[l("pre",{staticStyle:{"white-space":"-o-pre-wrap","word-wrap":"break-word"}},[e._v(e._s(a.row.sesql))])]}}])}),l("el-table-column",{attrs:{prop:"optime",label:"操作时间",formatter:e.formatterDateTime,"show-overflow-tooltip":""}}),l("el-table-column",{attrs:{prop:"sesqlelap",label:"执行时间(毫秒)","show-overflow-tooltip":""}})],1)],2)],1)},f=[],m={props:{seuuid:String},data:function(){return{LogsSqlDataApi:Object(u["a"])("/logs/LogsSqlData")}},watch:{},methods:{}},g=m,y=Object(d["a"])(g,h,f,!1,null,null,null),w=y.exports,x=l("9788"),k={components:{LogsOperData:p["a"],LogsSqlData:w,LogsServInfo:v},props:{uuid:{type:String},sesId:{type:String}},data:function(){return{LogsConstants:x["a"],LogsServLogApi:Object(u["a"])("/logs/LogsServLog"),stakinfo:"",sql:"",currentInfo:{loading:!1,show:!1,uuid:"",error:{}},editor:{uuid:null,seuuid:null,datashow:!1,sqlshow:!1,stakshow:!1,visible:!1,loading:!0}}},mounted:function(){this.sesId&&this.$set(this.$refs.curdPanelRef.pageTable.param,"sesId",this.sesId),this.uuid&&this.$set(this.$refs.curdPanelRef.pageTable.param,"operuuid",this.uuid),this.$refs.curdPanelRef.pageTable.handleLoad()},methods:{showInfo:function(e){this.currentInfo.uuid=e.uuid,this.currentInfo.show=!0},showStak:function(e){this.editor.stakshow=!0,this.stakinfo=e},showSQL:function(e){this.editor.seuuid=e,this.editor.sqlshow=!0},showData:function(e){this.editor.uuid=e,this.editor.datashow=!0}}},C=k,_=Object(d["a"])(C,t,r,!1,null,null,null);a["default"]=_.exports},"421f":function(e,a,l){},4237:function(e,a,l){"use strict";l("a11c")},4467:function(e,a,l){"use strict";l("c878")},"47eb":function(e,a,l){},4919:function(e,a){e.exports=require("core-js/modules/es6.array.find")},"492d":function(e,a,l){"use strict";l("80a8"),l("067b"),l("f61e"),l("79d0");var t=l("1da1"),r=l("d4ec"),n=l("bee2"),i=l("ade3"),o=(l("4bff"),{size:"pageSize",page:"pageNum",total:"totalRows",data:"datarows",sort:"sort"}),u=function(){function e(a){Object(r["a"])(this,e),Object(i["a"])(this,"data",[]),Object(i["a"])(this,"selection",[]),Object(i["a"])(this,"param",{}),Object(i["a"])(this,"total",0),Object(i["a"])(this,"autoLoad",!1),Object(i["a"])(this,"isLoading",!1),Object(i["a"])(this,"isLog",!1),Object(i["a"])(this,"sort",""),Object(i["a"])(this,"lastParam",{}),Object(i["a"])(this,"loaded",!1),Object(i["a"])(this,"_param",{}),Object(i["a"])(this,"_curr",1),Object(i["a"])(this,"_size",20),this.doLoad=a["doLoad"],this.autoLoad=a["autoLoad"],this._param=a["param"]||{},this.isLog=!0===a["log"],this.columns=a["columns"],this._size=a["size"]||20,this.handleReset(),this.autoLoad&&this.handleLoad()}return Object(n["a"])(e,[{key:"doLoad",value:function(e){}},{key:"handleLoad",value:function(){var e=Object(t["a"])(regeneratorRuntime.mark((function e(){var a,l,t,r,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={},Object(i["a"])(a,o.page,this.curr),Object(i["a"])(a,o.size,this.size),Object(i["a"])(a,o.sort,this.sort),l=a,Object.assign(l,this.param),this.isLoading=!0,e.prev=3,this.isLog&&console.log&&console.log("表格即將加載:",l),e.next=7,this.doLoad.call(this,l);case 7:t=e.sent,r=t[o.data],n=t[o.total],this.completeData(r),this.data=r,this.total=n,this.lastParam=l,this.selection=[];case 15:return e.prev=15,this.isLoading=!1,e.finish(15);case 18:case"end":return e.stop()}}),e,this,[[3,,15,18]])})));function a(){return e.apply(this,arguments)}return a}()},{key:"completeData",value:function(e){var a=this;e instanceof Array&&e.forEach((function(e,l){e.$isLoading=!1,e.$isEditing=!1,e.$rownum=(a.curr-1)*a.size+l+1}))}},{key:"handleSort",value:function(e){if(this.sort="",e.column){var a="descending"===e.order?"desc":"asc";this.sort=e.prop+","+a}this.handleLoad()}},{key:"handleExport",value:function(e,a){var l=Object.assign({},this.lastParam,e);l[o.sort]=this.sort,"page"===e.mode&&(l[o.page]=this.curr,l[o.size]=this.size);var t=[];a.$children.forEach((function(e){if(e.prop&&e.label){var a={field:e.prop.trim(),label:e.label.trim()};void 0!==e.$attrs.dict&&(a["sysCode"]=e.$attrs.dict),t.push(a)}})),l.columns=JSON.stringify(t),l.permName=l.permName||a.title||a.$parent.title||a.$parent.$parent.title,this.isLog&&console.log&&console.log("表格即將导出:",l),this.doLoad(l)}},{key:"handleReset",value:function(){this.param=Object.assign({},this._param)}},{key:"curr",get:function(){return this._curr},set:function(e){var a=this._curr!==e;this._curr=e,a&&this.handleLoad()}},{key:"size",get:function(){return this._size},set:function(e){this._size=e,this.handleLoad()}}]),e}();a["a"]=u},"49c6":function(e,a,l){"use strict";l.r(a);var t=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("di