UNPKG

301 kBJavaScriptView Raw
1(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["index"]=t():e["index"]=t()})("undefined"!==typeof self?self:this,function(){return function(e){var t={};function a(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,a),o.l=!0,o.exports}return a.m=e,a.c=t,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(r,o,function(t){return e[t]}.bind(null,o));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s="89c3")}({"00af":function(e,t,a){"use strict";var r=a("566f");t["a"]={loadDesignList:function(e){return r["a"].get("/queryDesigner/loadDesignList",{params:e})},loadDesignMine:function(e){return r["a"].get("/queryDesigner/loadDesignMine")},loadAllTable:function(){return r["a"].get("/queryDesigner/loadAllTable")},loadTableInfo:function(e){return r["a"].get("/queryDesigner/loadTableInfo",{params:{tableName:e}})},saveDesign:function(e){return r["a"].post("/queryDesigner/saveDesign",e)},debugDesign:function(e){return r["a"].post("/queryDesigner/debugDesign",e)},deleteDesign:function(e){return r["a"].delete("/queryDesigner/deleteDesign",{params:{uuid:e}})},loadDesign:function(e){return r["a"].get("/queryDesigner/loadDesign",{params:{uuid:e}})}}},"00dd":function(e,t){e.exports=require("core-js/modules/es6.regexp.replace")},"065b":function(e,t,a){},"067b":function(e,t){e.exports=require("core-js/modules/es6.object.assign")},"0736":function(e,t){e.exports=require("core-js/modules/es6.array.find-index")},"0af1":function(e,t){e.exports=require("element-ui/lib/mixins/emitter")},"0de2":function(e,t){e.exports=require("element-ui/lib/select")},"12d2":function(e,t){e.exports=require("core-js/modules/es7.object.get-own-property-descriptors")},"17a8":function(e,t,a){"use strict";var r=a("566f"),o="/usrm/usr/org";t["a"]={getChildren:function(e){return r["a"].get("".concat(o,"/getChildren"),{params:{puuid:e}}).then(function(e){return e||[]})},editNode:function(e){return r["a"].post("".concat(o,"/editNode"),e)},delNode:function(e){return r["a"].delete("".concat(o,"/delNode"),{params:{uuid:e}})},checkNode:function(e){return r["a"].put("".concat(o,"/checkNode"),{params:{uuid:e}})},repairNode:function(e){return r["a"].put("".concat(o,"/repairLRNode"),{params:{uuid:e}})}}},"1a2e":function(e,t){e.exports=require("core-js/modules/es6.regexp.constructor")},"1dc4":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("template",{slot:"header"},[a("span",[e._v("参数管理")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-plus",title:"添加"},on:{click:e.handleAdd}})],1)]),a("el-form",{ref:"queryForm",attrs:{model:e.searchForm}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{prop:"paraname",label:"参数名称"}},[a("el-input",{model:{value:e.searchForm.paraname,callback:function(t){e.$set(e.searchForm,"paraname",t)},expression:"searchForm.paraname"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{prop:"paravalue",label:"参数值"}},[a("el-input",{model:{value:e.searchForm.paravalue,callback:function(t){e.$set(e.searchForm,"paravalue",t)},expression:"searchForm.paravalue"}})],1)],1)],1)],1)],2),a("el-card",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("参数列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetQuery}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","auto-load":!0,data:e.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"paraname",label:"参数名称"}}),a("el-table-column",{attrs:{prop:"paravalue",label:"参数值"}}),a("el-table-column",{attrs:{prop:"paradesc",label:"参数描述"}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-edit",title:"编辑"},on:{click:function(a){return e.handleEdit(t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-trash",title:"删除"},on:{click:function(a){return e.handleDelete(t.row)}}})]}}])})],1)],2),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",width:"600px",title:"客户端数据编辑",visible:e.editor.visible,"close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.editor,"visible",t)}}},[a("div",{staticClass:"dialog-button"},[a("el-button",{attrs:{type:"primary",plain:"",loading:e.editor.saving,icon:"el-icon-fa-save",title:"提交"},on:{click:e.handleSubmit}})],1),e.editor.visible?a("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)},o=[],n=a("566f"),i={queryPara:function(e){return n["a"].get("/sys/para/queryPara",{params:e})},savePara:function(e){return n["a"].post("/sys/para/savePara",e)},getPara:function(e){return n["a"].get("/sys/para/getPara",{params:{uuid:e}})},delPara:function(e){return n["a"].delete("/sys/para/delPara",{params:{uuid:e}})}},l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("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}},[a("el-form-item",{attrs:{label:"参数名称",prop:"paraname",error:e.error.paraname}},[a("el-input",{model:{value:e.data.paraname,callback:function(t){e.$set(e.data,"paraname",t)},expression:"data.paraname"}})],1),a("el-form-item",{attrs:{label:"参数值",prop:"paravalue",error:e.error.paravalue}},[a("el-input",{model:{value:e.data.paravalue,callback:function(t){e.$set(e.data,"paravalue",t)},expression:"data.paravalue"}})],1),a("el-form-item",{attrs:{label:"参数描述",prop:"paradesc",error:e.error.paradesc}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.data.paradesc,callback:function(t){e.$set(e.data,"paradesc",t)},expression:"data.paradesc"}})],1)],1),e.data.uuid?a("HandleHistory",{staticClass:"margin-top-1 margin-bottom-1",attrs:{uuid:e.data.uuid,"cr-user-uuid":e.data.crUserUuid,"op-user-uuid":e.data.opUserUuid,"cr-time":e.data.crTime,"op-time":e.data.opTime,mode:"plan"}}):e._e()],1)},s=[],c=(a("067b"),a("e66d")),u={paraname:"",paravalue:"",paradesc:""},d={components:{HandleHistory:c["a"]},props:{uuid:String,error:Object},data:function(){return{loading:!1,data:Object.assign({},u),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,i.getPara(this.uuid).then(function(t){e.data=t,e.loading=!1})):this.$refs.form.resetFields()}}},p=d,f=a("6691"),h=Object(f["a"])(p,l,s,!1,null,null,null),m=h.exports,b={name:"ParaMgr",components:{ParaEditor:m},data:function(){return{loading:!1,editor:{saving:!1,visible:!1,error:{},uuid:""},searchForm:{paraname:"",paravalue:""},data:[]}},methods:{dataTableLoad:function(e,t){var a=this;i.queryPara(e).then(t).then(function(e){return a.data=e.datarows})},queryData:function(){this.$refs.dataTable.load(this.searchForm)},resetQuery:function(){this.$refs.queryForm.resetFields()},deleteParam:function(e){var t=this;this.loading=!0,i.delPara(e.uuid).then(function(){t.queryData(),t.loading=!1}).catch(function(){t.loading=!1})},submitParam:function(e){var t=this;this.editor.saving=!0,this.editor.error={},i.savePara(e).then(function(){t.queryData(),t.editor.saving=!1,t.editor.visible=!1}).catch(function(e){t.editor.saving=!1,t.editor.error=e.validError})},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=""}}},g=b,v=Object(f["a"])(g,r,o,!1,null,null,null);t["default"]=v.exports},2579:function(e,t){e.exports=require("core-js/modules/es6.string.iterator")},"25fc":function(e,t){e.exports=require("core-js/modules/es6.function.name")},2691:function(e,t){e.exports=require("element-ui/lib/theme-chalk/index.css")},"28b0":function(e,t,a){"use strict";var r=a("32ae"),o=a.n(r);o.a},"2c92":function(e,t){e.exports=require("core-js/modules/es6.array.iterator")},"2fef":function(e,t){e.exports=require("core-js/modules/es6.regexp.match")},"32ae":function(e,t,a){},3393:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("el-form",{ref:"queryForm",attrs:{inline:"",model:e.table.params}},[a("el-form-item",{attrs:{prop:"keyword"}},[a("el-input",{attrs:{placeholder:"搜索..."},model:{value:e.table.params.keyword,callback:function(t){e.$set(e.table.params,"keyword",t)},expression:"table.params.keyword"}})],1),a("el-button-group",{staticClass:"pull-right",staticStyle:{margin:"4px"}},[a("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:e.resetQuery}}),a("el-button",{attrs:{icon:"el-icon-fa-search"},on:{click:e.queryData}}),a("el-button",{attrs:{icon:"el-icon-fa-expand"},on:{click:e.expandAll}})],1)],1),a("div",{staticStyle:{"max-height":"400px","overflow-y":"auto"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.noData,expression:"noData"}],staticStyle:{"text-align":"center","margin-bottom":"10px"}},[e._v("没有数据...")]),a("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":"","render-content":e.renderContent}})],1)],1)},o=[],n=(a("80a8"),a("0af1")),i=a.n(n),l={mixins:[i.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=a("5fab"),c={extends:l,props:{treeKey:{type:String,required:!0},searchField:{type:String,required:!1},rootLabel:{type:String,default:"请选择数据"}},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(e,t){var a,r=this;e.data&&(a=e.data.id);var o=this.table.params.keyword;s["a"].getTree(this.treeKey,a,o,this.searchField,!0).then(function(a){t(a),o&&0===a.length?r.noData=!0:(e.childNodes.forEach(function(e){var t=!!r.table.params.keyword||e.data.isLeaf;e.isLeaf=t,e.loaded=t},r),r.noData=!1)}).catch(t)},expandAll:function(){var e=this,t=function t(a,r){a.childNodes.forEach(function(e){e.expand(function(){t(e)})},e)};t(this.$refs.orgTree.root)},renderContent:function(e,t){var a=this,r=(t.node,t.data);t.store;return e("span",["none"!==r.pid?e("span",[e("a",{on:{click:function(){a.selectTableRow(r)}},class:"href"},[r.label])]):e("span",[r.label])])}}},u=c,d=a("6691"),p=Object(d["a"])(u,r,o,!1,null,null,null);t["a"]=p.exports},"344d":function(e,t,a){},"34e4":function(e,t,a){"use strict";var r=a("d903"),o=a.n(r);o.a},"35ae":function(e,t){e.exports=require("md5")},"3b67":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card-height-full flex-h"},[e.rightBlock?a("el-card",{directives:[{name:"loading",rawName:"v-loading",value:e.doLoading,expression:"doLoading"}],staticClass:"flex-1 full"},[a("template",{slot:"header"},[a("span",[e._v("系统角色管理")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-expand"},on:{click:e.expandAll}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-refresh"},on:{click:e.refresh}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-copy",title:"角色复制"},on:{click:e.doAdd}}),a("el-button",{attrs:{type:"primary",icon:e.leftBlock?"el-icon-caret-right":"el-icon-caret-left"},on:{click:function(t){e.leftBlock=!e.leftBlock}}})],1)]),e.showRoleTree?a("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(t){var r=t.node,o=t.data;return a("span",{staticClass:"custom-tree-node"},[o.orgName?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-sitemap margin-right-2 "}),a("span",[e._v(e._s(o.orgName))])]):e._e(),o.roleName&&"none"===o.parRoleUuid&&"1"===o.roleType?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-user-o margin-right-2 "}),a("span",[e._v(e._s(o.roleName))])]):e._e(),o.roleName&&"none"===o.parRoleUuid&&"2"===o.roleType?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-folder-open margin-right-2 "}),a("span",[e._v(e._s(o.roleName))])]):e._e(),o.roleName&&"none"!==o.parRoleUuid?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-user-o margin-right-2 "}),a("span",[e._v(e._s(o.roleName))])]):e._e(),a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(t){return e.refreshNode(r)}}}),a("el-button",{attrs:{disabled:!o.orgName||"0"===e.$store.state.base.sysUser.graUser,icon:"el-icon-fa-plus"},on:{click:function(t){return e.addNode(r)}}}),a("el-button",{attrs:{icon:"el-icon-fa-minus",disabled:!!o.orgName||"0"===e.$store.state.base.sysUser.graUser},on:{click:function(t){return e.removeNode(r)}}})],1)],1)}}],null,!1,1325818454)}):e._e()],2):e._e(),e.leftBlock?a("div",{staticClass:"flex-2 flex-h margin-left-2"},[a("el-card",{staticClass:"flex-1 full"},[a("template",{slot:"header"},[a("span",[e._v("角色信息编辑")]),a("div",{staticClass:"pull-right"},[a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.current.roleUuid,expression:"current.roleUuid"}],attrs:{disabled:"0"===e.$store.state.base.sysUser.graUser,type:"primary",icon:"el-icon-fa-save",title:"保存"},on:{click:e.submit}}),a("el-button",{attrs:{type:"primary",icon:e.rightBlock?"el-icon-caret-left":"el-icon-caret-right"},on:{click:function(t){e.rightBlock=!e.rightBlock}}})],1)]),a("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),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",width:"800px",visible:e.editor.show,title:"角色复制"},on:{"update:visible":function(t){return e.$set(e.editor,"show",t)}}},[a("div",{staticClass:"dialog-button"},[a("el-button-group",[a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-save",title:"复制"},on:{click:function(t){return e.doSubmit()}}})],1)],1),e.editor.show?a("CopyEditor",{ref:"userEditor",attrs:{uuid:e.editor.uuid}}):e._e()],1)],1):e._e()],1)},o=[],n=(a("80a8"),a("067b"),a("9026")),i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-tabs",{attrs:{type:"border-card"}},[a("el-tab-pane",{attrs:{label:"角色编辑"}},[a("el-form",{ref:"form",staticClass:"etong",attrs:{model:e.data,"label-position":"top",rules:e.rules}},[a("div",{staticClass:"flex-h "},[a("el-form-item",{staticClass:"flex-1",attrs:{label:"角色名称",prop:"roleName",error:e.error.roleName}},[a("el-input",{model:{value:e.data.roleName,callback:function(t){e.$set(e.data,"roleName",t)},expression:"data.roleName"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{label:"角色类型",prop:"roleType",error:e.error.roleType}},[a("el-select",{attrs:{placeholder:"请选择类型"},model:{value:e.data.roleType,callback:function(t){e.$set(e.data,"roleType",t)},expression:"data.roleType"}},e._l(e.roleTypes,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),a("el-form-item",{staticClass:"flex-1 ",attrs:{label:"数据权限",prop:"dataAuth",error:e.error.dataAuth}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.data.dataAuth,callback:function(t){e.$set(e.data,"dataAuth",t)},expression:"data.dataAuth"}},e._l(e.options,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1),a("el-form-item",{attrs:{label:"角色描述",prop:"roleDesc",error:e.error.roleDesc}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.data.roleDesc,callback:function(t){e.$set(e.data,"roleDesc",t)},expression:"data.roleDesc"}})],1)],1),a("HandleHistory",{attrs:{uuid:e.data.uuid,"cr-user-uuid":e.data.crUserUuid,"op-user-uuid":e.data.opUserUuid,"cr-time":e.data.crTime,"op-time":e.data.opTime,mode:"plan"}})],1),a("el-tab-pane",{attrs:{label:"分配用户"}},[a("el-form",{ref:"queryform",attrs:{inline:!0,model:e.queryform}},[a("el-form-item",{attrs:{label:"登录账号",prop:"userid"}},[a("el-input",{attrs:{placeholder:"登录账号"},model:{value:e.queryform.userid,callback:function(t){e.$set(e.queryform,"userid",t)},expression:"queryform.userid"}})],1),a("el-form-item",{attrs:{label:"用户名称",prop:"username"}},[a("el-input",{attrs:{placeholder:"用户名称"},model:{value:e.queryform.username,callback:function(t){e.$set(e.queryform,"username",t)},expression:"queryform.username"}})],1)],1),a("PageTable",{ref:"multipleTable",attrs:{"row-key":"uuid",border:"","auto-load":!1,data:e.table.data},on:{"load-data":e.dataTableLoad,"selection-change":e.handleSelectionChange}},[a("template",{slot:"buttons"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryUserData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}})],1),a("el-table-column",{attrs:{type:"selection",align:"center",width:"50",fixed:"left","reserve-selection":!0}}),a("el-table-column",{attrs:{prop:"userid",label:"登录账号"}}),a("el-table-column",{attrs:{prop:"username",label:"用户名称"}}),a("el-table-column",{attrs:{prop:"usercode",label:"用户工号"}}),a("el-table-column",{attrs:{prop:"orgname",label:"隶属机构","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"crtime",formatter:e.formatterDateTime,label:"创建时间","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"optime",formatter:e.formatterDateTime,label:"最后修改时间","show-overflow-tooltip":"",width:"100"}})],2)],1),a("el-tab-pane",{attrs:{label:"功能分配"}},[a("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)},l=[],s=a("6b38"),c=a("c030"),u=a("e66d"),d={uuid:"",orgUuid:"",roleName:"",roleDesc:"",roleType:"",parRoleUuid:"",dataAuth:null},p={components:{HandleHistory:u["a"]},props:{uuid:{type:String,default:null},orgUuid:{type:String,default:null}},watch:{uuid:function(e){e?this.loadInfo():this.data=Object.assign({},d)}},data:function(){return{dirty:!1,multipleSelection:[],data:Object.assign({},d),roleTypes:[{value:"1",label:"角色"},{value:"2",label:"目录"}],permTreeData:[],view:{loading:!1},queryform:{username:"",userid:"",uuid:this.uuid},table:{data:[]},error:{},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(t){e.permTreeData=t})},methods:{resetquery:function(){this.$refs.queryform.resetFields()},queryUserData:function(){this.$refs.multipleTable.load(this.queryform)},dataTableLoad:function(e,t){var a=this;e.orgUuid=this.data.orgUuid,c["a"].getRoleUserByOrgId(e).then(t).then(function(e){return a.table.data=e.datarows})},handleSelectionChange:function(e){var t=this;this.data.userIds=[],e.forEach(function(e){t.data.userIds.push(e.uuid)},this)},loadInfo:function(){var e=this;this.view.loading=!0,this.$refs.multipleTable.clearSelection(),this.data.userIds=[],this.queryform.uuid=this.uuid,n["a"].loadRoleEditInfo(this.uuid).then(function(t){e.data=t,e.view.loading=!1,e.$refs.permTree.setCheckedKeys([]),t.permIds.forEach(function(t){e.$refs.permTree.setChecked(t,!0,!1)}),t.userIds.forEach(function(t){e.$refs.multipleTable.toggleRowSelection({uuid:t},!0)}),e.queryUserData()})},submit:function(){var e=this;this.$refs.form.validate(function(t){if(t){e.view.loading=!0,e.error={};var a=Object.assign({},e.data);e.orgUuid&&(a.orgUuid=e.orgUuid);var r=e.$refs.permTree;return a.permIds=r.getCheckedKeys().concat(r.getHalfCheckedKeys()).filter(function(e){return"none"!==e}),n["a"].editRoleNode(a).then(function(t){return e.view.loading=!1,e.$emit("onsave",e.data),t}).catch(function(t){e.error=t.validError,e.view.loading=!1})}})}}},f=p,h=a("6691"),m=Object(h["a"])(f,i,l,!1,null,null,null),b=m.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"600px"}},[a("el-alert",{attrs:{type:"warning","close-text":"知道了",title:"您可以选择指定海关下的指定角色,批量复制到目标海关中."}}),a("div",{staticClass:"flex-h",staticStyle:{height:"563px"}},[a("el-card",{staticClass:"flex-1 full margin-1"},[a("template",{slot:"header"},[a("span",[e._v("选择海关")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-expand"},on:{click:e.expandRoleAll}})],1)]),a("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),a("el-card",{staticClass:"flex-1 full margin-1"},[a("template",{slot:"header"},[a("span",[e._v("选择角色")])]),a("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(t){t.node;var r=t.data;return a("span",{staticClass:"custom-tree-node"},[r.roleName&&"none"===r.parRoleUuid?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-user-circle margin-right-2 font-blue"}),a("span",[e._v(e._s(r.roleName))])]):e._e(),r.roleName&&"none"!==r.parRoleUuid?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-user-o margin-right-2 font-yellow-casablanca"}),a("span",[e._v(e._s(r.roleName))])]):e._e()])}}])})],2),a("el-card",{staticClass:"flex-1 full margin-1"},[a("template",{slot:"header"},[a("span",[e._v("目标复制海关")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-expand"},on:{click:e.expandAll}})],1)]),a("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)},v=[],y=a("17a8"),w={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;y["a"].getChildren().then(function(t){e.$refs.orgTree.root.setData(t.data)}),n["a"].getRoleChildren().then(function(t){e.$refs.roleTree.root.setData(t.data)})},submitForm:function(e){var t=this;this.$refs.form.validate(function(e){if(!e)return console.log("error submit!!"),!1;t.$emit("submit",t.data)})},methods:{selectAll:function(){this.$refs.roleOrgTree.setCheckedKeys()},onSubmit:function(e){var t={uuid:e,orgUuids:this.$refs.orgTree.getCheckedKeys(),roleUuids:this.$refs.roleOrgTree.getCheckedKeys()};return n["a"].copyRoleNode(t)},handleCheckChange:function(e,t,a){var r=this;n["a"].getCopyRoleTree(e.uuid).then(function(e){r.$refs.roleOrgTree.root.setData(e.data)})},currentChange:function(e,t){this.currParentNode=t.parent.data||{},this.currNode=e||{}},loadOrgRoleTree:function(e,t){e.data?n["a"].getOrgRoleTree(e.data.uuid).then(function(e){return e.data}).then(t):t([])},loadRoleTree:function(e,t){e.data?y["a"].getChildren(e.data.uuid).then(function(e){return e.data}).then(t):t([])},loadTree:function(e,t){e.data?y["a"].getChildren(e.data.uuid).then(function(e){return e.data}).then(t):t([])},refreshNode:function(e){var t=this;e.loaded=!1,e.expand(function(){e.childNodes.forEach(function(e){e.isLeaf="1"===e.data.roleType,e.loaded="1"===e.data.roleType},t)})},expandAll:function(){var e=this,t=function t(a,r){a.childNodes.forEach(function(e){e.expand(function(){t(e)})},e)};t(this.$refs.orgTree.root)},expandRoleAll:function(){var e=this,t=function t(a,r){a.childNodes.forEach(function(e){e.expand(function(){t(e)})},e)};t(this.$refs.roleTree.root)},renderContent:function(e,t){var a=this,r=t.node,o=t.data,n=(t.store,e("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(){a.refreshNode(r)}}}));return e("span",[e("span",{attrs:{clasS:"0"===o.orgStat?"removed-line-through":""}},[o.orgName]),e("span",{style:"position:absolute;right: 20px"},[e("el-button-group",[n])])])},renderContentRole:function(e,t){var a=this,r=t.node,o=t.data,n=(t.store,e("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(){a.refreshNode(r)}}}));return e("span",[e("span",{attrs:{clasS:"0"===o.orgStat?"removed-line-through":""}},[o.orgName]),e("span",{style:"position:absolute;right: 20px"},[e("el-button-group",[n])])])}}},k=w,x=Object(h["a"])(k,g,v,!1,null,null,null),C=x.exports,T={name:"RoleMgr",components:{RoleEditor:b,CopyEditor:C},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(t){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(t){e.$refs.roleTree.root.children=t,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 t=function t(a,r){a.childNodes.forEach(function(e){e.expand(function(){t(e)})},e)};t(this.$refs.roleTree.root)},currentChange:function(e,t){this.current.roleUuid=null,e.roleName&&(this.current.roleUuid=e.uuid,this.current.orgUuid=t.parent.data.uuid,this.current.data=e)},loadTree:function(e,t){var a;e.data&&(a=e.data.uuid),n["a"].getRoleChildren(a).then(function(e){e.data&&t(e.data)})},addNode:function(e){var t=this;this.view.loading=!0;var a=e.data,r={roleType:"1",roleName:"新建角色"};a.roleName?r.parRoleUuid=a.uuid:r.orgUuid=a.uuid,e.expand(function(){n["a"].editRoleNode(r).then(function(a){r.uuid=a.uuid,e.insertChild({data:r}),t.current.roleUuid=a.uuid,t.current.orgUuid=r.orgUuid,t.current.data=r,t.view.loading=!1})},this)},removeNode:function(e){var t=this,a=function(a){t.view.loading=!0,n["a"].delRoleNode(a.uuid).then(function(a){e.parent.removeChild(e),t.view.loading=!1}).catch(function(){t.view.loading=!1})};this.confirm(e.data).then(a)},refreshNode:function(e){e.loaded=!1,e.expand()}}},_=T,S=Object(h["a"])(_,r,o,!1,null,null,null);t["default"]=S.exports},"41b2":function(e,t){e.exports=require("element-ui/lib/utils/util")},"41c7":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("服务日志管理")])]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"开始时间",prop:"servSta"}},[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择开始时间"},model:{value:e.queryform.servSta,callback:function(t){e.$set(e.queryform,"servSta",t)},expression:"queryform.servSta"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"结束时间",prop:"servEnd"}},[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择结束时间"},model:{value:e.queryform.servEnd,callback:function(t){e.$set(e.queryform,"servEnd",t)},expression:"queryform.servEnd"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"交互标识",prop:"operuuid"}},[a("el-input",{model:{value:e.queryform.operuuid,callback:function(t){e.$set(e.queryform,"operuuid",t)},expression:"queryform.operuuid"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"服务器地址",prop:"svrIp"}},[a("el-input",{model:{value:e.queryform.svrIp,callback:function(t){e.$set(e.queryform,"svrIp",t)},expression:"queryform.svrIp"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"服务描述",prop:"servDesc"}},[a("el-input",{model:{value:e.queryform.servDesc,callback:function(t){e.$set(e.queryform,"servDesc",t)},expression:"queryform.servDesc"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"会话标识",prop:"sesId"}},[a("el-input",{model:{value:e.queryform.sesId,callback:function(t){e.$set(e.queryform,"sesId",t)},expression:"queryform.sesId"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"处理结果",prop:"sesId"}},[a("el-select",{directives:[{name:"sys-code",rawName:"v-sys-code",value:"questionType",expression:"'questionType'"}],attrs:{placeholder:"请选择",clearable:""},model:{value:e.queryform.respcode,callback:function(t){e.$set(e.queryform,"respcode",t)},expression:"queryform.respcode"}},e._l(e.resp,function(e){return a("el-option",{key:e.key,attrs:{label:e.label,value:e.key}})}),1)],1)],1)],1)],1)],2),a("el-card",{staticClass:"flex-1 margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("服务日志列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"opuuid",label:"交互标识","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"svrip",label:"服务器地址",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"svrname",label:"服务器名称",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"servdesc",label:"服务描述","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.servdesc||"系统服务")+"\n ")]}}])}),a("el-table-column",{attrs:{prop:"sesid",label:"会话标识",width:"250px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"servsta",label:"操作时间",width:"140px",formatter:e.formatterDateTime,"show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"optime",label:"操作耗时",placement:"top","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"respcode",label:"处理结果",formatter:e.respcodeFormatter,"show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-eye",title:"查看详情"},on:{click:function(a){return e.showInfo(t.row)}}})]}}])})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看详情",visible:e.currentInfo.show,width:"800px"},on:{"update:visible":function(t){return e.$set(e.currentInfo,"show",t)}}},[e.currentInfo.show?a("LogsServInfo",{attrs:{uuid:e.currentInfo.uuid,error:e.currentInfo.error}}):e._e()],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看数据",visible:e.editor.datashow,width:"800px"},on:{"update:visible":function(t){return e.$set(e.editor,"datashow",t)}}},[a("LogsOperData",{attrs:{uuid:e.editor.uuid,flag:2}})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看SQL",width:"800px",visible:e.editor.sqlshow},on:{"update:visible":function(t){return e.$set(e.editor,"sqlshow",t)}}},[a("LogsSqlData",{attrs:{seuuid:e.editor.seuuid}})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看堆栈信息",visible:e.editor.stakshow,width:"800px"},on:{"update:visible":function(t){return e.$set(e.editor,"stakshow",t)}}},[[e.stakinfo?a("el-input",{attrs:{type:"textarea",rows:25,readonly:""},model:{value:e.stakinfo,callback:function(t){e.stakinfo=t},expression:"stakinfo"}}):e._e(),e.stakinfo?e._e():a("h1",{staticStyle:{"text-align":"center","font-size":"6px",height:"300px","line-height":"300px"}},[e._v("暂无数据")])]],2)],2)],1)},o=[],n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"form ",attrs:{"label-position":"top",model:e.data}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务器地址 ",prop:"svrIp "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.svrIp,callback:function(t){e.$set(e.data,"svrIp",t)},expression:"data.svrIp "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务器名称 ",prop:"svrName "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.svrName,callback:function(t){e.$set(e.data,"svrName",t)},expression:"data.svrName "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"处理代码 ",prop:"respCode "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.respCode,callback:function(t){e.$set(e.data,"respCode",t)},expression:"data.respCode "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"处理描述 ",prop:"respDesc "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.respDesc,callback:function(t){e.$set(e.data,"respDesc",t)},expression:"data.respDesc "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务定义 ",prop:"reqIp "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.servDefn,callback:function(t){e.$set(e.data,"servDefn",t)},expression:"data.servDefn "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务描述 ",prop:"acttype "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.servDesc,callback:function(t){e.$set(e.data,"servDesc",t)},expression:"data.servDesc "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作开始时间 ",prop:"actSta "}},[a("el-input",{attrs:{readonly:""},model:{value:e.servSta,callback:function(t){e.servSta=t},expression:"servSta "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作结束时间 ",prop:"actEnd "}},[a("el-input",{attrs:{readonly:""},model:{value:e.servEnd,callback:function(t){e.servEnd=t},expression:"servEnd "}})],1)],1)],1),a("el-form-item",{attrs:{label:"会话标识 ",prop:"sesId "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.sesId,callback:function(t){e.$set(e.data,"sesId",t)},expression:"data.sesId "}})],1)],1)],1)},i=[],l=(a("067b"),a("f29a")),s={components:{ServAPI:l["a"]},props:{uuid:String,error:Object},data:function(){return{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=this;this.uuid?(this.loading=!0,l["a"].getLogsServByUuid(this.uuid).then(function(t){e.data=t.data,e.loading=!1,e.servSta=e.formatterDateTime(null,null,t.data.servSta),e.servEnd=e.formatterDateTime(null,null,t.data.servEnd)}).catch(function(e){})):this.$refs.form.resetFields()}}},c=s,u=a("6691"),d=Object(u["a"])(c,n,i,!1,null,"1e762eb9",null),p=d.exports,f=a("aa21"),h=a("de68"),m=(a("8cad"),{components:{LogsOperData:f["a"],LogsSqlData:h["a"],LogsServInfo:p},props:{uuid:{type:String},sesId:{type:String}},data:function(){return{stakinfo:"",queryform:{svrIp:"",respCode:"",servSta:"",sesId:"",operuuid:"",respcode:""},sql:"",table:{data:[]},currentInfo:{loading:!1,show:!1,uuid:"",error:{}},editor:{uuid:null,seuuid:null,datashow:!1,sqlshow:!1,stakshow:!1,visible:!1,loading:!0},resp:[{key:"1",label:"成功"},{key:"2",label:"失败"}],respcode:[{code:"000000",label:"请求处理成功"},{code:"000100",label:"用户会话超时"},{code:"000200",label:"安全服务错误"},{code:"000300",label:"校验服务错误"},{code:"000400",label:"系统后台错误"},{code:"000500",label:"网络服务错误"}]}},mounted:function(){var e=this;this.$nextTick(function(){e.getOpUuid(),e.queryData()})},methods:{respcodeFormatter:function(e,t,a){return a?this.respcode.filter(function(e){return e.code===a})[0].label:"未知错误"},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},queryData:function(){this.queryform.servEnd<this.queryform.servSta?this.$message.error("开始时间不能大于结束时间"):this.$refs.dataTable.load(this.queryform)},resetquery:function(){this.$refs.queryform.resetFields(),this.queryform.respcode=""},dataTableLoad:function(e,t){var a=this;l["a"].queryLogsServ(e).then(t).then(function(e){a.table.data=e.datarows})},getOpUuid:function(){this.queryform.operuuid=this.uuid,this.queryform.sesId=this.sesId}}}),b=m,g=Object(u["a"])(b,r,o,!1,null,null,null);t["default"]=g.exports},"486f":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("任务日志管理")])]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"执行者IP",prop:"pcip"}},[a("el-input",{model:{value:e.queryform.pcip,callback:function(t){e.$set(e.queryform,"pcip",t)},expression:"queryform.pcip"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"Job名称",prop:"jobName"}},[a("el-input",{model:{value:e.queryform.jobName,callback:function(t){e.$set(e.queryform,"jobName",t)},expression:"queryform.jobName"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"执行者名称",prop:"pcname"}},[a("el-input",{model:{value:e.queryform.pcname,callback:function(t){e.$set(e.queryform,"pcname",t)},expression:"queryform.pcname"}})],1)],1),a("el-col",{attrs:{lg:12,sm:12}},[a("el-form-item",{attrs:{label:"执行区间",prop:"dateRange"}},[a("el-date-picker",{attrs:{type:"datetimerange",placeholder:"选择时间范围"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{lg:8,sm:12}},[a("el-form-item",{attrs:{label:"日志级别",prop:"logLevel"}},[a("el-radio-group",{model:{value:e.queryform.logLevel,callback:function(t){e.$set(e.queryform,"logLevel",t)},expression:"queryform.logLevel"}},[a("el-radio",{attrs:{label:"1"}},[e._v("系统级别")]),a("el-radio",{attrs:{label:"2"}},[e._v("自定义级别")])],1)],1)],1)],1)],1)],2),a("el-card",{staticClass:"flex-1 margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("任务日志列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","auto-load":!0,"page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"pcip",label:"执行者IP",width:"100","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"pcname",label:"执行者名称",width:"140","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"jobname",label:"Job名称",width:"200","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"timecon",label:"Job执行耗时",width:"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.timecon/1e3+"s"))]}}])}),a("el-table-column",{attrs:{prop:"recotime",label:"记录/完成时间",width:"140","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("date")(t.row.recotime,"%Y-%m-%d %T")))]}}])}),a("el-table-column",{attrs:{prop:"exceinfo",label:"执行信息","show-overflow-tooltip":""}})],1)],2)],1)},o=[],n=a("566f"),i={queryLogsQuartz:function(e){return n["a"].get("/sys/quartz/getLoadJobHis",{params:e})}},l={data:function(){return{queryform:{pcip:"",pcname:"",jobName:"",startTime:null,endTime:null,logLevel:"1"},dateRange:[],table:{data:[]}}},watch:{dateRange:{handler:function(e){e&&2===e.length?(this.queryform.startTime=e[0],this.queryform.endTime=e[1]):(this.queryform.startTime=null,this.queryform.endTime=null)}}},methods:{queryData:function(){this.$refs.dataTable.load(this.queryform)},resetquery:function(){this.$refs.queryform.resetFields(),this.queryform.logLevel="1",this.dateRange=[]},dataTableLoad:function(e,t){var a=this;i.queryLogsQuartz(e).then(t).then(function(e){return a.table.data=e.datarows})}}},s=l,c=a("6691"),u=Object(c["a"])(s,r,o,!1,null,null,null);t["default"]=u.exports},4919:function(e,t){e.exports=require("core-js/modules/es6.array.find")},"49c6":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"flex-h card-height-full"},[e.rightBlock?a("el-card",{staticClass:"flex-2 full"},[a("template",{slot:"header"},[a("span",[e._v("系统组织机构一览")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-expand"},on:{click:e.expandAll}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-check-square-o",title:"检查节点"},on:{click:e.checkNode}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-wrench",title:"修复节点"},on:{click:e.repairNode}}),a("el-button",{attrs:{type:"primary",icon:e.leftBlock?"el-icon-caret-right":"el-icon-caret-left"},on:{click:function(t){e.leftBlock=!e.leftBlock}}})],1)]),e.showOrgTree?a("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.saving,expression:"saving"}],ref:"orgTree",attrs:{"render-content":e.renderContent,"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":"",props:e.treeProps},on:{"current-change":e.currentChange}}):e._e()],2):e._e(),e.leftBlock?a("el-card",{staticClass:"flex-2 margin-left-2 full",attrs:{header:"组织机构编辑"}},[a("template",{slot:"header"},[a("span",[e._v("组织机构编辑")]),a("div",{staticClass:"pull-right"},["none"!==e.currNode.puuid&&e.currNode.uuid?a("el-button",{attrs:{type:"primary",title:"高级",icon:"el-icon-more"},on:{click:function(t){e.showMore=!e.showMore}}}):e._e(),"none"!==e.currNode.puuid&&e.currNode.uuid?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-save"},on:{click:e.onSubmit}}):e._e(),a("el-button",{attrs:{type:"primary",icon:e.rightBlock?"el-icon-caret-left":"el-icon-caret-right"},on:{click:function(t){e.rightBlock=!e.rightBlock}}})],1)]),"none"!==e.currNode.puuid&&e.currNode.uuid?a("el-form",{ref:"form",attrs:{rules:e.rules,model:e.currNode,"label-position":"top"}},[a("el-form-item",{attrs:{label:"组织机构编码",prop:"orgCode",error:e.editor.error.orgCode}},[a("el-input",{model:{value:e.currNode.orgCode,callback:function(t){e.$set(e.currNode,"orgCode",t)},expression:"currNode.orgCode"}})],1),a("el-form-item",{attrs:{prop:"puuid",label:"上级组织机构"}},[a("Selector",{attrs:{"init-label":e.currParentNode.orgName,clearable:!0,"label-key":"label","value-key":"id",placeholder:"隶属组织机构"},model:{value:e.currNode.puuid,callback:function(t){e.$set(e.currNode,"puuid",t)},expression:"currNode.puuid"}},[a("SelectorTree",{attrs:{"tree-key":"orgTree",rootLabel:"系统组织机构"}})],1)],1),a("el-form-item",{attrs:{label:"组织机构名称",prop:"orgName",error:e.editor.error.orgName}},[a("el-input",{model:{value:e.currNode.orgName,callback:function(t){e.$set(e.currNode,"orgName",t)},expression:"currNode.orgName"}})],1),a("el-form-item",{attrs:{label:"组织机构描述",prop:"orgDesc",error:e.editor.error.orgDesc}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.currNode.orgDesc,callback:function(t){e.$set(e.currNode,"orgDesc",t)},expression:"currNode.orgDesc"}})],1),e.showMore?[a("el-form-item",{attrs:{label:"负责人",prop:"orgMast",error:e.editor.error.orgMast}},[a("el-input",{model:{value:e.currNode.orgMast,callback:function(t){e.$set(e.currNode,"orgMast",t)},expression:"currNode.orgMast"}})],1),a("el-form-item",{attrs:{label:"组织机构状态",prop:"orgStat",error:e.editor.error.orgStat}},[a("el-radio-group",{model:{value:e.currNode.orgStat,callback:function(t){e.$set(e.currNode,"orgStat",t)},expression:"currNode.orgStat"}},[a("el-radio",{attrs:{label:"1"}},[e._v("可用")]),a("el-radio",{attrs:{label:"0"}},[e._v("禁用")])],1)],1),a("el-form-item",{attrs:{label:"组织机构简称",prop:"orgBrfName",error:e.editor.error.orgBrfName}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.currNode.orgBrfName,callback:function(t){e.$set(e.currNode,"orgBrfName",t)},expression:"currNode.orgBrfName"}})],1),a("el-form-item",{attrs:{label:"邮政编码",prop:"orgPost",error:e.editor.error.orgPost}},[a("el-input",{model:{value:e.currNode.orgPost,callback:function(t){e.$set(e.currNode,"orgPost",t)},expression:"currNode.orgPost"}})],1),a("el-form-item",{attrs:{label:"地址",prop:"orgAddr",error:e.editor.error.orgAddr}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.currNode.orgAddr,callback:function(t){e.$set(e.currNode,"orgAddr",t)},expression:"currNode.orgAddr"}})],1)]:e._e()],2):e._e(),"none"!==e.currNode.puuid&&e.currNode.uuid?a("HandleHistory",{staticClass:"margin-top-2",attrs:{uuid:e.currNode.uuid,"cr-user-uuid":e.currNode.crUserUuid,"op-user-uuid":e.currNode.opUserUuid,"cr-time":e.currNode.crTime,"op-time":e.currNode.opTime,mode:"plan"}}):e._e()],2):e._e()],1)},o=[],n=(a("067b"),a("80a8"),a("17a8")),i=a("e66d"),l=a("3393"),s={name:"OrgMgr",components:{HandleHistory:i["a"],SelectorTree:l["a"]},data:function(){return{showMore:!1,leftBlock:!0,rightBlock:!0,showOrgTree:!0,currParentNode:{},currNode:{},saving:!1,expandedAll:!1,editor:{error:{}},rules:{orgCode:[{required:!0,message:"组织机构编码不能为空!"}],puuid:[{required:!0,message:"上级组织机构不能为空!"}],orgName:[{required:!0,message:"组织机构名称不能为空!"}]},treeProps:{isLeaf:"isLeaf"}}},mounted:function(){},methods:{getTreeListen:function(e){var t=this;n["a"].getCopyRoleTree(e).then(function(e){t.$refs.roleTree&&(t.$refs.roleTree.root.setData({children:e.data}),t.data.arrRoles&&t.$refs.roleTree.setCheckedKeys(t.data.arrRoles,!1))})},repairNode:function(){n["a"].repairNode(this.currNode.uuid)},checkNode:function(){n["a"].checkNode(this.currNode.uuid)},onSubmit:function(){var e=this;this.$refs.form.validate(function(t){t&&(e.saving=!0,e.editor.error={},n["a"].editNode(e.currNode).then(function(t){e.saving=!1,e.expandAll(),e.expandedAll=!0}).catch(function(t){e.editor.error=t.validError,e.saving=!1}))})},expandAll:function(){var e=this;if(this.expandedAll)return this.saving=!0,this.showOrgTree=!1,this.expandedAll=!1,void setTimeout(function(){e.showOrgTree=!0,e.saving=!1},200);this.expandedAll=!0;var t=function t(a,r){a.childNodes.forEach(function(e){e.isLeaf||e.expand(function(){t(e)})},e)};t(this.$refs.orgTree.root)},currentChange:function(e,t){this.currParentNode=t.parent.data||e,this.currNode=e||{}},loadTree:function(e,t){var a="none";e.data&&(a=e.data.uuid),n["a"].getChildren(a).then(function(e){return e.data&&t(e.data)})},addNode:function(e){var t=this,a={orgName:"新建组织机构",orgCode:"请填写组织机构代码",orgStat:"1",puuid:e.data.uuid};this.saving=!0,this.currParentNode.orgName=e.data.orgName,n["a"].editNode(a).then(function(r){Object.assign(a,{uuid:r.uuid,opUserUuid:t.$store.state.base.sysUser.uuid,crUserUuid:t.$store.state.base.sysUser.uuid}),t.saving=!1,e.insertChild({data:a}),e.expand(function(){t.currNode=a})}).catch(function(){t.saving=!1})},removeNode:function(e){var t=this,a=function(a){t.saving=!0,n["a"].delNode(a.uuid).then(function(a){t.saving=!1,e.parent.removeChild(e)}).catch(function(){t.saving=!1})};this.confirm(e.data).then(a)},refreshNode:function(e){e.loaded=!1,e.expand(function(){})},renderContent:function(e,t){var a=this,r=t.node,o=t.data,n=(t.store,e("el-button",{attrs:{icon:"el-icon-fa-plus",disabled:"none"===o.puuid},on:{click:function(){return a.addNode(r)}}})),i=e("el-button",{attrs:{icon:"el-icon-fa-refresh"},on:{click:function(){return a.refreshNode(r)}}}),l=e("el-button",{attrs:{icon:"el-icon-fa-minus",disabled:"none"===o.puuid},on:{click:function(){a.removeNode(r)}}});return e("div",[e("span",[e("span",{class:"removed-line-through"+o.orgStat=="0"},[e("i",{class:"el-icon-fa el-icon-fa-sitemap margin-right-2"}),o.orgName])]),e("span",{style:"position:absolute;right:20px;"},[e("el-button-group",[i,n,l])])])}}},c=s,u=a("6691"),d=Object(u["a"])(c,r,o,!1,null,null,null);t["default"]=d.exports},"4ddc":function(e,t,a){},"4f25":function(e,t){e.exports=require("vue-moment")},"515c":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("登录日志管理")])]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"服务器IP",prop:"svrIp"}},[a("el-input",{model:{value:e.queryform.svrIp,callback:function(t){e.$set(e.queryform,"svrIp",t)},expression:"queryform.svrIp"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"登录账号",prop:"userId"}},[a("el-input",{model:{value:e.queryform.userId,callback:function(t){e.$set(e.queryform,"userId",t)},expression:"queryform.userId"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"处理结果",prop:"sesId"}},[a("el-select",{directives:[{name:"sys-code",rawName:"v-sys-code",value:"questionType",expression:"'questionType'"}],attrs:{placeholder:"请选择",clearable:""},model:{value:e.queryform.respcode,callback:function(t){e.$set(e.queryform,"respcode",t)},expression:"queryform.respcode"}},e._l(e.RESPCODE,function(e){return a("el-option",{key:e.key,attrs:{label:e.label,value:e.key}})}),1)],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"登录开始时间",prop:"actSta"}},[a("el-date-picker",{attrs:{type:"date","value-format":"timestamp"},model:{value:e.queryform.actSta,callback:function(t){e.$set(e.queryform,"actSta",t)},expression:"queryform.actSta"}})],1)],1)],1)],1)],2),a("el-card",{staticClass:"flex-1 margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("登录日志列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","auto-load":!0,"page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"userid",label:"登录账号","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"username",label:"用户名称","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"svrip",label:"服务器地址",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"svrname",label:"服务器名称",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"logtype",dict:"logtype",label:"登录类型"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("SysCode",{attrs:{type:"logtype",value:e.row.logtype}})]}}])}),a("el-table-column",{attrs:{prop:"reqip",label:"请求者地址",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"acttype",dict:"acttype",label:"协议类型"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("SysCode",{attrs:{type:"acttype",value:e.row.acttype}})]}}])}),a("el-table-column",{attrs:{prop:"sesid",label:"会话标识",width:"250px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"actsta",label:"操作时间",formatter:e.formatterDateTime,width:"150px"}}),a("el-table-column",{attrs:{prop:"optime",label:"操作耗时",placement:"top","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"respcode",label:"处理代码","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.respcode+":"+("000000"==t.row.respcode?"请求处理成功":"000100"==t.row.respcode?"用户会话超时":"000200"==t.row.respcode?"安全服务错误":"000300"==t.row.respcode?"校验服务错误":"000400"==t.row.respcode?"系统后台错误":"000500"==t.row.respcode?"网络服务错误":"未知错误"))+"\n ")]}}])}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-eye",title:"查看详情"},on:{click:function(a){return e.showInfo(t.row.uuid)}}}),t.row.servflag?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-bookmark-o",title:"查看会话服务"},on:{click:function(a){return e.showService(t.row.sesid)}}}):e._e(),t.row.operflag?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-exchange",title:"查看会话操作"},on:{click:function(a){return e.showSession(t.row.sesid)}}}):e._e()]}}])})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看详情",visible:e.currentInfo.show,width:"600px"},on:{"update:visible":function(t){return e.$set(e.currentInfo,"show",t)}}},[e.currentInfo.show?a("SignInfo",{attrs:{uuid:e.currentInfo.uuid,error:e.currentInfo.error}}):e._e()],1)],2)],1)},o=[],n=(a("25fc"),a("0736"),a("79d0"),a("e71e")),i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"form ",attrs:{"label-position":"top",model:e.data}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"登录名 ",prop:"userid "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.userid,callback:function(t){e.$set(e.data,"userid",t)},expression:"data.userid "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户名 ",prop:"username "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.username,callback:function(t){e.$set(e.data,"username",t)},expression:"data.username "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务器地址 ",prop:"svrip "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.svrip,callback:function(t){e.$set(e.data,"svrip",t)},expression:"data.svrip "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务器名称 ",prop:"respDesc "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.svrname,callback:function(t){e.$set(e.data,"svrname",t)},expression:"data.svrname "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"处理代码 ",prop:"respcode "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.respcode,callback:function(t){e.$set(e.data,"respcode",t)},expression:"data.respcode "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"处理描述 ",prop:"respdesc "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.respdesc,callback:function(t){e.$set(e.data,"respdesc",t)},expression:"data.respdesc "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"请求地址 ",prop:"reqip "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.reqip,callback:function(t){e.$set(e.data,"reqip",t)},expression:"data.reqip "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"登录类型 ",prop:"logtype "}},[a("el-input",{attrs:{readonly:""},model:{value:e.logtype,callback:function(t){e.logtype=t},expression:"logtype "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作开始时间 ",prop:"actsta "}},[a("el-input",{attrs:{readonly:""},model:{value:e.actsta,callback:function(t){e.actsta=t},expression:"actsta "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作结束时间 ",prop:"actend "}},[a("el-input",{attrs:{readonly:""},model:{value:e.actend,callback:function(t){e.actend=t},expression:"actend "}})],1)],1)],1),a("el-form-item",{attrs:{label:"请求终端类型 ",prop:"devtype "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.devtype,callback:function(t){e.$set(e.data,"devtype",t)},expression:"data.devtype "}})],1)],1)],1)},l=[],s=(a("80a8"),a("067b"),a("566f")),c={queryLogsSign:function(e){return s["a"].get("/logs/LogsSign/queryLogsSign",{params:e})},queryLogsOper:function(e){return s["a"].get("/logs/LogsSign/queryLogsOper",{params:e})},queryLogsServ:function(e){return s["a"].get("/logs/LogsSign/queryLogsServ",{params:e})},getLogsSignByUuid:function(e){return s["a"].get("/logs/LogsSign/getLogsSignByUuid",{params:{uuid:e}})}},u={components:{SignAPI:c},props:{uuid:String,error:Object},data:function(){return{loading:!1,data:Object.assign({}),logtype:"",actsta:"",actend:""}},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,c.getLogsSignByUuid(this.uuid).then(function(t){e.data=t.datarows[0],e.loading=!1,e.logtype=e.loginFormat(e.data.logtype),e.actsta=e.formatterDateTime(null,null,t.datarows[0].actsta),e.actend=e.formatterDateTime(null,null,t.datarows[0].actend)}).catch(function(e){})):this.$refs.form.resetFields()},loginFormat:function(e){var t="";return void 0===this.sysCode.loginType&&this.refresh(),this.sysCode.loginType.forEach(function(a){e!==a.value||(t=a.label)}),t},refresh:function(){this.$store.dispatch("base/refreshSysCode","loginType")}}},d=u,p=a("6691"),f=Object(p["a"])(d,i,l,!1,null,"1adbf638",null),h=f.exports,m=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"flex-1"},[a("PageTable",{ref:"dataTable",attrs:{"auto-load":!1,"page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"actdefn",label:"操作定义","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"actdesc",label:"操作描述","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"reqip",width:"100px",label:"请求者地址"}}),a("el-table-column",{attrs:{prop:"actsta",label:"登录开始时间",formatter:e.formatterDateTime,width:"150px"}}),a("el-table-column",{attrs:{prop:"actend",label:"登录结束时间",formatter:e.formatterDateTime,width:"150px"}}),a("el-table-column",{attrs:{prop:"devtype",label:"请求终端类型","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"处理代码","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.respcode+":"+("000000"==t.row.respcode?"请求处理成功":"000100"==t.row.respcode?"用户会话超时":"000200"==t.row.respcode?"安全服务错误":"000300"==t.row.respcode?"校验服务错误":"000400"==t.row.respcode?"系统后台错误":"000500"==t.row.respcode?"网络服务错误":"未知错误"))+"\n ")]}}])}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查看数据"},on:{click:function(a){return e.showData(t.row.uuid)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-info",title:"查看服务"},on:{click:function(a){return e.showServ(t.row.uuid)}}}),t.row.stakinfo?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-book",title:"查看堆栈信息"},on:{click:function(a){return e.showStak(t.row.stakinfo)}}}):e._e()]}}])})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看数据",visible:e.editor.datashow},on:{"update:visible":function(t){return e.$set(e.editor,"datashow",t)}}},[a("LogsOperData",{attrs:{uuid:e.editor.uuid}})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看服务",visible:e.editor.servshow},on:{"update:visible":function(t){return e.$set(e.editor,"servshow",t)}}},[e.editor.servshow?a("SessionServ",{attrs:{opid:e.editor.opid}}):e._e()],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看堆栈信息",visible:e.editor.stakshow,readonly:""},on:{"update:visible":function(t){return e.$set(e.editor,"stakshow",t)}}},[[e.stakinfo?a("el-input",{attrs:{type:"textarea",rows:30},model:{value:e.stakinfo,callback:function(t){e.stakinfo=t},expression:"stakinfo"}}):e._e()]],2)],1)},b=[],g=a("aa21"),v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("PageTable",{ref:"dataTable",attrs:{"auto-load":!1,"page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"svrname",label:"服务器名称","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"servdefn",label:"服务器定义","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"servdesc",label:"服务器信息",width:"140px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"servsta",label:"服务开始时间",formatter:e.formatterDate,width:"150px"}}),a("el-table-column",{attrs:{prop:"servend",label:"服务结束时间",formatter:e.formatterDate,width:"150px"}}),a("el-table-column",{attrs:{prop:"respcode",label:"处理代码","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"respdesc",label:"处理描述","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查看数据"},on:{click:function(a){return e.showData(t.row.opuuid)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-info",title:"查看SQL"},on:{click:function(a){return e.showSQL(t.row.uuid)}}}),t.row.stakinfo?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-book",title:"查看堆栈信息"},on:{click:function(a){return e.showStak(t.row.stakinfo)}}}):e._e()]}}])})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看数据",visible:e.editor.datashow},on:{"update:visible":function(t){return e.$set(e.editor,"datashow",t)}}},[a("LogsOperData",{attrs:{uuid:e.editor.uuid}})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看SQL",visible:e.editor.sqlshow},on:{"update:visible":function(t){return e.$set(e.editor,"sqlshow",t)}}},[a("LogsSqlData",{attrs:{seuuid:e.editor.seuuid}})],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看堆栈信息",visible:e.editor.stakshow,readonly:""},on:{"update:visible":function(t){return e.$set(e.editor,"stakshow",t)}}},[[e.stakinfo?a("el-input",{attrs:{rows:30,type:"textarea",readonly:""},model:{value:e.stakinfo,callback:function(t){e.stakinfo=t},expression:"stakinfo"}}):e._e(),e.stakinfo?e._e():a("h1",{staticStyle:{"text-align":"center","font-size":"6px",height:"300px","line-height":"300px"}},[e._v("暂无数据")])]],2)],1)},y=[],w=a("de68"),k={components:{LogsOperData:g["a"],LogsSqlData:w["a"]},props:{uuid:null,opid:null,seuuid:null},data:function(){return{stakinfo:"",sql:"",editor:{uuid:null,opid:null,seuuid:null,datashow:!1,sqlshow:!1,stakshow:!1,visible:!1,loading:!0},table:{data:[]}}},mounted:function(){this.loadInfo(this.uuid,this.opid)},watch:{uuid:function(e){this.loadInfo(e)},opid:function(e){this.loadInfo(e)}},methods:{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},loadInfo:function(e,t){this.$refs.dataTable.load({opid:t,sesId:e})},queryData:function(){},dataTableLoad:function(e,t){var a=this;c.queryLogsServ(e).then(t).then(function(e){return a.table.data=e.datarows})}}},x=k,C=Object(p["a"])(x,v,y,!1,null,null,null),T=C.exports,_={components:{LogsOperData:g["a"],SessionServ:T},props:{uuid:null},data:function(){return{stakinfo:"",table:{data:[]},editor:{uuid:null,datashow:!1,servshow:!1,stakshow:!1,visible:!1,loading:!0}}},mounted:function(){this.loadInfo(this.uuid)},watch:{uuid:function(e){this.loadInfo(this.uuid)}},methods:{showStak:function(e){this.editor.stakshow=!0,this.stakinfo=e},showData:function(e){this.editor.uuid=e,this.editor.datashow=!0},showServ:function(e){this.editor.opid=e,this.editor.servshow=!0},loadInfo:function(e){this.$refs.dataTable.load({sesId:e})},queryData:function(){},dataTableLoad:function(e,t){var a=this;c.queryLogsOper(e).then(t).then(function(e){return a.table.data=e.datarows})}}},S=_,$=Object(p["a"])(S,m,b,!1,null,null,null),N=$.exports,D={components:{SessionOper:N,SessionServ:T,SignInfo:h},data:function(){return{queryform:{svrIp:"",userId:"",respCode:"",actSta:"",respcode:""},RESPCODE:[{key:"1",label:"成功"},{key:"2",label:"失败"}],table:{data:[]},currentInfo:{error:{},uuid:"",show:!1,loading:!1}}},methods:{showInfo:function(e){this.currentInfo.uuid=e,this.currentInfo.show=!0},queryData:function(){this.$refs.dataTable.load(this.queryform)},resetquery:function(){this.$refs.queryform.resetFields(),this.queryform.actSta="",this.queryform.respcode=""},dataTableLoad:function(e,t){var a=this;c.queryLogsSign(e).then(t).then(function(e){return a.table.data=e.datarows})},showSession:function(){var e=Object(n["a"])(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.confirm(null,"是否跳转至交互日志页面?");case 2:return e.next=4,this.removeView("交互日志");case 4:return e.next=6,this.addView("交互日志","/logs/LogsOper",{sesId:t});case 6:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}(),showService:function(){var e=Object(n["a"])(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.confirm(null,"是否跳转至服务日志页面?");case 2:return e.next=4,this.removeView("服务日志");case 4:return e.next=6,this.addView("服务日志","/logs/LogsServ",{sesId:t});case 6:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}(),addView:function(e,t,a){var r=this.$tabView.viewList.findIndex(function(t){return t.name===e});-1===r&&this.$tabView.viewList.push({name:e,path:t,propsData:a}),this.$tabView.active=e},removeView:function(e){var t=this.$tabView.viewList.findIndex(function(t){return t.name===e});t>-1&&(this.$tabView.active=this.$tabView.viewList[t-1].name,this.$tabView.viewList.splice(t,1))}}},q=D,O=Object(p["a"])(q,r,o,!1,null,null,null);t["default"]=O.exports},"550e":function(e,t,a){"use strict";a("d036"),a("1a2e"),a("00dd"),a("2fef"),a("5a1d");function r(){}r.validateCronExpression=function(e){if(null==e||0==e.length)return!1;var t=e.split(" "),a=t.length;if(6!=a&&7!=a)return!1;var o=e.match(/\?/g);if(null!=o&&o.length>1)return!1;var n="";if(r.isNotWildCard(t[0],/[\*]/gi)&&!r.segmentValidator("([0-9\\\\,-\\/])",t[0],[0,59],"seconds"))return!1;if(r.isNotWildCard(t[1],/[\*]/gi)&&!r.segmentValidator("([0-9\\\\,-\\/])",t[1],[0,59],"minutes"))return!1;if(r.isNotWildCard(t[2],/[\*]/gi)&&!r.segmentValidator("([0-9\\\\,-\\/])",t[2],[0,23],"hours"))return!1;if(r.isNotWildCard(t[3],/[\*\?]/gi)){if(!r.segmentValidator("([0-9LWC\\\\,-\\/])",t[3],[1,31],"days of the month"))return!1}else n=t[3];if(r.isNotWildCard(t[4],/[\*]/gi)&&(t[4]=r.convertMonthsToInteger(t[4]),!r.segmentValidator("([0-9\\\\,-\\/])",t[4],[1,12],"months")))return!1;if(r.isNotWildCard(t[5],/[\*\?]/gi)){if(t[5]=r.convertDaysToInteger(t[5]),!r.segmentValidator("([0-9LC#\\\\,-\\/])",t[5],[1,7],"days of the week"))return!1}else if(n==String(t[5]))return!1;return!(7==a&&r.isNotWildCard(t[6],/[\*]/gi)&&!r.segmentValidator("([0-9\\\\,-\\/])",t[6],[1970,2099],"years"))},r.isNotWildCard=function(e,t){var a=e.match(t);return null==a||0==a.length},r.convertDaysToInteger=function(e){var t=e;return t=t.replace(/SUN/gi,"1"),t=t.replace(/MON/gi,"2"),t=t.replace(/TUE/gi,"3"),t=t.replace(/WED/gi,"4"),t=t.replace(/THU/gi,"5"),t=t.replace(/FRI/gi,"6"),t=t.replace(/SAT/gi,"7"),t},r.convertMonthsToInteger=function(e){var t=e;return t=t.replace(/JAN/gi,"1"),t=t.replace(/FEB/gi,"2"),t=t.replace(/MAR/gi,"3"),t=t.replace(/APR/gi,"4"),t=t.replace(/MAY/gi,"5"),t=t.replace(/JUN/gi,"6"),t=t.replace(/JUL/gi,"7"),t=t.replace(/AUG/gi,"8"),t=t.replace(/SEP/gi,"9"),t=t.replace(/OCT/gi,"10"),t=t.replace(/NOV/gi,"11"),t=t.replace(/DEC/gi,"12"),t},r.segmentValidator=function(e,t,a,r){var o=t,n=new Array,i=new RegExp(e,"gi");if(!i.test(o))return!1;var l=t.match(/L/gi);if(null!=l&&l.length>1)return!1;var s,c=o.split(","),u=-1,d=c.length;while(++u<d){var p,f=c[u],h=/(\w*)/;if(s=h.exec(f),h=/(\w*)\-?\d+(\w*)/,s=h.exec(f),!s||s[0]!=f||-1!=f.indexOf("L")||-1!=f.indexOf("l")||-1!=f.indexOf("C")||-1!=f.indexOf("c")||-1!=f.indexOf("W")||-1!=f.indexOf("w")||-1!=f.indexOf("/")||-1!=f.indexOf("-")&&0!=f.indexOf("-")||-1!=f.indexOf("#"))if(h=/(\w*)L|C|W(\w*)/i,s=h.exec(f),s&&""!=s[0]&&(f.indexOf("L")>-1||f.indexOf("l")>-1||f.indexOf("C")>-1||f.indexOf("c")>-1||f.indexOf("W")>-1||f.indexOf("w")>-1)){if("L"==f||"l"==f)continue;if(h=/(\w*)\d+(l|c|w)?(\w*)/i,s=h.exec(f),!s||s[0]!=f)continue;var m=s[0];m=m.replace(/(l|c|w)/gi,""),p=Number(m),p&&!isNaN(p)?n.push(p):"0"==s[0]&&n.push(p)}else{var b;if(f.indexOf("/")>-1){if(b=f.split("/"),2!=b.length)continue;p=b[0],p&&!isNaN(p)?n.push(p):"0"==b[0]&&n.push(p)}else if(f.indexOf("#")>-1){if(b=f.split("#"),2!=b.length)continue;p=b[0],p&&!isNaN(p)?n.push(p):"0"==b[0]&&n.push(p)}else if(f.indexOf("-")>0){if(b=f.split("-"),2!=b.length)continue;if(Number(b[0])>Number(b[1]))continue;p=b[0],p&&!isNaN(p)?n.push(p):"0"==b[0]&&n.push(p),p=b[1],p&&!isNaN(p)?n.push(p):"0"==b[1]&&n.push(p)}else;}else p=s[0],p&&!isNaN(p)?n.push(p):"0"==s[0]&&n.push(p)}if(u=-1,d=n.length,0==d)return!1;while(++u<d)if(n[u]<a[0]||n[u]>a[1])return!1;return!0},t["a"]=r},"566f":function(e,t,a){"use strict";var r=a("9090"),o=(a("00dd"),a("b2cb"),a("cebe")),n=a.n(o),i=a("8bbf"),l=a.n(i),s=a("cf33"),c=a("5f72"),u=a("c45e"),d=a("e688"),p=a("9bbb"),f=a("f319"),h=a.n(f),m=n.a.create({baseURL:document.baseURI,params:{},validateStatus:function(e){return e>=200&&e<300},timeout:u["a"].tomeOut,paramsSerializer:function(e){return h.a.stringify(e)}}),b=function(e,t,a){d["a"].safety.safeData(a);var r=h.a.stringify(a);return e+":"+t+(r?"?"+r:"")},g=m.get;m.get=function(e,t){if(!t)return g(e,t);if(t.params&&t.params.agile&&t.params.down){var a=m.defaults.baseURL+e+"?"+h.a.stringify(t.params);return window.open(a),new Promise(function(e,t){})}if(t&&t.cache){var r=m.defaults.baseURL+e;!0===t.cache&&(t.cache="unknow_cache_key");var o=t.cacheStore||p["a"].ajaxStore;r=r.replace("// ","/");var n=b(t.cache,r,t.params);if(null!==n)return new Promise(function(a,r){!0===t.force?o.removeItem(n).then(function(){g(e,t).then(a).catch(r)}):o.getItem(n).then(function(o){o?a(o):g(e,t).then(a).catch(r)}).catch(function(){g(e,t).then(a).catch(r)})})}return g(e,t)};var v=!1;function y(e){return e.params&&e.params.page&&e.params.page--,d["a"].safety.preSubmit(e.data),d["a"].safety.preSubmit(e.params),!1===v&&(l.a.prototype.$Progress.start(),v=!0),e}function w(e){return Promise.reject(e)}function k(e){v=!1,l.a.prototype.$Progress.finish();var t=e.data,a=t.respCode,o=t.respDesc;if(void 0===a||a===u["a"].respCode.success){"get"!==e.config.method&&e.data.respDesc&&Object(r["a"])(e.data.respDesc)===Object(r["a"])(String())&&!1!==e.config.message&&c["Message"].success({message:o,duration:1e3});var n=e.config;if(n&&n.cache){var i=n.cacheStore,d=b(n.cache,n.url,n.params);i.setItem(d,e.data)}return e.data}if(a!==u["a"].respCode.success){var p=new Error(o);if(a===u["a"].respCode.timeout){try{s["a"].dispatch("base/timeout")}catch(f){}return e.data}return Object(r["a"])(e.data.respDesc)===Object(r["a"])(String())&&!1!==e.config.message&&c["Message"].error({message:e.data.respDesc,duration:e.data.lengthen?1e4:3e3,showClose:e.data.lengthen,dangerouslyUseHTMLString:!0}),p.data=e.data,p.validError={},a===u["a"].respCode.validat&&(p.validError=o||{}),Promise.reject(p)}}function x(e){if(e.response){var t=l.a.t("httpError."+e.response.status)||e.response.statusText;c["Notification"].error({title:l.a.t("httpError.title"),message:t})}return Promise.reject(e)}m.interceptors.request.use(y,w),m.interceptors.response.use(k,x),t["a"]=m},5880:function(e,t){e.exports=require("vuex")},"58da":function(e,t,a){},"59aa":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"welcome"})},o=[],n=(a("bf4f"),a("6691")),i={},l=Object(n["a"])(i,r,o,!1,null,null,null);t["default"]=l.exports},"59ec":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"flex-h card-height-full"},[e.rightBlock?a("el-card",{staticClass:"flex-2 full"},[a("template",{slot:"header"},[a("span",[e._v("功能权限管理")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-expand",title:"展开全部节点"},on:{click:e.expandAll}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-refresh",title:"刷新数据"},on:{click:e.load}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-sort-amount-asc",title:"修整数据"},on:{click:e.autoAligned}}),a("el-button",{attrs:{type:"primary",icon:e.leftBlock?"el-icon-caret-right":"el-icon-caret-left"},on:{click:function(t){e.leftBlock=!e.leftBlock}}})],1)]),e.showPermTree?a("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.saving,expression:"saving"}],ref:"permTree",attrs:{"node-key":"uuid","default-expand-all":e.expandedAll,"expand-on-click-node":!1,data:e.permTreeData,"current-node-key":e.currPerm.uuid,"highlight-current":"","render-content":e.renderContent},on:{"current-change":e.currentChange}}):e._e()],2):e._e(),e.leftBlock?a("el-card",{staticClass:"flex-2 margin-left-2 full"},[a("template",{slot:"header"},[a("span",[e._v("编辑权限")]),a("div",{staticClass:"pull-right"},[e.currPerm.uuid&&"none"!==e.currPerm.uuid?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-save"},on:{click:e.onSubmit}}):e._e(),a("el-button",{attrs:{type:"primary",icon:e.rightBlock?"el-icon-caret-left":"el-icon-caret-right"},on:{click:function(t){e.rightBlock=!e.rightBlock}}})],1)]),e.currPerm.uuid&&"none"!==e.currPerm.uuid?a("div",[a("el-form",{ref:"form",attrs:{model:e.currPerm,"label-position":"top",rules:e.rules}},[a("el-form-item",{attrs:{label:"功能名称",prop:"permName"}},[a("el-input",{model:{value:e.currPerm.permName,callback:function(t){e.$set(e.currPerm,"permName",t)},expression:"currPerm.permName"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{label:"功能编码",prop:"permCode"}},[a("el-input",{model:{value:e.currPerm.permCode,callback:function(t){e.$set(e.currPerm,"permCode",t)},expression:"currPerm.permCode"}})],1),a("el-form-item",{staticClass:"flex-2 ",attrs:{label:"功能地址",prop:"funcUrl"}},[a("el-input",{model:{value:e.currPerm.funcUrl,callback:function(t){e.$set(e.currPerm,"funcUrl",t)},expression:"currPerm.funcUrl"}})],1),a("el-form-item",{attrs:{label:"菜单类型",prop:"permType"}},[a("el-radio-group",{model:{value:e.currPerm.permType,callback:function(t){e.$set(e.currPerm,"permType",t)},expression:"currPerm.permType"}},e._l(e.permTypes,function(t){return a("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])}),1)],1),a("el-form-item",{attrs:{label:"最低数据权限",prop:"lowDataAuth"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.currPerm.lowDataAuth,callback:function(t){e.$set(e.currPerm,"lowDataAuth",t)},expression:"currPerm.lowDataAuth"}},e._l(e.lowDataAuths,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),a("el-form-item",{attrs:{label:"图标样式",prop:"iconUrl"}},[a("el-input",{model:{value:e.currPerm.iconUrl,callback:function(t){e.$set(e.currPerm,"iconUrl",t)},expression:"currPerm.iconUrl"}})],1),a("el-form-item",{attrs:{label:"顺序编号",prop:"ordeCode"}},[a("el-input-number",{model:{value:e.currPerm.ordeCode,callback:function(t){e.$set(e.currPerm,"ordeCode",t)},expression:"currPerm.ordeCode"}})],1),a("el-form-item",{attrs:{label:"功能描述",prop:"permDesc"}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.currPerm.permDesc,callback:function(t){e.$set(e.currPerm,"permDesc",t)},expression:"currPerm.permDesc"}})],1)],1),e.currPerm.uuid?a("HandleHistory",{staticClass:"margin-top-1 margin-bottom-1",attrs:{uuid:e.currPerm.uuid,"cr-user-uuid":e.currPerm.crUserUuid,"op-user-uuid":e.currPerm.opUserUuid,"cr-time":e.currPerm.crTime,"op-time":e.currPerm.opTime,mode:"plan"}}):e._e()],1):e._e()],2):e._e()],1)},o=[],n=(a("80a8"),a("067b"),a("e66d")),i=a("6b38"),l=(a("c45e"),{name:"PermMgr",components:{HandleHistory:n["a"]},data:function(){return{leftBlock:!0,rightBlock:!0,showPermTree:!0,aaaaa:"",currPerm:{},currParentPerm:{},permTreeData:[],saving:!1,expandedAll:!1,currNode:"",editor:{error:{}},rules:{permName:[{required:!0,message:"功能名称不能为空!"}],permCode:[{required:!0,message:"功能编码不能为空!"}],permType:[{required:!0,message:"菜单类型不能为空!"}],funcUrl:[{required:!0,message:"功能地址不能为空!"}],lowDataAuths:[{required:!0,message:"最低数据权限不能为空!"}]},lowDataAuths:[{value:0,label:"本人",disabled:!0},{value:1,label:"本组织"},{value:2,label:"本组织及下属组织"},{value:3,label:"所有组织"}],permTypes:[{value:"1",label:"菜单"},{value:"2",label:"按钮"}]}},mounted:function(){this.load()},methods:{handleDrop:function(e,t,a,r){console.dir(arguments)},load:function(){var e=this;this.currPerm={},this.saving=!0,i["a"].loadPermTree().then(function(t){e.permTreeData=t,e.saving=!1})},autoAligned:function(){var e=this;this.confirm(null,"操作会自动排列菜单排序,以及功能编码,是否确定操作?").then(function(){e.saving=!0,i["a"].autoAligned().then(function(){e.saving=!1}).then(e.load)})},addPerm:function(e){var t=this,a={permName:"新建菜单",ordeCode:e.childNodes.length+1,permCode:"X",lowDataAuth:0,parPermUuid:e.data.uuid,permType:"1",funcUrl:"/",iconUrl:"user"};this.saving=!0,i["a"].savePerm(a).then(function(r){Object.assign(a,{uuid:r.uuid}),t.saving=!1,e.insertChild({data:a}),e.expand(function(){t.currPerm=a})}).then(this.loadTree)},expandAll:function(){var e=this;if(this.expandedAll)return this.saving=!0,this.showPermTree=!1,this.expandedAll=!1,void setTimeout(function(){e.showPermTree=!0,e.saving=!1},200);this.expandedAll=!0;var t=function t(a,r){a.childNodes.forEach(function(e){e.expand(function(){t(e)})},e)};t(this.$refs.permTree.root)},currentChange:function(e,t){this.currParentPerm=t.parent.data||{},this.currPerm=e||{},this.currNode=t},onSubmit:function(){var e=this;this.$refs.form.validate(function(t){t&&(e.saving=!0,e.editor.error={},i["a"].savePerm(e.currPerm).then(function(t){e.saving=!1}).catch(function(t){e.editor.error=t.validError,e.saving=!1}))})},loadTree:function(e,t){e.data&&"0"!==e.data.permType?i["a"].getPermByPID(e.data.uuid).then(function(e){return e.data}).then(t):t([]),this.saving=!1},removePerm:function(e){var t=this,a=function(a){t.saving=!0,i["a"].deletePerm(a.uuid).then(function(a){t.saving=!1,e.parent.removeChild(e)}).catch(function(){t.saving=!1})};this.confirm(e.data).then(a)},renderContent:function(e,t){var a=this,r=t.node,o=t.data,n=(t.store,e("el-button",{attrs:{icon:"el-icon-fa-plus"},on:{click:function(){return a.addPerm(r)}}})),i=e("el-button",{attrs:{icon:"el-icon-fa-minus",disabled:"none"===o.uuid},on:{click:function(){a.removePerm(r)}}}),l=e("el-tooltip",{attrs:{effect:"dark",content:o.permDesc,placement:"top"}},[e("el-button",{style:"color: #000;",attrs:{type:"text"}},[o.permName])]);return e("div",[e("span",[e("span",["(",o.ordeCode?o.ordeCode:"",")"]),e("span",[" ",o.iconUrl?e("i",{class:"el-icon-fa el-icon-fa-"+o.iconUrl}):null," ",o.permDesc?l:o.permName])]),e("span",{style:"position:absolute;right:20px;"},[e("el-button-group",[n,i])])])}}}),s=l,c=a("6691"),u=Object(c["a"])(s,r,o,!1,null,null,null);t["default"]=u.exports},"5a1d":function(e,t){e.exports=require("core-js/modules/es6.regexp.split")},"5f6e":function(e,t,a){},"5f72":function(e,t){e.exports=require("element-ui")},"5fab":function(e,t,a){"use strict";var r=a("566f"),o=a("9bbb");t["a"]={getAllCodes:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r["a"].get("/base/code/getAllCodes",{force:t,cache:e,cacheStore:o["a"].codeListStore,params:{codeType:e}}).then(function(e){return e||[]}).then(function(e){var t=[];for(var a in e){var r=e[a],o=r.codekey,n=r.codeval,i=r.codekey,l=[];for(var s in r)l.push(r[s]);var c={label:n,key:o,value:i,oneData:r,index:l.join(";")};t.push(c)}return t})},getTree:function(e,t,a,n,i){return a?r["a"].get("/base/tree/getTreeMatchingNodes",{cache:e,force:i,cacheStore:o["a"].codeTreeStore,params:{treeKey:e,fieldKey:n,keyWordKey:a}}).then(function(e){return e||[]}):r["a"].get("/base/tree/getTreeNodes",{cache:e,force:i,cacheStore:o["a"].codeTreeStore,params:{treeKey:e,pid:t,lazy:!0}}).then(function(e){return e||[]})},querySelectorData:function(e,t){return r["a"].get("/base/select/".concat(e),{params:t,cache:!1}).then(function(e){return e||[]})}}},6389:function(e,t){e.exports=require("vue-router")},6513:function(e,t,a){"use strict";var r=a("f319"),o=a.n(r),n=a("35ae"),i=a.n(n),l=a("972d"),s=a.n(l),c=a("566f");function u(e){var t=s()("sha256");return i()(t.update(e).digest("hex"))}t["a"]={login:function(e){var t=e.userid,a=e.passwd,r=e.captcha;return a=u(a),c["a"].request({method:"post",url:"/anon/aces/login",data:o.a.stringify({userid:t,passwd:a,captcha:r}),headers:{"Content-type":"application/x-www-form-urlencoded"}})},logck:function(e){return c["a"].get("/anon/aces/logck",{params:{userid:e},message:!1})},logout:function(){return c["a"].get("/base/init/logout")},getLoginInfo:function(){return c["a"].get("/base/init/lastLoginInfo",{message:!1})},getRootMenu:function(){return c["a"].get("/sys/init/getRootMenu")},changePwd:function(e,t){return t=u(t),e=u(e),c["a"].post("/base/init/changePwd",{oldpasswd:e,passwd:t})},reporttest:function(){return c["a"].post("/decm/report")}}},6691:function(e,t,a){"use strict";function r(e,t,a,r,o,n,i,l){var s,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=a,c._compiled=!0),r&&(c.functional=!0),n&&(c._scopeId="data-v-"+n),i?(s=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__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},c._ssrRegister=s):o&&(s=l?function(){o.call(this,this.$root.$options.shadowRoot)}:o),s)if(c.functional){c._injectStyles=s;var u=c.render;c.render=function(e,t){return s.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,s):[s]}return{exports:e,options:c}}a.d(t,"a",function(){return r})},"67f2":function(e,t){e.exports=require("element-ui/lib/utils/popup")},"6b38":function(e,t,a){"use strict";var r=a("566f");t["a"]={getPermByPID:function(e){return r["a"].get("/usrm/usr/perm/getPermByPID",{params:{puuid:e}}).then(function(e){return e||[]})},loadPermTree:function(){return r["a"].get("/usrm/usr/perm/loadPermTree").then(function(e){return e||[]})},savePerm:function(e){return r["a"].post("/usrm/usr/perm/savePerm",e)},deletePerm:function(e){return r["a"].delete("/usrm/usr/perm/deletePerm",{params:{uuid:e}})},autoAligned:function(){return r["a"].delete("/usrm/usr/perm/autoAligned")},saveSort:function(e){return r["a"].post("/usrm/usr/perm/saveSort",e)}}},"6b56":function(e,t){e.exports=require("animate.css")},"6e74":function(e,t){e.exports=require("core-js/modules/es6.object.keys")},7825:function(e,t,a){},"78bc":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",[a("template",{slot:"header"},[a("span",[e._v("任务管理")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-plus",title:"新增任务"},on:{click:function(t){return e.doAdd()}}})],1)]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{model:{value:e.queryform.jobName,callback:function(t){e.$set(e.queryform,"jobName",t)},expression:"queryform.jobName"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"执行状态",prop:"triggerState"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.queryform.triggerState,callback:function(t){e.$set(e.queryform,"triggerState",t)},expression:"queryform.triggerState"}},e._l(e.triStOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1)],1)],1)],2),a("el-card",{staticClass:"margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("任务数据列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryJobData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}}),a("el-button",{attrs:{type:"primary",disabled:!e.multipleSelection.length>0,icon:"el-icon-fa-play",title:"批量启用"},on:{click:function(t){return e.lockJobs(!0)}}}),a("el-button",{attrs:{type:"primary",disabled:!e.multipleSelection.length>0,icon:"el-icon-fa-pause",title:"批量暂停"},on:{click:function(t){return e.lockJobs(!1)}}}),a("el-button",{attrs:{type:"primary",disabled:!e.multipleSelection.length>0,icon:"el-icon-fa-trash",title:"批量删除"},on:{click:function(t){return e.delJobs()}}})],1)]),a("PageTable",{ref:"dataTable",attrs:{"auto-load":!0,hideTitle:"",data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad,"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",align:"center",width:"50",fixed:"left"}}),a("el-table-column",{attrs:{prop:"jobname",label:"任务名称","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"description",label:"任务描述","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"jobclasspath",label:"执行类","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"triggerstate",label:"状态",width:"50","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return["ACQUIRED"==t.row.triggerstate?a("el-button",{attrs:{type:"success"}},[e._v("执行")]):e._e(),"PAUSED"==t.row.triggerstate?a("el-button",{attrs:{type:"info"}},[e._v("暂停")]):e._e(),"ERROR"==t.row.triggerstate?a("el-button",{attrs:{type:"error"}},[e._v("错误")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"cronexpression",label:"Cron表达式",width:"120","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"150",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{disabled:"ACQUIRED"===t.row.triggerstate,type:"primary",icon:"el-icon-fa-edit",title:"修改"},on:{click:function(a){return e.doEdit(t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-eye",title:"查看"},on:{click:function(a){return e.doEye(t.row)}}}),"PAUSED"===t.row.triggerstate?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-play",title:"启用"},on:{click:function(a){return e.dolock(t.row,!0)}}}):e._e(),"ACQUIRED"===t.row.triggerstate?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-pause",title:"暂停"},on:{click:function(a){return e.dolock(t.row,!1)}}}):e._e(),a("el-button",{attrs:{disabled:"ACQUIRED"===t.row.triggerstate,type:"primary",icon:"el-icon-fa-trash",title:"删除"},on:{click:function(a){return e.delJob(t.row)}}})]}}])})],1)],2),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",visible:e.showDia,title:"任务管理","close-on-click-modal":!1},on:{"update:visible":function(t){e.showDia=t}}},[e.currJobData.onlyRead?e._e():a("div",{staticClass:"dialog-button"},[a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-save",title:"保存"},on:{click:function(t){return e.$refs.taskmgredit.submitForm()}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",plain:"",title:"重置"},on:{click:function(t){return e.$refs.taskmgredit.resetForm()}}})],1),e.showDia?a("task-mgr-edit",{ref:"taskmgredit",attrs:{jobData:e.currJobData},on:{closeDia:e.closeDia}}):e._e()],1)],1)},o=[],n=(a("80a8"),a("067b"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{"elemeur-loading-text":"正在读取数据..."}},[a("el-tabs",{attrs:{type:"border-card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"first"}},[a("el-form",{ref:"form",attrs:{model:e.taskData,rules:e.rules,"label-position":"top"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{attrs:{readonly:e.jobData.onlyRead},model:{value:e.taskData.jobName,callback:function(t){e.$set(e.taskData,"jobName",t)},expression:"taskData.jobName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"优先级",prop:"jobPrio"}},[a("el-input-number",{attrs:{disabled:e.jobData.onlyRead},model:{value:e.taskData.jobPrio,callback:function(t){e.$set(e.taskData,"jobPrio",t)},expression:"taskData.jobPrio"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"任务描述",prop:"description"}},[a("el-input",{attrs:{readonly:e.jobData.onlyRead},model:{value:e.taskData.description,callback:function(t){e.$set(e.taskData,"description",t)},expression:"taskData.description"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"执行类",prop:"jobClassName"}},[a("el-select",{attrs:{disabled:e.jobData.onlyRead},model:{value:e.taskData.jobClassName,callback:function(t){e.$set(e.taskData,"jobClassName",t)},expression:"taskData.jobClassName"}},e._l(e.jobClasss,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"执行配置",prop:"jobConfig"}},[a("el-input",{attrs:{readonly:e.jobData.onlyRead},model:{value:e.taskData.jobConfig,callback:function(t){e.$set(e.taskData,"jobConfig",t)},expression:"taskData.jobConfig"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"Cron表达式",prop:"cronExpression"}},[a("cron-tab",{attrs:{readonly:e.jobData.onlyRead},model:{value:e.taskData.cronExpression,callback:function(t){e.$set(e.taskData,"cronExpression",t)},expression:"taskData.cronExpression"}})],1)],1),e.jobData.onlyRead&&e.taskData.exceInfo?a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"异常信息",prop:"exceInfo"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:6},readonly:""},model:{value:e.taskData.exceInfo,callback:function(t){e.$set(e.taskData,"exceInfo",t)},expression:"taskData.exceInfo"}})],1)],1):e._e(),e.jobData.onlyRead?e._e():a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"是否立即执行",prop:"isRun"}},[a("el-radio-group",{model:{value:e.taskData.isRun,callback:function(t){e.$set(e.taskData,"isRun",t)},expression:"taskData.isRun"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1)],1),e.jobData.onlyRead?a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"下一次执行时间",prop:"nextFireTime"}},[e._v("\n "+e._s(e._f("date")(e.taskData.nextFireTime,"%Y-%m-%d %T"))+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"上一次执行时间",prop:"prevFireTime"}},[e._v("\n "+e._s(e._f("date")(e.taskData.prevFireTime,"%Y-%m-%d %T"))+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"触发器状态",prop:"triggerState"}},[e._v("\n "+e._s(e.triggerState(e.taskData.triggerState))+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"触发器生效时间",prop:"startTime"}},[e._v("\n "+e._s(e._f("date")(e.taskData.startTime,"%Y-%m-%d %T"))+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"触发器失效时间",prop:"endTime"}},[e._v("\n "+e._s(e._f("date")(e.taskData.endTime,"%Y-%m-%d %T"))+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"触发器时区",prop:"timeZoneId"}},[e._v("\n "+e._s(e.taskData.timeZoneId)+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"目前执行次数"}},[e._v("\n "+e._s(e.jobRunNum)+"\n ")])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:" "}},[e._v("\n "+e._s("_")+"\n ")])],1)],1):e._e()],1),a("HandleHistory",{staticClass:"margin-top-1 margin-bottom-1",attrs:{uuid:e.taskData.uuid,"cr-user-uuid":e.taskData.crUserUuid,"op-user-uuid":e.taskData.opUserUuid,"cr-time":e.taskData.crTime,"op-time":e.taskData.opTime,mode:"plan"}})],1)],1)],1)}),i=[],l=(a("79d0"),a("e71e")),s=(a("5a1d"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-input",{staticClass:"input-append",attrs:{readonly:e.readonly},on:{blur:e.cronblur},model:{value:e.cronStr,callback:function(t){e.cronStr=t},expression:"cronStr"}},[a("el-button",{attrs:{slot:"append",type:"text",icon:"alibaba al-gaojixuangu",title:e.title,disabled:e.readonly},on:{click:e.showCronDia},slot:"append"})],1),a("el-dialog",{attrs:{"append-to-body":"",visible:e.showCron,width:"80%"},on:{"update:visible":function(t){e.showCron=t}}},[a("template",{slot:"title"},[a("i",{staticClass:"alibaba al-gaojixuangu"}),a("span",[e._v(" "+e._s(e.title))])]),a("div",{staticClass:"dialog-button"},[a("el-button",{attrs:{icon:"el-icon-fa-save",type:"primary",plain:""},on:{click:function(t){e.$refs.cronTab.submitFill(),e.showCron=!e.showCron}}})],1),a("cron-main",{ref:"cronTab",model:{value:e.cronStr,callback:function(t){e.cronStr=t},expression:"cronStr"}})],2)],1)}),c=[],u=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"crontab-warp"},[a("el-tabs",{attrs:{type:"border-card"},model:{value:e.tabActive,callback:function(t){e.tabActive=t},expression:"tabActive"}},[a("el-tab-pane",{attrs:{label:e.tabTitles[0],name:"second"}},[a("CrontabSecond",{attrs:{check:e.checkNumber},on:{updata:e.updataContabValue}})],1),a("el-tab-pane",{attrs:{label:e.tabTitles[1],name:"minute"}},[a("CrontabMin",{attrs:{check:e.checkNumber},on:{updata:e.updataContabValue}})],1),a("el-tab-pane",{attrs:{label:e.tabTitles[2],name:"hour"}},[a("CrontabHour",{attrs:{check:e.checkNumber},on:{updata:e.updataContabValue}})],1),a("el-tab-pane",{attrs:{label:e.tabTitles[3],name:"day"}},[a("CrontabDay",{attrs:{check:e.checkNumber,week:e.contabValueObj.week},on:{updata:e.updataContabValue}})],1),a("el-tab-pane",{attrs:{label:e.tabTitles[4],name:"month"}},[a("CrontabMouth",{attrs:{check:e.checkNumber},on:{updata:e.updataContabValue}})],1),a("el-tab-pane",{attrs:{label:e.tabTitles[5],name:"week"}},[a("CrontabWeek",{attrs:{check:e.checkNumber,day:e.contabValueObj.day},on:{updata:e.updataContabValue}})],1),a("el-tab-pane",{attrs:{label:e.tabTitles[6],name:"year"}},[a("CrontabYear",{attrs:{check:e.checkNumber},on:{updata:e.updataContabValue}})],1)],1),a("el-card",[a("template",{staticClass:"clearfix",slot:"header"},[a("span",[e._v("时间表达式预览 :")]),a("el-tag",{attrs:{type:""}},[e._v(e._s(e.contabValueString))])],1),a("el-form",{staticClass:"crontab-form",attrs:{"label-position":"top"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{label:e.tabTitles[0]}},[a("el-input",{attrs:{title:e.contabValueObj.second,readonly:""},model:{value:e.contabValueObj.second,callback:function(t){e.$set(e.contabValueObj,"second",t)},expression:"contabValueObj.second"}})],1)],1),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{label:e.tabTitles[1]}},[a("el-input",{attrs:{title:e.contabValueObj.min,readonly:""},model:{value:e.contabValueObj.min,callback:function(t){e.$set(e.contabValueObj,"min",t)},expression:"contabValueObj.min"}})],1)],1),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{label:e.tabTitles[2]}},[a("el-input",{attrs:{title:e.contabValueObj.hour,readonly:""},model:{value:e.contabValueObj.hour,callback:function(t){e.$set(e.contabValueObj,"hour",t)},expression:"contabValueObj.hour"}})],1)],1),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{label:e.tabTitles[3]}},[a("el-input",{attrs:{title:e.contabValueObj.day,readonly:""},model:{value:e.contabValueObj.day,callback:function(t){e.$set(e.contabValueObj,"day",t)},expression:"contabValueObj.day"}})],1)],1),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{label:e.tabTitles[4]}},[a("el-input",{attrs:{title:e.contabValueObj.mouth,readonly:""},model:{value:e.contabValueObj.mouth,callback:function(t){e.$set(e.contabValueObj,"mouth",t)},expression:"contabValueObj.mouth"}})],1)],1),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{label:e.tabTitles[5]}},[a("el-input",{attrs:{title:e.contabValueObj.week,readonly:""},model:{value:e.contabValueObj.week,callback:function(t){e.$set(e.contabValueObj,"week",t)},expression:"contabValueObj.week"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:e.tabTitles[6]}},[a("el-input",{attrs:{title:e.contabValueObj.year,readonly:""},model:{value:e.contabValueObj.year,callback:function(t){e.$set(e.contabValueObj,"year",t)},expression:"contabValueObj.year"}})],1)],1)],1)],1)],2),a("CrontabResult",{attrs:{ex:e.contabValueString}})],1)},d=[],p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 秒,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v("\n\t\t\t\t周期从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}}),e._v(" 秒\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 秒开始,每\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}}),e._v(" 秒执行一次\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(60,function(t,r){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:t-1}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(r+1>10?t-1:"0"+(t-1))+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},f=[],h={data:function(){return{radioValue:1,cycle01:1,cycle02:2,average01:0,average02:1,checkboxList:[],checkNum:this.$options.propsData.check}},name:"crontab-second",props:["check"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","second","*");break;case 2:this.$emit("updata","second",this.cycle01+"-"+this.cycle02);break;case 3:this.$emit("updata","second",this.average01+"/"+this.average02);break;case 4:this.$emit("updata","second",this.checkboxString);break}},cycleChange:function(){2===this.radioValue&&this.$emit("updata","second",this.cycleTotal)},averageChange:function(){3===this.radioValue&&this.$emit("updata","second",this.averageTotal)},checkboxChange:function(){4===this.radioValue&&this.$emit("updata","second",this.checkboxString)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",checkboxString:"checkboxChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,0,59),this.cycle02=this.checkNum(this.cycle02,0,59),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,0,59),this.average02=this.checkNum(this.average02,1,59),this.average01+"/"+this.average02},checkboxString:function(){var e=this.checkboxList.join();return""===e?"*":e}}},m=h,b=m,g=a("6691"),v=Object(g["a"])(b,p,f,!1,null,null,null),y=v.exports,w=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 分,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v("\n\t\t\t\t周期从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}}),e._v(" 分\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 分开始,每\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}}),e._v(" 分执行一次\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(60,function(t,r){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:t-1}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(r+1>10?t-1:"0"+(t-1))+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},k=[],x={data:function(){return{radioValue:1,cycle01:1,cycle02:2,average01:0,average02:1,checkboxList:[],checkNum:this.$options.propsData.check}},name:"crontab-min",props:["check"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","min","*");break;case 2:this.$emit("updata","min",this.cycle01+"-"+this.cycle02);break;case 3:this.$emit("updata","min",this.average01+"/"+this.average02);break;case 4:this.$emit("updata","min",this.checkboxString);break}},cycleChange:function(){2===this.radioValue&&this.$emit("updata","min",this.cycleTotal)},averageChange:function(){3===this.radioValue&&this.$emit("updata","min",this.averageTotal)},checkboxChange:function(){4===this.radioValue&&this.$emit("updata","min",this.checkboxString)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",checkboxString:"checkboxChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,0,59),this.cycle02=this.checkNum(this.cycle02,0,59),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,0,59),this.average02=this.checkNum(this.average02,1,59),this.average01+"/"+this.average02},checkboxString:function(){var e=this.checkboxList.join();return""===e?"*":e}}},C=x,T=C,_=Object(g["a"])(T,w,k,!1,null,null,null),S=_.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 时,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v("\n\t\t\t\t周期从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}}),e._v(" 时\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 时开始,每\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}}),e._v(" 时执行一次\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(24,function(t,r){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:t-1}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(r+1>10?t-1:"0"+(t-1))+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},N=[],D={data:function(){return{radioValue:1,cycle01:0,cycle02:1,average01:0,average02:1,checkboxList:[],checkNum:this.$options.propsData.check}},name:"crontab-hour",props:["check"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","hour","*");break;case 2:this.$emit("updata","hour",this.cycle01+"-"+this.cycle02);break;case 3:this.$emit("updata","hour",this.average01+"/"+this.average02);break;case 4:this.$emit("updata","hour",this.checkboxString);break}},cycleChange:function(){2===this.radioValue&&this.$emit("updata","hour",this.cycleTotal)},averageChange:function(){3===this.radioValue&&this.$emit("updata","hour",this.averageTotal)},checkboxChange:function(){4===this.radioValue&&this.$emit("updata","hour",this.checkboxString)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",checkboxString:"checkboxChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,0,23),this.cycle02=this.checkNum(this.cycle02,0,23),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,0,23),this.average02=this.checkNum(this.average02,1,23),this.average01+"/"+this.average02},checkboxString:function(){var e=this.checkboxList.join();return""===e?"*":e}}},q=D,O=q,E=Object(g["a"])(O,$,N,!1,null,null,null),L=E.exports,j=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 日,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v(" 不指定")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t周期从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}}),e._v(" 日\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 号开始,每\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}}),e._v(" 日执行一次\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:5}},[e._v("\n\t\t\t\t每月\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.workday,callback:function(t){e.workday=t},expression:"workday"}}),e._v(" 号最近的那个工作日\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:6}},[e._v(" 本月最后一天")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:7}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(31,function(t,r){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:t}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(r+2>10?t:"0"+t)+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},I=[],R={data:function(){return{radioValue:1,workday:1,cycle01:1,cycle02:2,average01:1,average02:1,checkboxList:[],checkNum:this.$options.propsData.check}},name:"crontab-day",props:["check","week"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","day","*");break;case 2:this.$emit("updata","day","?");break;case 3:this.$emit("updata","day",this.cycle01+"-"+this.cycle02);break;case 4:this.$emit("updata","day",this.average01+"/"+this.average02);break;case 5:this.$emit("updata","day",this.workday+"W");break;case 6:this.$emit("updata","day","L");break;case 7:this.$emit("updata","day",this.checkboxString);break}},cycleChange:function(){3===this.radioValue&&this.$emit("updata","day",this.cycleTotal)},averageChange:function(){4===this.radioValue&&this.$emit("updata","day",this.averageTotal)},workdayChange:function(){5===this.radioValue&&this.$emit("updata","day",this.workday+"W")},checkboxChange:function(){7===this.radioValue&&this.$emit("updata","day",this.checkboxString)},weekChange:function(){"?"===this.$options.propsData.week&&2==this.radioValue?this.radioValue="1":"?"!==this.$options.propsData.week&&2!=this.radioValue&&(this.radioValue=2)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",workdayCheck:"workdayChange",checkboxString:"checkboxChange",week:"weekChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,1,31),this.cycle02=this.checkNum(this.cycle02,1,31),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,1,31),this.average02=this.checkNum(this.average02,1,31),this.average01+"/"+this.average02},workdayCheck:function(){return this.workday=this.checkNum(this.workday,1,31),this.workday},checkboxString:function(){var e=this.checkboxList.join();return""===e?"*":e}}},P=R,U=P,A=Object(g["a"])(U,j,I,!1,null,null,null),V=A.exports,F=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 月,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v("\n\t\t\t\t周期从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}}),e._v(" 月\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 月开始,每\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}}),e._v(" 月执行一次\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(12,function(t,r){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:t-1}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(r>10?t:"0"+t)+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},M=[],B={data:function(){return{radioValue:1,cycle01:1,cycle02:2,average01:1,average02:1,checkboxList:[],checkNum:this.$options.propsData.check}},name:"crontab-mouth",props:["check"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","mouth","*");break;case 2:this.$emit("updata","mouth",this.cycle01+"-"+this.cycle02);break;case 3:this.$emit("updata","mouth",this.average01+"/"+this.average02);break;case 4:this.$emit("updata","mouth",this.checkboxString);break}},cycleChange:function(){2===this.radioValue&&this.$emit("updata","mouth",this.cycleTotal)},averageChange:function(){3===this.radioValue&&this.$emit("updata","mouth",this.averageTotal)},checkboxChange:function(){4===this.radioValue&&this.$emit("updata","mouth",this.checkboxString)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",checkboxString:"checkboxChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,1,12),this.cycle02=this.checkNum(this.cycle02,1,12),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,1,12),this.average02=this.checkNum(this.average02,1,12),this.average01+"/"+this.average02},checkboxString:function(){var e=this.checkboxList.join();return""===e?"*":e}}},z=B,H=z,J=Object(g["a"])(H,F,M,!1,null,null,null),W=J.exports,Q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 周,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v(" 不指定")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t周期从星期\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}})],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t第\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 周的星期\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}})],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:5}},[e._v("\n\t\t\t\t本月最后一个星期\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.weekday,callback:function(t){e.weekday=t},expression:"weekday"}})],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:6}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(e.weekList,function(t,r){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:r+1}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(t)+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},K=[],Y={data:function(){return{radioValue:2,weekday:1,cycle01:1,cycle02:2,average01:1,average02:1,checkboxList:[],weekList:["周一","周二","周三","周四","周五","周六","周日"],checkNum:this.$options.propsData.check}},name:"crontab-week",props:["check","day"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","week","*");break;case 2:this.$emit("updata","week","?");break;case 3:this.$emit("updata","week",this.cycle01+"-"+this.cycle02);break;case 4:this.$emit("updata","week",this.average01+"#"+this.average02);break;case 5:this.$emit("updata","week",this.weekday+"L");break;case 6:this.$emit("updata","week",this.checkboxString);break}},cycleChange:function(){3===this.radioValue&&this.$emit("updata","week",this.cycleTotal)},averageChange:function(){4===this.radioValue&&this.$emit("updata","week",this.averageTotal)},weekdayChange:function(){5===this.radioValue&&this.$emit("updata","week",this.weekday+"L")},checkboxChange:function(){6===this.radioValue&&this.$emit("updata","week",this.checkboxString)},dayChange:function(){"?"===this.$options.propsData.day&&2==this.radioValue?this.radioValue=1:"?"!==this.$options.propsData.day&&2!=this.radioValue&&(this.radioValue=2)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",weekdayCheck:"weekdayChange",checkboxString:"checkboxChange",day:"dayChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,1,7),this.cycle02=this.checkNum(this.cycle02,1,7),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,1,4),this.average02=this.checkNum(this.average02,1,7),this.average01+"#"+this.average02},weekdayCheck:function(){return this.weekday=this.checkNum(this.weekday,1,7),this.weekday},checkboxString:function(){var e=this.checkboxList.join();return""===e?"*":e}}},G=Y,Z=G,X=Object(g["a"])(Z,Q,K,!1,null,null,null),ee=X.exports,te=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",[a("el-radio-group",{model:{value:e.radioValue,callback:function(t){e.radioValue=t},expression:"radioValue"}},[a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:1}},[e._v(" 不填,允许的通配符[, - * /]")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:2}},[e._v(" 每年")])],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:3}},[e._v("\n\t\t\t\t周期从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle01,callback:function(t){e.cycle01=t},expression:"cycle01"}}),e._v(" -\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.cycle02,callback:function(t){e.cycle02=t},expression:"cycle02"}}),e._v(" 年\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:4}},[e._v("\n\t\t\t\t从\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average01,callback:function(t){e.average01=t},expression:"average01"}}),e._v(" 年开始,每\n\t\t\t\t"),a("el-input-number",{staticClass:"el-input-height",attrs:{min:1},model:{value:e.average02,callback:function(t){e.average02=t},expression:"average02"}}),e._v(" 年执行一次\n\t\t\t")],1)],1),a("el-row",{staticClass:"margin-10"},[a("el-radio",{attrs:{label:5}},[e._v("\n\t\t\t\t任意指定\n\t\t\t\t"),a("el-button",{attrs:{size:"mini"},on:{click:function(t){e.checkboxList=[]}}},[e._v("清空指定")]),a("el-row",{staticClass:"margin-top-10"},[a("el-checkbox-group",{model:{value:e.checkboxList,callback:function(t){e.checkboxList=t},expression:"checkboxList"}},e._l(9,function(t){return a("el-col",{key:t,attrs:{span:2}},[a("el-checkbox",{attrs:{label:t-1+e.fullYear}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(t-1+e.fullYear)+"\n\t\t\t\t\t\t\t")])],1)}),1)],1)],1)],1)],1)],1)},ae=[],re={data:function(){return{fullYear:"",radioValue:1,cycle01:0,cycle02:0,average01:0,average02:1,checkboxList:[],checkNum:this.$options.propsData.check}},name:"crontab-year",props:["check"],methods:{radioChange:function(){switch(this.radioValue){case 1:this.$emit("updata","year","");break;case 2:this.$emit("updata","year","*");break;case 3:this.$emit("updata","year",this.cycle01+"-"+this.cycle02);break;case 4:this.$emit("updata","year",this.average01+"/"+this.average02);break;case 5:this.$emit("updata","year",this.checkboxString);break}},cycleChange:function(){3===this.radioValue&&this.$emit("updata","year",this.cycleTotal)},averageChange:function(){4===this.radioValue&&this.$emit("updata","year",this.averageTotal)},checkboxChange:function(){5===this.radioValue&&this.$emit("updata","year",this.checkboxString)}},watch:{radioValue:"radioChange",cycleTotal:"cycleChange",averageTotal:"averageChange",checkboxString:"checkboxChange"},computed:{cycleTotal:function(){return this.cycle01=this.checkNum(this.cycle01,this.fullYear,this.fullYear+100),this.cycle02=this.checkNum(this.cycle02,this.fullYear+1,this.fullYear+101),this.cycle01+"-"+this.cycle02},averageTotal:function(){return this.average01=this.checkNum(this.average01,this.fullYear,this.fullYear+100),this.average02=this.checkNum(this.average02,1,10),this.average01+"/"+this.average02},checkboxString:function(){var e=this.checkboxList.join();return e}},mounted:function(){this.fullYear=(new Date).getFullYear()}},oe=re,ne=oe,ie=Object(g["a"])(ne,te,ae,!1,null,null,null),le=ie.exports,se=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"box-card"},[a("template",{staticClass:"clearfix",slot:"header"},[a("span",[e._v("未来 5 次运行时间")])]),e.isShow?a("el-row",e._l(e.resultList,function(t){return a("el-col",{key:t,staticClass:"margin-bottom-10",attrs:{span:24}},[e._v("\n\t\t\t"+e._s(t)+"\n\t\t")])}),1):a("el-row",[a("el-col",{attrs:{span:24}},[e._v("计算结果中...")])],1)],2)},ce=[],ue=(a("f61e"),a("d036"),a("2fef"),{data:function(){return{dayRule:"",dayRuleSup:"",dateArr:[],resultList:[],isShow:!1}},name:"crontab-result",methods:{expressionChange:function(){this.isShow=!1;var e=this.$options.propsData.ex.split(" "),t=0,a=[],r=new Date,o=r.getFullYear(),n=r.getMonth()+1,i=r.getDate(),l=r.getHours(),s=r.getMinutes(),c=r.getSeconds();this.getSecondArr(e[0]),this.getMinArr(e[1]),this.getHourArr(e[2]),this.getDayArr(e[3]),this.getMouthArr(e[4]),this.getWeekArr(e[5]),this.getYearArr(e[6],o);var u=this.dateArr[0],d=this.dateArr[1],p=this.dateArr[2],f=this.dateArr[3],h=this.dateArr[4],m=this.dateArr[5],b=this.getIndex(u,c),g=this.getIndex(d,s),v=this.getIndex(p,l),y=this.getIndex(f,i),w=this.getIndex(h,n),k=this.getIndex(m,o),x=function(){b=0,c=u[b]},C=function(){g=0,s=d[g],x()},T=function(){v=0,l=p[v],C()},_=function(){y=0,i=f[y],T()},S=function(){w=0,n=h[w],_()};o!==m[k]&&S(),n!==h[w]&&_(),i!==f[y]&&T(),l!==p[v]&&C(),s!==d[g]&&x();e:for(var $=k;$<m.length;$++){var N=m[$];if(n>h[h.length-1])S();else t:for(var D=w;D<h.length;D++){var q=h[D];if(q=q<10?"0"+q:q,i>f[f.length-1]){if(_(),D===h.length-1){S();continue e}}else a:for(var O=y;O<f.length;O++){var E=f[O],L=E<10?"0"+E:E;if(l>p[p.length-1]){if(T(),O===f.length-1){if(_(),D===h.length-1){S();continue e}continue t}}else{if(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00")&&"workDay"!==this.dayRule&&"lastWeek"!==this.dayRule&&"lastDay"!==this.dayRule){_();continue t}if("lastDay"===this.dayRule){if(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00"))while(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00"))E--,L=E<10?"0"+E:E}else if("workDay"===this.dayRule){if(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00"))while(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00"))E--,L=E<10?"0"+E:E;var j=this.formatDate(new Date(N+"-"+q+"-"+L+" 00:00:00"),"week");0===j?(E++,L=E<10?"0"+E:E,!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00")&&(E-=3)):6===j&&(1!==this.dayRuleSup?E--:E+=2)}else if("weekDay"===this.dayRule){var I=this.formatDate(new Date(N+"-"+q+"-"+E+" 00:00:00"),"week");if(Array.indexOf(this.dayRuleSup,I)<0){if(O===f.length-1){if(_(),D===h.length-1){S();continue e}continue t}continue}}else if("assWeek"===this.dayRule){var R=this.formatDate(new Date(N+"-"+q+"-"+E+" 00:00:00"),"week");E=this.dayRuleSup[1]>=R?7*(this.dayRuleSup[0]-1)+this.dayRuleSup[1]-R+1:7*this.dayRuleSup[0]+this.dayRuleSup[1]-R+1}else if("lastWeek"===this.dayRule){if(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00"))while(!0!==this.checkDate(N+"-"+q+"-"+L+" 00:00:00"))E--,L=E<10?"0"+E:E;var P=this.formatDate(new Date(N+"-"+q+"-"+L+" 00:00:00"),"week");this.dayRuleSup<P?E-=P-this.dayRuleSup:this.dayRuleSup>P&&(E-=7-(this.dayRuleSup-P))}E=E<10?"0"+E:E;r:for(var U=v;U<p.length;U++){var A=p[U]<10?"0"+p[U]:p[U];if(s>d[d.length-1]){if(C(),U===p.length-1){if(T(),O===f.length-1){if(_(),D===h.length-1){S();continue e}continue t}continue a}}else o:for(var V=g;V<d.length;V++){var F=d[V]<10?"0"+d[V]:d[V];if(c>u[u.length-1]){if(x(),V===d.length-1){if(C(),U===p.length-1){if(T(),O===f.length-1){if(_(),D===h.length-1){S();continue e}continue t}continue a}continue r}}else for(var M=b;M<=u.length-1;M++){var B=u[M]<10?"0"+u[M]:u[M];if(a.push(N+"-"+q+"-"+E+" "+A+":"+F+":"+B),t++,5===t)break e;if(M===u.length-1){if(x(),V===d.length-1){if(C(),U===p.length-1){if(T(),O===f.length-1){if(_(),D===h.length-1){S();continue e}continue t}continue a}continue r}continue o}}}}}}}}0===a.length?this.resultList=["没有达到条件的结果!"]:(this.resultList=a,5!==a.length&&this.resultList.push("最近100年内只有上面"+a.length+"条结果!")),this.isShow=!0},getIndex:function(e,t){if(t<=e[0]||t>e[e.length-1])return 0;for(var a=0;a<e.length-1;a++)if(t>e[a]&&t<=e[a+1])return a+1},getYearArr:function(e,t){this.dateArr[5]=this.getOrderArr(t,t+100),void 0!==e&&(e.indexOf("-")>=0?this.dateArr[5]=this.getCycleArr(e,t+100,!1):e.indexOf("/")>=0?this.dateArr[5]=this.getAverageArr(e,t+100):"*"!==e&&(this.dateArr[5]=this.getAssignArr(e)))},getMouthArr:function(e){this.dateArr[4]=this.getOrderArr(1,12),e.indexOf("-")>=0?this.dateArr[4]=this.getCycleArr(e,12,!1):e.indexOf("/")>=0?this.dateArr[4]=this.getAverageArr(e,12):"*"!==e&&(this.dateArr[4]=this.getAssignArr(e))},getWeekArr:function(e){if(""===this.dayRule&&""===this.dayRuleSup){if(e.indexOf("-")>=0)this.dayRule="weekDay",this.dayRuleSup=this.getCycleArr(e,7,!1);else if(e.indexOf("#")>=0){this.dayRule="assWeek";var t=e.match(/[0-9]{1}/g);this.dayRuleSup=[Number(t[0]),Number(t[1])],this.dateArr[3]=[1],7===this.dayRuleSup[1]&&(this.dayRuleSup[1]=0)}else e.indexOf("L")>=0?(this.dayRule="lastWeek",this.dayRuleSup=Number(e.match(/[0-9]{1,2}/g)[0]),this.dateArr[3]=[31],7===this.dayRuleSup&&(this.dayRuleSup=0)):"*"!==e&&"?"!==e&&(this.dayRule="weekDay",this.dayRuleSup=this.getAssignArr(e));if("weekDay"===this.dayRule)for(var a=0;a<this.dayRuleSup.length;a++)7===this.dayRuleSup[a]&&(this.dayRuleSup[a]=0)}},getDayArr:function(e){this.dateArr[3]=this.getOrderArr(1,31),this.dayRule="",this.dayRuleSup="",e.indexOf("-")>=0?(this.dateArr[3]=this.getCycleArr(e,31,!1),this.dayRuleSup="null"):e.indexOf("/")>=0?(this.dateArr[3]=this.getAverageArr(e,31),this.dayRuleSup="null"):e.indexOf("W")>=0?(this.dayRule="workDay",this.dayRuleSup=Number(e.match(/[0-9]{1,2}/g)[0]),this.dateArr[3]=[this.dayRuleSup]):e.indexOf("L")>=0?(this.dayRule="lastDay",this.dayRuleSup="null",this.dateArr[3]=[31]):"*"!==e&&"?"!==e?(this.dateArr[3]=this.getAssignArr(e),this.dayRuleSup="null"):"*"===e&&(this.dayRuleSup="null")},getHourArr:function(e){this.dateArr[2]=this.getOrderArr(0,23),e.indexOf("-")>=0?this.dateArr[2]=this.getCycleArr(e,24,!0):e.indexOf("/")>=0?this.dateArr[2]=this.getAverageArr(e,23):"*"!==e&&(this.dateArr[2]=this.getAssignArr(e))},getMinArr:function(e){this.dateArr[1]=this.getOrderArr(0,59),e.indexOf("-")>=0?this.dateArr[1]=this.getCycleArr(e,60,!0):e.indexOf("/")>=0?this.dateArr[1]=this.getAverageArr(e,59):"*"!==e&&(this.dateArr[1]=this.getAssignArr(e))},getSecondArr:function(e){this.dateArr[0]=this.getOrderArr(0,59),e.indexOf("-")>=0?this.dateArr[0]=this.getCycleArr(e,60,!0):e.indexOf("/")>=0?this.dateArr[0]=this.getAverageArr(e,59):"*"!==e&&(this.dateArr[0]=this.getAssignArr(e))},getOrderArr:function(e,t){for(var a=[],r=e;r<=t;r++)a.push(r);return a},getAssignArr:function(e){for(var t=[],a=e.split(","),r=0;r<a.length;r++)t[r]=Number(a[r]);return t.sort(this.compare),t},getAverageArr:function(e,t){var a=[],r=e.split("/"),o=Number(r[0]),n=Number(r[1]);while(o<=t)a.push(o),o+=n;return a},getCycleArr:function(e,t,a){var r=[],o=e.split("-"),n=Number(o[0]),i=Number(o[1]);n>i&&(i+=t);for(var l=n;l<=i;l++){var s=0;!1===a&&l%t===0&&(s=t),r.push(Math.round(l%t+s))}return r.sort(this.compare),r},compare:function(e,t){return t-e>0?-1:1},formatDate:function(e,t){var a="number"===typeof e?new Date(e):e,r=a.getFullYear(),o=a.getMonth()+1,n=a.getDate(),i=a.getHours(),l=a.getMinutes(),s=a.getSeconds(),c=a.getDay();return void 0===t?r+"-"+(o<10?"0"+o:o)+"-"+(n<10?"0"+n:n)+" "+(i<10?"0"+i:i)+":"+(l<10?"0"+l:l)+":"+(s<10?"0"+s:s):"week"===t?c:void 0},checkDate:function(e){var t=new Date(e),a=this.formatDate(t);return e===a}},watch:{ex:"expressionChange"},props:["ex"],mounted:function(){this.expressionChange()}}),de=ue,pe=de,fe=Object(g["a"])(pe,se,ce,!1,null,null,null),he=fe.exports,me={props:{value:{type:null|String,default:null}},data:function(){return{tabTitles:["秒","分","时","日","月","周","年"],tabActive:"second",myindex:0,contabValueObj:{second:"*",min:"*",hour:"*",day:"*",mouth:"*",week:"?",year:""}}},watch:{value:function(e){e||this.clear()}},methods:{tabCheck:function(e){this.tabActive=e},updataContabValue:function(e,t){this.contabValueObj[e]=t},checkNumber:function(e,t,a){return e=Math.floor(e),e<t?e=t:e>a&&(e=a),e},submitFill:function(){this.$emit("input",this.contabValueString)},clear:function(){}},computed:{contabValueString:function(){var e=this.contabValueObj,t=e.second+" "+e.min+" "+e.hour+" "+e.day+" "+e.mouth+" "+e.week+(""===e.year?"":" "+e.year);return t}},components:{CrontabSecond:y,CrontabMin:S,CrontabHour:L,CrontabDay:V,CrontabMouth:W,CrontabWeek:ee,CrontabYear:le,CrontabResult:he}},be=me,ge=(a("34e4"),Object(g["a"])(be,u,d,!1,null,null,null)),ve=ge.exports,ye=a("550e"),we={components:{CronMain:ve},props:{title:{type:String,default:"高级设置"},readonly:{type:Boolean,default:!1},value:{type:null|String,default:null}},data:function(){return{cronStr:null,showCron:!1}},watch:{cronStr:function(e){this.$emit("input",e)},value:function(e){this.cronStr=e}},methods:{showCronDia:function(){this.showCron=!0},cronblur:function(){var e=this.cronStr;if(e&&""!==e){var t=ye["a"].validateCronExpression(e);t||this.$emit("input",null)}}}},ke=we,xe=(a("b256"),Object(g["a"])(ke,s,c,!1,null,null,null)),Ce=xe.exports,Te=a("566f"),_e={addJob:function(e){return Te["a"].post("/sys/quartz/addJob",e)},updataJob:function(e){return Te["a"].post("/sys/quartz/updataJob",e)},queryJob:function(e){return Te["a"].get("/sys/quartz/getJobList",{params:e})},delJob:function(e){return Te["a"].post("/sys/quartz/delJob",e)},runJob:function(e){return Te["a"].post("/sys/quartz/runJob",e)},stopJob:function(e){return Te["a"].post("/sys/quartz/stopJob",e)},getJobClasss:function(){return Te["a"].get("/sys/quartz/getJobClasss")},loadJobInfo:function(e){return Te["a"].get("/sys/quartz/getLoadJobInfo",{params:e})},loadJobRunHis:function(e){return Te["a"].get("/sys/quartz/getLoadJobHis",{params:e})}},Se=a("e66d"),$e={jobName:null,jobPrio:5,description:null,triggerMisfire:"1",jobClassName:null,cronExpression:null,oldJobName:null,exceInfo:null,isRun:"0",jobConfig:""},Ne={components:{CronTab:Ce,HandleHistory:Se["a"]},props:{jobData:{job:{type:null|Object,default:null},onlyRead:{type:null|Boolean,default:null}}},data:function(){return{queryform:{logLevel:"1"},table:{data:[]},activeName:"first",jobClasss:[],jobRunNum:0,taskData:Object.assign({},$e),loading:!1,rules:{jobName:[{required:!0,message:"请输入任务名称",trigger:"change"}],description:[{required:!0,message:"请输入任务描述",trigger:"change"}],jobClassName:[{required:!0,message:"请输入执行类",trigger:"change"}],cronExpression:[{required:!0,message:"请选择Cron表达式",trigger:"change"}]}}},mounted:function(){this.jobData.job?this.loadForm(this.jobData):this.taskData=Object.assign({},$e),this.loadJobSelect()},watch:{jobData:function(e){e.job?this.loadForm(e):(this.taskData=Object.assign({},$e),this.resetForm()),this.loadJobSelect()}},methods:{logLevelChang:function(e){var t=this;this.$nextTick(function(){t.$refs.dataTableHis.load({logLevel:e,jobName:t.jobData.job.jobname})})},loadJobSelect:function(){var e=this;_e.getJobClasss().then(function(t){e.jobClasss=t.JobClasss})},loadForm:function(e){var t=this;this.loading=!0;try{_e.loadJobInfo({jobName:e.job.jobname}).then(function(e){t.taskData.uuid=t.jobData.job.uuid,t.taskData.crUserUuid=t.jobData.job.cruseruuid,t.taskData.opUserUuid=t.jobData.job.opuseruuid,t.taskData.crTime=t.jobData.job.crtime,t.taskData.opTime=t.jobData.job.optime,t.taskData.exceInfo=t.jobData.job.exceinfo,t.taskData.jobPrio=t.jobData.job.jobprio,t.taskData.triggerMisfire=t.jobData.job.triggermisfire,t.taskData.jobConfig=t.jobData.job.jobconfig,console.log(e),t.taskData.jobName=e.datarows[0].jobname,t.taskData.description=e.datarows[0].description;var a=e.datarows[0].jobclassname.split("."),r=a[a.length-1],o=r.substr(0,1).toLowerCase(),n=r.substr(1,r.length-1);t.taskData.jobClassName=o+n,t.taskData.triggerName=e.datarows[0].triggername,t.taskData.triggerGroup=e.datarows[0].triggergroup,t.taskData.nextFireTime=e.datarows[0].nextfiretime,t.taskData.prevFireTime=e.datarows[0].prevfiretime,t.taskData.triggerState=e.datarows[0].triggerstate,t.taskData.startTime=e.datarows[0].starttime,t.taskData.endTime=e.datarows[0].endtime,t.taskData.cronExpression=e.datarows[0].cronexpression,t.taskData.timeZoneId=e.datarows[0].timezoneid,t.taskData.oldJobName=e.datarows[0].jobname})}finally{this.loading=!1}this.dataTableLoad(Object.assign(this.queryform,{jobName:e.job.jobname}))},submitForm:function(){var e=Object(l["a"])(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.form.validate();case 2:if(e.prev=2,this.loading=!0,!this.jobData.job){e.next=9;break}_e.updataJob(this.taskData),this.$emit("closeDia"),e.next=12;break;case 9:return e.next=11,_e.addJob(this.taskData);case 11:this.$emit("closeDia");case 12:return e.prev=12,this.loading=!1,e.finish(12);case 15:case"end":return e.stop()}},e,this,[[2,,12,15]])}));function t(){return e.apply(this,arguments)}return t}(),resetForm:function(){this.$refs.form.resetFields(),this.activeName="first",this.queryform.logLevel="1"},dataTableLoad:function(e){var t=this;_e.loadJobRunHis(e).then(function(e){return t.jobRunNum=e.datarows.length})},triggerState:function(e){var t="unknow";switch(e){case"WAITING":t="等待";break;case"PAUSED":t="暂停";break;case"ACQUIRED":t="正常执行";break;case"BLOCKED":t="阻塞";break;case"ERROR":t="错误";break}return t}}},De=Ne,qe=(a("bcb1"),Object(g["a"])(De,n,i,!1,null,null,null)),Oe=qe.exports,Ee={name:"TaskMgr",components:{TaskMgrEdit:Oe},data:function(){return{triStOptions:[{value:"PAUSED",label:"暂停",info:"info"},{value:"ACQUIRED",label:"正常执行",type:"success"},{value:"ERROR",label:"错误",typeL:"danger"}],currJobData:{job:null,onlyRead:null},queryform:{jobName:null,triggerState:null},showDia:!1,table:{data:[]},multipleSelection:[]}},methods:{closeDia:function(){this.showDia=!1,this.queryJobData()},doEdit:function(e){this.currJobData={job:Object.assign({},e),onlyRead:!1},this.showDia=!0},doAdd:function(){this.currJobData={job:null,onlyRead:!1},this.showDia=!0},doEye:function(e){this.currJobData={job:Object.assign({},e),onlyRead:!0},this.showDia=!0},queryJobData:function(){this.$refs.dataTable.load(this.queryform)},resetquery:function(){this.$refs.queryform.resetFields()},dataTableLoad:function(e,t){var a=this;_e.queryJob(e).then(t).then(function(e){return a.table.data=e.datarows})},handleSelectionChange:function(e){this.multipleSelection=e},lockJobs:function(e){var t=this,a=[];this.multipleSelection.forEach(function(e,t){a.push({jobName:e.jobname})}),e?_e.runJob(a).then(function(e){"000000"===e.respCode?t.$message.success(e.respDesc):t.$message.error(e.respDesc),t.queryJobData()}):_e.stopJob(a).then(function(e){"000000"===e.respCode?t.$message.success(e.respDesc):t.$message.error(e.respDesc),t.queryJobData()})},dolock:function(e,t){var a=this;t?_e.runJob([{jobName:e.jobname}]).then(function(e){"000000"===e.respCode?a.$message.success(e.respDesc):a.$message.error(e.respDesc),a.queryJobData()}):_e.stopJob([{jobName:e.jobname}]).then(function(e){"000000"===e.respCode?a.$message.success(e.respDesc):a.$message.error(e.respDesc),a.queryJobData()})},delJobs:function(){var e=this;this.confirm().then(function(){var t=[];e.multipleSelection.forEach(function(e,a){t.push({jobName:e.jobname})}),_e.delJob(t).then(function(t){"000000"===t.respCode?e.$message.success(t.respDesc):e.$message.error(t.respDesc),e.queryJobData()})})},delJob:function(e){var t=this;this.confirm().then(function(){_e.delJob([{jobName:e.jobname}]).then(function(e){"000000"===e.respCode?t.$message.success(e.respDesc):t.$message.error(e.respDesc),t.queryJobData()})})}}},Le=Ee,je=Object(g["a"])(Le,r,o,!1,null,null,null);t["default"]=je.exports},"79d0":function(e,t){e.exports=require("regenerator-runtime/runtime")},"7f05":function(e,t,a){"use strict";var r=a("4ddc"),o=a.n(r);o.a},"7f9f":function(e,t){e.exports=require("element-ui/lib/locale")},"803d":function(e,t){e.exports=require("core-js/modules/es6.map")},"80a8":function(e,t){e.exports=require("core-js/modules/web.dom.iterable")},"80fa":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("交互日志管理")])]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"开始时间",prop:"authappldate"}},[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择开始时间"},model:{value:e.queryform.actSta,callback:function(t){e.$set(e.queryform,"actSta",t)},expression:"queryform.actSta"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"结束时间",prop:"authappldate"}},[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择结束时间"},model:{value:e.queryform.actEnd,callback:function(t){e.$set(e.queryform,"actEnd",t)},expression:"queryform.actEnd"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"登陆账号",prop:"userId"}},[a("el-input",{model:{value:e.queryform.userId,callback:function(t){e.$set(e.queryform,"userId",t)},expression:"queryform.userId"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"服务器地址",prop:"svrIp"}},[a("el-input",{model:{value:e.queryform.svrIp,callback:function(t){e.$set(e.queryform,"svrIp",t)},expression:"queryform.svrIp"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"访问者地址",prop:"reqIp"}},[a("el-input",{model:{value:e.queryform.reqIp,callback:function(t){e.$set(e.queryform,"reqIp",t)},expression:"queryform.reqIp"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"操作描述",prop:"actDesc"}},[a("el-input",{model:{value:e.queryform.actDesc,callback:function(t){e.$set(e.queryform,"actDesc",t)},expression:"queryform.actDesc"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"会话标识",prop:"sesId"}},[a("el-input",{model:{value:e.queryform.sesId,callback:function(t){e.$set(e.queryform,"sesId",t)},expression:"queryform.sesId"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"处理结果",prop:"respcode"}},[a("el-select",{directives:[{name:"sys-code",rawName:"v-sys-code",value:"questionType",expression:"'questionType'"}],attrs:{placeholder:"请选择",clearable:""},model:{value:e.queryform.respcode,callback:function(t){e.$set(e.queryform,"respcode",t)},expression:"queryform.respcode"}},e._l(e.RESPCODE,function(e){return a("el-option",{key:e.key,attrs:{label:e.label,value:e.key}})}),1)],1)],1)],1)],1)],2),a("el-card",{staticClass:"flex-1 margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("交互日志列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{prop:"userid",label:"登录账号","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"username",label:"用户名称","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"uuid",label:"交互标识",width:"250px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"svrip",label:"服务器地址",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"reqip",label:"访问者地址",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"actdesc",label:"操作描述","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.actdesc||"系统操作")+"\n ")]}}])}),a("el-table-column",{attrs:{prop:"sesid",label:"会话标识",width:"250px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"actsta",label:"操作时间",formatter:e.formatterDateTime,width:"140px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"optime",label:"操作耗时",placement:"top","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"respcode",label:"处理结果",formatter:e.respcodeFormatter,"show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-eye",title:"查看详情"},on:{click:function(a){return e.showInfo(t.row)}}}),t.row.dataflag?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查看数据"},on:{click:function(a){return e.showData(t.row.uuid)}}}):e._e(),t.row.stakinfo?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-book",title:"查看堆栈信息"},on:{click:function(a){return e.showStak(t.row.stakinfo)}}}):e._e()]}}])})],1)],2),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看详情",visible:e.currentInfo.visible,width:"800px"},on:{"update:visible":function(t){return e.$set(e.currentInfo,"visible",t)}}},[e.currentInfo.visible?a("LogsOperInfo",{directives:[{name:"loading",rawName:"v-loading",value:e.currentInfo.loading,expression:"currentInfo.loading"}],attrs:{uuid:e.currentInfo.uuid,error:e.currentInfo.error}}):e._e()],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看数据",visible:e.editor.datashow,width:"800px"},on:{"update:visible":function(t){return e.$set(e.editor,"datashow",t)}}},[e.editor.datashow?a("LogsOperData",{directives:[{name:"loading",rawName:"v-loading",value:e.editor.loading,expression:"editor.loading"}],attrs:{uuid:e.editor.uuid,flag:1}}):e._e()],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",title:"查看堆栈信息",visible:e.editor.stakshow,width:"800px"},on:{"update:visible":function(t){return e.$set(e.editor,"stakshow",t)}}},[[e.stakinfo?a("el-input",{attrs:{type:"textarea",rows:25,readonly:""},model:{value:e.stakinfo,callback:function(t){e.stakinfo=t},expression:"stakinfo"}}):e._e()]],2)],1)},o=[],n=(a("25fc"),a("0736"),a("79d0"),a("e71e")),i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"form ",attrs:{"label-position":"top",model:e.data}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务器地址 ",prop:"svrIp "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.svrIp,callback:function(t){e.$set(e.data,"svrIp",t)},expression:"data.svrIp "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"服务器名称 ",prop:"svrName "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.svrName,callback:function(t){e.$set(e.data,"svrName",t)},expression:"data.svrName "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"处理代码 ",prop:"respCode "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.respCode,callback:function(t){e.$set(e.data,"respCode",t)},expression:"data.respCode "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"处理描述 ",prop:"respDesc "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.respDesc,callback:function(t){e.$set(e.data,"respDesc",t)},expression:"data.respDesc "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"协议类型 ",prop:"acttype "}},[a("el-input",{attrs:{readonly:""},model:{value:e.acttype,callback:function(t){e.acttype=t},expression:"acttype "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"请求者地址 ",prop:"reqIp "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.reqIp,callback:function(t){e.$set(e.data,"reqIp",t)},expression:"data.reqIp "}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作开始时间 ",prop:"actSta "}},[a("el-input",{attrs:{readonly:""},model:{value:e.actSta,callback:function(t){e.actSta=t},expression:"actSta "}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作结束时间 ",prop:"actEnd "}},[a("el-input",{attrs:{readonly:""},model:{value:e.actEnd,callback:function(t){e.actEnd=t},expression:"actEnd "}})],1)],1)],1),a("el-form-item",{attrs:{label:"会话标识 ",prop:"sesId "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.sesId,callback:function(t){e.$set(e.data,"sesId",t)},expression:"data.sesId "}})],1),a("el-form-item",{attrs:{label:"请求终端类型 ",prop:"devType "}},[a("el-input",{attrs:{readonly:""},model:{value:e.data.devType,callback:function(t){e.$set(e.data,"devType",t)},expression:"data.devType "}})],1)],1)],1)},l=[],s=(a("067b"),a("8165")),c={components:{OperAPI:s["a"]},props:{uuid:String,error:Object},data:function(){return{loading:!1,data:Object.assign({}),acttype:"",actSta:"",actEnd:""}},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,s["a"].getLogsOperByUuid(this.uuid).then(function(t){e.data=t.datarows,e.loading=!1,e.acttype=e.acttypeFormatter(t.datarows),e.actSta=e.formatterDateTime(null,null,t.datarows.actSta),e.actEnd=e.formatterDateTime(null,null,t.datarows.actEnd)}).catch(function(e){})):this.$refs.form.resetFields()},acttypeFormatter:function(e){return"1"==e.actType?"HTTP":"2"==e.actType?"MQ":"无请求类型"}}},u=c,d=a("6691"),p=Object(d["a"])(u,i,l,!1,null,"5e6f41e0",null),f=p.exports,h=a("aa21"),m={components:{LogsOperData:h["a"],LogsOperInfo:f},props:{sesId:{type:String}},data:function(){return{stakinfo:"",queryform:{userId:"",svrIp:"",reqIp:"",actDesc:"",sesId:"",actSta:"",actEnd:"",respcode:""},RESPCODE:[{key:"1",label:"成功"},{key:"2",label:"失败"}],currentInfo:{loading:!1,visible:!1,uuid:"",error:{}},table:{data:[]},editor:{uuid:null,datashow:!1,stakshow:!1,visible:!1,loading:!1},respcode:[{code:"000000",label:"请求处理成功"},{code:"000100",label:"用户会话超时"},{code:"000200",label:"安全服务错误"},{code:"000300",label:"校验服务错误"},{code:"000400",label:"系统后台错误"},{code:"000500",label:"网络服务错误"}],acttype:[{code:"1",label:"HTTP"},{code:"2",label:"MQ"}]}},mounted:function(){var e=this;this.$nextTick(function(){e.createdGetSesId(),e.queryData()})},methods:{showStak:function(e){this.editor.stakshow=!0,this.stakinfo=e},showData:function(e){this.editor.uuid=e,this.editor.datashow=!0},showServ:function(){var e=Object(n["a"])(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.confirm(null,"是否跳转至服务日志页面?");case 2:return e.next=4,this.removeView("服务日志");case 4:return e.next=6,this.addView("服务日志","/logs/LogsServ",{uuid:t});case 6:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}(),addView:function(e,t,a){var r=this.$tabView.viewList.findIndex(function(t){return t.name===e});-1===r&&this.$tabView.viewList.push({name:e,path:t,propsData:a}),this.$tabView.active=e},removeView:function(e){var t=this.$tabView.viewList.findIndex(function(t){return t.name===e});t>-1&&(this.$tabView.active=this.$tabView.viewList[t-1].name,this.$tabView.viewList.splice(t,1))},respcodeFormatter:function(e,t,a){return a?this.respcode.filter(function(e){return e.code===a})[0].label:"未知错误"},acttypeFormatter:function(e){var t=this.acttype.filter(function(t){return t.code===e.acttype});return t?t[0].label:"无请求类型"},showInfo:function(e){this.currentInfo.uuid=e.uuid,this.currentInfo.visible=!0},queryData:function(){this.queryform.actEnd<this.queryform.actSta?this.$message.error("开始时间不能大于结束时间"):this.$refs.dataTable.load(this.queryform)},resetquery:function(){this.$refs.queryform.resetFields(),this.queryform.actSta="",this.queryform.actEnd="",this.queryform.respcode=""},dataTableLoad:function(e,t){var a=this;s["a"].queryLogsOper(e).then(t).then(function(e){return a.table.data=e.datarows})},format:function(e,t){var a=e[t.property];return void 0===a?"":"1"===a?"HTTP协议":"错误数据"},createdGetSesId:function(){this.queryform.sesId=this.sesId}}},b=m,g=Object(d["a"])(b,r,o,!1,null,null,null);t["default"]=g.exports},8165:function(e,t,a){"use strict";var r=a("566f");t["a"]={queryLogsOper:function(e){return r["a"].get("/logs/LogsOper/queryLogsOper",{params:e})},queryLogsOperData:function(e){return r["a"].get("/logs/LogsOper/queryLogsOperData",{params:e})},queryQueryDataHis:function(e){return r["a"].get("/logs/LogsSqlData/dataHandleHis",{params:e})},getLogsOperByUuid:function(e){return r["a"].get("/logs/LogsOper/getLogsOperByUuid",{params:{uuid:e}})}}},"822e":function(e,t){e.exports=require("element-ui/lib/mixins/locale")},"82ca":function(e,t,a){},8576:function(e,t){e.exports=require("vue-element-dialog-draggable")},"85b3":function(e,t){e.exports=require("vue-i18n")},8873:function(e,t,a){},"889f":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",[a("template",{slot:"header"},[a("span",[e._v("用户管理")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-plus",title:"新增用户"},on:{click:function(t){return e.doAdd()}}})],1)]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"用户名称",prop:"username"}},[a("el-input",{model:{value:e.queryform.username,callback:function(t){e.$set(e.queryform,"username",t)},expression:"queryform.username"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"用户工号",prop:"usercode"}},[a("el-input",{model:{value:e.queryform.usercode,callback:function(t){e.$set(e.queryform,"usercode",t)},expression:"queryform.usercode"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"状态",prop:"userstat"}},[a("el-select",{directives:[{name:"sys-code",rawName:"v-sys-code",value:"userstat",expression:"'userstat'"}],attrs:{placeholder:"状态",clearable:""},model:{value:e.queryform.userstat,callback:function(t){e.$set(e.queryform,"userstat",t)},expression:"queryform.userstat"}},e._l(e.sysCode.userstat,function(e){return a("el-option",{key:e.key,attrs:{label:e.label,value:e.value}})}),1)],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"隶属机构",prop:"orgId"}},[a("Selector",{attrs:{clearable:!0,"label-key":"label","value-key":"id",placeholder:"隶属组织机构"},model:{value:e.queryform.orgId,callback:function(t){e.$set(e.queryform,"orgId",t)},expression:"queryform.orgId"}},[a("SelectorTree",{attrs:{"tree-key":"orgTree",searchField:"ORG_NAME",rootLabel:"组织机构"}})],1)],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"范围开始时间",prop:"startTime"}},[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择开始时间"},model:{value:e.queryform.startTime,callback:function(t){e.$set(e.queryform,"startTime",t)},expression:"queryform.startTime"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"范围结束时间",prop:"endTime"}},[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择结束时间"},model:{value:e.queryform.endTime,callback:function(t){e.$set(e.queryform,"endTime",t)},expression:"queryform.endTime"}})],1)],1)],1)],1)],2),a("el-card",{staticClass:"margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("用户列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryUserData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}}),a("el-button",{attrs:{type:"primary",disabled:!e.multipleSelection.length>0,icon:"el-icon-fa-lock",title:"批量锁定"},on:{click:function(t){return e.lockAndOpenUsers(!0)}}}),a("el-button",{attrs:{type:"primary",disabled:!e.multipleSelection.length>0,icon:"el-icon-fa-unlock",title:"批量解锁"},on:{click:function(t){return e.lockAndOpenUsers(!1)}}}),a("el-button",{attrs:{type:"primary",disabled:!e.multipleSelection.length>0,icon:"el-icon-fa-key",title:"批量重置密码"},on:{click:e.resetUserPw}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","auto-load":!0,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad,"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",align:"center",width:"55",fixed:"left"}}),a("el-table-column",{attrs:{prop:"userid",label:"登陆账号","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"username",label:"用户名称","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"userstat",dict:"userstat",label:"状态","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(e){return[a("SysCode",{attrs:{type:"userstat",value:e.row.userstat}})]}}])}),a("el-table-column",{attrs:{prop:"orgname",label:"隶属机构","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"crtime",formatter:e.formatterDateTime,label:"创建时间","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"optime",formatter:e.formatterDateTime,label:"最后修改时间","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-edit",title:"修改"},on:{click:function(a){return e.doEdit(t.$index,t.row)}}}),a("el-button",{attrs:{type:"primary",title:"登陆时间轴",icon:"el-icon-location"},on:{click:function(a){return e.showTimeLine(t.row)}}})]}}])})],1)],2),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",visible:e.editor.show,title:"用户管理","close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.editor,"show",t)}}},[a("div",{staticClass:"dialog-button"},[a("el-button-group",[a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-save",title:"保存修改",disabled:"6"==e.editor.stat||"9"==e.editor.stat},on:{click:function(t){return e.doSubmit()}}}),a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-key",title:"重置密码",disabled:!e.editor.uuid||"5"!==e.editor.stat},on:{click:function(t){return e.resetPwd()}}}),a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-trash",title:"注销",disabled:!e.editor.uuid||"9"==e.editor.stat},on:{click:function(t){return e.doShut()}}})],1),a("el-button-group",{staticClass:"margin-left-3"},[a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-lock",title:"锁定",disabled:!e.editor.uuid||"6"==e.editor.stat||"9"==e.editor.stat},on:{click:function(t){return e.doClose()}}}),a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-fa-unlock",title:"解锁",disabled:!e.editor.uuid||"5"==e.editor.stat||"9"==e.editor.stat},on:{click:function(t){return e.doOpen()}}})],1)],1),e.editor.show?a("UserEditor",{ref:"userEditor",staticStyle:{"min-height":"250px"},attrs:{uuid:e.editor.uuid},on:{submit:e.saveUser}}):e._e()],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",visible:e.timeline,title:"用户登录时间轴","close-on-click-modal":!1},on:{"update:visible":function(t){e.timeline=t}}},[a("time-line",{attrs:{"user-uuid":e.timelineuuid},on:{closeDia:function(t){e.timeline=!e.timeline}}})],1)],1)},o=[],n=(a("80a8"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-tabs",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingEur,expression:"loadingEur"}],attrs:{"elemeur-loading-text":"正在读取数据...",type:"card"}},[a("el-tab-pane",{attrs:{label:"基本信息"}},[a("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"label-position":"top"}},[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"登录账号",prop:"userId"}},[a("el-input",{attrs:{maxlength:"60"},model:{value:e.data.userId,callback:function(t){e.$set(e.data,"userId",t)},expression:"data.userId"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{attrs:{maxlength:"60"},model:{value:e.data.userName,callback:function(t){e.$set(e.data,"userName",t)},expression:"data.userName"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"用户工号",prop:"userCode"}},[a("el-input",{attrs:{maxlength:"60"},model:{value:e.data.userCode,callback:function(t){e.$set(e.data,"userCode",t)},expression:"data.userCode"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"orgId",label:"隶属机构"}},[a("Selector",{attrs:{"init-label":e.data.orgName,clearable:!0,"label-key":"label","value-key":"id",placeholder:"隶属组织机构"},model:{value:e.data.orgId,callback:function(t){e.$set(e.data,"orgId",t)},expression:"data.orgId"}},[a("SelectorTree",{attrs:{"tree-key":"orgTree",searchField:"ORG_NAME",rootLabel:"海关"}})],1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"分级管理员",prop:"graUser"}},[a("el-radio-group",{model:{value:e.data.graUser,callback:function(t){e.$set(e.data,"graUser",t)},expression:"data.graUser"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"性别"}},[a("el-radio-group",{staticClass:"border-bottom",model:{value:e.data.userGend,callback:function(t){e.$set(e.data,"userGend",t)},expression:"data.userGend"}},[a("el-radio",{attrs:{label:"1"}},[e._v("男")]),a("el-radio",{attrs:{label:"0"}},[e._v("女")])],1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"邮箱",prop:"userEMail"}},[a("el-input",{attrs:{maxlength:"60"},model:{value:e.data.userEMail,callback:function(t){e.$set(e.data,"userEMail",t)},expression:"data.userEMail"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"固定电话"}},[a("el-input",{attrs:{maxlength:"30"},model:{value:e.data.userPhon,callback:function(t){e.$set(e.data,"userPhon",t)},expression:"data.userPhon"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"移动电话",prop:"userMobl"}},[a("el-input",{attrs:{maxlength:"30"},model:{value:e.data.userMobl,callback:function(t){e.$set(e.data,"userMobl",t)},expression:"data.userMobl"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注",prop:"desc"}},[a("el-input",{attrs:{type:"textarea",maxlength:"1000"},model:{value:e.data.desc,callback:function(t){e.$set(e.data,"desc",t)},expression:"data.desc"}})],1)],1)],1)],1),a("HandleHistory",{attrs:{uuid:e.data.uuid,"cr-user-uuid":e.data.crUserUuid,"op-user-uuid":e.data.opUserUuid,"cr-time":e.data.crTime,"op-time":e.data.opTime,mode:"plan"}})],1),e.data.orgId?a("el-tab-pane",{attrs:{label:"角色选择"}},[a("el-tree",{ref:"roleTree",attrs:{"node-key":"uuid","default-checked-keys":e.data.arrRoles,"default-expand-all":"",lazy:"",load:e.loadRole,"current-node-key":"currNode.roleuuid","highlight-current":"","show-checkbox":""},scopedSlots:e._u([{key:"default",fn:function(t){t.node;var r=t.data;return a("span",{staticClass:"custom-tree-node"},[r.roleName&&"none"===r.parRoleUuid?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-user-circle margin-right-2 font-blue"}),a("span",{on:{click:function(t){return e.permTreeShow(r.uuid)}}},[e._v(e._s(r.roleName))])]):e._e(),r.roleName&&"none"!==r.parRoleUuid?a("span",[a("i",{staticClass:"el-icon-fa el-icon-fa-user-o margin-right-2 font-yellow-casablanca"}),a("span",[e._v(e._s(r.roleName))])]):e._e()])}}],null,!1,2602381910)})],1):e._e(),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{title:"角色权限",visible:e.permTreeDia,width:"40%","append-to-body":""},on:{"update:visible":function(t){e.permTreeDia=t}}},[a("div",{staticStyle:{height:"400px",overflow:"auto"}},[a("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.PtsLoading,expression:"PtsLoading"}],ref:"permTree",attrs:{"show-checkbox":"","node-key":"uuid",data:e.permTreeData,props:e.permTreeProp,"default-expand-all":!0,"highlight-current":""}})],1)])],1)}),i=[],l=(a("79d0"),a("e71e")),s=(a("067b"),a("c030")),c=a("9026"),u=a("6b38"),d=a("3393"),p=a("e66d"),f={uuid:"",userName:"",userCode:"",userId:"",userStat:"",userEMail:"",userGend:"1",graUser:"0",userPhon:"",userMobl:"",orgId:"",arrRoles:[],cardId:"",desc:""},h={components:{SelectorTree:d["a"],HandleHistory:p["a"]},props:{uuid:"",error:{type:Object,default:function(){return{}}}},data:function(){return{permTreeProp:{label:"permName",children:"children"},permTreeData:[],PtsLoading:!1,permTreeDia:!1,options:[{value:5,label:"生效"},{value:6,label:"锁定"},{value:9,label:"注销"}],currParentNode:{},currNode:{},loadingEur:!1,data:Object.assign({},f),rules:{userId:[{required:!0,message:"请输入用户登录账号"}],userName:[{required:!0,message:"请输入用户名称"}],orgId:[{required:!0,message:"请选择隶属机构"}],graUser:[{required:!0,message:"请选择是否为分级管理员"}]}}},mounted:function(){var e=this;this.loadInfo(this.uuid),u["a"].loadPermTree().then(function(t){e.permTreeData=t})},watch:{"data.orgId":function(e){this.getTreeListen(e)}},methods:{permTreeShow:function(){var e=Object(l["a"])(regeneratorRuntime.mark(function e(t){var a,r=this;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.permTreeDia=!0,this.PtsLoading=!0,e.next=5,c["a"].loadRoleEditInfo(t);case 5:a=e.sent,this.$refs.permTree.setCheckedKeys([]),a.permIds.forEach(function(e){r.$refs.permTree.setChecked(e,!0,!1)});case 8:return e.prev=8,this.PtsLoading=!1,e.finish(8);case 11:case"end":return e.stop()}},e,this,[[0,,8,11]])}));function t(t){return e.apply(this,arguments)}return t}(),submitForm:function(e){var t=this;this.$refs.form.validate(function(e){if(!e)return!1;t.data.arrRoles=t.$refs.roleTree.getCheckedKeys(),t.$emit("submit",t.data)})},expandAll:function(){var e=this,t=function t(a,r){a.childNodes.forEach(function(e){e.expand(function(){t(e)})},e)};t(this.$refs.roleTree.root)},getTreeListen:function(e){this.$refs.roleTree&&(this.$refs.roleTree.root.loaded=!1,this.$refs.roleTree.root.expand())},loadRole:function(e,t){0===e.level?c["a"].getCopyRoleTree(this.data.orgId).then(function(e){e.data&&t(e.data)}):c["a"].getRoleChildren(e.data.uuid).then(function(e){e.data&&t(e.data)})},loadInfo:function(e){var t=this;e?s["a"].getUser(e).then(function(e){t.data=Object.assign({},e.data.data),t.loadingEur=!1}):this.data.orgId&&this.getTreeListen(this.data.orgId)}}},m=h,b=a("6691"),g=Object(b["a"])(m,n,i,!1,null,null,null),v=g.exports,y=a("9763"),w=a("9384"),k={name:"UserMgr",components:{UserEditor:v,SelectorTree:d["a"],TimeLine:y["a"],Uploader:w["a"]},data:function(){return{timeline:!1,timelineuuid:"",queryform:{usercode:null,username:null,userstat:null,orgId:null,startTime:null,endTime:null},table:{data:[]},editor:{show:!1,uuid:null,visible:!1,loading:!1,stat:""},multipleSelection:[]}},methods:{resetUserPw:function(){var e=this,t=[];this.multipleSelection.forEach(function(e,a){t.push(e.uuid)}),t.length>0&&s["a"].resetUserPw({uuids:t}).then(function(){return e.queryUserData()})},showTimeLine:function(e){this.timelineuuid=e.uuid,this.timeline=!0},resetPwd:function(e){var t=this;this.$confirm("是否重置该用户密码",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.editor.loading=!0,t.editor.error={},s["a"].resetPwd(t.$refs.userEditor.data).then(t.queryUserData).then(t.cancelEditorLoading)})},doShut:function(e){var t=this;this.$confirm("是否注销该用户",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.editor.loading=!0,t.editor.error={},s["a"].shutUser(t.$refs.userEditor.data).then(t.queryUserData).then(t.cancelEditorLoading)})},doOpen:function(e){var t=this;this.$confirm("是否解锁该用户",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.editor.loading=!0,t.editor.error={},s["a"].openUser(t.$refs.userEditor.data).then(t.queryUserData).then(t.cancelEditorLoading)})},doClose:function(e){var t=this;this.$confirm("是否锁定该用户",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.editor.loading=!0,t.editor.error={},s["a"].lockUser(t.$refs.userEditor.data).then(t.queryUserData).then(t.cancelEditorLoading)})},doEdit:function(e,t){this.editor.show=!0,this.editor.uuid=t.uuid,this.editor.stat=t.userstat},doAdd:function(){this.editor.show=!0,this.editor.uuid=null,this.editor.stat=""},doSubmit:function(e){this.$refs.userEditor.submitForm()},saveUser:function(e){var t=this;this.editor.loading=!0,this.editor.error={},s["a"].saveUser(this.$refs.userEditor.data).then(function(e){"true"===e.newuser&&t.$alert("该用户的默认密码是: "+e.password,{showConfirmButton:!1,type:"info"})}).then(this.queryUserData).then(this.cancelEditorLoading)},reset:function(){this.$refs.form.resetFields()},cancelEditorLoading:function(){this.editor.show=!1,this.editor.loading=!1},queryUserData:function(){this.queryform.endTime<this.queryform.startTime?this.$message.error("开始时间不能大于结束时间"):this.$refs.dataTable.load(this.queryform)},resetquery:function(){this.$refs.queryform.resetFields()},dataTableLoad:function(e,t){var a=this;s["a"].queryUser(e).then(t).then(function(e){return a.table.data=e.datarows})},handleSelectionChange:function(e){this.multipleSelection=e},lockAndOpenUsers:function(e){var t=this,a=[];this.multipleSelection.forEach(function(e,t){a.push(e.uuid)}),a.length>0&&(e?s["a"].lockAndOpenUsers({uuids:a,opType:"1"}).then(function(){return t.queryUserData()}):s["a"].lockAndOpenUsers({uuids:a,opType:"0"}).then(function(){return t.queryUserData()}))}}},x=k,C=Object(b["a"])(x,r,o,!1,null,null,null);t["default"]=C.exports},"88bc":function(e,t,a){"use strict";var r=a("82ca"),o=a.n(r);o.a},"89c3":function(e,t,a){"use strict";var r;(a.r(t),"undefined"!==typeof window)&&(a("dc65"),(r=window.document.currentScript)&&(r=r.src.match(/(.+\/)[^\/]+\.js(\?.*)?$/))&&(a.p=r[1]));var o=a("b367");a.d(t,"Uploader",function(){return o["h"]}),a.d(t,"TimeLine",function(){return o["g"]}),a.d(t,"SelectorTree",function(){return o["f"]}),a.d(t,"HandleHistory",function(){return o["c"]}),a.d(t,"Ajax",function(){return o["a"]}),a.d(t,"Util",function(){return o["i"]}),a.d(t,"PageTable",function(){return o["e"]}),a.d(t,"config",function(){return o["j"]}),a.d(t,"service",function(){return o["l"]}),a.d(t,"Locale",function(){return o["d"]}),a.d(t,"CacheService",function(){return o["b"]});t["default"]=o["k"]},"8bbf":function(e,t){e.exports=require("vue")},"8cad":function(e,t){e.exports=require("util")},9026:function(e,t,a){"use strict";var r=a("566f");t["a"]={getRoleChildren:function(e){return r["a"].get("/usrm/usr/role/getRoleByPID",{params:{puuid:e}}).then(function(e){return e||[]})},queryPerm:function(e){return r["a"].get("/usrm/usr/role/queryPerm",{params:{uuid:e}}).then(function(e){return{data:e}})},editRoleNode:function(e){return r["a"].post("/usrm/usr/role/saveRole",e)},copyRoleNode:function(e){return r["a"].post("/usrm/usr/role/copyRole",e)},editRolePermNode:function(e){return r["a"].post("/usrm/usr/role/saveRolePerm",e)},delRoleNode:function(e){return r["a"].delete("/usrm/usr/role/deleteRole",{params:{uuid:e}})},loadRoleEditInfo:function(e){return r["a"].get("/usrm/usr/role/queryRoleEditInfo",{params:{uuid:e}})},getRoleTree:function(e){return r["a"].get("/usrm/usr/role/getRoleTree",{params:{parRoleUuid:e}}).then(function(e){return e||[]})},getOrgRoleTree:function(e){return r["a"].get("/usrm/usr/role/getOrgRoleTree",{params:{parRoleUuid:e}}).then(function(e){return e||[]})},getCopyRoleTree:function(e){return r["a"].get("/usrm/usr/role/getCopyRoleTree",{params:{orgUuid:e}}).then(function(e){return e||[]})}}},9090:function(e,t,a){"use strict";function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){return o="function"===typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},o(e)}a.d(t,"a",function(){return o})},9384:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"uploader",attrs:{"elemeur-loading-text":"服务器受理中..."}},[a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("资源管理")])]),a("el-form",{ref:"queryform",attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"文件名称",prop:"fileName"}},[a("el-input",{model:{value:e.queryform.fileName,callback:function(t){e.$set(e.queryform,"fileName",t)},expression:"queryform.fileName"}})],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"文件类别",prop:"fileType"}},[a("el-select",{directives:[{name:"sys-code",rawName:"v-sys-code",value:"fileType",expression:"'fileType'"}],attrs:{placeholder:"请选择",clearable:""},model:{value:e.queryform.fileType,callback:function(t){e.$set(e.queryform,"fileType",t)},expression:"queryform.fileType"}},e._l(e.sysCode.fileType,function(e){return a("el-option",{key:e.key,attrs:{label:e.label,value:e.value}})}),1)],1)],1),a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"上传时间区间",prop:"picker"}},[a("el-date-picker",{attrs:{type:"datetimerange",placeholder:"选择时间范围"},model:{value:e.picker,callback:function(t){e.picker=t},expression:"picker"}})],1)],1)],1)],1)],2),a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("资源列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search",title:"查询"},on:{click:e.queryUserData}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-reply-all",title:"重置"},on:{click:e.resetquery}}),e.uuid&&e.allowSave?a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-save",title:"批量保存"},on:{click:e.saveUpload}}):e._e(),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-refresh",title:"刷新"},on:{click:e.queryUserData}})],1)]),a("el-alert",{staticStyle:{"margin-bottom":"10px"},attrs:{title:"文件名带有红色的(*),说明此时文件处于临时状态并没有关联主键,请点击“批量保存”按钮!",type:"warning"}}),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"",data:e.successFiles,border:"",stripe:"","highlight-current-row":"",title:"已上传列表"},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{type:"index",fixed:"left"}}),a("el-table-column",{attrs:{prop:"filename",label:"文件名",width:"180","show-overflow-tooltip":"",sortable:""},scopedSlots:e._u([{key:"default",fn:function(t){return["0"===t.row.state?a("span",{staticClass:"font-red"},[e._v("*")]):e._e(),a("span",[e._v(e._s(t.row.filename))])]}}])}),a("el-table-column",{attrs:{prop:"filesize",label:"文件大小",width:"100",sortable:"",align:"right",formatter:e.fileSizeFormat}}),a("el-table-column",{attrs:{prop:"crtime",label:"上传时间",sortable:"",formatter:e.formatterDate,width:"100"}}),a("el-table-column",{attrs:{prop:"filetype",label:"格式",width:"80",sortable:""}}),a("el-table-column",{attrs:{prop:"filemd5",label:"MD5","show-overflow-tooltip":"",sortable:""}}),a("el-table-column",{attrs:{prop:"filepath",label:"服务器路径","show-overflow-tooltip":"",sortable:""}}),a("el-table-column",{attrs:{prop:"fileurl",label:"下载路径","show-overflow-tooltip":"",sortable:""}}),e.readonly?e._e():a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"96"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("a",{staticClass:"margin-right-1",attrs:{href:e.proxyUrl(t.row.fileurl),target:"_blank"}},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-cloud-download",title:"下载"}})],1),e.allowTrash?a("el-button",{attrs:{icon:"el-icon-fa-trash",title:"作废",type:"primary"},on:{click:function(a){return e.deleteUpdata(t.$index,t.row)}}}):e._e(),e.allowSave&&"0"===t.row.state?a("el-button",{attrs:{icon:"el-icon-fa-check",title:"保存",type:"primary"},on:{click:function(a){return e.sureFile(t.$index,t.row)}}}):e._e()]}}],null,!1,2506182842)})],1)],2),a("el-card",{staticClass:"flex-1"},[a("template",{slot:"header"},[a("span",[e._v("待上传列表")]),a("div",{staticStyle:{float:"right"}},[a("el-upload",{ref:"upload",staticStyle:{display:"inline-block","margin-right":"3px"},attrs:{"on-error":e.fileUploadError,"on-change":e.fileUploadChange,"show-file-list":!1,accept:e.accept,multiple:"",data:e.data,action:e.uploadPath,"auto-upload":!1,"on-success":e.uploadSuccess}},[a("el-button",{attrs:{type:"primary",icon:"el-icon-tickets",title:"选择文件"}})],1),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-cloud-upload",title:"批量上传"},on:{click:e.submitUpload}})],1)]),e.readonly?e._e():a("el-table",{staticStyle:{"min-height":"100px"},attrs:{hideTitle:"",data:e.fileList,border:"","row-key":"uid",stripe:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"name",label:"文件名",width:"180","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"size",label:"文件大小",width:"80",align:"right",formatter:e.fileSizeFormat}}),a("el-table-column",{attrs:{label:"进度"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("el-progress",{staticStyle:{"line-height":"unset"},attrs:{"text-inside":!0,"stroke-width":14,percentage:parseInt(e.row.percentage),status:"fail"===e.row.status?"exception":""}})]}}],null,!1,1597569420)}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-cloud-upload",title:"上传",disabled:"fail"===t.row.status},on:{click:function(a){return e.hanleUpload(t.$index,t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-trash",title:"取消"},on:{click:function(a){return e.hanleRemove(t.$index,t.row)}}})]}}],null,!1,329838539)})],1)],2)],1)},o=[],n=(a("80a8"),a("2c92"),a("6e74"),a("566f")),i={list:function(e){return n["a"].get("/sys/file/list",{params:e})},selectResource:function(e){return n["a"].get("/resource/ResourceManager",{params:e})},delete:function(e){return n["a"].delete("/sys/file/delete",{params:{uuid:e}})},use:function(e){return n["a"].delete("/sys/file/use",{params:{uuid:e}})},useAll:function(e){return n["a"].delete("/sys/file/useAll",{params:{uuid:e}})}},l=a("c45e"),s={props:{uuid:String,module:String,accept:String,allowTrash:{type:Boolean,default:!1},allowSave:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1}},data:function(){return{loading:!1,uploadPath:l["a"].ajaxUrl+"/sys/file/upload",successFiles:[],fileList:[],picker:[],queryform:{starTime:null,endTime:null,fileType:null,fileName:null}}},computed:{data:function(){return{module:this.module,uuid:this.uuid}}},mounted:function(){this.queryUserData()},watch:{uuid:function(){this.readonly||this.$refs.upload.clearFiles(),this.queryUserData()},picker:function(e){e&&e.length>0?(this.queryform.starTime=e[0],this.queryform.endTime=e[1]):(this.queryform.starTime=null,this.queryform.endTime=null)}},methods:{queryUserData:function(){this.$refs.dataTable.load(this.queryform)},dataTableLoad:function(e,t){var a=this;e.uuid=this.uuid,i.selectResource(e).then(t).then(function(e){return a.successFiles=e.datarows})},proxyUrl:function(e){return l["a"].ajaxUrl+"/"+e},fileSizeFormat:function(e,t,a){if(0===a)return"0 B";var r=1e3,o=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],n=Math.floor(Math.log(a)/Math.log(r));return(a/Math.pow(r,n)).toPrecision(3)+" "+o[n]},submitUpload:function(){this.$refs.upload.submit()},uploadSuccess:function(e,t,a){if("000000"===e.respCode&&e.fileInfo){var r=Object.keys(e.fileInfo),o={};r.forEach(function(t,a){var r=t.toLowerCase();o[r]=e.fileInfo[t]}),this.successFiles.splice(0,0,o),this.$refs.upload.handleRemove(t)}else this.$message.error("上传失败!")},hanleUpload:function(e,t){this.$refs.upload.$refs["upload-inner"].upload(t.raw)},hanleRemove:function(e,t){this.$refs.upload.handleRemove(t)},fileUploadError:function(e,t,a){a.push(t),this.$message.error("有文件上传失败!")},fileUploadChange:function(e,t){this.fileList=t},deleteUpdata:function(e,t){var a=this;this.loading=!0,i.delete(t.uuid).then(function(){a.successFiles.splice(e,1),a.loading=!1}).catch(function(){a.loading=!1})},saveUpload:function(){var e=this;i.useAll(this.uuid).then(function(){e.$emit("save",e.successFiles),e.queryUserData()}).catch(function(){e.loading=!1})},sureFile:function(e,t){var a=this;this.loading=!0,i.use(t.uuid).then(function(){a.loading=!1,t.state="1"}).catch(function(){a.loading=!1})},resetquery:function(){this.$refs.queryform.resetFields(),this.queryform.starTime=null,this.queryform.endTime=null,this.picker=[]}}},c=s,u=(a("88bc"),a("6691")),d=Object(u["a"])(c,r,o,!1,null,null,null);t["a"]=d.exports},9483:function(e,t,a){},9512:function(e,t,a){"use strict";var r=a("58da"),o=a.n(r);o.a},"972d":function(e,t){e.exports=require("sha.js")},9763:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("el-alert",{attrs:{title:"请选择时间范围为一周以内!",type:"info",closable:!0}}),a("el-row",{staticStyle:{"margin-bottom":"10px"},attrs:{gutter:3}},[a("el-col",{attrs:{span:20}},[a("el-date-picker",{staticClass:"daterange",attrs:{type:"daterange","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},model:{value:e.timeRange,callback:function(t){e.timeRange=t},expression:"timeRange"}})],1),a("el-col",{attrs:{span:4}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.queryLazyData(t)}}})],1)],1),0===e.timeLine.length?a("el-alert",{attrs:{title:"该用户目前没有进行任何操作 !",type:"info",closable:!1}}):e._e(),e.userUuid?e._e():a("el-alert",{attrs:{title:"组件不可用,必须传入初始的userUuid值 !",type:"error",closable:!1}}),0!==e.timeLine.length?a("div",{staticClass:"timeline",style:"max-height:"+e.height},[a("el-steps",{attrs:{space:"50px",direction:"vertical",active:999}},e._l(e.timeLine,function(t,r){return a("el-step",{key:r,attrs:{icon:"el-icon-location",description:t.actDesc}},[a("template",{slot:"title"},[a("span",[e._v(e._s(e._f("date")(t.opTime,"%Y-%m-%d %T")))]),a("span",{staticClass:"margin-left-4"},[a("el-tag",{attrs:{type:"1"===t.logType||"2"===t.logType?"success":"3"===t.logType?"warning":"danger"}},[e._v(" "+e._s(e.formatLogType(t.logType)))])],1)]),a("template",{slot:"description"},[0!==e.calTime(r)?a("span",[a("el-tag",{attrs:{type:"info"}},[e._v("耗时:"+e._s(e.calTime(r))+" m")]),a("el-tag",{staticClass:"margin-left-2",staticStyle:{cursor:"pointer"},attrs:{type:"info",title:"查看详情"}},[a("i",{staticClass:"el-icon-more",on:{click:function(a){return e.showLoginHis(t)}}})])],1):e._e()])],2)}),1)],1):e._e()],1)},o=[],n=(a("067b"),a("c030")),i={props:{userUuid:{type:String,default:""},height:{type:String,default:"400px"}},mounted:function(){this.initload(this.userUuid)},watch:{userUuid:function(e){this.initload(e)}},data:function(){return{loading:!1,timeLine:[],pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(e){var t=new Date,a=new Date;a.setTime(a.getTime()-6048e5),e.$emit("pick",[a,t])}}]},timeRange:[]}},methods:{calTime:function(e){var t=0;if("1"!==this.timeLine[e].logType){if(this.timeLine.length-1===e)return t;if("1"===this.timeLine[e+1].logType){var a=this.timeLine[e].opTime-this.timeLine[e+1].opTime;return(a/1e3/60).toFixed(3)}return 0}return t},formatLogType:function(e){return"1"===e?"登入":"2"===e?"登出":"3"===e?"超时退出":"4"===e?"踢出":"未知"},showLoginHis:function(e){var t=this;this.$confirm("即将跳转到 '交互日志' 页面, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.$emit("closeDia"),t.$router.push({path:"/logs/LogsServ",query:{sesId:e.sesId}})}).catch(function(){})},initload:function(e){var t=this;if(e){this.loading=!0;(new Date).getTime();n["a"].getTimeLine({uuid:this.userUuid}).then(function(e){t.timeLine=e,t.loading=!1})}},queryLazyData:function(){var e=this;if(this.loading=!0,this.timeRange&&this.timeRange.length>0){var t={startTime:this.timeRange[0].getTime(),endTime:this.timeRange[1].getTime()};t.endTime-t.startTime>6048e5?(this.$message.error("请选择合适的时间范围! (最大长度为一周)"),this.loading=!1):n["a"].getTimeLine(Object.assign({uuid:this.userUuid},t)).then(function(t){e.timeLine=t,e.loading=!1})}else this.$message.error("请选择时间范围!"),this.loading=!1}}},l=i,s=(a("ef2f"),a("6691")),c=Object(s["a"])(l,r,o,!1,null,"2ef591a6",null);t["a"]=c.exports},"98b0":function(e,t,a){},"9bbb":function(e,t,a){"use strict";var r=a("c223"),o=a.n(r),n=a("c45e");t["a"]={codeListStore:o.a.createInstance({name:n["a"].prefixs.sysCodeList}),codeTreeStore:o.a.createInstance({name:n["a"].prefixs.sysCodeTree}),ajaxStore:o.a.createInstance({name:n["a"].prefixs.sysCode})}},"9d3e":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-card",[a("template",{slot:"header"},[a("span",[e._v("查询定义")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-plus"},on:{click:e.handleAdd}})],1)]),a("el-form",{attrs:{model:e.queryform}},[a("el-row",[a("el-col",{attrs:{lg:4,sm:12}},[a("el-form-item",{attrs:{label:"查询名称"}},[a("el-input",{model:{value:e.queryform.queryname,callback:function(t){e.$set(e.queryform,"queryname",t)},expression:"queryform.queryname"}})],1)],1)],1)],1)],2),a("el-card",{staticClass:"margin-top-2"},[a("template",{slot:"header"},[a("span",[e._v("查询定义列表")]),a("div",{staticClass:"pull-right"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search"},on:{click:e.handleQuery}})],1)]),a("PageTable",{ref:"dataTable",attrs:{hideTitle:"","auto-load":"",data:e.table.data,"highlight-current-row":"",stripe:"",border:"",hideExport:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("pre",[e._v(e._s(t.row.querysql))])])]}}])}),a("el-table-column",{attrs:{prop:"queryname",label:"查询名称",sortable:""}}),a("el-table-column",{attrs:{prop:"querytitle",label:"查询标题"}}),a("el-table-column",{attrs:{prop:"tablename",label:"使用表"}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"160"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-edit",title:"编辑"},on:{click:function(a){return e.handleEdit(t.$index,t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-trash",title:"删除"},on:{click:function(a){return e.handleDelete(t.$index,t.row)}}})]}}])})],1)],2),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{fullscreen:"","append-to-body":"",visible:e.designer.show,title:"查询设计",maxable:"false"},on:{"update:visible":function(t){return e.$set(e.designer,"show",t)}}},[e.designer.show?a("QueryDesigner",{attrs:{uuid:e.designer.uuid}}):e._e()],1)],1)},o=[],n=a("00af"),i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.view.loading.all,expression:"view.loading.all"}],staticClass:"flex-h qdes"},[a("el-card",{staticClass:"table-list m-shadow"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("选择数据表")]),a("div",{staticClass:"pull-right"},[a("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-refresh "},on:{click:e.handleRefreshTable}}),a("el-button",{staticClass:"red",attrs:{icon:"el-icon-fa-close "},on:{click:e.handleDisselect}})],1)]),a("el-checkbox-group",{directives:[{name:"loading",rawName:"v-loading",value:e.view.loading.tables,expression:"view.loading.tables"}],attrs:{min:1,max:7},model:{value:e.meta.selectedTables,callback:function(t){e.$set(e.meta,"selectedTables",t)},expression:"meta.selectedTables"}},e._l(e.meta.tables,function(t){return a("el-checkbox",{key:t.tableName,attrs:{label:t}},[e._v(e._s(t.tableName))])}),1)],1),a("el-card",{staticClass:"workspace margin-left-1 flex-1"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("查询路径 -\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.queryName,expression:"queryName"}],attrs:{placeholder:"查询路径",disabled:!!e.meta.uuid},domProps:{value:e.queryName},on:{input:function(t){t.target.composing||(e.queryName=t.target.value)}}})]),e._v("\n 查询标题:\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.queryTitle,expression:"queryTitle"}],domProps:{value:e.queryTitle},on:{input:function(t){t.target.composing||(e.queryTitle=t.target.value)}}}),a("div",{staticClass:"pull-right"},[a("el-button",{staticClass:"blue",attrs:{icon:"el-icon-fa-save"},on:{click:e.handleSave}})],1)]),a("div",{staticClass:"table-selected-list bg-green",staticStyle:{"overflow-y":"auto"}},[a("div",{staticClass:"waterfall_"},e._l(e.meta.selectedTables,function(t,r){return a("div",{key:t.tableName,staticClass:"item padding-1 pull-left"},[a("el-card",{staticClass:"table-info-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("el-checkbox",{on:{change:function(a){return e.checkAll(t)}},model:{value:t.selectedAll,callback:function(a){e.$set(t,"selectedAll",a)},expression:"tableInfo.selectedAll"}},[t.isMaster?a("span",[a("b",{staticClass:"font-red"},[e._v(e._s(t.tableName))])]):e._e(),t.isMaster?e._e():a("span",[e._v(e._s(t.tableName))])])],1),a("el-button",{on:{click:function(a){return e.setMaster(t,r)}}},[e._v("主表")]),a("el-button",{on:{click:function(a){return e.remove(t,r)}}},[e._v("移除")]),a("el-checkbox-group",{model:{value:t.selectedTableColumns,callback:function(a){e.$set(t,"selectedTableColumns",a)},expression:"tableInfo.selectedTableColumns"}},e._l(t.tableColumns,function(t){return a("el-checkbox",{key:t.tableName,attrs:{label:t}},[e._v(e._s(t.columnName))])}),1)],1)],1)}),0)]),a("el-popover",{ref:"popover1",attrs:{placement:"top-start",title:"标题",width:"200",trigger:"click"}}),a("div",{staticClass:"flex-1",staticStyle:{"min-height":"400px"}},[a("div",[a("el-card",{staticClass:" margin-top-1",attrs:{header:"表格预览"}},[a("el-table",{attrs:{border:"",data:e.tableData}},e._l(e.selectedColumns,function(t){return a("el-table-column",{key:t.columnName,attrs:{prop:t.columnName,label:e.tableLabel(t),width:"150"}})}),1)],1)],1),a("div",{staticClass:"flex-h flex-1 margin-top-1"},[a("el-card",{staticClass:"flex-1 show-sql"},[a("div",{staticStyle:{overflow:"auto"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",{attrs:{title:"仅供参考"}},[e._v("SQL预览")]),a("div",{staticClass:"pull-right"},[a("el-button",{ref:"copySqlButton",attrs:{icon:"el-icon-fa-copy"}}),a("el-button",{staticClass:"green-meadow",attrs:{icon:"el-icon-fa-bug"},on:{click:e.handleDebug}})],1)]),a("div",{staticStyle:{position:"absolute",left:"-50000px"}},[a("pre",{ref:"sqlPreview"},[e._v(e._s(e.sql))])]),a("div",[a("div",[a("span",{staticClass:"font-red"},[e._v("SELECT")])]),e._l(e.selectedColumns,function(t,r){return a("div",{key:r,staticClass:"slect-column"},[a("span",{staticStyle:{width:"90px"}},[e._v(e._s(e._f("alias")(t.tableName)))]),a("span",{staticClass:"text-center",staticStyle:{width:"20px","font-weight":"bold"}},[e._v(".")]),a("span",{staticClass:"font-blue",staticStyle:{width:"120px"}},[e._v(e._s(t.columnName))]),a("span",{staticClass:"font-red",staticStyle:{width:"40px"},attrs:{lass:"text-center"}},[e._v("AS")]),a("span",{staticStyle:{width:"100px"}},[e._v(e._s(e._f("lowercase")(t.columnName+"_"+r))+" ")]),r!=e.selectedColumns.length-1?a("span",[e._v(",")]):e._e()])}),a("div",[a("span",{staticClass:"font-red"},[e._v("FROM")])]),e._l(e.selectedTables,function(t,r){return a("div",{key:t.tableName,staticClass:"select-from"},[0!==r?a("span",[e._v("LEFT JOIN ")]):e._e(),a("span",[e._v(" "+e._s(t.tableName)+" ")]),a("span",[e._v(" "+e._s(t.alias)+" ")]),0!==r?a("div",[a("span",[e._v("ON")]),a("el-input",{staticStyle:{width:"400px"},model:{value:t.on,callback:function(a){e.$set(t,"on",a)},expression:"table.on"}})],1):e._e()])}),a("div",[a("span",{staticClass:"font-red"},[e._v("WHERE")]),a("el-button",{attrs:{type:"text",icon:"el-icon-fa-plus"},on:{click:e.addWhere}})],1),a("div",{staticClass:"select-where"},[a("span",[e._v("1=1")])]),e._l(e.wheres,function(t,r){return a("div",{key:t.left.tableName,staticClass:"select-where"},[a("div",[a("el-select",{staticStyle:{width:"100px"},model:{value:t.concat,callback:function(a){e.$set(t,"concat",a)},expression:"where.concat"}},[a("el-option",{attrs:{label:"AND",value:"AND"}}),a("el-option",{attrs:{label:"OR",value:"OR"}}),a("el-option",{attrs:{label:"AND NOT",value:"AND_NOT "}}),a("el-option",{attrs:{label:"OR NOT",value:"OR_NOT"}})],1)],1),a("span",{staticClass:"text-right where-select ",on:{click:function(a){return e.handleSlectColumn(t,t.left)}}},[t.left.columnName||t.left.text?e._e():a("span",{staticClass:"font-grey-salsa"},[e._v(" <- - - -> ")]),t.left.text?e._e():a("span",[e._v(" "+e._s(e._f("alias")(t.left.tableName))+"."+e._s(t.left.columnName)+" ")]),t.left.text?a("span",[e._v(" "+e._s(t.left.text)+" ")]):e._e()]),a("el-select",{staticStyle:{width:"70px"},model:{value:t.compare,callback:function(a){e.$set(t,"compare",a)},expression:"where.compare"}},[a("el-option",{attrs:{label:"=",value:"eq"}}),a("el-option",{attrs:{label:"<>",value:"not"}}),a("el-option",{attrs:{label:">",value:"gt",disabled:""}}),a("el-option",{attrs:{label:">=",value:"gte",disabled:""}}),a("el-option",{attrs:{label:"<",value:"lt",disabled:""}}),a("el-option",{attrs:{label:"<=",value:"lte",disabled:""}}),a("el-option",{attrs:{label:"like",value:"like"}}),a("el-option",{attrs:{label:"notlike",value:"notlike"}}),a("el-option",{attrs:{label:"in",value:"in",disabled:""}})],1),a("span",{staticClass:"text-left where-select",on:{click:function(a){return e.handleSlectColumn(t,t.right)}}},[t.right.columnName||t.right.text?e._e():a("span",{staticClass:" font-grey-salsa"},[e._v(" <- - - -> ")]),t.right.text?e._e():a("span",[e._v(" "+e._s(e._f("alias")(t.right.tableName))+"."+e._s(t.right.columnName)+" ")]),t.right.text?a("span",[e._v(" "+e._s(t.right.text)+" ")]):e._e()]),a("el-button",{attrs:{type:"text",icon:"el-icon-fa-trash"},on:{click:function(a){return e.removeWhere(t,r)}}})],1)}),a("el-input",{attrs:{type:"textarea",placeholder:"追加条件"},model:{value:e.cnd,callback:function(t){e.cnd=t},expression:"cnd"}})],2)])]),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",width:"400px",top:"200px",visible:e.columnSelector.show,title:"条件编辑"},on:{"update:visible":function(t){return e.$set(e.columnSelector,"show",t)}}},[a("el-tabs",{staticClass:"column-selector",attrs:{type:"card"}},[a("el-tab-pane",{attrs:{label:"列表"}},[a("ul",{staticClass:"column-list"},e._l(e.selectedColumns,function(t,r){return a("li",{key:r,on:{click:function(a){return e.selectColumntoWehre(t)}}},[a("span",{staticStyle:{width:"90px"}},[e._v(e._s(e._f("alias")(t.tableName)))]),a("span",{staticClass:"text-center",staticStyle:{width:"20px","font-weight":"bold"}},[e._v(".")]),a("span",{staticClass:"font-blue",staticStyle:{width:"120px"}},[e._v(e._s(t.columnName))])])}),0)]),a("el-tab-pane",{attrs:{label:"编辑"}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.columnSelector.lr.text,callback:function(t){e.$set(e.columnSelector.lr,"text",t)},expression:"columnSelector.lr.text"}})],1),a("div",{staticClass:"margin-1 text-right"},[a("el-button",{attrs:{icon:"el-icon-fa-check"},on:{click:function(t){return e.selectTexttoWehre()}}}),a("el-button",{attrs:{icon:"el-icon-fa-close"},on:{click:function(t){e.columnSelector.show=!1}}})],1)],1)],1),a("el-card",{staticClass:" margin-left-1 ",attrs:{header:"字段设计"}},[a("div",{staticStyle:{overflow:"auto"}},e._l(e.meta.selectedTables,function(t,r){return t.selectedTableColumns.length>0?a("fieldset",{key:t.tableName},[a("legend",[e._v(e._s(t.tableName))]),e._l(t.selectedTableColumns,function(t){return a("div",{key:t.columnName},[a("span",{staticStyle:{width:"200px",display:"inline-block"}},[e._v(e._s(t.columnFullName))]),a("el-input",{staticStyle:{width:"200px",display:"inline-block"},attrs:{placeholder:"列名",index:r},model:{value:e.labelData[t.columnFullName],callback:function(a){e.$set(e.labelData,t.columnFullName,a)},expression:"labelData[column.columnFullName]"}}),a("el-select",{staticStyle:{width:"100px",display:"inline-block"},attrs:{placeholder:"不可查询",clearable:!0},model:{value:t.cndType,callback:function(a){e.$set(t,"cndType",a)},expression:"column.cndType"}},[a("el-option",{attrs:{label:"text",value:"text"}}),a("el-option",{attrs:{label:"dict",value:"dict"}}),a("el-option",{attrs:{label:"date",value:"date",disabled:""}}),a("el-option",{attrs:{label:"dateRange",value:"dateRange",disabled:""}}),a("el-option",{attrs:{label:"numberRange",value:"numberRange",disabled:""}})],1),"dict"===t.cndType?a("el-input",{staticClass:"margin-left-1",staticStyle:{width:"100px",display:"inline-block"},attrs:{placeholder:"字典名"},model:{value:t.dictName,callback:function(a){e.$set(t,"dictName",a)},expression:"column.dictName"}}):e._e(),"text"===t.cndType?a("el-select",{staticClass:"margin-left-1",staticStyle:{width:"100px",display:"inline-block"},attrs:{placeholder:"不可查询",clearable:!0},model:{value:t.compare,callback:function(a){e.$set(t,"compare",a)},expression:"column.compare"}},[a("el-option",{attrs:{label:"=",value:"eq"}}),a("el-option",{attrs:{label:"<>",value:"not"}}),a("el-option",{attrs:{label:">",value:"gt",disabled:""}}),a("el-option",{attrs:{label:">=",value:"gte",disabled:""}}),a("el-option",{attrs:{label:"<",value:"lt",disabled:""}}),a("el-option",{attrs:{label:"<=",value:"lte",disabled:""}}),a("el-option",{attrs:{label:"like",value:"like"}}),a("el-option",{attrs:{label:"notlike",value:"notlike"}}),a("el-option",{attrs:{label:"in",value:"in",disabled:""}})],1):e._e()],1)})],2):e._e()}),0)])],1)])],1)],1)},l=[],s=(a("067b"),a("80a8"),a("5a1d"),a("b0c2")),c=a.n(s);function u(e){for(var t=e.split("_"),a=1;a<t.length;a++)t[a]=t[a].charAt(0).toUpperCase()+t[a].substring(1);return t.join("")}var d={filters:{alias:function(e){return u(e.toLowerCase())}},props:{uuid:String},data:function(){return{queryName:"",queryTitle:"",sql:"",meta:{uuid:"",tables:[],selectedTables:[]},view:{lastTable:"",loading:{all:!1,tables:!1}},labelData:{},cnd:"",columnSelector:{lr:{text:"",tableName:"",tableColumn:""},show:!1},wheres:[]}},watch:{uuid:function(){this.initLoad()}},computed:{selectedColumns:function(){var e=this,t=[];return this.meta.selectedTables.forEach(function(a){a.selectedTableColumns.forEach(function(r){t.push({tableName:a.tableName,columnName:r.columnName,columnFullName:r.columnFullName}),e.$set(e.labelData,r.columnFullName,e.labelData[r.columnFullName]||r.columnComment||r.columnFullName)})}),t},selectedTables:function(){var e=[];return this.meta.selectedTables.forEach(function(t){t.selectedTableColumns.length>0&&e.push(t)}),e},tableData:function(){var e={};return this.selectedColumns.forEach(function(t){e[t.columnName]=t.columnFullName}),[e]}},mounted:function(){this.initLoad(),this.initCopySQl()},methods:{initLoad:function(){this.meta.uuid=this.uuid,this.loadTable().then(this.loadDesign)},initCopySQl:function(){var e=this,t=this.$refs.sqlPreview,a=new c.a(this.$refs.copySqlButton.$el,{target:function(e){return t}});a.on("success",function(t){e.$message.success("复制成功")})},loadTable:function(){var e=this;return this.view.loading.all=!0,this.meta.selectedTables=[],n["a"].loadAllTable().then(function(t){t.forEach(function(e){e.selectedTableColumns=[],e.on="",e.alias=u(e.tableName.toLowerCase()),e.tableColumns.forEach(function(t){t.columnFullName=e.tableName+"."+t.columnName,t.cndType="",t.dictName="",t.compare=""})},e),e.meta.tables=t,e.view.loading.all=!1}).catch(function(){e.view.loading.all=!1})},handleRefreshTable:function(){this.initLoad()},handleDisselect:function(){this.meta.selectedTables=[],this.meta.wheres=[],this.loadTable()},handleCheckColumn:function(e,t,a){},handlePreviewData:function(){},tableLabel:function(e){return this.labelData[e.columnFullName]},checkAll:function(e){e.selectedAll?(e.selectedTableColumns=[],e.tableColumns.forEach(function(t){e.selectedTableColumns.push(t)})):e.selectedTableColumns=[]},setMaster:function(e,t){var a=this.meta.selectedTables[0];this.$set(this.meta.selectedTables,0,this.meta.selectedTables[t]),this.$set(this.meta.selectedTables,t,a),this.meta.selectedTables.forEach(function(e,t){e.isMaster=!1},this),this.$set(e,"isMaster",!0)},remove:function(e,t){this.meta.selectedTables.splice(t,1)},handleSave:function(){var e=this;return 0===this.selectedColumns.length?this.$message.error("请先设计!"):this.queryName?this.doSave():void this.$prompt("请为您的查询命名!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValue:this.queryName}).then(function(t){var a=t.value;e.queryName=a,e.queryName&&e.doSave()})},handleSlectColumn:function(e,t){this.columnSelector.show=!0,this.columnSelector.lr=t},selectColumntoWehre:function(e){this.columnSelector.lr.tableName=e.tableName,this.columnSelector.lr.columnName=e.columnName,this.columnSelector.lr.text="",this.columnSelector.show=!1},selectTexttoWehre:function(e){this.columnSelector.lr.tableName="",this.columnSelector.lr.columnName="",this.columnSelector.show=!1},addWhere:function(){this.wheres.push({compare:"eq",concat:"AND",left:{text:"",tableName:"",columnName:""},right:{text:"",tableName:"",columnName:""}})},removeWhere:function(e,t){this.wheres.splice(t,1)},loadDesign:function(){var e=this;this.meta.selectedTables=[],this.queryName="",this.wheres=[],this.uuid&&(this.view.loading.all=!0,n["a"].loadDesign(this.uuid).then(function(t){e.wheres=t.wheres,e.labelData=t.labelData,e.queryName=t.queryName,e.queryTitle=t.queryTitle,e.cnd=t.cnd,e.meta.tables.forEach(function(e){var a=e.tableName;t.selectedTables[a]&&(e.on=t.selectedTables[a].on,e.tableColumns.forEach(function(r){var o=r.columnName;t.selectedTables[a][o]&&(Object.assign(r,t.selectedTables[a][o]),e.selectedTableColumns.push(r))},this),this.meta.selectedTables.push(e))},e),e.view.loading.all=!1}))},handleSaveData:function(){this.view.loading.all=!0;var e=[],t={selectedTables:{},queryName:this.queryName,queryTitle:this.queryTitle,labelData:this.labelData,wheres:this.wheres,cnd:this.cnd};return this.meta.selectedTables[0].isMaster=!0,this.meta.selectedTables.forEach(function(a){var r={};r.alias=a.alias,r.tableName=a.tableName,r.isMaster=a.isMaster,r.on=a.on,t.selectedTables[a.tableName]={on:a.on},r.tableColumns=a.selectedTableColumns.map(function(e){return t.selectedTables[a.tableName][e.columnName]={columnName:e.columnName,cndType:e.cndType?e.cndType:null,dictName:e.dictName,compare:e.compare?e.compare:null},t.selectedTables[a.tableName][e.columnName]}),e.push(r)}),t=JSON.stringify(t),{uuid:this.meta.uuid,wheres:this.wheres,cnd:this.cnd,queryName:this.queryName,queryTitle:this.queryTitle,tableInfos:e,define:t,labelData:this.labelData}},doSave:function(){var e=this,t=this.handleSaveData();return n["a"].saveDesign(t).then(function(t){e.view.loading.all=!1,e.meta.uuid=t.uuid}).catch(function(){e.view.loading.all=!1})},handleDebug:function(){var e=this,t=this.handleSaveData();return n["a"].debugDesign(t).then(function(t){e.sql=t.sql,e.view.loading.all=!1,e.meta.uuid=t.uuid}).catch(function(){e.view.loading.all=!1})}}},p=d,f=(a("7f05"),a("6691")),h=Object(f["a"])(p,i,l,!1,null,null,null),m=h.exports,b={name:"QueryMgr",components:{QueryDesigner:m},data:function(){return{queryform:{queryname:""},table:{data:[]},designer:{uuid:"",show:!1}}},methods:{handleAdd:function(){this.designer.uuid="",this.designer.show=!0},handleEdit:function(e,t){this.designer.show=!0,this.designer.uuid=t.uuid},handleQuery:function(){this.$refs.dataTable.load(this.queryform)},dataTableLoad:function(e,t){var a=this;n["a"].loadDesignList(e).then(t).then(function(e){return a.table.data=e.datarows})},handleDelete:function(e,t){var a=this;this.confirm(t).then(function(e){n["a"].deleteDesign(e.uuid).then(a.handleQuery).catch()})}}},g=b,v=Object(f["a"])(g,r,o,!1,null,null,null);t["default"]=v.exports},a352:function(e,t){e.exports=require("sortablejs")},a562:function(e,t,a){"use strict";var r=a("98b0"),o=a.n(r);o.a},a73e:function(e,t,a){"use strict";var r=a("ca48"),o=a.n(r);o.a},a7b5:function(e,t){e.exports=require("vue-the-mask")},aa21:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("PageTable",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"dataTable",attrs:{"auto-load":!1,"page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("pre",{staticStyle:{"white-space":"-o-pre-wrap","word-wrap":"break-word"}},[e._v(e._s(t.row.opdata))])]}}])}),a("el-table-column",{attrs:{prop:"opname",label:"操作表名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"optype",label:"操作类型",formatter:e.optypeFormat,"show-overflow-tooltip":""}})],1)],1)},o=[],n=(a("80a8"),a("8165")),i={props:{uuid:null,flag:null},data:function(){return{loading:!1,table:{data:[]},detailedData:!1,data:{},opdata:[]}},mounted:function(){this.loadInfo(this.flag,this.uuid)},watch:{uuid:function(e){this.loadInfo(this.flag,this.uuid)}},methods:{loadInfo:function(e,t){1===e?this.$refs.dataTable.load({opid:t}):2===e&&this.$refs.dataTable.load({seid:t})},dataTableLoad:function(e,t){var a=this;this.loading=!0,n["a"].queryLogsOperData(e).then(t).then(function(e){a.table.data=e.datarows,a.loading=!1})},optypeFormat:function(e,t){var a=e[t.property],r="";return void 0===this.sysCode.operDataOpType&&this.refresh(),this.sysCode.operDataOpType.forEach(function(e){a!=e.value||(r=e.label)}),r},refresh:function(){this.$store.dispatch("base/refreshSysCode","operDataOpType")}}},l=i,s=(a("a562"),a("6691")),c=Object(s["a"])(l,r,o,!1,null,null,null);t["a"]=c.exports},abe2:function(e,t){e.exports=require("element-ui/lib/locale/lang/zh-CN")},b0c2:function(e,t){e.exports=require("clipboard")},b0e1:function(e,t){e.exports=require("core-js/modules/es6.string.starts-with")},b256:function(e,t,a){"use strict";var r=a("d034"),o=a.n(r);o.a},b2cb:function(e,t){e.exports=require("core-js/modules/es6.promise")},b367:function(e,t,a){"use strict";a("80a8"),a("2c92"),a("2579"),a("803d"),a("067b"),a("f156");var r=a("8bbf"),o=a.n(r),n=a("85b3"),i=a.n(n),l=a("5880"),s=a.n(l),c=a("6389"),u=a.n(c),d=a("5f72"),p=a.n(d),f=a("f1e5"),h=a.n(f),m=a("8576"),b=a.n(m),g=a("f008"),v=a.n(g),y=a("c32d"),w=a.n(y),k=a("4f25"),x=a.n(k),C=a("a7b5");a("6b56"),a("2691");window.location.hash="",o.a.config.lang="zh-CN",p.a.Dialog.props.closeOnClickModal.default=!1,p.a.Dialog.props.closeOnPressEscape.default=!1,p.a.FormItem.props.showMessage.default=!1,p.a.Pagination.props.layout.default="total, prev, pager, next,sizes",o.a.use(u.a),o.a.use(i.a),o.a.use(p.a,{size:"compact",zIndex:3e3}),o.a.use(s.a),o.a.use(v.a),o.a.use(x.a,{moment:w.a}),o.a.use(h.a,{thickness:"3px"}),o.a.use(b.a),o.a.directive("mask",C["mask"]);var T=a("abe2"),_=a.n(T),S=a("cf33"),$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticClass:"page-container"},[e._v("404 page not found1")])},N=[],D=(a("f678"),a("6691")),q={},O=Object(D["a"])(q,$,N,!1,null,"190b082d",null),E=O.exports,L=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"app-container",attrs:{direction:"vertical"}},[a("vue-progress-bar"),a("Header"),a("el-container",[a("Aside"),a("Container")],1),a("el-dialog",{attrs:{"append-to-body":"",title:"系统提示",visible:e.$store.state.base.loginTimeout,width:"400px"},on:{"update:visible":function(t){return e.$set(e.$store.state.base,"loginTimeout",t)}}},[a("LoginRe")],1),a("el-dialog",{attrs:{"append-to-body":"",title:"修改密码",visible:e.$store.state.base.loginChangePwd,width:"360px"},on:{"update:visible":function(t){return e.$set(e.$store.state.base,"loginChangePwd",t)}}},[a("ChangePw",{on:{cancel:function(t){e.$store.state.base.loginChangePwd=!1}}})],1)],1)},j=[],I=(a("00dd"),a("79d0"),a("e71e")),R=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.view.loading,expression:"view.loading"}],attrs:{"element-loading-text":"服务器受理中..."}},[a("el-form",{ref:"pwForm",attrs:{model:e.form,rules:e.formRules,"label-position":"top","show-message":!1,"status-icon":""}},[a("el-form-item",{attrs:{label:"原密码",prop:"oldpasswd"}},[a("el-input",{attrs:{type:"password"},model:{value:e.form.oldpasswd,callback:function(t){e.$set(e.form,"oldpasswd",t)},expression:"form.oldpasswd"}})],1),a("el-form-item",{attrs:{label:"新密码",prop:"passwd"}},[a("el-input",{attrs:{type:"password"},model:{value:e.form.passwd,callback:function(t){e.$set(e.form,"passwd",t)},expression:"form.passwd"}})],1),a("el-form-item",{attrs:{label:"确认密码",prop:"repasswd"}},[a("el-input",{attrs:{type:"password"},model:{value:e.form.repasswd,callback:function(t){e.$set(e.form,"repasswd",t)},expression:"form.repasswd"}})],1)],1),a("el-row",[a("el-col",{staticStyle:{"text-align":"center","margin-bottom":"10px"},attrs:{span:24}},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submit}},[e._v("确认修改")]),a("el-button",{attrs:{size:"small"},on:{click:e.cancel}},[e._v("取消修改")])],1)],1)],1)},P=[];a("12d2"),a("6e74");function U(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var A=a("6513");function V(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function F(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?V(a,!0).forEach(function(t){U(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):V(a).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var M={data:function(){var e=this,t=function(t,a,r){a?(a.length<6&&r(new Error("密码长度至少6位")),""!==e.form.repasswd&&e.$refs.pwForm.validateField("repasswd"),r()):r(new Error("请输入新密码"))},a=function(t,a,r){a?a!==e.form.passwd?r(new Error("两次输入密码不一致!")):r():r(new Error("请再次输入密码"))};return{form:{oldpasswd:"",passwd:"",repasswd:""},view:{loading:!1},formRules:{oldpasswd:[{required:!0,min:6}],passwd:[{required:!0,validator:t}],repasswd:[{required:!0,validator:a}]}}},computed:F({},Object(l["mapGetters"])(["sysLogin"])),methods:{submit:function(){var e=this;this.$refs.pwForm.validate(function(t){t&&(e.view.loading=!0,A["a"].changePwd(e.form.oldpasswd,e.form.passwd).then(function(t){e.view.loading=!1,A["a"].logout().then(function(){e.$router.replace("/login")})}).catch(function(){e.view.loading=!1}))})},cancel:function(){this.$emit("cancel")}}},B=M,z=Object(D["a"])(B,R,P,!1,null,null,null),H=z.exports,J=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{attrs:{id:"app-container",direction:"vertical"}},[a("el-tabs",{staticClass:"hidcon",attrs:{type:"card"},on:{"tab-remove":function(t){return e.$tabView.removeView(t)}},model:{value:e.$tabView.active,callback:function(t){e.$set(e.$tabView,"active",t)},expression:"$tabView.active"}},e._l(e.$tabView.viewList,function(e){return a("el-tab-pane",{key:e.name,staticClass:"app-main",attrs:{label:e.name,name:e.name,closable:"/"!==e.path}},[a("tab-view",{attrs:{path:e.path,"props-data":e.propsData}})],1)}),1),a("el-dropdown",{attrs:{size:"mini",trigger:"click"}},[a("el-button",[a("i",{staticClass:"el-icon-arrow-down"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{nativeOn:{click:function(t){return e.$tabView.removeOther()}}},[e._v("关闭其它")]),a("el-dropdown-item",{nativeOn:{click:function(t){return e.$tabView.removeBefore()}}},[e._v("关闭左侧")]),a("el-dropdown-item",{nativeOn:{click:function(t){return e.$tabView.removeAfter()}}},[e._v("关闭右侧")]),a("el-dropdown-item",{nativeOn:{click:function(t){return e.$tabView.removeAll()}}},[e._v("关闭全部")])],1)],1)],1)},W=[],Q={name:"Container",componentName:"Container",components:{},data:function(){return{}},methods:{formatQueryCode:function(e){var t;return this.$store.state.base.queryDesign.forEach(function(a,r){a.queryname===e&&(t=a.querytitle)}),t}}},K=Q,Y=(a("a73e"),Object(D["a"])(K,J,W,!1,null,null,null)),G=Y.exports,Z=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{position:"relative"}},[a("el-scrollbar",[a("el-aside",{staticClass:"app-aside",attrs:{width:e.asideCollapsed?"auto":"240px"}},[a("el-menu",{attrs:{"collapse-transition":!1,collapse:e.asideCollapsed,"default-active":e.$route.path,"unique-opened":""}},[e._l(e.$store.state.base.sysMenus,function(t,r){return a("el-submenu",{key:t.uuid,attrs:{index:r+""}},[a("template",{slot:"title"},[a("i",{class:"el-icon-fa-"+t.iconUrl}),a("span",[e._v(e._s(t.name))])]),e._l(t.children,function(t,o){return a("el-menu-item",{key:t.permCode,attrs:{index:r+"-"+o},nativeOn:{click:function(a){return e.selectMenu(t)}}},[a("i",{class:"el-icon-fa-"+t.iconUrl}),a("span",[e._v(e._s(t.name))])])})],2)})],2)],1)],1),a("p",{staticClass:"version_btn"},[a("el-button",{attrs:{slot:"reference",size:"small",icon:"el-icon-more"},on:{click:function(t){e.asideCollapsed=!e.asideCollapsed}},slot:"reference"})],1),e.asideCollapsed?e._e():a("div",{staticClass:"copyright"},[e._v(e._s(e.companyInfo))])],1)},X=[],ee=(a("25fc"),a("c45e")),te={data:function(){return{companyInfo:ee["a"].companyInfo,asideCollapsed:!1}},mounted:function(){},methods:{selectMenu:function(e){var t=e.name,a=e.funcUrl;this.$tabView.addView(t,a)}}},ae=te,re=Object(D["a"])(ae,Z,X,!1,null,null,null),oe=re.exports,ne=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-header",{staticClass:"app-top"},[a("div",{staticClass:"logo"},[e.logo?a("img",{attrs:{src:e.logo}}):a("h1",[e._v(e._s(e.title))])]),a("div",{staticStyle:{float:"right"}},[a("el-select",{staticClass:"select-lang",staticStyle:{width:"100px"},attrs:{placeholder:"请选择"},on:{change:e.changeLang},model:{value:e.$store.state.base.lang,callback:function(t){e.$set(e.$store.state.base,"lang",t)},expression:"$store.state.base.lang"}},e._l(e.langs,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),a("el-dropdown",{attrs:{trigger:"click",size:"small"}},[a("span",{staticClass:"el-dropdown-link userinfo-inner"},[a("el-button",{attrs:{type:"text",icon:"el-icon-fa-user"}},[e._v(e._s(e.$store.state.base.sysUser.userId))])],1),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{nativeOn:{click:function(t){e.$store.state.base.loginChangePwd=!0}}},[e._v("修改密码")]),a("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout(t)}}},[e._v("退出登录")])],1)],1),a("el-button",{staticClass:"margin-right-4 margin-left-2",attrs:{type:"text",icon:e.fullScreenModel?"alibaba al-iconzuixiaohua":"alibaba al-zuidahua1",title:e.fullScreenModel?"退出全屏模式":"进入全屏模式"},on:{click:e.cfullScreenModel}})],1),a(e.embedHeader,{tag:"component"})],1)},ie=[],le={"zh-CN":{title:"中文",serverError:{"000100":"用户会话超时!","000200":"安全服务错误!","000300":"校验服务错误!","000400":"系统后台错误!","000500":"网络服务错误!"},httpError:{title:"请求服务器失败",404:"服务器无法找到资源!",406:"请求格式无效!",400:"服务器拒绝了您的请求!",500:"服务器有一个错误!",504:"服务器请求超时!"},ui:{sysCode:{noCode:""}},common:{serverReceiving:"服务器受理中...",tableLoading:"数据加载中..."},router:{Home:"主页",Setting:"设置",Query:"查询",UserMgr:"用户管理",RoleMgr:"角色管理",OrgMgr:"组织管理",PermMgr:"功能权限",CodeMgr:"字典管理",ParaMgr:"参数管理",QueryMgr:"查询设计",Business:"业务管理",Maintenance:"维护",LogsOper:"交互日志",LogsServ:"服务日志",LogsSign:"登录日志"}},en:{title:"English",httpError:{title:"request server failed",404:"server cannot find resource ",406:"the request format is invalid.",400:"the server has rejected your request ! ",500:"the server has an error !",504:"the server request time out !"},common:{serverReceiving:"server processing...",tableLoading:"data loading..."},router:{Home:"Home",Setting:"Setting",Query:"Query",UserMgr:"User Mgr",RoleMgr:"Role Mgr",OrgMgr:"Org Mgr",PermMgr:"Perm Mgr",CodeMgr:"Code Mgr",ParaMgr:"Para Mgr",QueryMgr:"Query Mgr",LogsOper:"Logs Oper",LogsServ:"Logs Serv",LogsSign:"Logs Sign"}}},se={components:{},data:function(){return{fullScreenModel:!1,openCompanyInfo:!1,title:ee["a"].title,logo:ee["a"].logo,embedHeader:ee["a"].embedHeader}},computed:{langs:function(){return Object.keys(le).map(function(e,t){return{label:le[e]["title"],value:e}})}},watch:{"$store.state.base.lang":function(e){o.a.config.lang=e,w.a.locale(e)}},mounted:function(){var e=window.localStorage.getItem("lang")||o.a.config.lang;this.$store.commit("base/updateState",{lang:e}),this.syncWindowFull()},methods:{openSettingView:function(){this.$store.dispatch("base/addTabPagesName",{name:"设置",path:"/usrm/setting"})},handleOpenTab:function(e,t,a){this.$store.dispatch("base/openTab",{tabName:e,tabLabel:t,tabUrl:a})},changeLang:function(e){window.localStorage.setItem("lang",e),this.$store.commit("base/updateState",{lang:e})},logout:function(){var e=this;this.$confirm("确认退出吗?","提示",{type:"warning"}).then(function(){A["a"].logout().then(function(){e.$router.push({path:"/login"})})})},cfullScreenModel:function(){if(this.fullScreenModel)document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen();else{var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()}this.fullScreenModel=!this.fullScreenModel},syncWindowFull:function(){var e=this;document.addEventListener("fullscreenchange",function(){e.fullScreenModel=!!(document.fullscreenEnabled||window.fullScreen||document.webkitIsFullScreen||document.msFullscreenEnabled)}),document.addEventListener("webkitfullscreenchange",function(){e.fullScreenModel=!!(document.fullscreenEnabled||window.fullScreen||document.webkitIsFullScreen||document.msFullscreenEnabled)}),document.addEventListener("mozfullscreenchange",function(){e.fullScreenModel=!!(document.fullscreenEnabled||window.fullScreen||document.webkitIsFullScreen||document.msFullscreenEnabled)}),document.addEventListener("MSFullscreenChange",function(){e.fullScreenModel=!!(document.fullscreenEnabled||window.fullScreen||document.webkitIsFullScreen||document.msFullscreenEnabled)})}}},ce=se,ue=Object(D["a"])(ce,ne,ie,!1,null,null,null),de=ue.exports,pe=(a("b0e1"),a("9bbb"));function fe(){d["Notification"].success({title:"成功",message:"系统字典已经更新."})}var he={OBSERVER_TOPIC_CACHE_CODE:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,S["a"].dispatch("base/refreshSysCode",t.message.codetype);case 2:fe();case 3:case"end":return e.stop()}},e)}));function t(t){return e.apply(this,arguments)}return t}(),OBSERVER_TOPIC_CACHE_TREE:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,pe["a"].codeTreeStore.iterate(function(e,a,r){a.startsWith(t.message.treetype)&&pe["a"].codeTreeStore.removeItem(a)});case 2:pe["a"].codeTreeStore.setItem("VERSION",t.message.version),fe();case 4:case"end":return e.stop()}},e)}));function t(t){return e.apply(this,arguments)}return t}(),repairWith:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(t,a){var r,o;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(a){e.next=2;break}return e.abrupt("return");case 2:if(t){e.next=4;break}return e.abrupt("return");case 4:if("OBSERVER_TOPIC_CACHE_TREE"!==t){e.next=10;break}return e.next=7,pe["a"].codeTreeStore.getItem("VERSION");case 7:r=e.sent,r!==a&&pe["a"].codeTreeStore.iterate(function(e,t,a){pe["a"].codeTreeStore.removeItem(t)}),pe["a"].codeTreeStore.setItem("VERSION",a);case 10:if("OBSERVER_TOPIC_CACHE_CODE"!==t){e.next=16;break}return e.next=13,pe["a"].codeListStore.getItem("VERSION");case 13:o=e.sent,o!==a&&pe["a"].codeListStore.iterate(function(e,t,a){pe["a"].codeListStore.removeItem(t)}),pe["a"].codeListStore.setItem("VERSION",a);case 16:case"end":return e.stop()}},e)}));function t(t,a){return e.apply(this,arguments)}return t}()},me={components:{Container:G,Aside:oe,Header:de,ChangePw:H},data:function(){return{changepwd:!1}},mounted:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(){var t,a;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return t=d["Loading"].service({lock:!0,text:"系统初始化...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),e.prev=1,e.next=4,this.$store.dispatch("base/getLoginInfo");case 4:a=e.sent,ee["a"].needLogin&&a.respCode===ee["a"].respCode.timeout&&this.$router.replace("/login"),he.repairWith(a.ttocpic,a.tversion),he.repairWith(a.ctocpic,a.cversion),ee["a"].init&&(ee["a"].init(this),delete ee["a"]["init"]);case 9:return e.prev=9,t.close(),e.finish(9);case 12:case"end":return e.stop()}},e,this,[[1,,9,12]])}));function t(){return e.apply(this,arguments)}return t}()},be=me,ge=Object(D["a"])(be,L,j,!1,null,null,null),ve=ge.exports,ye=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"login"},[a("div",{staticClass:"login-bg animated fast login-in",staticStyle:{"background-image":"url('./img/login_bg.jpg')"}}),a("div",{staticClass:"login-con animated fadeIn"},[a("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.rules}},[a("h1",[a("i",{staticClass:"el-icon-fa el-icon-fa-sign-in"}),e._v(" 欢迎登陆")]),a("div",{staticClass:"input-con"},[a("el-form-item",{attrs:{prop:"userid"}},[a("el-input",{attrs:{type:"text",placeholder:"账号",size:"large"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmit(t)}},model:{value:e.loginForm.userid,callback:function(t){e.$set(e.loginForm,"userid",t)},expression:"loginForm.userid"}},[a("i",{staticClass:"el-icon-fa el-icon-fa-user",attrs:{slot:"prepend"},slot:"prepend"})])],1),a("el-form-item",{attrs:{prop:"passwd"}},[a("el-input",{attrs:{type:"password",placeholder:"密码",size:"large"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmit(t)}},model:{value:e.loginForm.passwd,callback:function(t){e.$set(e.loginForm,"passwd",t)},expression:"loginForm.passwd"}},[a("i",{staticClass:"el-icon-fa el-icon-fa-lock",attrs:{slot:"prepend"},slot:"prepend"})])],1),e.needCaptcha?a("el-form-item",{attrs:{prop:"captcha"}},[a("el-input",{attrs:{type:"text",placeholder:"验证码",size:"large",maxlength:"5"},model:{value:e.loginForm.captcha,callback:function(t){e.$set(e.loginForm,"captcha",t)},expression:"loginForm.captcha"}},[a("img",{staticClass:"captcha",attrs:{slot:"prepend",src:e.captchaUrl},on:{click:e.changeCaptcha},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmit(t)}},slot:"prepend"})])],1):e._e(),a("el-button",{staticClass:"btnSubmit",attrs:{type:"primary",loading:e.loading},nativeOn:{click:function(t){return t.preventDefault(),e.handleSubmit(t)}}},[e._v("登录")])],1)])],1)])},we=[],ke={computed:{},data:function(){return{loading:!1,needCaptcha:!1,captchaUrl:"".concat(ee["a"].ajaxUrl,"/anon/captcha.jpg"),loginForm:{userid:"",passwd:"",captcha:""},rules:{userid:[{required:!0,message:"请输入账号"}],passwd:[{required:!0,message:"请输入密码"}],captcha:[{required:!0,message:"验证码不能为空"}]}}},mounted:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:this.needCaptcha="true"===window.localStorage.getItem("login-captcha");case 1:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}(),methods:{changeCaptcha:function(){this.captchaUrl="".concat(ee["a"].ajaxUrl,"/anon/captcha.jpg?_dc=").concat((new Date).getTime())},handleSubmit:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.loginForm.validate();case 2:return this.loading=!0,e.prev=3,e.next=6,A["a"].logck(this.loginForm.userid);case 6:return e.next=8,this.doLogin();case 8:e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](3),"020110"===e.t0.data.respCode&&window.confirm(e.t0.data.respDesc)&&this.doLogin();case 13:return e.prev=13,this.loading=!1,e.finish(13);case 16:case"end":return e.stop()}},e,this,[[3,10,13,16]])}));function t(){return e.apply(this,arguments)}return t}(),doLogin:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(t){var a;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,A["a"].login(this.loginForm).then();case 3:a=e.sent,window.localStorage.setItem(ee["a"].loginToken,!0),window.localStorage.removeItem("login-captcha"),this.$store.state.base.loginChangePwd=a.changepwd,this.$router.push("/"),e.next=15;break;case 10:e.prev=10,e.t0=e["catch"](0),this.needCaptcha=e.t0.data.captcha,window.localStorage.setItem("login-captcha",this.needCaptcha),this.changeCaptcha();case 15:case"end":return e.stop()}},e,this,[[0,10]])}));function t(t){return e.apply(this,arguments)}return t}()}},xe=ke,Ce=(a("feaa"),Object(D["a"])(xe,ye,we,!1,null,null,null)),Te=Ce.exports,_e=[{path:"/",component:ve},{path:"/home",component:ve},{path:"/login",component:Te},{path:"/404",component:E},{path:"/*",component:E}],Se={"/":a("59aa")},$e={"/logs/LogsOper":a("80fa"),"/logs/LogsServ":a("41c7"),"/logs/LogsSign":a("515c"),"/logs/LogsQuartz":a("486f")},Ne={"/sysm/UserMgr":a("889f"),"/sysm/RoleMgr":a("3b67"),"/sysm/OrgMgr":a("49c6"),"/sysm/PermMgr":a("59ec")},De={"/sysm/CodeMgr":a("e1f2"),"/sysm/ParaMgr":a("1dc4"),"/sysm/QueryMgr":a("9d3e"),"/sysm/TaskMgr":a("78bc"),"/sysm/Notice":a("d6d5")},qe=Object.assign(Se,$e,Ne,De);a("d036");function Oe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function Ee(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Oe(a,!0).forEach(function(t){U(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Oe(a).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var Le={total:0,pageNum:1,pageSize:10,orderField:null,orderDirection:null},je={name:"PageTable",props:Ee({},d["Table"].props,{data:{type:Array,default:function(){return[]}},title:{type:String,default:"数据查询列表"},hideTitle:{type:Boolean,default:!1},load:{type:Function,default:function(){this.doLoadData.apply(this,arguments)}},hideExport:{type:Boolean,default:!1},autoLoad:{type:Boolean,default:!1},autoHeight:{type:Boolean,default:!1},pageSize:{type:Number,default:10},height:{type:[Number,String]},rowKey:{type:String,default:"uuid"},pageLayout:{type:String,default:"total, sizes, prev, pager, next"},showAutoUpdate:{type:Boolean,default:!1},interval:{type:Number,default:5e3},runTimer:{type:Boolean,default:!1}}),data:function(){return{isLoading:!1,params:Object.assign({},Le,{pageSize:this.pageSize}),timer:null}},mounted:function(){this.autoLoad&&this.load(),this.checkTimer(this.runTimer)},activated:function(){this.checkTimer(this.runTimer)},deactivated:function(){this.clearTimer()},destroyed:function(){this.clearTimer()},methods:{checkTimer:function(e){e?this.addTimer():this.clearTimer()},addTimer:function(){var e=this;this.timer||(this.autoLoad||this.load(),this.timer=setInterval(function(){e.load()},this.interval))},clearTimer:function(){this.timer&&(clearInterval(this.timer),this.timer=null)},setCurrentRow:function(e){this.$refs.theTable.setCurrentRow(e)},toggleRowSelection:function(e,t){this.$refs.theTable.toggleRowSelection(e,t)},clearSelection:function(){this.$refs.theTable.clearSelection()},restore:function(){Object.assign(this.params,Le)},changeSort:function(e){e.column;var t=e.prop,a=e.order;a?(this.params.orderField=t,this.params.orderDirection=a.replace("ending","")):(this.params.orderField=null,this.params.orderDirection=null),this.load()},changePage:function(e){this.params.pageNum=e,this.load()},changeSize:function(e){this.params.pageSize=e,this.params.pageNum=0,this.load()},doLoadData:function(e){var t=this;this.isLoading=!0,this.$emit("load-data",Object.assign(this.params,e),function(a){return t.params.total=a.totalRows,t.params.pageSize=a.pageSize,t.params.pageNum=a.pageNum,Array.isArray(a.datarows)&&0===a.datarows.length&&(t.params.pageSize=t.pageSize,t.params.pageNum=0),t.params=Object.assign(t.params,e),t.isLoading=!1,a})},download:function(e){e.agile="export";var t=[];this.$refs.theTable.$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.length>0?e.$attrs.dict.trim():e.prop.trim()),t.push(a)}},this),t=JSON.stringify(t),this.$emit("load-data",Object.assign({columns:t},this.params,e),function(e){return e})},currentChange:function(e,t){this.currentRow=e},getTableIndex:function(e){return this.params.pageNum&&this.params.pageSize?(this.params.pageNum-1)*this.params.pageSize+e+1:e+1}},render:function(e){var t=this;return e("div",{class:"eport-table-wrap"},[this.hideTitle?null:e("div",{class:"table-header"},[e("div",{class:"table-header__title"},[this.title]),e("div",{class:"table-header__buttons"},[this.$slots.buttons]),this.showAutoUpdate?e("div",{class:"pull-right margin-right-2"},[e("el-checkbox",{attrs:{checked:this.runTimer},on:{change:function(e){return t.checkTimer(e)}}},["自动更新"])]):null]),e("el-table",{ref:"theTable",style:{minHeight:"280px"},attrs:Ee({data:this.data,"element-loading-text":this.$t("common.tableLoading")},this.$props),directives:[{name:"loading",value:this.isLoading}],on:{"sort-change":this.changeSort,"row-click":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["row-click"].concat(a))},select:function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["select"].concat(a))},"select-all":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["select-all"].concat(a))},"selection-change":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["selection-change"].concat(a))},"cell-mouse-enter":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["cell-mouse-enter"].concat(a))},"cell-mouse-leave":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["cell-mouse-leave"].concat(a))},"cell-click":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["cell-click"].concat(a))},"cell-dblclick":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["cell-dblclick"].concat(a))},"row-contextmenu":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["row-contextmenu"].concat(a))},"row-dblclick":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["row-dblclick"].concat(a))},"header-click":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["header-click"].concat(a))},"filter-change":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["filter-change"].concat(a))},"current-change":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["current-change"].concat(a))},"header-dragend":function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["header-dragend"].concat(a))},expand:function(){for(var e=arguments.length,a=new Array(e),r=0;r<e;r++)a[r]=arguments[r];t.$emit.apply(t,["expand"].concat(a))}}},[e("el-table-column",{attrs:{type:"index",fixed:"left",index:this.getTableIndex,width:"55",align:"center"}}),this.$slots.default,this.$slots.append]),e("div",{class:"table-footer"},[this.hideExport?null:e("div",{class:"table-actions"},[e("el-button",{attrs:{type:"success",plain:!0,icon:"el-icon-fa-file-excel-o"},on:{click:function(){t.download({down:"xls",mode:"page"})}}},["本页"]),e("el-button",{attrs:{type:"success",plain:!0,icon:"el-icon-fa-file-excel-o"},on:{click:function(){t.download({down:"xls",mode:"full"})}}},["全部"]),e("el-button",{attrs:{type:"danger",plain:!0,icon:"el-icon-fa-file-pdf-o"},on:{click:function(){t.download({down:"pdf",mode:"page"})}}},["本页"]),e("el-button",{attrs:{type:"danger",plain:!0,icon:"el-icon-fa-file-pdf-o"},on:{click:function(){t.download({down:"pdf",mode:"full"})}}},["全部"])]),e("el-pagination",{attrs:{background:!0,currentPage:parseInt(this.params.pageNum),pageSize:this.params.pageSize,total:this.params.total,layout:this.pageLayout},on:{"current-change":this.changePage,"size-change":this.changeSize}})])])}},Ie=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"et-selector",on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.stopPropagation(),t.preventDefault(),e.handleClose(t))}}},[a("el-input",{ref:"reference",attrs:{size:e.size,type:"text",placeholder:e.placeholder,name:e.name,disabled:e.disabled,readonly:"","validate-event":!1},on:{focus:e.handleFocus},nativeOn:{mousedown:function(t){return e.handleMouseDown(t)},mouseenter:function(t){e.inputHovering=!0},mouseleave:function(t){e.inputHovering=!1}},model:{value:e.selectedLabel,callback:function(t){e.selectedLabel=t},expression:"selectedLabel"}},[a("i",{class:e.iconClass,attrs:{slot:"suffix"},on:{click:e.handleIconClick},slot:"suffix"})]),a("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[a("el-select-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],ref:"popper",staticClass:"et-selector__picker"},[e._t("default")],2)],1)],1)},Re=[],Pe=a("9090"),Ue=a("0af1"),Ae=a.n(Ue),Ve=a("822e"),Fe=a.n(Ve),Me=a("cc3d"),Be=a.n(Me),ze=a("7f9f"),He=a("41b2"),Je=a("0de2"),We=a.n(Je),Qe=a("67f2"),Ke=We.a.components.ElSelectMenu,Ye={name:"EtSelector",componentName:"EtSelector",mixins:[Ae.a,Fe.a],directives:{Clickoutside:Be.a},components:{ElSelectMenu:Ke},props:{size:String,name:String,disabled:Boolean,clearable:Boolean,loading:Boolean,valueKey:{type:String,default:""},labelKey:{type:String,default:""},initLabel:{type:String,default:""},title:{type:String,default:""},value:{required:!0},placeholder:{type:String,default:function(){return Object(ze["t"])("el.select.placeholder")}}},data:function(){return{cleared:!1,selectedLabel:"",selectedValue:"",inputHovering:!1,visible:!1}},computed:{iconClass:function(){var e=this.clearable&&!this.disabled&&this.inputHovering&&(void 0!==this.value&&""!==this.value||void 0!==this.selected&&this.selected.length>0);return e?"el-icon-circle-close is-show-close":"el-icon-search"}},mounted:function(){this.$on("selectTableRow",this.selectTableRow),this.$on("selectTable",this.selectTable),this.showDefault(),this.$refs.popper&&(this.$refs.popper.$el.style.zIndex=Qe["PopupManager"].nextZIndex())},watch:{visible:function(e){e?(this.broadcast("ElSelectDropdown","updatePopper"),this.$refs.popper&&(this.$refs.popper.$el.style.zIndex=Qe["PopupManager"].nextZIndex())):(this.broadcast("ElSelectDropdown","destroyPopper"),this.$refs.reference.$el.querySelector("input").blur(),this.broadcast("ElSelectDropdown","destroyPopper"))},initLabel:function(e){this.showDefault()},value:function(e){e||this.showDefault()}},methods:{handleClose:function(){this.visible=!1,this.dispatch("ElFormItem","el.form.blur",[this.selectedValue])},handleShow:function(){this.visible=!0},toggleMenu:function(){this.visible=!this.visible},handleFocus:function(){this.visible=!0},handleMouseDown:function(){"INPUT"===event.target.tagName&&this.visible&&(this.handleClose(),event.preventDefault())},showDefault:function(){this.initLabel&&!this.cleared?this.selectedLabel=this.initLabel:this.value?this.selectedLabel=this.value:this.selectedLabel=""},doDestroy:function(){this.$refs.popper&&this.$refs.popper.doDestroy()},handleMenuEnter:function(){},handleIconClick:function(e){this.iconClass.indexOf("el-icon-circle-close")>-1?this.deleteSelected(e):this.toggleMenu()},deleteSelected:function(e){e.stopPropagation(),this.selectedLabel="",this.cleared=!0,this.handleClose(),this.$emit("clear"),this.$emit("input",this.selectedLabel),this.dispatch("ElFormItem","el.form.change",[this.selectedValue]),this.dispatch("ElFormItem","el.form.blur",[this.selectedValue])},getValueKey:function(e){var t=Object(Pe["a"])(e);return"number"===t||"string"===t?e:Object(He["getValueByPath"])(e,this.labelKey)},selectTableRow:function(e){this.selectedLabel=Object(He["getValueByPath"])(e,this.labelKey),this.selectedValue=this.valueKey?Object(He["getValueByPath"])(e,this.valueKey):e,this.handleClose(),this.$emit("select",e,this.selectedValue,this.selectedLabel),this.$emit("input",this.selectedValue),this.dispatch("ElFormItem","el.form.change",[this.selectedValue]),this.dispatch("ElFormItem","el.form.blur",[this.selectedValue])}}},Ge=Ye,Ze=(a("9512"),Object(D["a"])(Ge,Ie,Re,!1,null,null,null)),Xe=Ze.exports,et=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"la-panel",class:e.panelClass,attrs:{tabindex:1}},[a("div",{staticClass:"la-panel__header",on:{dblclick:e.handleDblClick}},[a("i",{staticClass:"la-panel__icon",class:e.panelIcon}),e.collapse?e._e():a("span",[e._v("\n "+e._s(e.title)+"\n ")]),e.collapse?a("span",{staticClass:"la-panel__colbtn",on:{click:e.handleCollapse}},[a("i",{staticClass:"la-panel__colbtn__icon el-icon-d-arrow-right"}),a("span",[e._v(e._s(e.title))])]):e._e(),e.$slots.help?a("el-popover",{attrs:{placement:"top","popper-class":"la-panel-help-popper"},model:{value:e.showHelp,callback:function(t){e.showHelp=t},expression:"showHelp"}},[a("div",[e._t("help")],2),a("template",{slot:"reference"},[a("i",{staticClass:"el-icon-question",staticStyle:{color:"#2d8cf0",cursor:"pointer","margin-left":"4px"}})])],2):e._e(),a("div",{staticClass:"la-panel__buttons"},[e._t("buttons"),e.maxable?a("el-button",{attrs:{icon:"maximize"!==e.state?"el-icon-fa-window-maximize":"el-icon-fa-window-minimize",type:"text",title:"点击最大化"},on:{click:e.handleDblClick}}):e._e()],2),a("div",{staticStyle:{clear:"both"}})],1),a("div",{staticClass:"la-panel__body "},[e._t("default"),a("div",{staticStyle:{clear:"both"}})],2),a("div",{staticStyle:{clear:"both"}})])},tt=[],at={idx:0,next:function(){++this.idx}},rt={name:"panel",props:{maxable:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},light:{type:Boolean,default:!1},icon:{type:String},full:{type:Boolean,default:!1},title:{type:String,required:!0}},computed:{panelIcon:function(){return this.light&&!this.collapse?"el-icon-d-arrow-right":this.icon},panelClass:function(){return[{"la-panel--full":this.full,"la-panel--collapse":this.collapse,"la-panel--light":this.light,"la-panel--icon":!!this.icon},"la-panel--"+this.state]}},data:function(){return{showHelp:!1,state:"opened"}},beforeMount:function(){this.collapse&&(this.state="closed")},mounted:function(){var e=this;this.$el.tabindex=at.next(),this.$el.addEventListener("keydown",function(t){112==t.keyCode&&(e.$slots.help&&(e.showHelp=!e.showHelp),t.preventDefault())}),this.$el.addEventListener("mousedown",function(e){})},methods:{handleCollapse:function(){"closed"===this.state?this.state="opened":this.state="closed"},handleDblClick:function(){this.maxable&&(this.state="maximize"===this.state?"":"maximize")}}},ot=rt,nt=Object(D["a"])(ot,et,tt,!1,null,null,null),it=nt.exports,lt=(a("4919"),{props:{value:{type:String,default:null},type:{type:String,default:null}},data:function(){return{text:""}},computed:{},render:function(e){var t=this,a=this.value;return this.$store.dispatch("base/loadSysCode",this.type).then(function(e){var r=e.data.find(function(e){return e.key===a});r&&(t.text=r.label)}),e("span",[this.text?this.text:e("span",{class:"'font-red-error'"},[" ",this.$t("ui.sysCode.noCode")," "])])}}),st={bind:function(e,t,a,r){var o=t.value;a.context.$store.dispatch("base/loadSysCode",o)}},ct={directive:st,component:lt},ut=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"margin-top":"1px"}},[a("el-button",{attrs:{type:"success",plain:"",icon:"el-icon-fa-file-excel-o"},on:{click:function(t){return e.handleExport("excel","page")}}},[e._v("本页")]),a("el-button",{attrs:{type:"success",plain:"",icon:"el-icon-fa-file-excel-o"},on:{click:function(t){return e.handleExport("excel","full")}}},[e._v("全部")]),a("el-button",{attrs:{type:"danger",plain:"",icon:"el-icon-fa-file-pdf-o"},on:{click:function(t){return e.handleExport("excel","page")}}},[e._v("本页")]),a("el-button",{attrs:{type:"danger",plain:"",icon:"el-icon-fa-file-pdf-o"},on:{click:function(t){return e.handleExport("excel","full")}}},[e._v("全部")])],1)},dt=[],pt={name:"export-ctrl",props:{},methods:{handleExport:function(e,t){this.$emit("export",{type:e,mode:t})}}},ft=pt,ht=Object(D["a"])(ft,ut,dt,!1,null,null,null),mt=ht.exports;a("0736");function bt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gt(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function vt(e,t,a){return t&&gt(e.prototype,t),a&&gt(e,a),e}var yt={name:"tab-view",functional:!0,props:{path:{type:String},propsData:{}},render:function(e,t){var a=t.props,r=t.children,o=t.parent,n=t.data,i=o.$createElement;n.props=a.propsData;var l=o.$tabView.views[a.path];return l?i(l.default,n,r):i("div",{},["没有找到注册的组件["+a.path+"]"])}},wt=function(){function e(t){bt(this,e),U(this,"forceFirst",!0),U(this,"active","首页"),U(this,"viewList",[{name:"首页",path:"/"}]),U(this,"views",{}),Object.assign(this,t)}return vt(e,[{key:"addView",value:function(e,t,a){var r=this.viewList.findIndex(function(t){return t.name===e});-1===r&&this.viewList.push({name:e,path:t,propsData:a}),this.active=e}},{key:"removeView",value:function(e){var t=this.viewList.findIndex(function(t){return t.name===e});t>-1&&(this.active=this.viewList[t-1].name,this.viewList.splice(t,1))}},{key:"changeName",value:function(e,t){var a=this.viewList.findIndex(function(t){return t.name===e});a>-1&&(this.viewList[a].name=this.active=t)}},{key:"removeOther",value:function(){this.removeBefore(),this.removeAfter()}},{key:"removeAfter",value:function(){var e=this,t=this.viewList.findIndex(function(t){return t.name===e.active});this.viewList.splice(t+1)}},{key:"removeBefore",value:function(){var e=this,t=this.viewList.findIndex(function(t){return t.name===e.active});this.forceFirst?this.viewList.splice(1,t-1):this.viewList.splice(0,t-1)}},{key:"removeAll",value:function(){this.forceFirst?(this.viewList.splice(1),this.active=this.viewList[0].name):this.viewList.splice(0)}}]),e}();wt.install=function(e,t){var a=function(e){return void 0!==e};e.mixin({beforeCreate:function(){a(this.$root.$options.tabView)&&(this._tabView=this.$root.$options.tabView,e.util.defineReactive(this,"_tabView",this._tabView))}}),Object.defineProperty(e.prototype,"$tabView",{get:function(){return this._tabView}}),e.component("TabView",yt)};var kt=a("a352"),xt=a.n(kt),Ct={bind:function(e,t,a,r){var o=e.querySelectorAll(".el-table__body-wrapper > table > tbody")[0],n=t.arg;xt.a.create(o,{ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",animation:150,setData:function(e){e.setData("Text","")},onEnd:function(e){var t=e.newIndex,r=e.oldIndex,o=a.componentInstance.data,i=o.splice(r,1)[0];o.splice(t,0,i),o.forEach(function(e,t){return e[n]=t+1})}})}},Tt=Ct;a("5a1d");function _t(e,t,a){var r=!1;return Array.isArray(e)&&e.forEach(function(e,o){e.funcUrl==="/"+t&&e.children.forEach(function(e,t){e.children.forEach(function(e,t){e.permCode===a&&(r=!0)})})}),r}var St,$t={bind:function(e,t,a,r){},inserted:function(e,t,a,r){var o=a.context.$store.state.base.sysMenus,n=a.context.$store.getters.tabPagesPath,i=t.value,l=n.split("/"),s=l[1];_t(o,s,i)||e.remove()},update:function(e,t,a,r){}},Nt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{"element-loading-spinner":"el-icon-loading","element-loading-text":e.loadingText}},[e.titleSearchForm?a("Panel",{attrs:{title:e.titleSearchForm}},[a("template",{slot:"buttons"},[a("el-button",{staticClass:"blue",attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.pageTable.handleLoad()}}},[e._v("查询")]),a("el-button",{staticClass:"yellow",attrs:{type:"primary",icon:"el-icon-refresh"},on:{click:function(t){return e.pageTable.handleReset()}}},[e._v("重置")])],1),a("el-form",{ref:"queryform",attrs:{inline:"",model:e.pageTable.param}},[e._t("search-form",null,{formData:e.pageTable.param})],2)],2):e._e(),a("Panel",{attrs:{title:e.titleDataTable}},[a("template",{slot:"buttons"},[e._t("table-buttons",null,{data:e.pageTable}),e.allowAdd?a("el-button",{staticClass:"blue",attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.handleAdd}},[e._v("新增")]):e._e()],2),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.pageTable.isLoading,expression:"pageTable.isLoading"}],attrs:{border:"",data:e.pageTable.data,"element-loading-spinner":"el-icon-loading","element-loading-text":"数据加载中","max-height":e.tableMaxHeight}},[e._t("table-columns"),a("el-table-column",{attrs:{prop:"memo",label:"操作",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.allowEdit?a("el-button",{staticClass:"blue",attrs:{type:"primary"},on:{click:function(a){return e.handleEdit(t.row)}}},[e._v("编辑")]):e._e(),e.allowDelete?a("el-button",{staticClass:"red",attrs:{type:"primary"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")]):e._e()]}}])})],2),e.allowExport?a("export-ctrl",{staticClass:"pull-left",on:{export:function(t){return e.pageTable.handleExport(t)}}}):e._e(),e.allowPagination?a("el-pagination",{attrs:{background:"","page-size":e.pageTable.size,"current-page":e.pageTable.curr,total:e.pageTable.total},on:{"update:pageSize":function(t){return e.$set(e.pageTable,"size",t)},"update:page-size":function(t){return e.$set(e.pageTable,"size",t)},"update:currentPage":function(t){return e.$set(e.pageTable,"curr",t)},"update:current-page":function(t){return e.$set(e.pageTable,"curr",t)}}}):e._e()],2),a("el-dialog",{attrs:{visible:e.editor.visible,width:e.editorWidth,"append-to-body":""},on:{"update:visible":function(t){return e.$set(e.editor,"visible",t)}}},[a("div",{staticClass:"font-white",attrs:{slot:"title"},slot:"title"},[a("i",{staticClass:"el-icon-edit"}),e._v("\n "+e._s(e.editor.title)+"\n ")]),e.editor.visible?a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.editor.loading,expression:"editor.loading"}],attrs:{"element-loading-spinner":"el-icon-loading"}},[e.editor.ready?e._t("editor",null,{data:e.editor.data}):e._e(),a("div",{staticClass:"text-center"},[e._t("buttons"),a("el-button",{staticClass:"blue",attrs:{type:"primary",size:"mini"},on:{click:e.handleSave}},[e._v("保存")])],2)],2):e._e()])],1)},Dt=[],qt=(a("f61e"),{size:"pageSize",page:"pageNum",total:"totalRows",data:"datarows",sort:"sort"}),Ot=function(){function e(t){bt(this,e),U(this,"data",[]),U(this,"param",{}),U(this,"total",0),U(this,"autoLoad",!1),U(this,"isLoading",!1),U(this,"isLog",!1),U(this,"sort",""),U(this,"lastParam",{}),U(this,"loaded",!1),U(this,"_param",{}),U(this,"_curr",1),U(this,"_size",20),this.doLoad=t["doLoad"],this.autoLoad=t["autoLoad"],this._param=t["param"]||{},this.isLog=!0===t["log"],this.columns=t["columns"],this.handleReset(),this.autoLoad&&this.handleLoad()}return vt(e,[{key:"doLoad",value:function(e){}}]),vt(e,[{key:"handleLoad",value:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(){var t,a,r,o,n;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return t={},U(t,qt.page,this.curr),U(t,qt.size,this.size),U(t,qt.sort,this.sort),a=t,Object.assign(a,this.param),this.isLoading=!0,e.prev=3,this.isLog&&console.log("表格即將加載:",a),e.next=7,this.doLoad(a);case 7:r=e.sent,o=r[qt.data],n=r[qt.total],this.strengData(o),this.data=o,this.total=n,this.lastParam=a;case 14:return e.prev=14,this.isLoading=!1,e.finish(14);case 17:case"end":return e.stop()}},e,this,[[3,,14,17]])}));function t(){return e.apply(this,arguments)}return t}()},{key:"strengData",value:function(e){e.forEach(function(e){e.$isLoading=!1,e.$isEditing=!1})}},{key:"handleSort",value:function(e){if(this.sort="",e.column){var t="descending"===e.order?"desc":"asc";this.sort=e.prop+","+t}this.handleLoad()}},{key:"handleExport",value:function(e){var t=Object.assign({},this.lastParam,e);t[qt.sort]=this.sort,"page"===e.mode&&(t[qt.page]=this.curr,t[qt.size]=this.size),this.isLog&&console.log("表格即將导出:",t),this.doLoad(t)}},{key:"handleReset",value:function(){this.param=Object.assign({},this._param)}},{key:"curr",get:function(){return this._curr},set:function(e){var t=this._curr!==e;this._curr=e,t&&this.handleLoad()}},{key:"size",get:function(){return this._size},set:function(e){this._size=e,this.handleLoad()}}]),e}(),Et=Ot,Lt={name:"CurdPanel",props:{allowExport:{type:Boolean,default:!0},allowPagination:{type:Boolean,default:!0},allowAdd:{type:Boolean,default:!0},allowEdit:{type:Boolean,default:!0},allowDelete:{type:Boolean,default:!0},titleSearchForm:{type:String,require:!0},titleDataTable:{type:String,require:!0},titleEditor:{type:String,require:!0},editorWidth:{type:String,require:!0},editorDefaultData:{type:Object,require:!1,default:function(){return{}}},tableMaxHeight:{type:[String,Number]},editorValidate:{type:Function},searchParam:{type:Object},doQuery:{type:Function},doGet:{type:Function},doSave:{type:Function},doDelete:{type:Function},closeOnSave:{type:Boolean,default:!1},autoLoad:{type:Boolean,default:!1}},data:function(){return{loadingText:"系统加载中...",loading:!1,editor:{data:this.editorDefaultData,loading:!1,ready:!1,title:this.titleEditor,visible:!1},pageTable:new Et({autoLoad:this.autoLoad,doLoad:this.doQuery,param:Object.assign({},this.searchParam),log:!1})}},beforeMount:function(){},methods:{handleAdd:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:this.editor.ready=!1,this.editor.title=this.titleEditor+" - 新建 ",this.editor.uuid="",this.editor.data=Object.assign({},this.editorDefaultData),this.editor.visible=!0,this.$emit("before-edit",this.editor.data),this.editor.ready=!0;case 7:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.editorValidate();case 2:return e.next=4,this.confirm(this.editor.data,"点击确定提交数据,请确认您的数据填写正确?");case 4:return this.editor.loading=!0,e.prev=5,this.$emit("before-save",this.editor.data),e.next=9,this.doSave(this.editor.data);case 9:t=e.sent,this.pageTable.handleLoad(),this.closeOnSave&&(this.editor.visible=!1),Object.assign(this.editor.data,t.data||{}),this.$emit("after-save",this.editor.data);case 14:return e.prev=14,this.editor.loading=!1,e.finish(14);case 17:case"end":return e.stop()}},e,this,[[5,,14,17]])}));function t(){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(t){var a;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,a=t.uuid,this.editor.ready=!1,this.editor.title=this.titleEditor+" - 编辑",this.editor.visible=!0,this.editor.loading=!0,this.editor.uuid=t.uuid,e.next=9,this.doGet(a);case 9:this.editor.data=e.sent,this.$emit("before-edit",this.editor.data),this.editor.ready=!0;case 12:return e.prev=12,this.editor.loading=!1,e.finish(12);case 15:case"end":return e.stop()}},e,this,[[0,,12,15]])}));function t(t){return e.apply(this,arguments)}return t}(),handleDelete:function(){var e=Object(I["a"])(regeneratorRuntime.mark(function e(t){var a;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return a=t.uuid,e.next=3,this.confirm();case 3:return e.next=5,this.doDelete(a);case 5:this.$emit("after-delete",a),this.pageTable.handleLoad();case 7:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}()}},jt=Lt,It=Object(D["a"])(jt,Nt,Dt,!1,null,null,null),Rt=It.exports,Pt={computed:{sysCode:function(){return this.$store.state.base.sysCode}},methods:{formatterDate:function(e,t,a){return a?w()(a).format("LL"):null},formatterDateTime:function(e,t,a){return a?w()(a).format("LL LTS"):null},confirm:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"您确定要这样做么?";return this.$confirm(t,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){return e})}}},Ut={install:function(e,t){e.component("PageTable",je),e.component("SysCode",ct.component),e.component("Selector",Xe),e.component("Panel",it),e.component("CurdPanel",Rt),e.component("ExportCtrl",mt),e.directive("sysCode",ct.directive),e.directive("ButtonAuth",$t),e.directive("TableSort",Tt),e.mixin(Pt),e.use(wt)}},At=1e4,Vt={},Ft=null,Mt=function(e){var t=JSON.parse(e.data),a=Vt[t.topic];if(a)for(var r in a){var o=a[r];o(t)}},Bt=function(){Ft=null,Jt(),St=setInterval(Jt,At)},zt=function(){clearInterval(St),Ft.onmessage=Mt,Ft.onclose=Bt,Ft.onerror=Bt},Ht=function(e,t){Vt[e]=Vt[e]||[],Vt[e].push(t)},Jt=function(){if(null==Ft||3===Ft.readyState)try{Ft=new WebSocket("".concat(ee["a"].context.webSocketURL,"/cacheobserver")),Ft.onopen=zt}catch(e){}},Wt={bootstrap:Bt,onTopic:Ht,connect:Jt};Wt.onTopic("OBSERVER_TOPIC_CACHE_CODE",he.OBSERVER_TOPIC_CACHE_CODE),Wt.onTopic("OBSERVER_TOPIC_CACHE_TREE",he.OBSERVER_TOPIC_CACHE_TREE),Wt.onTopic("OBSERVER_TOPIC_EVENT",function(e){return e.message&&p.a.Notification.success({message:e.message})});var Qt={WebSocketService:Wt},Kt=a("566f"),Yt=a("c223"),Gt=a.n(Yt),Zt={codeListStore:Gt.a.createInstance({name:ee["a"].prefixs.sysCodeList}),codeTreeStore:Gt.a.createInstance({name:ee["a"].prefixs.sysCodeTree}),ajaxStore:Gt.a.createInstance({name:ee["a"].prefixs.sysCode})},Xt=function(){d["Notification"].success({title:"成功",message:"系统字典已经更新."})},ea={OBSERVER_TOPIC_CACHE_CODE:function(e){S["a"].dispatch("refreshSysCode",e.message.codetype).then(Xt)},OBSERVER_TOPIC_CACHE_TREE:function(e){Zt.codeTreeStore.iterate(function(t,a,r){a.startsWith(e.message.treetype)&&Zt.codeTreeStore.removeItem(a)}).then(Xt).then(function(){Zt.codeTreeStore.setItem("VERSION",e.message.version)})},repairWith:function(e,t){t&&e&&("OBSERVER_TOPIC_CACHE_TREE"===e&&Zt.codeTreeStore.getItem("VERSION").then(function(e){e!==t&&Zt.codeTreeStore.iterate(function(e,t,a){Zt.codeTreeStore.removeItem(t)}),Zt.codeTreeStore.setItem("VERSION",t)}),"OBSERVER_TOPIC_CACHE_CODE"===e&&Zt.codeListStore.getItem("VERSION").then(function(e){e!==t&&Zt.codeListStore.iterate(function(e,t,a){Zt.codeListStore.removeItem(t)}),Zt.codeListStore.setItem("VERSION",t)}))}},ta=(a("550e"),a("e688")),aa=(a("8873"),a("9384")),ra=a("9763"),oa=a("3393"),na=a("e66d");function ia(e){e.stores=Object.assign(S["a"],e.stores),e.tabs=Object.assign(qe,e.tabs);var t=new Map;_e.forEach(function(e){t.set(e.path,e)}),e.routes&&e.routes.forEach(function(e){t.set(e.path,e)}),e.routes=[],t.forEach(function(t,a){e.routes.push(t)}),Object.assign(ee["a"],e.config),ee["a"].init=e.init;var a=new s.a.Store({modules:e.stores}),r=new u.a({routes:e.routes}),n=new wt({views:e.tabs});Qt.WebSocketService.bootstrap(),Kt["a"].defaults.baseURL=ee["a"].ajaxUrl;var i=e.el,l={el:i,asd:{},router:r,store:a,tabView:n,render:function(e){return e("router-view")}};return new o.a(l)}a.d(t,"h",function(){return aa["a"]}),a.d(t,"g",function(){return ra["a"]}),a.d(t,"f",function(){return oa["a"]}),a.d(t,"c",function(){return na["a"]}),a.d(t,"a",function(){return Kt["a"]}),a.d(t,"i",function(){return ta["a"]}),a.d(t,"e",function(){return Et}),a.d(t,"j",function(){return ee["a"]}),a.d(t,"l",function(){return Qt}),a.d(t,"d",function(){return le}),a.d(t,"b",function(){return ea}),o.a.use(Ut),o.a.locale("zh-CN",Object.assign(_.a,le["zh-CN"]));t["k"]={bootstrap:ia,config:ee["a"]}},bcb1:function(e,t,a){"use strict";var r=a("344d"),o=a.n(r);o.a},bf4f:function(e,t,a){"use strict";var r=a("dfb6"),o=a.n(r);o.a},c030:function(e,t,a){"use strict";var r=a("566f");t["a"]={queryUser:function(e){return r["a"].get("/usr/user/queryUsers",{params:e})},getUser:function(e){return r["a"].get("/usr/user/getUser",{params:{uuid:e}}).then(function(e){return{data:e}})},userEdit:function(e){return r["a"].post("/usr/user/userEdit",e)},saveUser:function(e){return r["a"].post("/usr/user/userSave",e)},shutUser:function(e){return r["a"].post("/usr/user/shutUser",e)},lockUser:function(e){return r["a"].post("/usr/user/lockUser",e)},openUser:function(e){return r["a"].post("/usr/user/openUser",e)},userPWReSet:function(e){return r["a"].delete("/usr/user/userPWReSet",{params:{uuids:e}})},resetPwd:function(e){return r["a"].post("/usr/user/resetPwd",e)},getRoleUserByOrgId:function(e){return r["a"].get("/usr/user/getRoleUserByOrgId",{params:e})},getUserInfo:function(e){return r["a"].get("/usr/user/getUserInfo",{params:{uuid:e}})},lockAndOpenUsers:function(e){return r["a"].post("/usr/user/lockAndOpenUsers",e)},getTimeLine:function(e){return r["a"].get("/usr/user/getTimeLine",{params:e})},resetUserPw:function(e){return r["a"].post("/usr/user/resetUserPw",e)}}},c223:function(e,t){e.exports=require("localforage")},c32d:function(e,t){e.exports=require("moment")},c45e:function(e,t,a){"use strict";var r="",o={init:function(){},title:"数据预定平台",companyInfo:"技术支持:大连易博特科技有限公司",logo:"./img/logo.png",embedHeader:null,context:{protocol:window.location.protocol,domain:document.domain,port:window.location.port,webSocketURL:"ws://".concat(document.domain,":").concat(window.location.port).concat(r,"/")},ajaxUrl:r,tomeOut:6e4,needLogin:!0,loginToken:"cnetong_apps_entsvrplt_frontend",codeMap:{WrapType:"包装种类",EdocCode:"随附单据文件类别"},prefixs:{sysCodeList:"code:list",sysCodeTree:"code:tree",ajax:"ajax"},respCode:{success:"000000",failure:"000400",validat:"000300",timeout:"000100"}};t["a"]=o},c9de:function(e,t){e.exports=require("element-ui/lib/scrollbar")},ca48:function(e,t,a){},cc3d:function(e,t){e.exports=require("element-ui/lib/utils/clickoutside")},cebe:function(e,t){e.exports=require("axios")},cf33:function(e,t,a){"use strict";a("79d0");var r=a("e71e"),o=(a("b2cb"),a("067b"),a("8bbf")),n=a.n(o),i=a("6513"),l=a("5fab"),s=a("00af"),c={namespaced:!0,state:{lang:n.a.config.lang,queryDesign:[],sysMenus:[],sysUser:{},sysCode:{},loginTimeout:!1,loginChangePwd:!1},mutations:{updateState:function(e,t){Object.assign(e,t)},SET_SYSCODE:function(e,t){n.a.set(e.sysCode,t.codeType,t.data),e.sysCode[t.codeType]=t.data},REMOVE_SYSCODE:function(e,t){e.sysCode=[]},SET_LOGIN:function(e,t){Object.assign(e.sysLogin,t)}},actions:{loadSysCode:function(e,t){var a=e.commit,r=(e.dispatch,e.state);return void 0!==r.sysCode[t]?new Promise(function(e,a){e({codeType:t,data:r.sysCode[t]})}):l["a"].getAllCodes(t).then(function(e){return a("SET_SYSCODE",{codeType:t,data:e}),{codeType:t,data:e}})},refreshSysCode:function(e,t){var a=e.commit;e.state;return l["a"].getAllCodes(t,!0).then(function(e){return a("SET_SYSCODE",{codeType:t,data:e}),e})},timeout:function(e){var t=e.commit;e.dispatch;t("SET_LOGIN",{timeout:!0})},getLoginInfo:function(){var e=Object(r["a"])(regeneratorRuntime.mark(function e(t){var a,r;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return a=t.commit,e.next=3,i["a"].getLoginInfo();case 3:return r=e.sent,a("updateState",{sysUser:r}),a("updateState",{sysMenus:r.menus}),e.abrupt("return",r);case 7:case"end":return e.stop()}},e)}));function t(t){return e.apply(this,arguments)}return t}(),getQueryDesign:function(e){var t=e.commit;return s["a"].loadDesignMine().then(function(e){return t("updateState",{queryDesign:e}),e})},setPdfUuid:function(e,t){var a=e.commit;e.dispatch,e.state;a("updateState",{pdfUuid:t})}}};t["a"]={base:c}},d034:function(e,t,a){},d036:function(e,t){e.exports=require("core-js/modules/es6.number.constructor")},d6d5:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("CurdPanel",{attrs:{"title-search-form":"通知管理","title-data-table":"通知列表","title-editor":"通知管理","editor-width":"600px","editor-validate":e.validate,doQuery:e.NoticeApi.doQuery,doGet:e.NoticeApi.doGet,doSave:e.NoticeApi.doSave,doDelete:e.NoticeApi.doDelete,"close-on-save":"",autoLoad:""},scopedSlots:e._u([{key:"search-form",fn:function(t){var r=t.formData;return[a("el-form-item",{attrs:{label:"通知用户",prop:"userName"}},[a("el-input",{model:{value:r.userName,callback:function(t){e.$set(r,"userName",t)},expression:"formData.userName"}})],1)]}},{key:"editor",fn:function(t){var r=t.data;return[a("el-form",{ref:"queryform",attrs:{model:r,"label-width":"90px","show-message":"","label-position":"top"}},[a("el-form-item",{staticClass:"flex-1",attrs:{prop:"userName",label:"用户名",required:""}},[a("el-input",{model:{value:r.userName,callback:function(t){e.$set(r,"userName",t)},expression:"data.userName"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{prop:"smsPhone",label:"短信号码"}},[a("el-input",{model:{value:r.smsPhone,callback:function(t){e.$set(r,"smsPhone",t)},expression:"data.smsPhone"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{prop:"cellPhone",label:"手机号码"}},[a("el-input",{model:{value:r.cellPhone,callback:function(t){e.$set(r,"cellPhone",t)},expression:"data.cellPhone"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{prop:"email",label:"电子邮箱"}},[a("el-input",{model:{value:r.email,callback:function(t){e.$set(r,"email",t)},expression:"data.email"}})],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"flex-1",attrs:{prop:"openSms",label:"短信通知"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":"1","inactive-value":"0",disabled:!/^\d{11}$/.test(r.smsPhone)},model:{value:r.openSms,callback:function(t){e.$set(r,"openSms",t)},expression:"data.openSms"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"flex-1",attrs:{prop:"openCall",label:"电话通知"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":"1","inactive-value":"0",disabled:!/^\d{11}$/.test(r.cellPhone)},model:{value:r.openCall,callback:function(t){e.$set(r,"openCall",t)},expression:"data.openCall"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"flex-1",attrs:{prop:"openEmail",label:"邮件通知"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":"1","inactive-value":"0",disabled:!/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(r.email)},model:{value:r.openEmail,callback:function(t){e.$set(r,"openEmail",t)},expression:"data.openEmail"}})],1)],1)],1)],1)]}}])},[a("template",{slot:"table-columns"},[a("el-table-column",{attrs:{prop:"username",label:"通知用户","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"smsphone",label:"短信号码","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"cellphone",label:"手机号码","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"email",label:"电子邮箱","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"opensms",label:"短信通知",width:"120","show-overflow-tooltip":"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.opensms?a("i",{staticClass:"font-green-success el-icon-check",staticStyle:{"font-weight":"blod"}}):e._e(),"0"===t.row.opensms?a("i",{staticClass:"font-red el-icon-close",staticStyle:{"font-weight":"blod"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"opencall",label:"电话通知",width:"120","show-overflow-tooltip":"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.opencall?a("i",{staticClass:"font-green-success el-icon-check",staticStyle:{"font-weight":"blod"}}):e._e(),"0"===t.row.opencall?a("i",{staticClass:"font-red el-icon-close",staticStyle:{"font-weight":"blod"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"openemail",label:"邮件通知",width:"120","show-overflow-tooltip":"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.openemail?a("i",{staticClass:"font-green-success el-icon-check",staticStyle:{"font-weight":"blod"}}):e._e(),"0"===t.row.openemail?a("i",{staticClass:"font-red el-icon-close",staticStyle:{"font-weight":"blod"}}):e._e()]}}])})],1)],2)},o=[],n=(a("b367"),a("566f")),i={doQuery:function(e){return n["a"].get("/sys/notice/query",{params:e})},doGet:function(e){return n["a"].get("/sys/notice/get/".concat(e))},doDelete:function(e){return n["a"].delete("/sys/notice/delete/".concat(e))},doSave:function(e){return n["a"].post("/sys/notice/save",e)}},l={name:"SampleCurd",data:function(){return{NoticeApi:i}},methods:{validate:function(){return this.$refs["queryform"].validate()}}},s=l,c=a("6691"),u=Object(c["a"])(s,r,o,!1,null,"1b8a3c66",null);t["default"]=u.exports},d903:function(e,t,a){},dc65:function(e,t){e.exports=require("current-script-polyfill")},de68:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("PageTable",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"dataTable",attrs:{"auto-load":!1,"page-size":10,data:e.table.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("pre",{staticStyle:{"white-space":"-o-pre-wrap","word-wrap":"break-word"}},[e._v(e._s(t.row.sesql))])]}}])}),a("el-table-column",{attrs:{prop:"optime",label:"操作时间",formatter:e.formatterDateTime,"show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"sesqlelap",label:"执行时间(毫秒)","show-overflow-tooltip":""}})],1)],1)},o=[],n=a("f29a"),i={props:{seuuid:String},data:function(){return{table:{data:[]},editor:{sql:"",show:!1},loading:!1}},mounted:function(){this.loadInfo(this.seuuid)},watch:{seuuid:function(e){this.loadInfo(this.seuuid)}},methods:{loadInfo:function(e){this.loading=!0,this.$refs.dataTable.load({seid:e})},dataTableLoad:function(e,t){var a=this;n["a"].queryLogsSqlData(e).then(t).then(function(e){a.table.data=e.datarows,a.loading=!1})},showInfo:function(e){var t=this;this.editor.sql="",n["a"].SqlFormat(e).then(function(e){t.editor.sql=e.dataInfo,t.editor.show=!0})}}},l=i,s=a("6691"),c=Object(s["a"])(l,r,o,!1,null,null,null);t["a"]=c.exports},dfb6:function(e,t,a){},e194:function(e,t,a){"use strict";var r=a("7825"),o=a.n(r);o.a},e1f2:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"flex-h card-height-full"},[e.rightBlock?a("el-card",{staticClass:"flex-2 full"},[a("template",{slot:"header"},[a("span",[e._v("代码项分组")]),a("div",{staticClass:"pull-right"},[a("el-input",{staticClass:"margin-right-3",staticStyle:{width:"100px"},attrs:{placeholder:"分组过滤","prefix-icon":"el-icon-search"},model:{value:e.codeType.keyword,callback:function(t){e.$set(e.codeType,"keyword",t)},expression:"codeType.keyword"}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-refresh",title:"刷新"},on:{click:e.queryCodeType}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-plus",title:"添加"},on:{click:e.handleAddCodeType}}),a("el-button",{attrs:{type:"primary",icon:e.leftBlock?"el-icon-caret-right":"el-icon-caret-left"},on:{click:function(t){e.leftBlock=!e.leftBlock}}})],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.codeType.loading,expression:"codeType.loading"}],ref:"codeTypeTable",staticClass:"group-table",attrs:{data:e.filterBy(e.codeType.data,e.codeType.keyword,"codeTypeName","codeTypeValue"),border:"",stripe:"","highlight-current-row":""},on:{"current-change":e.handleCurrentCodeTypeChange}},[a("el-table-column",{attrs:{label:"名称",prop:"codeTypeName"}}),a("el-table-column",{attrs:{label:"编码",prop:"codeTypeValue"}}),a("el-table-column",{attrs:{label:"类型",prop:"codeKind",formatter:e.formatterCodeKind}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-edit",title:"编辑"},on:{click:function(a){return a.stopPropagation(),e.handleEditCodeType(t.$index,t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-trash",title:"删除"},on:{click:function(a){return a.stopPropagation(),e.handleDeleteCodeType(t.$index,t.row)}}})]}}],null,!1,709706194)})],1)],2):e._e(),e.leftBlock?a("el-card",{staticClass:"flex-2 margin-left-2 full",staticStyle:{"min-height":"400px"}},[a("template",{slot:"header"},[a("span",[e._v("代码详情编辑")]),a("div",{staticClass:"pull-right"},[a("el-input",{staticClass:"margin-right-3",staticStyle:{width:"100px"},attrs:{placeholder:"字典过滤","prefix-icon":"el-icon-search"},model:{value:e.codeDetail.keyword,callback:function(t){e.$set(e.codeDetail,"keyword",t)},expression:"codeDetail.keyword"}}),a("el-button",{attrs:{type:"primary",disabled:!e.current.codeType,icon:"el-icon-fa-refresh",title:"查询"},on:{click:e.queryCodeByType}}),a("el-button",{attrs:{type:"primary",disabled:!e.current.codeType,icon:"el-icon-fa-plus",title:"新增字典"},on:{click:e.handleAddCode}}),a("el-button",{attrs:{type:"primary",icon:e.rightBlock?"el-icon-caret-left":"el-icon-caret-right"},on:{click:function(t){e.rightBlock=!e.rightBlock}}})],1)]),a("el-table",{directives:[{name:"show",rawName:"v-show",value:"list"===e.detailType,expression:"detailType==='list'"}],attrs:{data:e.filterBy(e.codeDetail.data,e.codeDetail.keyword,"codeValue","codeName"),border:"",stripe:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"codeValue",label:"代码名称","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"codeName",label:"代码值"}}),a("el-table-column",{attrs:{prop:"ordeNo",label:"排序级别"}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-edit",title:"编辑"},on:{click:function(a){return a.stopPropagation(),e.handleEditCode(t.$index,t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-trash",title:"删除"},on:{click:function(a){return a.stopPropagation(),e.handleDeleteCode(t.$index,t.row)}}})]}}],null,!1,3940222482)})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"tree"===e.detailType,expression:"detailType==='tree'"}],staticClass:"flex-h"},[a("el-tree",{ref:"codeTree",staticClass:"flex-1",attrs:{"node-key":"uuid",data:e.codeTreeData,props:e.codeDetail.treeProps,"highlight-current":"","expand-on-click-node":!1,"default-expand-all":""},on:{"current-change":e.handleTreeNodeChange}}),a("el-table",{staticClass:"flex-2 margin-left-1 ",attrs:{data:e.current.code.children,border:"",stripe:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"codeValue",label:"代码键"}}),a("el-table-column",{attrs:{prop:"codeName",label:"代码值"}}),a("el-table-column",{attrs:{prop:"ordeNo",label:"排序级别"}}),a("el-table-column",{attrs:{label:"操作",fixed:"right",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-edit",title:"编辑"},on:{click:function(a){return a.stopPropagation(),e.handleEditCode(t.$index,t.row)}}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-trash",title:"删除"},on:{click:function(a){return a.stopPropagation(),e.handleDeleteCode(t.$index,t.row)}}})]}}],null,!1,3940222482)})],1)],1)],2):e._e(),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",width:"500px",title:"代码项编辑",visible:e.codeType.editor.visible,"close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.codeType.editor,"visible",t)}}},[a("div",{staticClass:"dialog-button"},[a("el-button",{attrs:{type:"primary",plain:"",loading:e.codeType.editor.saving,icon:"el-icon-fa-save",title:"提交"},on:{click:e.handleSubmitCodeType}})],1),e.codeType.editor.visible?a("CodeTypeEditor",{directives:[{name:"loading",rawName:"v-loading",value:e.codeType.editor.saving,expression:"codeType.editor.saving"}],ref:"codeTypeEditor",attrs:{data:e.codeType.editor.data,error:e.codeType.editor.error}}):e._e()],1),a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",width:"600px",title:"代码详情编辑",visible:e.codeDetail.editor.visible,"close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.codeDetail.editor,"visible",t)}}},[a("div",{staticClass:"dialog-button"},[a("el-button",{attrs:{type:"primary",plain:"",loading:e.codeDetail.editor.saving,icon:"el-icon-fa-save",title:"提交"},on:{click:e.handleSubmitCode}})],1),e.codeDetail.editor.visible?a("CodeEditor",{directives:[{name:"loading",rawName:"v-loading",value:e.codeDetail.editor.saving,expression:"codeDetail.editor.saving"}],ref:"codeEditor",attrs:{data:e.codeDetail.editor.data,error:e.codeDetail.editor.error}}):e._e()],1)],1)},o=[],n=(a("067b"),a("566f")),i={queryCodeByType:function(e){return n["a"].get("/sys/code/queryCodeByType",{params:{codeType:e}})},saveCode:function(e){return n["a"].post("/sys/code/saveCode",e)},delCode:function(e){return n["a"].delete("/sys/code/delCode",{params:{uuid:e}})},getCode:function(e){return n["a"].get("/sys/code/getCode",{params:{uuid:e}})},queryCodeType:function(){return n["a"].get("/sys/code/queryCodeType")},saveCodeType:function(e){return n["a"].post("/sys/code/saveCodeType",e)},deleteCodeType:function(e){return n["a"].delete("/sys/code/deleteCodeType",{params:{uuid:e}})},findCode:function(e){return n["a"].get("/sys/code/findCode",{params:{keyword:e}})}},l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"form",attrs:{"label-position":"top",model:e.data,rules:e.rules}},[a("el-form-item",{attrs:{label:"名称",prop:"codeTypeName",error:e.error.codeTypeName}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.data.codeTypeName,callback:function(t){e.$set(e.data,"codeTypeName",t)},expression:"data.codeTypeName"}})],1),a("el-form-item",{attrs:{label:"编码",prop:"codeTypeValue",error:e.error.codeTypeValue}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.data.codeTypeValue,callback:function(t){e.$set(e.data,"codeTypeValue",t)},expression:"data.codeTypeValue"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"codeKind",error:e.error.codeKind}},[a("el-radio-group",{model:{value:e.data.codeKind,callback:function(t){e.$set(e.data,"codeKind",t)},expression:"data.codeKind"}},[a("el-radio",{attrs:{label:"1"}},[e._v("列表")]),a("el-radio",{attrs:{label:"2"}},[e._v("树状")])],1)],1)],1),e.data.uuid?a("HandleHistory",{staticClass:"margin-top-1 margin-bottom-1",attrs:{uuid:e.data.uuid,"cr-user-uuid":e.data.crUserUuid,"op-user-uuid":e.data.opUserUuid,"cr-time":e.data.crTime,"op-time":e.data.opTime,mode:"plan"}}):e._e()],1)},s=[],c=a("e66d"),u={components:{HandleHistory:c["a"]},props:{data:Object,error:Object},data:function(){return{rules:{codeTypeName:[{required:!0,message:"请输入代码标识!"}],codeTypeValue:[{required:!0,message:"请输入代码名称!"}]}}},methods:{validate:function(){var e=this;return this.$refs.form.validate().then(function(){return e.data})}}},d=u,p=a("6691"),f=Object(p["a"])(d,l,s,!1,null,null,null),h=f.exports,m=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"form",attrs:{"label-position":"top",model:e.data,rules:e.rules}},[a("div",{staticClass:"flex-h"},[a("el-form-item",{staticClass:"flex-1",attrs:{label:"编码",prop:"codeTypeValue"}},[a("el-input",{attrs:{disabled:"",length:"50"},model:{value:e.data.codeTypeValue,callback:function(t){e.$set(e.data,"codeTypeValue",t)},expression:"data.codeTypeValue"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{label:"名称",prop:"codeTypeName"}},[a("el-input",{attrs:{disabled:"",length:"50"},model:{value:e.data.codeTypeName,callback:function(t){e.$set(e.data,"codeTypeName",t)},expression:"data.codeTypeName"}})],1)],1),a("div",{staticClass:"lfex-h"},[a("el-form-item",{attrs:{label:"代码名称",prop:"codeValue",error:e.error.codeValue}},[a("el-input",{attrs:{type:"text",minlength:6,maxlength:"40"},model:{value:e.data.codeValue,callback:function(t){e.$set(e.data,"codeValue",t)},expression:"data.codeValue"}})],1),a("el-form-item",{attrs:{label:"代码值",prop:"codeName",error:e.error.codeName}},[a("el-input",{attrs:{type:"text",minlength:6,maxlength:"40"},model:{value:e.data.codeName,callback:function(t){e.$set(e.data,"codeName",t)},expression:"data.codeName"}})],1)],1),a("div",{staticClass:"flex-h"},[a("el-form-item",{staticClass:"flex-1",staticStyle:{width:"50%"},attrs:{label:"排序级别",prop:"ordeNo",error:e.error.ordeNo}},[a("el-input-number",{attrs:{type:"number",minlength:6},model:{value:e.data.ordeNo,callback:function(t){e.$set(e.data,"ordeNo",t)},expression:"data.ordeNo"}})],1),a("el-form-item",{staticClass:"flex-1",attrs:{label:"启用状态",prop:"enabled"}},[a("el-radio-group",{attrs:{error:e.error.enabled},model:{value:e.data.enabled,callback:function(t){e.$set(e.data,"enabled",t)},expression:"data.enabled"}},[a("el-radio",{attrs:{label:"0"}},[e._v("禁用")]),a("el-radio",{attrs:{label:"1"}},[e._v("启用")])],1)],1)],1),a("el-form-item",{attrs:{label:"扩展数据",prop:"extend",error:e.error.extend}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.data.extend,callback:function(t){e.$set(e.data,"extend",t)},expression:"data.extend"}})],1)],1),e.data.uuid?a("HandleHistory",{staticClass:"margin-top-1 margin-bottom-1",attrs:{uuid:e.data.uuid,"cr-user-uuid":e.data.crUserUuid,"op-user-uuid":e.data.opUserUuid,"cr-time":e.data.crTime,"op-time":e.data.opTime,mode:"plan"}}):e._e()],1)},b=[],g={components:{HandleHistory:c["a"]},props:{data:Object,error:Object},data:function(){return{rules:{codeName:[{required:!0}],codeValue:[{required:!0}]}}},methods:{validate:function(){var e=this;return this.$refs.form.validate().then(function(){return e.data})}}},v=g,y=Object(p["a"])(v,m,b,!1,null,null,null),w=y.exports,k={codeTypeName:"",codeTypeValue:"",codeKind:"1"},x={enabled:"1",extend:"",ordeNo:"1",codeName:"",codeValue:"",codeTypeName:"",codeTypeValue:""},C={name:"CodeMgr",components:{CodeEditor:w,CodeTypeEditor:h},data:function(){return{leftBlock:!0,rightBlock:!0,loading:!1,current:{code:"",codeType:""},codeSearch:{loading:!1,result:!1,keyword:""},codeDetail:{loading:!1,data:[],keyword:"",treeProps:{children:"children",label:"codeName",disabled:"disabled"},editor:{data:{},error:{},visible:!1,saving:!1}},codeType:{loading:!1,data:[],currentRowUuid:"",keyword:"",editor:{data:{},error:{},visible:!1,saving:!1}}}},mounted:function(){this.queryCodeType()},watch:{"current.codeType":function(e){e&&e.uuid?this.queryCodeByType():this.codeDetail.data=[]}},computed:{codeTreeData:function(){if(this.current.codeType)return[{disabled:!0,codeName:"代码项 : "+this.current.codeType.codeTypeName,children:this.codeDetail.data}]},detailType:function(){return this.current.codeType?"1"===this.current.codeType.codeKind?"list":"2"===this.current.codeType.codeKind?"tree":void 0:"none"}},methods:{queryCodeType:function(){var e=this;this.codeType.loading=!0,i.queryCodeType().then(function(t){e.codeType.data=t,e.codeType.loading=!1}).catch(function(){e.codeType.loading=!1})},queryCodeByType:function(){var e=this;i.queryCodeByType(this.current.codeType.uuid).then(function(t){e.codeDetail.data=t})},submitCodeType:function(e){var t=this;this.codeType.editor.saving=!0,this.codeType.editor.error={},i.saveCodeType(e).then(function(e){t.queryCodeType(),t.codeType.editor.saving=!1,t.codeType.editor.visible=!1}).catch(function(e){t.codeType.editor.error=e.validError,t.codeType.editor.saving=!1})},deleteCodeType:function(e){var t=this;this.loading=!0,i.deleteCodeType(e.uuid).then(function(e){t.queryCodeType(),t.current.codeType="",t.loading=!1}).catch(function(){t.loading=!1})},deleteCode:function(e){var t=this;return this.loading=!0,i.delCode(e.uuid).then(function(e){t.loading=!1,t.queryCodeByType()}).catch(function(){t.loading=!1})},submitCode:function(e){var t=this;this.codeDetail.editor.saving=!0,this.codeDetail.editor.error={},i.saveCode(e).then(function(e){t.queryCodeByType(),t.codeDetail.editor.saving=!1,t.codeDetail.editor.visible=!1}).catch(function(e){t.codeDetail.editor.error=e.validError,t.codeDetail.editor.saving=!1})},findCode:function(){var e=this;this.codeSearch.loading=!0,i.findCode(this.codeSearch.keyword).then(function(t){e.codeSearch.result=t||!1,e.codeSearch.loading=!1}).catch(function(){e.codeSearch.loading=!1})},formatterCodeKind:function(e,t,a){return"1"===a?"列表":"2"===a?"树状":"错误数据"},handleCurrentCodeTypeChange:function(e,t){this.current.codeType=e},handleAddCodeType:function(){this.codeType.editor.data=Object.assign({},k),this.codeType.editor.visible=!0},handleSubmitCodeType:function(){this.$refs.codeTypeEditor.validate().then(this.submitCodeType)},handleEditCodeType:function(e,t){this.codeType.editor.data=t,this.codeType.editor.visible=!0},handleDeleteCodeType:function(e,t){this.confirm(t).then(this.deleteCodeType)},handleDeleteCode:function(e,t){var a=this;this.confirm(t).then(this.deleteCode).then(function(){a.current.code.children.splice(e,1)})},handleAddCode:function(){this.codeDetail.editor.data=Object.assign({},x,{codeTypeName:this.current.codeType.codeTypeName,codeTypeValue:this.current.codeType.codeTypeValue,codeTypeUuid:this.current.codeType.uuid,puuid:this.current.code.uuid}),this.codeDetail.editor.visible=!0},handleSubmitCode:function(){this.$refs.codeEditor.validate().then(this.submitCode)},handleEditCode:function(e,t){t.codeTypeUuid=this.current.codeType.uuid,this.codeDetail.editor.data=t,this.codeDetail.editor.visible=!0},handleTreeNodeChange:function(e){this.current.code=e}}},T=C,_=(a("28b0"),Object(p["a"])(T,r,o,!1,null,null,null));t["default"]=_.exports},e66d:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",["dialog"===e.mode?a("div",[a("el-dialog",{directives:[{name:"draggable",rawName:"v-draggable"}],attrs:{"append-to-body":"",width:"auto","auto-height":"",visible:e.view.visible,title:"经办历史信息"},on:{"update:visible":function(t){return e.$set(e.view,"visible",t)}}},[e.view.visible&&e.uuid?a("div",[a("table",{staticClass:" el-table el-table--fit el-table--striped el-table--border info-table",attrs:{cellspacing:"0",cellpadding:"0"}},[a("thead",[a("tr",[a("th",[e._v("创建人")]),a("th",[e._v("创建时间")]),a("th",[e._v("最后操作人")]),a("th",[e._v("最后操作时间")])])]),a("tbody",[a("tr",[a("td",[e._v("\n "+e._s(e.crUserInfo.userName)+"\n ")]),a("td",[e._v(e._s(e._f("date")(e.crTime)))]),a("td",[e._v(e._s(e.opUserInfo.userName))]),a("td",[e._v(e._s(e._f("date")(e.opTime)))])])])]),e.uuid?a("HandleDetail",{staticStyle:{width:"1024px"},attrs:{bizUuid:e.uuid}}):e._e()],1):e._e()]),a("div",{staticClass:"href",attrs:{slot:"reference"},on:{click:function(t){e.view.visible=!0}},slot:"reference"},[e._t("default")],2)],1):e._e(),"plan"===e.mode&&e.uuid?a("div",{attrs:{slot:"reference"},slot:"reference"},[a("table",{staticClass:" el-table el-table--fit el-table--striped el-table--border info-table el-table--compact",attrs:{cellspacing:"0",cellpadding:"0"}},[e._m(0),a("tbody",[a("tr",[a("td",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.crUserInfo.userCode,placement:"top"}},[a("el-button",[e._v(e._s(e.crUserInfo.userName))])],1)],1),a("td",[e._v(e._s(e._f("moment")(e.crTime,"lll")))]),a("td",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.opUserInfo.userCode,placement:"top"}},[a("el-button",[e._v(e._s(e.opUserInfo.userName))])],1)],1),a("td",[e._v(e._s(e._f("moment")(e.opTime,"lll")))])])])]),e.uuid?a("HandleDetail",{attrs:{bizUuid:e.uuid}}):e._e()],1):e._e()])},o=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("thead",[a("tr",[a("th",[e._v("创建人")]),a("th",[e._v("创建时间")]),a("th",[e._v("最后操作人")]),a("th",[e._v("最后操作时间")])])])}],n=(a("067b"),a("d036"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"handle-detail margin-top-2",staticStyle:{"margin-top":"10px"}},[a("template",{staticClass:"clearfix",slot:"header"},[a("span",[e._v("经办详细")]),a("div",{staticClass:"pull-right"},[a("div",{directives:[{name:"show",rawName:"v-show",value:this.data.length>0,expression:"this.data.length>0"}],staticStyle:{display:"inline-block","margin-right":"3px"}},[a("el-popover",{attrs:{placement:"bottom",trigger:"click",width:"100"}},[a("el-checkbox",{model:{value:e.columns.svrip,callback:function(t){e.$set(e.columns,"svrip",t)},expression:"columns.svrip"}},[e._v("服务器IP")]),a("br"),a("el-checkbox",{model:{value:e.columns.svrname,callback:function(t){e.$set(e.columns,"svrname",t)},expression:"columns.svrname"}},[e._v("服务器名称")]),a("br"),a("el-checkbox",{model:{value:e.columns.actdefn,callback:function(t){e.$set(e.columns,"actdefn",t)},expression:"columns.actdefn"}},[e._v("操作定义")]),a("br"),a("el-checkbox",{model:{value:e.columns.acttype,callback:function(t){e.$set(e.columns,"acttype",t)},expression:"columns.acttype"}},[e._v("协议类型")]),a("br"),a("el-checkbox",{model:{value:e.columns.reqip,callback:function(t){e.$set(e.columns,"reqip",t)},expression:"columns.reqip"}},[e._v("请求者IP")]),a("br"),a("el-checkbox",{model:{value:e.columns.devtype,callback:function(t){e.$set(e.columns,"devtype",t)},expression:"columns.devtype"}},[e._v("请求终端类型")]),a("br"),a("div",{attrs:{slot:"reference"},slot:"reference"},[a("el-button",{attrs:{icon:"el-icon-fa-list",type:"primary"}})],1)],1)],1),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-search"},on:{click:e.handleSee}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-fa-close"},on:{click:e.handleClose}})],1)]),a("PageTable",{directives:[{name:"show",rawName:"v-show",value:e.showDetail,expression:"showDetail"}],ref:"dataTable",attrs:{hideTitle:"","page-layout":"total, prev, pager, next","row-key":"actend","page-size":10,"auto-height":"","auto-load":!0,data:e.data,"highlight-current-row":"",stripe:"",border:""},on:{"load-data":e.dataTableLoad}},[a("el-table-column",{attrs:{width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{placement:"left"}},[a("div",{staticStyle:{"max-height":"600px",overflow:"auto"}},[a("table",{staticClass:" el-table el-table--fit el-table--striped el-table--border info-table el-table--compact",attrs:{cellspacing:"0",cellpadding:"0"}},[a("tbody",e._l(t.row.opdataArray,function(t){return a("tr",{key:t.key},[a("td",{staticClass:"padding-right-2",staticStyle:{background:"#ccc"},attrs:{align:"right"}},[e._v(e._s(t.key))]),a("td",{staticClass:"padding-left-2",attrs:{title:t.value}},[a("input",{staticStyle:{border:"none"},attrs:{type:"text"},domProps:{value:t.value}})])])}),0)])]),a("el-button",{attrs:{slot:"reference",icon:"el-icon-fa-eye"},slot:"reference"})],1)]}}])}),a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"actdesc",label:"操作描述"}}),a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"username",label:"操作人"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("PopoverUserInfo",{attrs:{uuid:t.row.opuseruuid}},[e._v("\n "+e._s(t.row.username)+"\n ")])]}}])}),a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"optype",label:"操作类型",formatter:e.foemarOptype}}),e.columns.svrip?a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"svrip",label:"服务器IP"}}):e._e(),a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"respcode",label:"处理代码"}}),e.columns.svrname?a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"svrname",label:"服务器名称"}}):e._e(),e.columns.actdefn?a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"actdefn",label:"操作定义"}}):e._e(),e.columns.acttype?a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"acttype",label:"协议类型",formatter:e.foemarActtype}}):e._e(),e.columns.reqip?a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"reqip",label:"请求者IP"}}):e._e(),e.columns.devtype?a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"devtype",label:"请求终端类型"}}):e._e(),a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"actsta",label:"操作开始时间",formatter:e.formatterDateTime}}),a("el-table-column",{attrs:{"show-overflow-tooltip":"",prop:"actend",label:"操作结束时间",formatter:e.formatterDateTime}})],1)],2)}),i=[],l=(a("80a8"),a("c9de")),s=a.n(l),c=a("8165"),u=a("c32d"),d=a.n(u),p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.uuid?a("el-popover",{attrs:{placement:"right",trigger:"click"},on:{show:e.hanleShow}},[a("table",{staticClass:" el-table el-table--fit el-table--striped el-table--border info-table el-table--compact",attrs:{cellspacing:"0",cellpadding:"0"}},[a("tbody",[a("tr",[a("td",{staticClass:"margin-1 bg-default",attrs:{align:"right"}},[e._v("最后登录于 ")]),a("td",{staticClass:"padding-1"},[e._v(" "+e._s(e._f("date")(e.userInfo.laseLogDate)))])]),a("tr",[a("td",{staticClass:"margin-1 bg-default",attrs:{align:"right"}},[e._v("最后登录IP ")]),a("td",{staticClass:"padding-1"},[e._v(" "+e._s(e.userInfo.laseLogIp))])])])]),a("div",{staticClass:"href",attrs:{slot:"reference"},slot:"reference"},[e._t("default")],2)]):e._e(),e.uuid?e._e():a("span",[e._t("default")],2)],1)},f=[],h=a("c030"),m={props:{uuid:{type:String}},data:function(){return{userInfo:[]}},methods:{hanleShow:function(){this.uuid&&this.loadUserInfo()},loadUserInfo:function(){var e=this;this.userInfo=[],h["a"].getUserInfo(this.uuid).then(function(t){e.userInfo=t}).catch(function(){})}}},b=m,g=a("6691"),v=Object(g["a"])(b,p,f,!1,null,null,null),y=v.exports,w={components:{ElScrollbar:s.a,PopoverUserInfo:y},props:{bizUuid:{type:String}},data:function(){return{showDetail:!1,columns:{svrip:!0,svrname:!1,actdefn:!1,acttype:!1,reqip:!0,devtype:!1},data:[]}},watch:{bizUuid:function(e){this.data=[]}},methods:{foemarOpdata:function(e){var t=JSON.parse(e),a=[];for(var r in t)if(-1===r.indexOf("uuid")){var o=t[r];if(null===o&&(o="null"),/^[\d]{11}|[\d]{13}$/.test(o)){var n=d()(o).format("L")+" "+d()(o).format("LTS");"Invalid date"!==n&&(o=n)}r=r.toLocaleUpperCase(),a.push({key:r,value:o})}return a},foemarOptype:function(e,t,a){var r="unknow";switch(a){case"01":r="新增";break;case"02":r="修改";break;case"03":r="删除";break}return r},foemarActtype:function(e,t,a){var r="unknow";switch(a){case"1":r="http://";break}return r},handleSee:function(){this.showDetail=!0,this.$refs.dataTable.load()},handleClose:function(){this.showDetail=!1},dataTableLoad:function(e,t){var a=this;e.bizUuid=this.bizUuid,c["a"].queryQueryDataHis(e).then(t).then(function(e){a.data=e.datarows,a.data.forEach(function(e){try{e.opdataArray=this.foemarOpdata(e.opdata)}catch(t){console.warn("JSON PARSE ERROR",t),e.opdataArray=[]}},a)})}}},k=w,x=Object(g["a"])(k,n,i,!1,null,null,null),C=x.exports,T={components:{HandleDetail:C},props:{uuid:{type:String},crTime:{type:Number},opUserUuid:{type:String},crUserUuid:{type:String},opTime:{type:Number},mode:{type:String,default:"plan"}},data:function(){return{crUserInfo:{},opUserInfo:{},data:[],view:{visible:!1}}},watch:{uuid:function(e){this.loadUserInfo()}},mounted:function(){this.uuid&&this.loadUserInfo(this.uuid)},methods:{handleShow:function(){this.view.visible=!0},handleHide:function(){this.view.visible=!1},loadUserInfo:function(){var e=this;this.crUserUuid&&this.opUserUuid&&(h["a"].getUser(this.crUserUuid).then(function(t){e.crUserInfo=Object.assign({},t.data.data)}),h["a"].getUser(this.opUserUuid).then(function(t){e.opUserInfo=Object.assign({},t.data.data)}))}}},_=T,S=(a("e194"),Object(g["a"])(_,r,o,!1,null,"555c5032",null));t["a"]=S.exports},e688:function(e,t,a){"use strict";var r=a("9090"),o=a("f319"),n=a.n(o),i=a("c32d"),l=a.n(i),s=function(e,t){var a="iframe_to_download_file_hidden",r=e+"?"+n.a.stringify(t),o=document.getElementById(a);null===o&&(o=document.createElement("iframe")),o.id=a,o.src=r,document.body.appendChild(o),o.onload=function(){document.body.removeChild(o)}},c={safeData:function(e){if("object"===Object(r["a"])(e)){if(e)for(var t in delete e.opDesc,delete e.opUuid,delete e.crUserUuid,delete e.crTime,delete e.opUserUuid,delete e.opUserName,delete e.opUserName,delete e.opTime,e)"string"===typeof e[t]&&(e[t]=e[t].trim()),"uuid"===t&&(""!==e[t]&&null!=e[t]&&void 0!==e[t]||delete e[t]),l.a.isDate(e[t])&&(e[t]=l()(e[t]).format("x"));return e}},preSubmit:function(e){for(var t in this.safeData(e),e)e.hasOwnProperty(t)&&"object"===Object(r["a"])(e[t])&&(e[t]=this.preSubmit(e[t]));return e}};t["a"]={downFileIframe:s,safety:c}},e71e:function(e,t,a){"use strict";function r(e,t,a,r,o,n,i){try{var l=e[n](i),s=l.value}catch(c){return void a(c)}l.done?t(s):Promise.resolve(s).then(r,o)}function o(e){return function(){var t=this,a=arguments;return new Promise(function(o,n){var i=e.apply(t,a);function l(e){r(i,o,n,l,s,"next",e)}function s(e){r(i,o,n,l,s,"throw",e)}l(void 0)})}}a.d(t,"a",function(){return o})},ef2f:function(e,t,a){"use strict";var r=a("065b"),o=a.n(r);o.a},f008:function(e,t){e.exports=require("vue2-filters")},f156:function(e,t){e.exports=require("babel-polyfill")},f1e5:function(e,t){e.exports=require("vue-progressbar")},f29a:function(e,t,a){"use strict";var r=a("566f");t["a"]={queryLogsServ:function(e){return r["a"].get("/logs/LogsServ/queryLogsServ",{params:e})},queryLogsOperData:function(e){return r["a"].get("/logs/LogsServ/queryLogsOperData",{params:e})},queryLogsSqlData:function(e){return r["a"].get("/logs/LogsServ/queryLogsSqlData",{params:e})},SqlFormat:function(e){return r["a"].get("/logs/LogsServ/SqlFormat",{params:{sql:e}})},getLogsServByUuid:function(e){return r["a"].get("/logs/LogsServ/getLogsServByUuid",{params:{uuid:e}})}}},f319:function(e,t){e.exports=require("querystring")},f61e:function(e,t){e.exports=require("core-js/modules/es6.array.sort")},f678:function(e,t,a){"use strict";var r=a("9483"),o=a.n(r);o.a},feaa:function(e,t,a){"use strict";var r=a("5f6e"),o=a.n(r);o.a}})});
2//# sourceMappingURL=index.umd.min.js.map
\No newline at end of file