jiangping
2025-04-16 14c45e5391e0c9bd93d3403986f15f6a034e66ec
1
2
(function(e){function t(t){for(var r,s,o=t[0],l=t[1],c=t[2],m=0,d=[];m<o.length;m++)s=o[m],Object.prototype.hasOwnProperty.call(n,s)&&n[s]&&d.push(n[s][0]),n[s]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);u&&u(t);while(d.length)d.shift()();return i.push.apply(i,c||[]),a()}function a(){for(var e,t=0;t<i.length;t++){for(var a=i[t],r=!0,o=1;o<a.length;o++){var l=a[o];0!==n[l]&&(r=!1)}r&&(i.splice(t--,1),e=s(s.s=a[0]))}return e}var r={},n={app:0},i=[];function s(t){if(r[t])return r[t].exports;var a=r[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,s),a.l=!0,a.exports}s.m=e,s.c=r,s.d=function(e,t,a){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},s.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(e,t){if(1&t&&(e=s(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(s.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)s.d(a,r,function(t){return e[t]}.bind(null,r));return a},s.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="/lianhelihua_admin/";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],l=o.push.bind(o);o.push=t,o=o.slice();for(var c=0;c<o.length;c++)t(o[c]);var u=l;i.push([0,"chunk-vendors"]),a()})({0:function(e,t,a){e.exports=a("56d7")},"0290":function(e,t,a){"use strict";a("794c")},"0341":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("GlobalWindow",{attrs:{title:e.title,width:"85%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[r("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[r("div",{staticClass:"modal_wrap"},[r("div",{staticClass:"modal_content"},[r("div",{staticClass:"header"},["3"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("39c4"),alt:""}}):"4"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("ec57"),alt:""}}):r("img",{staticClass:"head_bg",attrs:{src:a("cb80"),alt:""}}),r("div",{staticClass:"left"},[r("div",{staticClass:"h1"},[e._v("不符合项:"+e._s(e.info.problemTitle))]),r("div",{staticClass:"time"},[e._v("提交时间:"+e._s(e.info.createDate))])]),r("div",{staticClass:"right",class:{scs:"3"==e.info.status||"4"==e.info.status||"5"==e.info.status,msg:"6"==e.info.status},style:0==e.info.status||1==e.info.status||2==e.info.status?"min-width: 90px":""},[e._v(e._s(e.statusMap[e.info.status]))])]),r("div",{staticClass:"info"},[r("div",{staticClass:"title"},[e._v("工单信息")]),r("div",{staticClass:"list"},[r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("观察主题")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.typeName)+" / "+e._s(e.info.categoryName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("员工姓名")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.memberName)+" - "+e._s(e.info.memberPhone||"[无手机号]"))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("所属部门")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.companyName)+" ")])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("位置")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.locationName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("上报时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.submitDate))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("发现时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.happenTime))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("通知人")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.memberNames))])]),r("div",{staticClass:"item",staticStyle:{width:"100%"}},[r("div",{staticClass:"label"},[e._v("不符合原因")]),r("div",{staticClass:"value",staticStyle:{color:"red"}},[e._v(e._s(e.info.eventInfo))])]),r("div",{staticClass:"item",staticStyle:{width:"100%"}},[r("div",{staticClass:"label"},[e._v("图片")]),null!=e.info.multifileList&&e.info.multifileList.length?e._e():r("div",{staticClass:"value"},[e._v("无")]),null!=e.info.multifileList&&e.info.multifileList.length?r("div",{staticClass:"value"},e._l(e.info.multifileList,(function(t){return r("div",{key:t.id,staticStyle:{display:"inline","margin-right":"20px"}},[t.fileurlFull&&t.fileurlFull.endsWith(".mp4")?r("video",{ref:"videoRef",refInFor:!0,staticStyle:{width:"80px",height:"80px","object-fit":"contain"},attrs:{controls:"",preload:"auto",src:t.fileurlFull}}):t.fileurlFull?r("el-image",{staticStyle:{width:"80px",height:"80px"},attrs:{src:t.fileurlFull,"preview-src-list":[t.fileurlFull]}}):e._e()],1)})),0):e._e()])])])]),r("div",{staticClass:"side"},[r("div",{staticClass:"side_title"},[e._v("处理流程")]),null!=e.info.logList&&0!=e.info.logList.length?r("div",{staticClass:"list"},e._l(e.info.logList,(function(t,n){return r("div",{key:t.id,staticClass:"item"},[n<e.info.logList.length-1?r("div",{staticClass:"separate"}):e._e(),r("div",{staticClass:"info"},[r("img",{staticClass:"iconnew",attrs:{src:a("392f")}}),r("div",{staticClass:"content"},[r("div",{staticClass:"line"},[r("div",{staticClass:"name"},[e._v(e._s(t.title))])]),r("div",{staticClass:"line"},[r("div",{staticClass:"company"},[e._v(" 员工:"),r("span",[e._v(" "+e._s(t.userName)+" / "+e._s(t.companyName))]),r("div",{staticStyle:{display:"block"}},[e._v("时间:"),r("span",[e._v(e._s(t.createDate))])]),t.param2||t.remark||null!=t.multifileList&&t.multifileList.length?r("div",{staticClass:"dealinfo"},[t.param2?r("div",{staticStyle:{display:"block"}},[e._v("处理人:"),r("span",[e._v(e._s(t.param2))])]):e._e(),t.remark?r("div",{staticStyle:{display:"block"}},[e._v("说明:"),r("span",[e._v(e._s(t.remark))])]):e._e(),null!=t.multifileList&&t.multifileList.length?r("div",{staticStyle:{display:"block","margin-top":"10px"}},e._l(t.multifileList,(function(t){return r("div",{key:t.id,staticStyle:{display:"inline","margin-right":"5px"}},[t.fileurlFull&&t.fileurlFull.endsWith(".mp4")?r("video",{ref:"videoRef",refInFor:!0,staticStyle:{width:"50px",height:"50px","object-fit":"contain"},attrs:{controls:"",preload:"auto",src:t.fileurlFull}}):t.fileurlFull?r("el-image",{staticStyle:{width:"50px",height:"50px"},attrs:{src:t.fileurlFull,"preview-src-list":[t.fileurlFull]}}):e._e()],1)})),0):e._e()]):e._e()])])])])])})),0):e._e()])])])},n=[],i=(a("159b"),a("ae62")),s=a("5543"),o=a("b184"),l={name:"OperaWorkorderDetailDbhWindow",extends:i["a"],components:{GlobalWindow:s["a"]},data:function(){return{id:"",type:null,title:"工单详情",info:{},statusMap:{0:"待分配WTS",1:"待分配任务",2:"待处理",3:"已解决",4:"已解决",5:"已解决"},cateList:{0:"SHE事件工单",1:"DCA事件提交记录",2:"DCA不符合项工单",3:"跌绊滑事件工单"}}},methods:{open:function(e,t){this.title=e,this.visible=!0,this.info=t,this.getDetail(),this.type=this.info.type},close:function(){this.visible=!1},getDetail:function(){var e=this;Object(o["getById"])(this.info.id).then((function(t){e.info=t,e.info.logList&&e.info.logList.length>0&&e.info.logList.forEach((function(e){e.approveList&&1==e.approveList.length&&1!==e.type&&(e.title=e.approveList[0].title,e.faceImg=e.approveList[0].faceImg,e.memberName=e.approveList[0].memberName,e.statusInfo=e.approveList[0].statusInfo,e.approveList=[])}))}))},reject:function(){},handleAvatarSuccess:function(){},beforeAvatarUpload:function(){}}},c=l,u=(a("c9f5"),a("2877")),m=Object(u["a"])(c,r,n,!1,null,"50d381d3",null);t["a"]=m.exports},"0462":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("TableLayout",{attrs:{permissions:["business:workorder:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:exportExcel"],expression:"['business:workorder:exportExcel']"}],staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{prop:"code",label:"工单号","min-width":"150px",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#2E68EC",cursor:"pointer"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("SHE事件工单详情",r)}}},[e._v(e._s(r.code||"-"))])]}}])}),a("el-table-column",{attrs:{prop:"typeNamePath",label:"伤害类型","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"submitDate",label:"上报时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[0==r.status?a("span",{class:"statusInfo"+r.status},[e._v("待处理")]):3==r.status||4==r.status||5==r.status?a("span",{class:"statusInfo"+r.status},[e._v("已处理")]):a("span",{class:"statusInfo"+r.status},[e._v("处理中")])]}}])}),a("el-table-column",{attrs:{prop:"memberType",label:"涉及人员","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[2==r.memberType?a("span",[e._v("供应商-"+e._s(r.memberNames))]):1==r.memberType?a("span",[e._v("同事-"+e._s(r.memberNames))]):a("span",[e._v("本人")])]}}])}),a("el-table-column",{attrs:{prop:"happenTime",label:"发现时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"locationName",label:"发生地点","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"具体位置","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"outJiuyi",label:"就医情况","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[0==r.outJiuyi?a("span",[e._v("非外部就医- "),0==r.isYiwushi?a("span",[e._v("非医务室- "),0==r.isHurted?a("span",[e._v("未受伤")]):a("span",[e._v("受伤")])]):a("span",[e._v("医务室")])]):a("span",[e._v("外部就医")])]}}])}),a("el-table-column",{attrs:{prop:"workRelated",label:"和工作相关","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[1==r.workRelated?a("span",[e._v("是")]):a("span",[e._v("否")])]}}])}),a("el-table-column",{attrs:{prop:"eventInfo",label:"事件说明","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberName",label:"上报人员","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.memberPhone?a("span",[e._v(e._s(r.memberName)+" - "+e._s(r.memberPhone))]):a("span",[e._v(e._s(r.memberName)+" ")])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"提交时间","min-width":"150px"}}),e.containPermissions(["business:workorder:update","business:workorder:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{type:"text",icon:"el-icon-zoom-out"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("SHE事件工单详情",r)}}},[e._v("查看详情")])]}}],null,!1,6496241)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"伤害类型",prop:"typeIdPath"}},[a("treeselect",{staticStyle:{width:"150px"},attrs:{placeholder:"伤害类型",clearable:"",options:e.categorys,normalizer:e.normalizeOptions,"default-expand-level":1,noChildrenText:"没有子选项",noOptionsText:"没有可选项",noResultsText:"没有匹配的结果"},on:{input:e.search},model:{value:e.searchForm.typeIdPath,callback:function(t){e.$set(e.searchForm,"typeIdPath",t)},expression:"searchForm.typeIdPath"}})],1),a("el-form-item",{attrs:{label:"上报人员",prop:"memberName"}},[a("el-input",{attrs:{clearable:"",placeholder:"人员姓名或手机号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberName,callback:function(t){e.$set(e.searchForm,"memberName",t)},expression:"searchForm.memberName"}})],1),a("el-form-item",{attrs:{label:"工单号",prop:"code"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入工单号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaWorkorderDetailSheWindow",{ref:"operaWorkorderWindow",on:{success:e.handlePageChange}})],1)},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("b0c0"),a("d81d"),a("0f1b")),o=a("aa1c"),l=a("d529"),c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("GlobalWindow",{attrs:{title:e.title,width:"85%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[r("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[r("div",{staticClass:"modal_wrap"},[r("div",{staticClass:"modal_content"},[r("div",{staticClass:"header"},["3"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("39c4"),alt:""}}):"4"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("ec57"),alt:""}}):r("img",{staticClass:"head_bg",attrs:{src:a("cb80"),alt:""}}),r("div",{staticClass:"left"},[r("div",{staticClass:"h1"},[e._v(e._s(e.cateList[e.type]))]),r("div",{staticClass:"time"},[e._v("提交时间:"+e._s(e.info.createDate))])]),r("div",{staticClass:"right",class:{scs:"3"==e.info.status||"4"==e.info.status||"5"==e.info.status,msg:"6"==e.info.status},style:0==e.info.status||1==e.info.status||2==e.info.status?"min-width: 90px":""},[e._v(e._s(e.statusMap[e.info.status]))])]),r("div",{staticClass:"info"},[r("div",{staticClass:"title"},[e._v("工单信息")]),r("div",{staticClass:"list"},[r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("员工姓名")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.memberName)+" - "+e._s(e.info.memberPhone||"[无手机号]"))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("所属部门")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.companyName)+" ")])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("上报时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.submitDate+" "))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("涉及人员")]),2==e.info.memberType?r("div",{staticClass:"value"},[e._v("供应商-"+e._s(e.info.memberNames))]):1==e.info.memberType?r("div",{staticClass:"value"},[e._v("同事-"+e._s(e.info.memberNames))]):r("div",{staticClass:"value"},[e._v("本人")])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("发生地点")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.locationName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("发现时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.happenTime))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("具体位置")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.remark))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("外部就医")]),r("div",{staticClass:"value"},[e._v(e._s("0"==e.info.outJiuyi?"否":"是"))])]),"0"==e.info.outJiuyi?r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("医务室")]),r("div",{staticClass:"value"},[e._v(e._s("0"==e.info.isYiwushi?"否":"是"))])]):e._e(),"0"==e.info.isYiwushi?r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("是否受伤")]),r("div",{staticClass:"value"},[e._v(e._s("0"==e.info.isHurted?"否":"是"))])]):e._e(),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("伤害类型")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.typeName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("和工作相关")]),r("div",{staticClass:"value"},[e._v(e._s("0"==e.info.workRelated?"否":"是"))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("事件说明")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.eventInfo||"-"))])]),r("div",{staticClass:"item",staticStyle:{width:"100%"}},[r("div",{staticClass:"label"},[e._v("图片")]),null!=e.info.multifileList&&e.info.multifileList.length?e._e():r("div",{staticClass:"value"},[e._v("无")]),null!=e.info.multifileList&&e.info.multifileList.length?r("div",{staticClass:"value"},e._l(e.info.multifileList,(function(t){return r("div",{key:t.id,staticStyle:{display:"inline","margin-right":"20px"}},[t.fileurlFull&&t.fileurlFull.endsWith(".mp4")?r("video",{ref:"videoRef",refInFor:!0,staticStyle:{width:"80px",height:"80px","object-fit":"contain"},attrs:{controls:"",preload:"auto",src:t.fileurlFull}}):t.fileurlFull?r("el-image",{staticStyle:{width:"80px",height:"80px"},attrs:{src:t.fileurlFull,"preview-src-list":[t.fileurlFull]}}):e._e()],1)})),0):e._e()])])])]),e._e()])])},u=[],m=(a("159b"),a("ae62")),d=a("5543"),p=a("b184"),f={name:"OperaWorkorderWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{id:"",type:null,title:"工单详情",info:{},statusMap:{0:"待分配WTS",1:"待分配任务",2:"待处理",3:"已解决",4:"已解决",5:"已解决"},cateList:{0:"SHE事件工单",1:"DCA事件提交记录",2:"DCA事件工单",3:"跌绊滑事件工单"}}},methods:{open:function(e,t){this.title=e,this.visible=!0,this.info=t,this.getDetail(),this.type=this.info.type},close:function(){this.visible=!1},getDetail:function(){var e=this;Object(p["getById"])(this.info.id).then((function(t){e.info=t,e.info.logList&&e.info.logList.length>0&&e.info.logList.forEach((function(e){e.approveList&&1==e.approveList.length&&1!==e.type&&(e.title=e.approveList[0].title,e.faceImg=e.approveList[0].faceImg,e.memberName=e.approveList[0].memberName,e.statusInfo=e.approveList[0].statusInfo,e.approveList=[])}))}))},reject:function(){},handleAvatarSuccess:function(){},beforeAvatarUpload:function(){}}},h=f,b=(a("55f6"),a("2877")),v=Object(b["a"])(h,c,u,!1,null,"ea1ec7a0",null),y=v.exports,g=a("a859"),k={name:"Workorder",extends:s["a"],components:{TableLayout:o["a"],Pagination:l["a"],OperaWorkorderDetailSheWindow:y},data:function(){return{searchForm:{type:"0",memberName:"",memberCompanyId:"",localtionId:"",typeId:null,typeIdPath:null,code:"",categoryList:[]},categoryprops:{label:"name",value:"id",checkStrictly:!0,lazyLoad:this.lazyLoad},categorys:[]}},created:function(){this.config({module:"工单信息表",api:"/business/workorder","field.id":"id","field.main":"id"}),this.loadCategorys(),this.search()},methods:{normalizeOptions:function(e){return e.childList&&!e.childList.length&&delete e.childList,{id:e.idPath,label:e.name,children:e.childList}},handleChangeCategory:function(e){this.searchForm.categoryList&&this.searchForm.categoryList.length>=1&&(this.searchForm.typeId=this.searchForm.categoryList[this.searchForm.categoryList.length-1])},loadCategorys:function(){var e=this;Object(g["treeList"])({type:0}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.categorys=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))}}},w=k,x=Object(b["a"])(w,r,n,!1,null,null,null);t["default"]=x.exports},"0541":function(e,t,a){},"059a":function(e,t,a){},"05dc":function(e,t,a){},"0777":function(e,t,a){e.exports=a.p+"static/img/home_func3.507ca9bd.png"},"09df":function(e,t,a){"use strict";a("3443")},"0b9e":function(e,t,a){"use strict";a("b671")},"0eb1":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("TableLayout",{attrs:{permissions:["system:permission:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-tabs",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},e._l(e.tableData.list,(function(t){return a("el-tab-pane",{key:t.id,attrs:{name:"module"+t.id,label:t.name}},[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:create","system:permission:delete"],expression:"['system:permission:create', 'system:permission:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:create"],expression:"['system:permission:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(a){return e.$refs.operaPermissionWindow.open("新建系统权限",t)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:delete"],expression:"['system:permission:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{ref:"module"+t.id,refInFor:!0,attrs:{height:e.tableHeightNew,data:t.children,"row-key":"id",stripe:"","default-expand-all":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"权限名称",fixed:"left","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"code",label:"权限编码","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"remark",label:"权限备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}],null,!0)}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}],null,!0)}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:permission:update","system:permission:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"150",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return["module"===r.type?[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:update"],expression:"['system:permission:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaModuleWindow.open("编辑模块",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:update"],expression:"['system:permission:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaPermissionWindow.open("新建系统权限",r)}}},[e._v("添加权限")]),r.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:delete"],expression:"['system:permission:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deletePermission(r)}}},[e._v("删除")])]:[r.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:update"],expression:"['system:permission:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaPermissionWindow.open("编辑系统权限",r)}}},[e._v("编辑")]),r.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:delete"],expression:"['system:permission:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deletePermission(r)}}},[e._v("删除")])]]}}],null,!0)}):e._e()],1)],1)})),1)]},proxy:!0}])},[a("OperaPermissionWindow",{ref:"operaPermissionWindow",on:{success:e.search}}),a("OperaModuleWindow",{ref:"operaModuleWindow",on:{success:e.handlePageChange}})],1)},n=[],i=a("b85c"),s=(a("ac1f"),a("841c"),a("d3b7"),a("99af"),a("a15b"),a("d81d"),a("aa1c")),o=a("0f1b"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"权限编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"权限名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"权限模块",prop:"module"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限模块",maxlength:"500"},model:{value:e.form.module,callback:function(t){e.$set(e.form,"module",t)},expression:"form.module"}}),a("FormItemTip",[e._v('多个模块可以通过"/"分割,例如"日志管理/操作日志"')])],1),a("el-form-item",{attrs:{label:"权限备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限备注",type:"textarea",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=(a("2ca0"),a("8a79"),a("ae62")),m=a("5543"),d=a("1a43"),p={name:"OperaPermissionWindow",extends:u["a"],components:{FormItemTip:d["a"],GlobalWindow:m["a"]},data:function(){return{originPermissionCode:"",form:{id:null,code:"",name:"",module:"",remark:""},rules:{code:[{required:!0,message:"请输入权限编码"}],name:[{required:!0,message:"请输入权限名称"}],module:[{validator:this.__checkModule,trigger:"blur"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t&&"module"!==t.type?this.$nextTick((function(){for(var e in a.originPermissionCode=t.code,a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null,"module"===t.type&&(a.form.module=t.modulePath)}))},confirm:function(){var e=this;null!=this.form.id&&""!==this.form.id?this.originPermissionCode!==this.form.code?this.$dialog.confirm("检测到您修改了权限编码,权限编码修改后前后端均可能需要调整代码,确认修改吗?","提示",{confirmButtonText:"确认修改",type:"warning"}).then((function(){e.__confirmEdit()})):this.__confirmEdit():this.__confirmCreate()},__checkModule:function(e,t,a){return null==t||""===t?a():-1!==t.indexOf(" ")?a(new Error("不允许包含空格")):t.startsWith("/")||t.endsWith("/")?a(new Error('请勿使用"/"开头或结尾')):a()}},created:function(){this.config({api:"/system/permission"})}},f=p,h=a("2877"),b=Object(h["a"])(f,l,c,!1,null,null,null),v=b.exports,y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"权限模块",prop:"module"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限模块",maxlength:"500"},model:{value:e.form.module,callback:function(t){e.$set(e.form,"module",t)},expression:"form.module"}}),a("FormItemTip",[e._v('多个模块可以通过"/"分割,例如"日志管理/操作日志"')])],1)],1)],1)},g=[],k=(a("b0c0"),a("1276"),a("c1b4")),w={name:"OperaModuleWindow",extends:u["a"],components:{FormItemTip:d["a"],GlobalWindow:m["a"]},data:function(){return{row:null,form:{module:""},rules:{module:[{validator:this.__checkModule,trigger:"blur"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.row=t,this.visible=!0,this.$nextTick((function(){a.form.module=t.name}))},confirm:function(){var e=this;this.$refs.form.validate((function(t){if(t){var a=[];e.__fillPool(a,e.row.children,e.form.module),e.isWorking=!0,Object(k["updateByIdInBatch"])(a).then((function(){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},__fillPool:function(e,t,a){if(null!=t){var r,n=Object(i["a"])(t);try{for(n.s();!(r=n.n()).done;){var s=r.value;if("module"===s.type)this.__fillPool(e,s.children,a);else{var o=s.module.split("/");o[this.row.level]=a,s.module=o.join("/"),e.push(s)}}}catch(l){n.e(l)}finally{n.f()}}},__checkModule:function(e,t,a){return null==t||""===t?a():-1!==t.indexOf(" ")?a(new Error("不允许包含空格")):t.startsWith("/")||t.endsWith("/")?a(new Error('请勿使用"/"开头或结尾')):a()}},created:function(){this.config({api:"/system/permission"})}},x=w,_=Object(h["a"])(x,y,g,!1,null,null,null),C=_.exports,F={name:"SystemPermission",extends:o["a"],components:{OperaModuleWindow:C,OperaPermissionWindow:v,TableLayout:s["a"]},data:function(){return{currentTab:null}},methods:{handlePageChange:function(){var e=this;this.isWorking.search=!0,this.api.fetchTree().then((function(t){e.tableData.list=t,e.currentTab="module"+e.tableData.list[0].id})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.search=!1}))},deletePermission:function(e){var t=this,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.__checkApi();var r="确认删除".concat(this.module,"【").concat(e[this.configData["field.main"]],"】吗?");a&&null!=e.children&&e.children.length>0&&(r="确认删除".concat(this.module,"【").concat(e[this.configData["field.main"]],"】及其子").concat(this.module,"吗?")),this.$dialog.deleteConfirm(r).then((function(){t.isWorking.delete=!0,t.api.deletePermission({id:"module"===e.type?null:e.id,modulePrefix:"module"===e.type?e.modulePath:null}).then((function(){t.$tip.apiSuccess("删除成功"),t.__afterDelete()})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.delete=!1}))})).catch((function(){}))},deleteByIdInBatch:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.__checkApi(),0!==this.tableData.selectedRows.length){var a="确认删除已选中的 ".concat(this.tableData.selectedRows.length," 条").concat(this.module,"记录吗?");if(t){var r,n=[],s=Object(i["a"])(this.tableData.selectedRows);try{for(s.s();!(r=s.n()).done;){var o=r.value;null!=o.children&&o.children.length>0&&n.push(o[this.configData["field.main"]])}}catch(l){s.e(l)}finally{s.f()}n.length>0&&(a="本次将删除".concat(this.module,"【").concat(n.join("、"),"】及其子").concat(this.module,"记录,确认删除吗?"))}this.$dialog.deleteConfirm(a).then((function(){e.isWorking.delete=!0,e.api.deletePermissionInBatch(e.tableData.selectedRows.map((function(e){return{id:"module"===e.type?null:e.id,modulePrefix:"module"===e.type?e.modulePath:null}}))).then((function(){e.$tip.apiSuccess("删除成功"),e.__afterDelete(e.tableData.selectedRows.length)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.delete=!1}))})).catch((function(){}))}else this.$tip.warning("请至少选择一条数据")}},created:function(){this.config({module:"权限",api:"/system/permission"}),this.search()}},I=F,O=(a("d5a0"),Object(h["a"])(I,r,n,!1,null,"4852e3d5",null));t["default"]=O.exports},"0f1b":function(e,t,a){"use strict";var r,n,i=a("b85c"),s=(a("d3b7"),a("ac1f"),a("841c"),a("99af"),a("a15b"),a("d81d"),a("e811")),o=(a("5c96"),{name:"BaseTable",extends:s["a"],data:function(){return{api:null,module:"数据",configData:{"field.id":"id","field.main":"name"},isWorking:{search:!1,delete:!1,export:!1},tableData:{selectedRows:[],sorts:[],list:[],pagination:{pageIndex:1,pageSize:10,total:0}}}},methods:{config:function(e){if(null==e)throw new Error("Parameter can not be null of method 'config' .");if(null==e.api)throw new Error("Missing config option 'api'.");this.api=a("77ef")("./api"+e.api),e.module&&(this.module=e.module),e["field.id"]&&(this.configData["field.id"]=e["field.id"]),e["field.main"]&&(this.configData["field.main"]=e["field.main"]),this.tableData.sorts=e.sorts},search:function(){this.handlePageChange(1)},exportExcel:function(){var e=this;this.__checkApi(),this.$dialog.exportConfirm("确认导出吗?").then((function(){e.isWorking.export=!0,e.api.exportExcel({page:e.tableData.pagination.pageIndex,capacity:1e6,model:e.searchForm,sorts:e.tableData.sorts}).then((function(t){e.download(t)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.export=!1}))})).catch((function(){}))},reset:function(){this.$refs.searchForm.resetFields(),this.search()},refresh:function(){window.location.reload()},handleSizeChange:function(e){this.tableData.pagination.pageSize=e,this.search()},handleSelectionChange:function(e){this.tableData.selectedRows=e},handleSortChange:function(e){this.tableData.sorts=[],null!=e.order&&this.tableData.sorts.push({property:e.column.sortBy,direction:"descending"===e.order?"DESC":"ASC"}),this.handlePageChange()},handlePageChange:function(e){var t=this;this.__checkApi(),this.tableData.pagination.pageIndex=e||this.tableData.pagination.pageIndex,this.isWorking.search=!0,this.api.fetchList({page:this.tableData.pagination.pageIndex,capacity:this.tableData.pagination.pageSize,model:this.searchForm,sorts:this.tableData.sorts}).then((function(e){t.tableData.list=e.records,t.tableData.pagination.total=e.total})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.search=!1}))},deleteById:function(e){var t=this,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2?arguments[2]:void 0;this.__checkApi();var n="确认删除".concat(this.module,"吗?");a&&null!=e.children&&e.children.length>0&&(n="确认删除".concat(this.module,"【").concat(e[this.configData["field.main"]],"】及其子").concat(this.module,"吗?")),this.$dialog.deleteConfirm(n).then((function(){t.isWorking.delete=!0,t.api.deleteById(e[t.configData["field.id"]]).then((function(){t.__afterDelete(),r&&r()})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.delete=!1}))})).catch((function(){}))},deleteByIdInBatch:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],a=arguments.length>1?arguments[1]:void 0;if(this.__checkApi(),0!==this.tableData.selectedRows.length){var r="确认删除已选中的 ".concat(this.tableData.selectedRows.length," 条").concat(this.module,"记录吗?");if(t){var n,s=[],o=Object(i["a"])(this.tableData.selectedRows);try{for(o.s();!(n=o.n()).done;){var l=n.value;null!=l.children&&l.children.length>0&&s.push(l[this.configData["field.main"]])}}catch(c){o.e(c)}finally{o.f()}s.length>0&&(r="本次将删除".concat(this.module,"【").concat(s.join("、"),"】及其子").concat(this.module,"记录,确认删除吗?"))}this.$dialog.deleteConfirm(r).then((function(){e.isWorking.delete=!0,e.api.deleteByIdInBatch(e.tableData.selectedRows.map((function(t){return t[e.configData["field.id"]]})).join(",")).then((function(){e.__afterDelete(e.tableData.selectedRows.length),a&&a()})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.delete=!1}))})).catch((function(){}))}else this.$tip.warning("请至少选择一条数据")},__afterDelete:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.$tip.apiSuccess("删除成功"),this.tableData.list.length-e===0?this.handlePageChange(this.tableData.pagination.pageIndex-1===0?1:this.tableData.pagination.pageIndex-1):this.handlePageChange(this.tableData.pagination.pageIndex)},__checkApi:function(){if(null==this.api)throw new Error("The page is not initialized, you can use method 'this.config' to initialize this page.")}}}),l=o,c=a("2877"),u=Object(c["a"])(l,r,n,!1,null,null,null);t["a"]=u.exports},"11e5":function(e,t,a){},"127d":function(e,t,a){"use strict";a("2226")},"186c":function(e,t,a){"use strict";a("6278")},"18bd":function(e,t,a){},"1a43":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticClass:"form-item-tip"},[a("i",{staticClass:"el-icon-warning-outline"}),e._t("default")],2)},n=[],i={name:"FormItemTip"},s=i,o=(a("127d"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"03070a5f",null);t["a"]=l.exports},"1e4b":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:"main_home"},[a("div",{staticClass:"home_header",staticStyle:{"text-align":"center"}},[a("div",{staticClass:"mb10 fs17"},[e._v("下午好,"+e._s(e.userInfo.realname))]),a("div",{staticClass:"fs13"},[e._v(" 今天是 "+e._s(e.nowDate)+" "+e._s(e.nowWeek)+",欢迎访问联合利华事件上报系统管理平台 ")])])])},n=[],i=a("5530"),s=a("ade3"),o=(a("b0c0"),a("d81d"),a("99af"),a("5a0c")),l=a.n(o),c=a("313e"),u=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],m=["#52a4f7","#7678f7","#5fc6d5"],d={components:{},data:function(){return{colors:m,nowDate:"",nowWeek:"",headerData:{},staticData:{},manningRatio:[],taskList:[],taskTotal:0,warningList:[],warningTotal:0,funcList:[Object(s["a"])({name:"访客报备",path:"",url:a("d719")},"path","/business/reportRecord"),Object(s["a"])({name:"隐患随手拍",path:"",url:a("8a85")},"path","/operation/danger/record"),Object(s["a"])({name:"预约会议室",path:"",url:a("0777")},"path","/meeting/bookings"),{name:"考勤工作台",path:"",url:a("8fa8")}],isShowDetail:!1,isShowReport:!1,isShowDanger:!1,isShowDriver:!1}},computed:{userInfo:function(){return this.$store.state.userInfo}},created:function(){},mounted:function(){this.updateDate()},methods:{SubSuccess:function(e){this[e]=!1,this.getTaskList()},funcClick:function(e){"考勤工作台"==e.name&&getAppHeaderNav(4).then((function(e){window.open(e,"_blank")})),this.$router.push(e.path)},updateDate:function(){this.nowWeek=u[(new Date).getDay()],this.nowDate=l()().format("YYYY年M月D日")},initData:function(){this.getWorkHead(),this.getWorkBody(),this.getTaskList(),this.getWarningList()},getWarningList:function(){var e=this;getWorkbenchData({queryType:4}).then((function(t){e.warningList=t.timeOutVisitList||[],e.warningTotal=t.timeOutVisitNum||0}))},getTaskList:function(){var e=this;getWorkbenchData({queryType:3}).then((function(t){e.taskList=t.noticesList||[],e.taskTotal=t.noticesNum||0}))},getWorkBody:function(){var e=this;getWorkbenchData({queryType:2}).then((function(t){e.staticData=t||{},e.initEchart2(),e.initEchart3(),e.initEchart4()}))},getWorkHead:function(){var e=this;getWorkbenchData({queryType:1}).then((function(t){e.headerData=t||{};var a=[];a.push({name:"访客",value:e.headerData.inParkVisitUserNum}),a.push({name:"内部员工",value:e.headerData.todayInParkUserNum-e.headerData.inParkLwUserNum-e.headerData.inParkVisitUserNum}),a.push({name:"长期相关方",value:e.headerData.inParkLwUserNum}),a.sort((function(e,t){return t.value-e.value})),e.manningRatio=a,e.initEchart1()}))},jumpPage:function(e){this.$router.push(e)},departure:function(e){var t=this;this.$confirm("确定离厂吗, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){level(e).then((function(e){t.getWarningList()}))})).catch((function(){}))},handleDetail:function(e){var t=this;if(7!==e.type)if(2!==e.objType){if(1===e.objType)return this.isShowReport=!0,void this.$nextTick((function(){t.$refs.VisReportDetailRef.id=e.objId,t.$refs.VisReportDetailRef.type=e.objType,t.$refs.VisReportDetailRef.getDetail(),t.$refs.VisReportDetailRef.isShowModal=!0}));if(3!==e.objType){if(6===e.objType){Object(i["a"])(Object(i["a"])({},e),{},{id:e.objId});return this.isShowDriver=!0,void this.$nextTick((function(){t.$refs.DriverDetailRef.id=e.objId,t.$refs.DriverDetailRef.type=e.objType,t.$refs.DriverDetailRef.getDetail(),t.$refs.DriverDetailRef.isShowModal=!0}))}0===e.objType&&(this.isShowDetail=!0,this.$nextTick((function(){t.$refs.DetailRef.id=e.objId,t.$refs.DetailRef.type=e.objType,t.$refs.DetailRef.getDetail(),t.$refs.DetailRef.isShowModal=!0})))}else{var a=Object(i["a"])(Object(i["a"])({},e),{},{id:e.objId});this.$refs.OperaHiddenDangerWindow.open("隐患随手拍详情",a)}}else this.$refs.OperaDetailsWindow.open("公务车申请详情",Object(i["a"])(Object(i["a"])({},e),{},{id:e.objId}));else this.handleTest(e)},initEchart1:function(){var e=c["b"](document.getElementById("echart1")),t=this,a={tooltip:{trigger:"item"},series:[{type:"pie",radius:["42%","90%"],label:{show:!1,position:"center"},color:m,labelLine:{show:!1},data:t.manningRatio}]};e.setOption(a),window.addEventListener("resize",(function(){e.resize()}))},initEchart2:function(){var e=c["b"](document.getElementById("echart2")),t=this;e.setOption({grid:{top:"4%",left:"2%",right:"6%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"line"}},xAxis:{type:"value",position:"bottom",splitLine:{show:!0,lineStyle:{color:"rgba(255,255,255,0.14)"}}},yAxis:{type:"category",data:t.staticData.lwList.map((function(e){return e.name}))},series:[{data:t.staticData.lwList.map((function(e){return e.num})),type:"bar",barWidth:10,itemStyle:{normal:{color:new c["a"].LinearGradient(1,0,0,0,[{offset:0,color:"#56abf8"},{offset:1,color:"#407ff0"}])}}}]}),window.addEventListener("resize",(function(){e.resize()}))},initEchart3:function(){var e=c["b"](document.getElementById("echart3")),t=this;e.setOption({tooltip:{trigger:"axis",axisPointer:{type:"line"},formatter:function(e){return'\n          <div style="background-color: #15323f;margin: -12px;padding: 14px;border: 2px solid rgba(1,217,254,0.5);color: #fff;">\n            <div>'.concat(e[0].name,'</div>\n            <div style="display: flex;align-items: center;">\n              <div style="width: 10px;height: 10px;border-radius: 50%;background-color: #6feef0;"></div>\n              <span style="margin-left: 6px;">').concat(e[0].value,"</span>\n              <div>人</div>\n            </div>\n          </div>\n        ")}},xAxis:{type:"category",boundaryGap:!1,data:t.staticData.weekVisitList.map((function(e){return e.name}))},yAxis:{type:"value",name:"人数",nameTextStyle:{padding:[0,0,4,-30]},splitLine:{show:!0,lineStyle:{color:"rgba(255,255,255,0.14)"}}},grid:{top:"16%",left:"2%",right:"8%",bottom:"2%",containLabel:!0},series:[{data:t.staticData.weekVisitList.map((function(e){return e.num})),type:"line",areaStyle:{normal:{color:{x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#207FF7"},{offset:1,color:"rgba(255,255,255,.2)"}],globalCoord:!1}}},lineStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#207FF7"},{offset:1,color:"#207FF7"}]},width:2},symbol:"circle",symbolSize:10,itemStyle:{borderWidth:1,borderColor:"#fff",color:"#207FF7"},smooth:!1}]}),window.addEventListener("resize",(function(){e.resize()}))},initEchart4:function(){var e=c["b"](document.getElementById("echart4")),t=this;e.setOption({tooltip:{trigger:"axis",axisPointer:{type:"line"},formatter:function(e){return'\n          <div style="background-color: #15323f;margin: -12px;padding: 14px;border: 2px solid rgba(1,217,254,0.5);color: #fff;">\n            <div>'.concat(e[0].name,'</div>\n            <div style="display: flex;align-items: center;">\n              <div style="width: 10px;height: 10px;border-radius: 50%;background-color: #6feef0;"></div>\n              <span style="margin-left: 6px;">').concat(e[0].value,"</span>\n              <div>辆</div>\n            </div>\n          </div>\n        ")}},xAxis:{type:"category",boundaryGap:!1,data:t.staticData.weekCarList.map((function(e){return e.name}))},yAxis:{type:"value",name:"车辆数",nameTextStyle:{padding:[0,0,4,-30]},splitLine:{show:!0,lineStyle:{color:"rgba(255,255,255,0.14)"}}},grid:{top:"16%",left:"2%",right:"8%",bottom:"4%",containLabel:!0},series:[{data:t.staticData.weekCarList.map((function(e){return e.num})),type:"line",areaStyle:{normal:{color:{x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#42D49D"},{offset:1,color:"rgba(255,255,255,.5)"}],globalCoord:!1}}},lineStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#42D49D"},{offset:1,color:"#42D49D"}]},width:2},symbol:"circle",symbolSize:10,itemStyle:{borderWidth:1,borderColor:"#fff",color:"#42D49D"},smooth:!1}]}),window.addEventListener("resize",(function(){e.resize()}))}}},p=d,f=(a("6f0d"),a("2877")),h=Object(f["a"])(p,r,n,!1,null,"28d83d1f",null);t["default"]=h.exports},"1f0f":function(e,t,a){},"1f28":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"memberSync",(function(){return o})),a.d(t,"updateById",(function(){return l})),a.d(t,"deleteById",(function(){return c})),a.d(t,"allList",(function(){return u})),a.d(t,"deleteByIdInBatch",(function(){return m}));var r=a("dc40");function n(e){return r["a"].post("/business/member/page",e,{trim:!0})}function i(e){return r["a"].post("/business/member/exportExcel",e,{trim:!0,download:!0})}function s(e){return r["a"].post("/business/member/create",e)}function o(e){return r["a"].post("/business/member/syncAll",e)}function l(e){return r["a"].post("/business/member/updateById",e)}function c(e){return r["a"].get("/business/member/delete/".concat(e))}function u(e){return r["a"].post("/business/member/list",e,{trim:!0})}function m(e){return r["a"].get("/business/member/delete/batch",{params:{ids:e}})}},"1f68":function(e,t,a){},"1fa0":function(e,t,a){},"20a9":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("TableLayout1",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" SHE事件发生地点")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.treeList,alllist:e.treeList,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[e.containPermissions(["business:category:create","business:category:delete"])?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建SHE事件发生地点",null,e.categoryList,e.searchForm.type,e.searchForm.parentId)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteByIdInBatch(!0,e.getfindTreePage)}}},[e._v("批量删除")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"父级","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"完整路径","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑SHE事件发生地点",r,e.categoryList,e.searchForm.type)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r,!0,e.getfindTreePage)}}},[e._v("删除")])]}}],null,!1,3918496788)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaCategoryWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChangeDo}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:""}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary"},on:{click:e.refresh}},[e._v("显示全部")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("d81d"),a("0f1b")),o=a("b7ef"),l=a("a71f"),c=a("d529"),u=a("7e4b"),m=a("a859"),d={name:"categorySheType",extends:s["a"],components:{TableLayout1:o["a"],Pagination:c["a"],Tree:u["a"],OperaCategoryWindow:l["a"]},data:function(){return{TreeList:[],searchForm:{name:"",keyword:"",type:5,parentId:"",isRoot:1,parentIdPath:null},loading:!1,heading:!1,working:!1,treeList:[],categoryList:[]}},created:function(){this.config({module:"SHE事件发生地点",api:"/business/category","field.id":"id","field.main":"id"}),this.getfindTreePage()},methods:{refresh:function(){this.searchForm.parentId=null,this.searchForm.isRoot=null,this.getfindTreePage(),this.handlePageChange()},handlePageChangeDo:function(){this.searchForm.isRoot=1,this.searchForm.parentId=null,this.getfindTreePage(),this.handlePageChange()},getfindTreePage:function(){var e=this;Object(m["treeList"])({type:this.searchForm.type}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.treeList=t,e.search(),e.categoryList=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))},callback:function(e){console.log(e),this.searchForm.isRoot=null,this.searchForm.parentId=e.id,this.searchForm.parentIdPath=e.idPath,this.search()}}},p=d,f=(a("a77f"),a("2877")),h=Object(f["a"])(p,r,n,!1,null,"118481de",null);t["default"]=h.exports},"21ee":function(e,t,a){"use strict";a("e12c")},2226:function(e,t,a){},2330:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"fetchAll",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"updateStatus",(function(){return l})),a.d(t,"deleteById",(function(){return c})),a.d(t,"deleteByIdInBatch",(function(){return u})),a.d(t,"trigger",(function(){return m}));var r=a("dc40");function n(e){return r["a"].post("/system/job/page",e,{trim:!0})}function i(){return r["a"].get("/system/job/all")}function s(e){return r["a"].post("/system/job/create",e)}function o(e){return r["a"].post("/system/job/updateById",e)}function l(e){return r["a"].post("/system/job/updateStatus",e)}function c(e){return r["a"].get("/system/job/delete/".concat(e))}function u(e){return r["a"].get("/system/job/delete/batch",{params:{ids:e}})}function m(e){return r["a"].post("/system/job/trigger",e)}},2669:function(e,t,a){"use strict";a("a2c8")},"26a5":function(e,t,a){"use strict";a("cf82")},2861:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return l})),a.d(t,"deleteByIdInBatch",(function(){return c}));var r=a("dc40");function n(e){return r["a"].post("/business/workorderLog/page",e,{trim:!0})}function i(e){return r["a"].post("/business/workorderLog/exportExcel",e,{trim:!0,download:!0})}function s(e){return r["a"].post("/business/workorderLog/create",e)}function o(e){return r["a"].post("/business/workorderLog/updateById",e)}function l(e){return r["a"].get("/business/workorderLog/delete/".concat(e))}function c(e){return r["a"].get("/business/workorderLog/delete/batch",{params:{ids:e}})}},"28ae":function(e,t,a){},"28f9":function(e,t,a){},"29a7":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return null==e.content||e.content.length<=e.limit?a("span",[e._v(e._s(e.content))]):a("el-popover",{attrs:{"popper-class":"eva-column-detail-popover",trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("div",{staticClass:"eva-column-detail"},[a("pre",{staticClass:"eva-column-detail__main"},[e._v(e._s(e.formattedContent))]),a("div",{staticClass:"eva-column-detail__action"},[a("el-button",{attrs:{size:"mini"},on:{click:e.cancel}},[e._v("关闭")]),a("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.formattedContent,expression:"formattedContent",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:e.copySuccess,expression:"copySuccess",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:e.copyFailed,expression:"copyFailed",arg:"error"}],attrs:{size:"mini",type:"primary"},on:{click:e.confirm}},[e._v(e._s(e.confirmButtonText))])],1)]),a("el-button",{attrs:{slot:"reference",type:e.buttonType},slot:"reference"},[e._v("查看")])],1)},n=[],i=(a("a9e3"),{name:"ColumnDetail",props:{buttonType:{type:String},content:{type:String,default:""},limit:{type:Number,default:12},analyse:{type:Boolean,default:!0},allowCopy:{type:Boolean,default:!0}},data:function(){return{visible:!1}},computed:{confirmButtonText:function(){return this.allowCopy?"复制":"确定"},formattedContent:function(){var e=this.content;if(this.analyse)try{e=JSON.stringify(JSON.parse(this.content),null,2)}catch(t){}return e}},methods:{confirm:function(){this.visible=!1,this.$emit("confirm")},cancel:function(){this.visible=!1,this.$emit("cancel")},copySuccess:function(){this.$tip.success("复制成功")},copyFailed:function(){this.$tip.error("复制失败")}}}),s=i,o=(a("7ad3"),a("fea3"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"2386b80a",null);t["a"]=l.exports},"2a68":function(e,t,a){var r={"./views":"1e4b","./views/":"1e4b","./views/business/category":"5af4","./views/business/category.vue":"5af4","./views/business/categoryDbhLocaltion":"f7cf","./views/business/categoryDbhLocaltion.vue":"f7cf","./views/business/categoryDbhType":"b4bc","./views/business/categoryDbhType.vue":"b4bc","./views/business/categoryDcaLocaltion":"2e0b","./views/business/categoryDcaLocaltion.vue":"2e0b","./views/business/categoryDcaProblem":"ce75","./views/business/categoryDcaProblem.vue":"ce75","./views/business/categorySheLocaltion":"20a9","./views/business/categorySheLocaltion.vue":"20a9","./views/business/categorySheType":"7649","./views/business/categorySheType.vue":"7649","./views/business/company":"af5a","./views/business/company.vue":"af5a","./views/business/companyMember":"3f86","./views/business/companyMember.vue":"3f86","./views/business/companyNormal":"c7ef","./views/business/companyNormal.vue":"c7ef","./views/business/managers":"a252","./views/business/managers.vue":"a252","./views/business/managersDca":"5911","./views/business/managersDca.vue":"5911","./views/business/managersDcaAuth":"d158","./views/business/managersDcaAuth.vue":"d158","./views/business/managersShe":"ddce","./views/business/managersShe.vue":"ddce","./views/business/managersSheNotice":"2b23","./views/business/managersSheNotice.vue":"2b23","./views/business/member":"b204","./views/business/member.vue":"b204","./views/business/multifile":"ca92","./views/business/multifile.vue":"ca92","./views/business/notices":"b586","./views/business/notices.vue":"b586","./views/business/workorder":"3384","./views/business/workorder.vue":"3384","./views/business/workorderDbh":"bb6a","./views/business/workorderDbh.vue":"bb6a","./views/business/workorderDca":"d73d","./views/business/workorderDca.vue":"d73d","./views/business/workorderDcaChild":"c86b","./views/business/workorderDcaChild.vue":"c86b","./views/business/workorderLog":"9914","./views/business/workorderLog.vue":"9914","./views/business/workorderShe":"0462","./views/business/workorderShe.vue":"0462","./views/index":"1e4b","./views/index.vue":"1e4b","./views/login":"dd7b","./views/login.vue":"dd7b","./views/no-permissions":"c852","./views/no-permissions.vue":"c852","./views/not-found":"63e6","./views/not-found.vue":"63e6","./views/system/dict":"6bce","./views/system/dict.vue":"6bce","./views/system/job":"5d80","./views/system/job-log":"3ea0","./views/system/job-log.vue":"3ea0","./views/system/job.vue":"5d80","./views/system/login-log":"d821","./views/system/login-log.vue":"d821","./views/system/menu":"5d8a","./views/system/menu.vue":"5d8a","./views/system/monitor":"9740","./views/system/monitor.vue":"9740","./views/system/permission":"0eb1","./views/system/permission.vue":"0eb1","./views/system/role":"f982","./views/system/role.vue":"f982","./views/system/snippet":"eb25","./views/system/snippet.vue":"eb25","./views/system/trace-log":"fb42","./views/system/trace-log.vue":"fb42","./views/system/user":"b979","./views/system/user.vue":"b979"};function n(e){return Promise.resolve().then((function(){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}var n=r[e];return a(n)}))}n.keys=function(){return Object.keys(r)},n.id="2a68",e.exports=n},"2a6b":function(e,t,a){},"2b23":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("TableLayout",{attrs:{permissions:["business:managers:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create","business:managers:delete"],expression:"['business:managers:create', 'business:managers:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create"],expression:"['business:managers:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaManagersWindow.open("新建事件通知人管理",{type:3})}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"memberName",label:"人员姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberPhone",label:"人员手机号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberEmail",label:"人员邮箱","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isQw",label:"企微通知","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0},on:{change:function(t){return e.updateInfo(r)}},model:{value:r.isQw,callback:function(t){e.$set(r,"isQw",t)},expression:"row.isQw"}})]}}])}),a("el-table-column",{attrs:{prop:"isQw",label:"邮件通知","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0},on:{change:function(t){return e.updateEmailInfo(r)}},model:{value:r.isEmail,callback:function(t){e.$set(r,"isEmail",t)},expression:"row.isEmail"}})]}}])}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),e.containPermissions(["business:managers:update","business:managers:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,3723683852)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"人员搜索 ",prop:"keyword"}},[a("el-input",{attrs:{placeholder:"可输入姓名/手机号/部门"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.keyword,callback:function(t){e.$set(e.searchForm,"keyword",t)},expression:"searchForm.keyword"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaManagersWindow",{ref:"operaManagersWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("d3b7"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("ef04"),c={name:"Managers",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaManagersWindow:l["a"]},data:function(){return{updating:!1,searchForm:{keyword:"",type:3}}},created:function(){this.config({module:"事件通知人管理",api:"/business/managers","field.id":"id","field.main":"id"}),this.search()},methods:{updateInfo:function(e){var t=this,a=e.isQw;e.isQw=!e.isQw,this.api.updateById({id:e.id,isQw:a}).then((function(){t.$tip.success("设置成功!"),t.search()})).final((function(){t.updating=!1}))},updateEmailInfo:function(e){var t=this,a=e.isEmail;e.isEmail=!e.isEmail,this.api.updateById({id:e.id,isEmail:a}).then((function(){t.$tip.success("设置成功!"),t.search()})).finally((function(){t.updating=!1}))}}},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,null,null);t["default"]=d.exports},"2be7":function(e,t,a){"use strict";a("5bb7")},"2e0b":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("TableLayout1",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" DCA事件位置")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.treeList,alllist:e.treeList,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[e.containPermissions(["business:category:create","business:category:delete"])?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建DCA事件位置信息",null,e.categoryList,e.searchForm.type,e.searchForm.parentId)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteByIdInBatch(!0,e.getfindTreePage)}}},[e._v("批量删除")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"父级","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"完整路径","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑DCA事件位置信息",r,e.categoryList,e.searchForm.type)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r,!0,e.getfindTreePage)}}},[e._v("删除")])]}}],null,!1,3354072742)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaCategoryWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChangeDo}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:""}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary"},on:{click:e.refresh}},[e._v("显示全部")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("d81d"),a("0f1b")),o=a("b7ef"),l=a("a71f"),c=a("d529"),u=a("7e4b"),m=a("a859"),d={name:"categorySheType",extends:s["a"],components:{TableLayout1:o["a"],Pagination:c["a"],Tree:u["a"],OperaCategoryWindow:l["a"]},data:function(){return{TreeList:[],searchForm:{name:"",keyword:"",type:3,isRoot:1,parentId:"",parentIdPath:null},loading:!1,heading:!1,working:!1,treeList:[],categoryList:[]}},created:function(){this.config({module:"DCA事件位置信息",api:"/business/category","field.id":"id","field.main":"id"}),this.getfindTreePage()},methods:{refresh:function(){this.searchForm.parentId=null,this.searchForm.isRoot=null,this.getfindTreePage(),this.handlePageChange()},handlePageChangeDo:function(){this.searchForm.isRoot=1,this.searchForm.parentId=null,this.getfindTreePage(),this.handlePageChange()},getfindTreePage:function(){var e=this;Object(m["treeList"])({type:this.searchForm.type}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.treeList=t,e.search(),e.categoryList=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))},callback:function(e){console.log(e),this.searchForm.isRoot=null,this.searchForm.parentId=e.id,this.searchForm.parentIdPath=e.idPath,this.search()}}},p=d,f=(a("aafa"),a("2877")),h=Object(f["a"])(p,r,n,!1,null,"6c87700f",null);t["default"]=h.exports},"331b":function(e,t,a){"use strict";a("9971")},3384: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("TableLayout",{attrs:{permissions:["business:workorder:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:create","business:workorder:delete"],expression:"['business:workorder:create', 'business:workorder:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:create"],expression:"['business:workorder:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("新建工单信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:delete"],expression:"['business:workorder:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"categoryId",label:"所属分类编(关联category)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态 0待确认/待初审 1待分配/待终审 2待处理  3 已撤回 4已处理","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sortnum",label:"排序码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"type",label:"类型 0位置责任人 1班长 2物业主管 3工程师 4SHE负责人 5SHE工单邮箱抄送人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberId",label:"上报人员编码(关联member)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyId",label:"部门编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"submitDate",label:"上报时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberType",label:"SHE涉及人员类型 0本人 1同事 2供应商","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberQwids",label:"SHE涉及人员企业编码集合","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberNames",label:"SHE涉及人员供应商集合","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"localtionId",label:"发生地点/位置编码(关联category)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"outJiuyi",label:"是否外部就医 0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isYiwushi",label:"是否医务室 0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isHurted",label:"是否受伤 0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"workRelated",label:"是否和工作相关","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"eventInfo",label:"事件说明","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"emialMemberIds",label:"邮件通知人员编码集合","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"qwnoticeMemberIds",label:"企业微信通知人员编码集合","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"happenTime",label:"发现时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"typeId",label:"风险类型(关联category)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"riskInfo",label:"风险描述","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"managerId",label:"当前物业主管编码(关联member)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"dealerId",label:"当前处理人员编码(关联member)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"dispatchTime",label:"分配时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"dispatchInfo",label:"分配备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"dealTime",label:"处理时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"dealInfo",label:"处理备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"problemId",label:"DCA问题编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"problemNum",label:"DCA问题数量","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"locationName",label:"位置地点路径名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"code",label:"工单号","min-width":"100px"}}),e.containPermissions(["business:workorder:update","business:workorder:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:update"],expression:"['business:workorder:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("编辑工单信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:delete"],expression:"['business:workorder:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,2640929694)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"所属分类编(关联category)",prop:"categoryId"}},[a("el-input",{attrs:{placeholder:"请输入所属分类编(关联category)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.categoryId,callback:function(t){e.$set(e.searchForm,"categoryId",t)},expression:"searchForm.categoryId"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.remark,callback:function(t){e.$set(e.searchForm,"remark",t)},expression:"searchForm.remark"}})],1),a("el-form-item",{attrs:{label:"状态 0待确认/待初审 1待分配/待终审 2待处理  3 已撤回 4已处理",prop:"status"}},[a("el-input",{attrs:{placeholder:"请输入状态 0待确认/待初审 1待分配/待终审 2待处理  3 已撤回 4已处理"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{attrs:{placeholder:"请输入排序码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sortnum,callback:function(t){e.$set(e.searchForm,"sortnum",t)},expression:"searchForm.sortnum"}})],1),a("el-form-item",{attrs:{label:"类型 0位置责任人 1班长 2物业主管 3工程师 4SHE负责人 5SHE工单邮箱抄送人",prop:"type"}},[a("el-input",{attrs:{placeholder:"请输入类型 0位置责任人 1班长 2物业主管 3工程师 4SHE负责人 5SHE工单邮箱抄送人"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}})],1),a("el-form-item",{attrs:{label:"上报人员编码(关联member)",prop:"memberId"}},[a("el-input",{attrs:{placeholder:"请输入上报人员编码(关联member)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberId,callback:function(t){e.$set(e.searchForm,"memberId",t)},expression:"searchForm.memberId"}})],1),a("el-form-item",{attrs:{label:"部门编码",prop:"companyId"}},[a("el-input",{attrs:{placeholder:"请输入部门编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}})],1),a("el-form-item",{attrs:{label:"上报时间",prop:"submitDate"}},[a("el-input",{attrs:{placeholder:"请输入上报时间"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.submitDate,callback:function(t){e.$set(e.searchForm,"submitDate",t)},expression:"searchForm.submitDate"}})],1),a("el-form-item",{attrs:{label:"SHE涉及人员类型 0本人 1同事 2供应商",prop:"memberType"}},[a("el-input",{attrs:{placeholder:"请输入SHE涉及人员类型 0本人 1同事 2供应商"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberType,callback:function(t){e.$set(e.searchForm,"memberType",t)},expression:"searchForm.memberType"}})],1),a("el-form-item",{attrs:{label:"SHE涉及人员企业编码集合",prop:"memberQwids"}},[a("el-input",{attrs:{placeholder:"请输入SHE涉及人员企业编码集合"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberQwids,callback:function(t){e.$set(e.searchForm,"memberQwids",t)},expression:"searchForm.memberQwids"}})],1),a("el-form-item",{attrs:{label:"SHE涉及人员供应商集合",prop:"memberNames"}},[a("el-input",{attrs:{placeholder:"请输入SHE涉及人员供应商集合"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberNames,callback:function(t){e.$set(e.searchForm,"memberNames",t)},expression:"searchForm.memberNames"}})],1),a("el-form-item",{attrs:{label:"发生地点/位置编码(关联category)",prop:"localtionId"}},[a("el-input",{attrs:{placeholder:"请输入发生地点/位置编码(关联category)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.localtionId,callback:function(t){e.$set(e.searchForm,"localtionId",t)},expression:"searchForm.localtionId"}})],1),a("el-form-item",{attrs:{label:"是否外部就医 0否 1是",prop:"outJiuyi"}},[a("el-input",{attrs:{placeholder:"请输入是否外部就医 0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.outJiuyi,callback:function(t){e.$set(e.searchForm,"outJiuyi",t)},expression:"searchForm.outJiuyi"}})],1),a("el-form-item",{attrs:{label:"是否医务室 0否 1是",prop:"isYiwushi"}},[a("el-input",{attrs:{placeholder:"请输入是否医务室 0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isYiwushi,callback:function(t){e.$set(e.searchForm,"isYiwushi",t)},expression:"searchForm.isYiwushi"}})],1),a("el-form-item",{attrs:{label:"是否受伤 0否 1是",prop:"isHurted"}},[a("el-input",{attrs:{placeholder:"请输入是否受伤 0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isHurted,callback:function(t){e.$set(e.searchForm,"isHurted",t)},expression:"searchForm.isHurted"}})],1),a("el-form-item",{attrs:{label:"是否和工作相关",prop:"workRelated"}},[a("el-input",{attrs:{placeholder:"请输入是否和工作相关"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.workRelated,callback:function(t){e.$set(e.searchForm,"workRelated",t)},expression:"searchForm.workRelated"}})],1),a("el-form-item",{attrs:{label:"事件说明",prop:"eventInfo"}},[a("el-input",{attrs:{placeholder:"请输入事件说明"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.eventInfo,callback:function(t){e.$set(e.searchForm,"eventInfo",t)},expression:"searchForm.eventInfo"}})],1),a("el-form-item",{attrs:{label:"邮件通知人员编码集合",prop:"emialMemberIds"}},[a("el-input",{attrs:{placeholder:"请输入邮件通知人员编码集合"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.emialMemberIds,callback:function(t){e.$set(e.searchForm,"emialMemberIds",t)},expression:"searchForm.emialMemberIds"}})],1),a("el-form-item",{attrs:{label:"企业微信通知人员编码集合",prop:"qwnoticeMemberIds"}},[a("el-input",{attrs:{placeholder:"请输入企业微信通知人员编码集合"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.qwnoticeMemberIds,callback:function(t){e.$set(e.searchForm,"qwnoticeMemberIds",t)},expression:"searchForm.qwnoticeMemberIds"}})],1),a("el-form-item",{attrs:{label:"发现时间",prop:"happenTime"}},[a("el-input",{attrs:{placeholder:"请输入发现时间"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.happenTime,callback:function(t){e.$set(e.searchForm,"happenTime",t)},expression:"searchForm.happenTime"}})],1),a("el-form-item",{attrs:{label:"风险类型(关联category)",prop:"typeId"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入风险类型(关联category)"},on:{change:e.search},model:{value:e.searchForm.typeId,callback:function(t){e.$set(e.searchForm,"typeId",t)},expression:"searchForm.typeId"}})],1),a("el-form-item",{attrs:{label:"风险描述",prop:"riskInfo"}},[a("el-input",{attrs:{placeholder:"请输入风险描述"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.riskInfo,callback:function(t){e.$set(e.searchForm,"riskInfo",t)},expression:"searchForm.riskInfo"}})],1),a("el-form-item",{attrs:{label:"当前物业主管编码(关联member)",prop:"managerId"}},[a("el-input",{attrs:{placeholder:"请输入当前物业主管编码(关联member)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.managerId,callback:function(t){e.$set(e.searchForm,"managerId",t)},expression:"searchForm.managerId"}})],1),a("el-form-item",{attrs:{label:"当前处理人员编码(关联member)",prop:"dealerId"}},[a("el-input",{attrs:{placeholder:"请输入当前处理人员编码(关联member)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.dealerId,callback:function(t){e.$set(e.searchForm,"dealerId",t)},expression:"searchForm.dealerId"}})],1),a("el-form-item",{attrs:{label:"分配时间",prop:"dispatchTime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入分配时间"},on:{change:e.search},model:{value:e.searchForm.dispatchTime,callback:function(t){e.$set(e.searchForm,"dispatchTime",t)},expression:"searchForm.dispatchTime"}})],1),a("el-form-item",{attrs:{label:"分配备注",prop:"dispatchInfo"}},[a("el-input",{attrs:{placeholder:"请输入分配备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.dispatchInfo,callback:function(t){e.$set(e.searchForm,"dispatchInfo",t)},expression:"searchForm.dispatchInfo"}})],1),a("el-form-item",{attrs:{label:"处理时间",prop:"dealTime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入处理时间"},on:{change:e.search},model:{value:e.searchForm.dealTime,callback:function(t){e.$set(e.searchForm,"dealTime",t)},expression:"searchForm.dealTime"}})],1),a("el-form-item",{attrs:{label:"处理备注",prop:"dealInfo"}},[a("el-input",{attrs:{placeholder:"请输入处理备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.dealInfo,callback:function(t){e.$set(e.searchForm,"dealInfo",t)},expression:"searchForm.dealInfo"}})],1),a("el-form-item",{attrs:{label:"DCA问题编码",prop:"problemId"}},[a("el-input",{attrs:{placeholder:"请输入DCA问题编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.problemId,callback:function(t){e.$set(e.searchForm,"problemId",t)},expression:"searchForm.problemId"}})],1),a("el-form-item",{attrs:{label:"DCA问题数量",prop:"problemNum"}},[a("el-input",{attrs:{placeholder:"请输入DCA问题数量"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.problemNum,callback:function(t){e.$set(e.searchForm,"problemNum",t)},expression:"searchForm.problemNum"}})],1),a("el-form-item",{attrs:{label:"位置地点路径名称",prop:"locationName"}},[a("el-input",{attrs:{placeholder:"请输入位置地点路径名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.locationName,callback:function(t){e.$set(e.searchForm,"locationName",t)},expression:"searchForm.locationName"}})],1),a("el-form-item",{attrs:{label:"工单号",prop:"code"}},[a("el-input",{attrs:{placeholder:"请输入工单号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaWorkorderWindow",{ref:"operaWorkorderWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入创建人编码"},model:{value:e.form.creator,callback:function(t){e.$set(e.form,"creator",t)},expression:"form.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},model:{value:e.form.createDate,callback:function(t){e.$set(e.form,"createDate",t)},expression:"form.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入更新人编码"},model:{value:e.form.editor,callback:function(t){e.$set(e.form,"editor",t)},expression:"form.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},model:{value:e.form.editDate,callback:function(t){e.$set(e.form,"editDate",t)},expression:"form.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否删除0否 1是"},model:{value:e.form.isdeleted,callback:function(t){e.$set(e.form,"isdeleted",t)},expression:"form.isdeleted"}})],1),a("el-form-item",{attrs:{label:"所属分类编(关联category)",prop:"categoryId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入所属分类编(关联category)"},model:{value:e.form.categoryId,callback:function(t){e.$set(e.form,"categoryId",t)},expression:"form.categoryId"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),a("el-form-item",{attrs:{label:"状态 0待确认/待初审 1待分配/待终审 2待处理  3 已撤回 4已处理",prop:"status"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入状态 0待确认/待初审 1待分配/待终审 2待处理  3 已撤回 4已处理"},model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入排序码"},model:{value:e.form.sortnum,callback:function(t){e.$set(e.form,"sortnum",t)},expression:"form.sortnum"}})],1),a("el-form-item",{attrs:{label:"类型 0位置责任人 1班长 2物业主管 3工程师 4SHE负责人 5SHE工单邮箱抄送人",prop:"type"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入类型 0位置责任人 1班长 2物业主管 3工程师 4SHE负责人 5SHE工单邮箱抄送人"},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),a("el-form-item",{attrs:{label:"上报人员编码(关联member)",prop:"memberId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入上报人员编码(关联member)"},model:{value:e.form.memberId,callback:function(t){e.$set(e.form,"memberId",t)},expression:"form.memberId"}})],1),a("el-form-item",{attrs:{label:"部门编码",prop:"companyId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入部门编码"},model:{value:e.form.companyId,callback:function(t){e.$set(e.form,"companyId",t)},expression:"form.companyId"}})],1),a("el-form-item",{attrs:{label:"上报时间",prop:"submitDate"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入上报时间"},model:{value:e.form.submitDate,callback:function(t){e.$set(e.form,"submitDate",t)},expression:"form.submitDate"}})],1),a("el-form-item",{attrs:{label:"SHE涉及人员类型 0本人 1同事 2供应商",prop:"memberType"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入SHE涉及人员类型 0本人 1同事 2供应商"},model:{value:e.form.memberType,callback:function(t){e.$set(e.form,"memberType",t)},expression:"form.memberType"}})],1),a("el-form-item",{attrs:{label:"SHE涉及人员企业编码集合",prop:"memberQwids"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入SHE涉及人员企业编码集合"},model:{value:e.form.memberQwids,callback:function(t){e.$set(e.form,"memberQwids",t)},expression:"form.memberQwids"}})],1),a("el-form-item",{attrs:{label:"SHE涉及人员供应商集合",prop:"memberNames"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入SHE涉及人员供应商集合"},model:{value:e.form.memberNames,callback:function(t){e.$set(e.form,"memberNames",t)},expression:"form.memberNames"}})],1),a("el-form-item",{attrs:{label:"发生地点/位置编码(关联category)",prop:"localtionId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入发生地点/位置编码(关联category)"},model:{value:e.form.localtionId,callback:function(t){e.$set(e.form,"localtionId",t)},expression:"form.localtionId"}})],1),a("el-form-item",{attrs:{label:"是否外部就医 0否 1是",prop:"outJiuyi"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否外部就医 0否 1是"},model:{value:e.form.outJiuyi,callback:function(t){e.$set(e.form,"outJiuyi",t)},expression:"form.outJiuyi"}})],1),a("el-form-item",{attrs:{label:"是否医务室 0否 1是",prop:"isYiwushi"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否医务室 0否 1是"},model:{value:e.form.isYiwushi,callback:function(t){e.$set(e.form,"isYiwushi",t)},expression:"form.isYiwushi"}})],1),a("el-form-item",{attrs:{label:"是否受伤 0否 1是",prop:"isHurted"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否受伤 0否 1是"},model:{value:e.form.isHurted,callback:function(t){e.$set(e.form,"isHurted",t)},expression:"form.isHurted"}})],1),a("el-form-item",{attrs:{label:"是否和工作相关",prop:"workRelated"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否和工作相关"},model:{value:e.form.workRelated,callback:function(t){e.$set(e.form,"workRelated",t)},expression:"form.workRelated"}})],1),a("el-form-item",{attrs:{label:"事件说明",prop:"eventInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入事件说明"},model:{value:e.form.eventInfo,callback:function(t){e.$set(e.form,"eventInfo",t)},expression:"form.eventInfo"}})],1),a("el-form-item",{attrs:{label:"邮件通知人员编码集合",prop:"emialMemberIds"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入邮件通知人员编码集合"},model:{value:e.form.emialMemberIds,callback:function(t){e.$set(e.form,"emialMemberIds",t)},expression:"form.emialMemberIds"}})],1),a("el-form-item",{attrs:{label:"企业微信通知人员编码集合",prop:"qwnoticeMemberIds"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入企业微信通知人员编码集合"},model:{value:e.form.qwnoticeMemberIds,callback:function(t){e.$set(e.form,"qwnoticeMemberIds",t)},expression:"form.qwnoticeMemberIds"}})],1),a("el-form-item",{attrs:{label:"发现时间",prop:"happenTime"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入发现时间"},model:{value:e.form.happenTime,callback:function(t){e.$set(e.form,"happenTime",t)},expression:"form.happenTime"}})],1),a("el-form-item",{attrs:{label:"风险类型(关联category)",prop:"typeId"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入风险类型(关联category)"},model:{value:e.form.typeId,callback:function(t){e.$set(e.form,"typeId",t)},expression:"form.typeId"}})],1),a("el-form-item",{attrs:{label:"风险描述",prop:"riskInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入风险描述"},model:{value:e.form.riskInfo,callback:function(t){e.$set(e.form,"riskInfo",t)},expression:"form.riskInfo"}})],1),a("el-form-item",{attrs:{label:"当前物业主管编码(关联member)",prop:"managerId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入当前物业主管编码(关联member)"},model:{value:e.form.managerId,callback:function(t){e.$set(e.form,"managerId",t)},expression:"form.managerId"}})],1),a("el-form-item",{attrs:{label:"当前处理人员编码(关联member)",prop:"dealerId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入当前处理人员编码(关联member)"},model:{value:e.form.dealerId,callback:function(t){e.$set(e.form,"dealerId",t)},expression:"form.dealerId"}})],1),a("el-form-item",{attrs:{label:"分配时间",prop:"dispatchTime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入分配时间"},model:{value:e.form.dispatchTime,callback:function(t){e.$set(e.form,"dispatchTime",t)},expression:"form.dispatchTime"}})],1),a("el-form-item",{attrs:{label:"分配备注",prop:"dispatchInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入分配备注"},model:{value:e.form.dispatchInfo,callback:function(t){e.$set(e.form,"dispatchInfo",t)},expression:"form.dispatchInfo"}})],1),a("el-form-item",{attrs:{label:"处理时间",prop:"dealTime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入处理时间"},model:{value:e.form.dealTime,callback:function(t){e.$set(e.form,"dealTime",t)},expression:"form.dealTime"}})],1),a("el-form-item",{attrs:{label:"处理备注",prop:"dealInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入处理备注"},model:{value:e.form.dealInfo,callback:function(t){e.$set(e.form,"dealInfo",t)},expression:"form.dealInfo"}})],1),a("el-form-item",{attrs:{label:"DCA问题编码",prop:"problemId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入DCA问题编码"},model:{value:e.form.problemId,callback:function(t){e.$set(e.form,"problemId",t)},expression:"form.problemId"}})],1),a("el-form-item",{attrs:{label:"DCA问题数量",prop:"problemNum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入DCA问题数量"},model:{value:e.form.problemNum,callback:function(t){e.$set(e.form,"problemNum",t)},expression:"form.problemNum"}})],1),a("el-form-item",{attrs:{label:"位置地点路径名称",prop:"locationName"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入位置地点路径名称"},model:{value:e.form.locationName,callback:function(t){e.$set(e.form,"locationName",t)},expression:"form.locationName"}})],1),a("el-form-item",{attrs:{label:"工单号",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入工单号"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1)],1)],1)},u=[],m=a("ae62"),d=a("5543"),p={name:"OperaWorkorderWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",categoryId:"",remark:"",status:"",sortnum:"",type:"",memberId:"",companyId:"",submitDate:"",memberType:"",memberQwids:"",memberNames:"",localtionId:"",outJiuyi:"",isYiwushi:"",isHurted:"",workRelated:"",eventInfo:"",emialMemberIds:"",qwnoticeMemberIds:"",happenTime:"",typeId:"",riskInfo:"",managerId:"",dealerId:"",dispatchTime:"",dispatchInfo:"",dealTime:"",dealInfo:"",problemId:"",problemNum:"",locationName:"",code:""},rules:{}}},created:function(){this.config({api:"/business/workorder","field.id":"id"})}},f=p,h=a("2877"),b=Object(h["a"])(f,c,u,!1,null,null,null),v=b.exports,y={name:"Workorder",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaWorkorderWindow:v},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",categoryId:"",remark:"",status:"",sortnum:"",type:"",memberId:"",companyId:"",submitDate:"",memberType:"",memberQwids:"",memberNames:"",localtionId:"",outJiuyi:"",isYiwushi:"",isHurted:"",workRelated:"",eventInfo:"",emialMemberIds:"",qwnoticeMemberIds:"",happenTime:"",typeId:"",riskInfo:"",managerId:"",dealerId:"",dispatchTime:"",dispatchInfo:"",dealTime:"",dealInfo:"",problemId:"",problemNum:"",locationName:"",code:""}}},created:function(){this.config({module:"工单信息表",api:"/business/workorder","field.id":"id","field.main":"id"}),this.search()}},g=y,k=Object(h["a"])(g,r,n,!1,null,null,null);t["default"]=k.exports},3443:function(e,t,a){},3528:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"fetchAll",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return l})),a.d(t,"deleteByIdInBatch",(function(){return c})),a.d(t,"createRolePermission",(function(){return u})),a.d(t,"createRoleMenu",(function(){return m}));var r=a("dc40");function n(e){return r["a"].post("/system/role/page",e)}function i(){return r["a"].get("/system/role/all")}function s(e){return r["a"].post("/system/role/create",e,{trim:!0})}function o(e){return r["a"].post("/system/role/updateById",e,{trim:!0})}function l(e){return r["a"].get("/system/role/delete/".concat(e))}function c(e){return r["a"].get("/system/role/delete/batch",{params:{ids:e}})}function u(e){return r["a"].post("/system/role/createRolePermission",e)}function m(e){return r["a"].post("/system/role/createRoleMenu",e)}},3569:function(e,t,a){"use strict";a("11e5")},"36d0":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"search-form-collapse",class:{collapse__hidden:!e.showMore}},[e._t("default"),e.showMore?a("el-button",{staticClass:"collapse__switch",on:{click:function(t){e.showMore=!1}}},[e._v("收起")]):a("el-button",{staticClass:"collapse__switch",on:{click:function(t){e.showMore=!0}}},[e._v("更多查询...")])],2)},n=[],i={name:"SearchFormCollapse",data:function(){return{showMore:!1}}},s=i,o=(a("186c"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"00269f12",null);t["a"]=l.exports},3719:function(e,t,a){"use strict";a("059a")},"37f6":function(e,t,a){},"392f":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAGxlWElmTU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAACQAAAAAQAAAJAAAAABAAKgAgAEAAAAAQAAADCgAwAEAAAAAQAAADAAAAAAsR2FCgAAAAlwSFlzAAAWJQAAFiUBSVIk8AAABM9JREFUaAXVWt1uHDUUPrYnP8o2URA0TZtKAVEJiQqJB0DwBogLhHgC7rnoRVRVyk2Vi15w374AQlxUvAGIB0BCBSEVwYqmJPyIKulG+VnbnM+zTma24505s8k2mZuZtb/z+Tu2x3N8vIpO41r3+nV6tnCYzcxrr2fpsD+bGTLOKgN6bbztW7I0ne075fan+we7v9PiDq0rN27zqjXBV95c+2n3FU1+0VC2wEq0hIvBzlJ/x5F69vTt+f/oE2Ul9hErd4B7e3Vq7wr357JzFHo4krW9a81shra6R3Pb0lEROODV8trz10ymrmmjptqKHWXnrD+yff90a+PSP0TKj8LGukYO3Fx/NP3c3HjT2X4nGp7lXZusd8k+/vXR+s3DunZqHbhyz3eynd6Ns+r1lECMRn+h83j7luqlMCgf6cDK2s6r2YxZlb6goxqU1OFF7x/Y7ubGwr8pu6QDEK9nzBspw0mWuwP7W8qJyqUvTBvu+UmKHNUWZgE0VWFecAAvLOb8y5o2VSKhBZqgbbh+yAGvsNpM+oUdFlX1G5qgjciXpn3JAazzk1oqq0TWlUEbNBZxJ97wF3bF9t4Zp/c1mSXv6QNN7j1u5LonFRpT5PnDRE8c6e+Vom8d2b+KIiTPWF43TefH+MU+dmD1bu+qO6IVCVnEekeXjTKfsdAPuaw0qhFTuDt27Bvr7X2l6e9CeeNHPUWb3dudP2GQN8aBGWKbxgwFIPf6+0bpr1n8R8d8hfqKRw0sbGBbUV9fBK3QzFdwAFFlm8BMk/pUeX+Ph3GuvtUyAjawBUe5pv4XtEIzkMEBhMT1ZmUEek959XnkKNc2/qXB0WYkomZFCI9p713Jup/PeUwbec9XucZh55717mPJO8E977o094PGTkoiHgLyF/Z0xIMPHQFOPDe9oBnaNbaBTY2A4+FeGqw2ErNaLDjBXQssAMIWNuxhC4V1j1jnGZOvXnVgWb0ecDe2gnaNDXhjCwYOPlISk8ZYMTdr18geNG4hB14X4iVwETe065j6aNpKDA+a4iU4KTe0n8VclmgeG6uRdJKw8GqBwOxMLik3tOuQMZPJeSKDi9AibmjXSPdJmkBILMFLsGJu1q6Rq5Q0gnie8fwhPPXLDbgbE0O7RqK1sQUDsRlBPC+xaYIFp3SjA+0aWWIERk0aiRhsRhCAxd/j3vNgzt6X8EBzrp1T3MgSS4xD1KjUHbYROZ5ogxPU6o4kEgVP0Mzaw3cAKe4EebKYh/s7r/wXDBjHCQcOcCUbSlREzcEB5OdDijsBThU78l96pW61mU6wgS04UvypcmgNZwoMCA6EwwXOz6cMRpWj97AZ4ZfwIeOajAY29Q9h06bngxZoHRyIZFEcDhc4rbLUJq2C+cti7nI8/6BpWoWXzFYX0ip/UGc7Gpdoltd2L0/N8A7zHF9HB667tTF/nI7Jp9BAME5GcLhwXvVDW356c6Kw5ACOdXAygmE6gZyPJ2iCtuGjp9IUilKRyp7t7b3Fb+SQgxEx2TuLcPuduV+qTmsqBQKIk5HJyky3Bi1V4mFROQKR6kIfMUUnzvshX+UUiuJxx9Atmu7Pk1yd0BbaTE2bor6RU6gIxMnIhT3oLjlycf9qUHKDkJ+/mH/2GPIj/ORReVl/t/kfs5Ewu2RnCnQAAAAASUVORK5CYII="},"39c4":function(e,t,a){e.exports=a.p+"static/img/bg_shenhe_fail@2x.f31e62ff.png"},"3dfc":function(e,t,a){e.exports=a.p+"static/img/404.5c17595f.png"},"3ea0":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("TableLayout",{attrs:{permissions:["system:job:log:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:log:delete"],expression:"['system:job:log:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:log:delete"],expression:"['system:job:log:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:"","default-sort":{prop:"createTime",order:"descending"},"row-class-name":e.tableRowClassName},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"jobName",label:"任务名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"snippetCode",label:"分片编码","min-width":"260px"}}),a("el-table-column",{attrs:{prop:"jobDistributeGroup",label:"分发组","min-width":"260px"}}),a("el-table-column",{attrs:{prop:"businessTime",label:"业务时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"runTimeStart",label:"执行开始时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"runTimeEnd",label:"执行结束时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"runSpendTime",label:"耗时(ms)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"serverIp",label:"执行服务器IP","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"triggerType",label:"触发类型","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("triggerTypeText")(a.triggerType))+" ")]}}])}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("logStatusText")(a.status)))]}}])}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"200px"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return a("ColumnDetail",{attrs:{content:t.remark,limit:16}})}}])}),a("el-table-column",{attrs:{prop:"handleTotalSize",label:"处理总数","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"handleSuccessSize",label:"处理成功数","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"context",label:"执行上下文","min-width":"200px"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return a("ColumnDetail",{attrs:{content:t.context,limit:16}})}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"CREATE_TIME"}}),e.containPermissions(["system:job:log:update","system:job:log:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:log:delete"],expression:"['system:job:log:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,719574919)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"定时任务",prop:"jobId"}},[a("JobSelect",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.jobId,callback:function(t){e.$set(e.searchForm,"jobId",t)},expression:"searchForm.jobId"}})],1),a("el-form-item",{attrs:{label:"分片编码",prop:"snippetCode"}},[a("el-input",{attrs:{placeholder:"请输入分片编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.snippetCode,callback:function(t){e.$set(e.searchForm,"snippetCode",t)},expression:"searchForm.snippetCode"}})],1),a("el-form-item",{attrs:{label:"分发组",prop:"snippetCode"}},[a("el-input",{attrs:{placeholder:"请输入分发组"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.jobDistributeGroup,callback:function(t){e.$set(e.searchForm,"jobDistributeGroup",t)},expression:"searchForm.jobDistributeGroup"}})],1),a("el-form-item",{attrs:{label:"业务时间",prop:"businessTime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入业务时间戳"},on:{change:e.search},model:{value:e.searchForm.businessTime,callback:function(t){e.$set(e.searchForm,"businessTime",t)},expression:"searchForm.businessTime"}})],1),a("el-form-item",{attrs:{label:"执行服务器IP",prop:"serverIp"}},[a("el-input",{attrs:{placeholder:"请输入执行服务器IP"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.serverIp,callback:function(t){e.$set(e.searchForm,"serverIp",t)},expression:"searchForm.serverIp"}})],1),a("el-form-item",{attrs:{label:"触发类型",prop:"triggerType"}},[a("el-select",{attrs:{placeholder:"请选择触发类型",clearable:""},on:{change:e.search},model:{value:e.searchForm.triggerType,callback:function(t){e.$set(e.searchForm,"triggerType",t)},expression:"searchForm.triggerType"}},[a("el-option",{attrs:{value:"SYSTEM",label:"系统定时触发"}}),a("el-option",{attrs:{value:"MANUAL",label:"手动触发"}})],1)],1),a("el-form-item",{attrs:{label:"状态",prop:"triggerType"}},[a("el-select",{attrs:{placeholder:"请选择状态",clearable:""},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{value:"-1",label:"执行中"}}),a("el-option",{attrs:{value:"1",label:"执行成功"}}),a("el-option",{attrs:{value:"0",label:"执行失败"}}),a("el-option",{attrs:{value:"2",label:"跳过"}})],1)],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createTime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入日志创建时间"},on:{change:e.search},model:{value:e.searchForm.createTime,callback:function(t){e.$set(e.searchForm,"createTime",t)},expression:"searchForm.createTime"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("div",{staticClass:"status-bar",attrs:{slot:"space"},slot:"space"},[a("label",{staticClass:"status-ing"},[e._v("执行中")]),a("label",{staticClass:"status-failed"},[e._v("执行失败")]),a("label",{staticClass:"status-ignore"},[e._v("跳过")])])],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("29a7"),c=a("88f5"),u={name:"SystemJobLog",extends:i["a"],components:{JobSelect:c["a"],ColumnDetail:l["a"],TableLayout:s["a"],Pagination:o["a"]},data:function(){return{searchForm:{jobId:"",snippetCode:"",jobDistributeGroup:"",businessTime:"",serverIp:"",triggerType:"",status:"",createTime:""}}},methods:{tableRowClassName:function(e){var t=e.row;return-1===t.status?"ing-log":0===t.status?"failed-log":2===t.status?"ignore-log":""}},filters:{triggerTypeText:function(e){return"SYSTEM"===e?"系统定时触发":"MANUAL"===e?"手动触发":"未知"},logStatusText:function(e){return-1===e?"执行中":0===e?"执行失败":1===e?"执行成功":2===e?"跳过":"未知"}},created:function(){this.config({module:"系统定时任务日志",api:"/system/jobLog",sorts:[{property:"CREATE_TIME",direction:"DESC"}],"field.id":"id","field.main":"id"}),this.search()}},m=u,d=(a("af77"),a("2877")),p=Object(d["a"])(m,r,n,!1,null,"6b6a2753",null);t["default"]=p.exports},"3f86":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("TableLayout1",{attrs:{permissions:["business:member:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" 企业组织")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.companyTree,alllist:e.companyTree,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:create"],expression:"['business:member:create']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:create"],expression:"['business:member:create']"}],attrs:{type:"primary",loading:e.loading},on:{click:function(t){return e.synchronous()}}},[e._v("全量同步企业微信人员")])],1),a("li",{staticStyle:{float:"right"}},[a("el-checkbox",{key:"1",staticStyle:{"font-size":"12px"},attrs:{label:"1"},on:{change:e.search},model:{value:e.searchForm.includeChild,callback:function(t){e.$set(e.searchForm,"includeChild",t)},expression:"searchForm.includeChild"}},[e._v("是否包含下级组织")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{fixed:"left",prop:"name",label:"姓名","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",[e._v(e._s(r.name))])]}}])}),a("el-table-column",{attrs:{prop:"phone",label:"手机号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sex",label:"性别","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return["1"==r.sex?a("span",[e._v("男")]):"2"==r.sex?a("span",[e._v("女")]):a("span",[e._v("-")])]}}])}),a("el-table-column",{attrs:{prop:"email",label:"邮箱","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.companyNameList&&r.companyNameList.length?a("div",e._l(r.companyNameList,(function(t){return a("div",{key:t.id,staticStyle:{display:"block","margin-right":"20px"}},[e._v(e._s(t)+" ")])})),0):e._e()]}}])}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),e.containPermissions(["business:member:update"])?a("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:update"],expression:"['business:member:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.OperaMemberWindow.open("编辑员工信息",r)}}},[e._v("编辑")])]}}],null,!1,1596625233)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaMemberWindow",{ref:"OperaMemberWindow",on:{success:e.handlePageChange}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"",prop:"keyword"}},[a("el-input",{attrs:{placeholder:"请输入姓名/手机号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.keyword,callback:function(t){e.$set(e.searchForm,"keyword",t)},expression:"searchForm.keyword"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("1da1"),s=a("5530"),o=(a("96cf"),a("ac1f"),a("841c"),a("d81d"),a("d3b7"),a("0f1b")),l=a("b7ef"),c=a("d529"),u=a("7e4b"),m=a("a155"),d=a("c3a4"),p=a("1f28"),f={name:"internalMember",extends:o["a"],components:{TableLayout1:l["a"],Pagination:c["a"],Tree:u["a"],OperaMemberWindow:m["a"]},data:function(){return{TreeList:[],searchForm:{name:"",includeChild:!0,keyword:"",companyId:""},loading:!1,heading:!1,working:!1,companyTree:[],department:[]}},created:function(){this.config({module:"人员信息表",api:"/business/member","field.id":"id","field.main":"id"}),this.getfindCompanyTreePage()},methods:{getfindCompanyTreePage:function(){var e=this;Object(d["treeList"])({}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.companyTree=t,e.search(),e.department=e.getDepartmentTree(t))}))},getDepartmentTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(s["a"])({},e);return a&&(a.children=a.childList),e.children&&0==e.children.length?t.$delete(a,"children"):a.children=t.getDepartmentTree(a.children),a.type===t.searchForm.companyType||(a.disabled=!0),a}))},synchronous:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$dialog.actionConfirm("您确认全量同步内部人员信息吗","同步人员操作提示?").then((function(){e.loading=!0,Object(p["memberSync"])({}).then((function(t){e.$tip.apiSuccess(t||"同步成功"),e.search()})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.loading=!1}))})).catch((function(){}));case 1:case"end":return t.stop()}}),t)})))()},callback:function(e){console.log(e),this.searchForm.erpOrgId=e.erpId,this.searchForm.companyId=e.id,this.search()}}},h=f,b=(a("b2dd"),a("2877")),v=Object(b["a"])(h,r,n,!1,null,"28845ae4",null);t["default"]=v.exports},4057:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"findByDictCode",(function(){return i})),a.d(t,"sort",(function(){return s})),a.d(t,"create",(function(){return o})),a.d(t,"updateById",(function(){return l})),a.d(t,"deleteById",(function(){return c})),a.d(t,"deleteByIdInBatch",(function(){return u}));var r=a("dc40");function n(e){return r["a"].post("/system/dictData/page",e)}function i(e){return r["a"].cache("DICT_DATA_LIST_"+e.dictCode).get("/system/dictData/findByDictCode",{params:e})}function s(e){return r["a"].post("/system/dictData/sort",e)}function o(e){return r["a"].post("/system/dictData/create",e)}function l(e){return r["a"].post("/system/dictData/updateById",e)}function c(e){return r["a"].get("/system/dictData/delete/".concat(e))}function u(e){return r["a"].get("/system/dictData/delete/batch",{params:{ids:e}})}},"421f":function(e,t,a){"use strict";a("75eb")},4436:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i}));var r=a("dc40");function n(e){return r["a"].post("/system/loginLog/page",e,{trim:!0})}function i(e){return r["a"].post("/system/loginLog/exportExcel",e,{download:!0,trim:!0})}},"4d47":function(e,t,a){},"503a":function(e,t,a){"use strict";a.r(t),a.d(t,"getCaptcha",(function(){return n})),a.d(t,"downloadLocalFile",(function(){return i})),a.d(t,"loginByPassword",(function(){return s})),a.d(t,"logout",(function(){return o})),a.d(t,"updatePwd",(function(){return l})),a.d(t,"getUserInfo",(function(){return c}));var r=a("dc40");function n(){return r["a"].get("/common/captcha")}function i(e){return r["a"].get("/resource/local/download",{params:e,download:!0})}function s(e){return r["a"].post("/system/login",e)}function o(e){return r["a"].post("/system/logout",e)}function l(e){return r["a"].post("/system/updatePwd",e)}function c(){return r["a"].get("/system/getUserInfo",{autoLogin:!1})}},"51fa":function(e,t,a){},5543:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-drawer",{staticClass:"global-window",attrs:{title:"title",visible:e.visible,"with-header":!0,size:e.width,"close-on-press-escape":!1,"wrapper-closable":!1,"append-to-body":!0},on:{close:e.close}},[a("div",{staticClass:"window__header",attrs:{slot:"title"},slot:"title"},[a("span",{staticClass:"header__btn-back",on:{click:e.close}},[a("i",{staticClass:"el-icon-arrow-left"})]),e._v(e._s(e.title)+" ")]),a("div",{staticClass:"window__body"},[e._t("default")],2),e.withFooter?a("div",{staticClass:"window__footer"},[e._t("footer",[a("el-button",{attrs:{loading:e.confirmWorking,type:"primary"},on:{click:e.confirm}},[e._v(e._s(e.confirmText))]),a("el-button",{on:{click:e.close}},[e._v(e._s(e.cancelText))])])],2):e._e()])},n=[],i={name:"GlobalWindow",props:{width:{type:String,default:"36%"},withFooter:{type:Boolean,default:!0},confirmWorking:{type:Boolean,default:!1},confirmText:{default:"确定"},cancelText:{default:"取消"},title:{type:String,default:""},visible:{type:Boolean,required:!0}},methods:{confirm:function(){this.$emit("confirm")},close:function(){this.$emit("update:visible",!1)}}},s=i,o=(a("9915"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"a5680b3c",null);t["a"]=l.exports},"55f6":function(e,t,a){"use strict";a("2a6b")},"564f":function(e,t,a){},"56d7":function(e,t,a){"use strict";a.r(t);var r=a("2909"),n=a("b85c"),i=a("1da1"),s=a("5530"),o=(a("e260"),a("e6cf"),a("cca6"),a("a79d"),a("d3b7"),a("c740"),a("99af"),a("d81d"),a("3ca3"),a("ddb0"),a("96cf"),a("2b0e")),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("router-view")},c=[],u=(a("5c0b"),a("2877")),m={},d=Object(u["a"])(m,l,c,!1,null,null,null),p=d.exports,f=(a("b0c0"),a("159b"),a("8c4f")),h=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"app-layout"},[a("el-aside",{class:{collapse:e.menuData.collapse}},[a("Menu")],1),a("el-main",[a("header",[a("AppHeader")],1),a("main",[a("transition",{attrs:{name:"fade"}},[a("router-view")],1)],1)])],1)},b=[],v=a("2f62"),y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"main-header"},[a("div",{staticClass:"header"},[a("h2",[e.menuData.collapse?a("i",{staticClass:"el-icon-s-unfold",on:{click:function(t){return e.switchCollapseMenu(null)}}}):a("i",{staticClass:"el-icon-s-fold",on:{click:function(t){return e.switchCollapseMenu(null)}}}),e._v(" "+e._s(e.title)+" ")]),a("div",{staticClass:"user"},[a("el-dropdown",{attrs:{trigger:"click"}},[a("span",{staticClass:"el-dropdown-link",staticStyle:{color:"white"}},[null!=e.userInfo?a("img",{attrs:{src:null==e.userInfo.avatar?"@/assets/avatar/man.png":e.userInfo.avatar,alt:""}}):e._e(),e._v(e._s(e._f("displayName")(e.userInfo))),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{nativeOn:{click:function(t){return e.changePwd(t)}}},[e._v("修改密码")]),a("el-dropdown-item",{nativeOn:{click:function(t){return e.logout(t)}}},[e._v("退出登录")])],1)],1)],1)]),a("GlobalWindow",{attrs:{title:"修改密码",visible:e.visible.changePwd},on:{"update:visible":function(t){return e.$set(e.visible,"changePwd",t)},confirm:e.confirmChangePwd,close:function(t){e.visible.changePwd=!1}}},[a("el-form",{ref:"changePwdDataForm",attrs:{model:e.changePwdData.form,rules:e.changePwdData.rules}},[a("el-form-item",{attrs:{label:"原始密码",prop:"oldPwd",required:""}},[a("el-input",{attrs:{type:"password",placeholder:"请输入原始密码",maxlength:"30","show-password":""},model:{value:e.changePwdData.form.oldPwd,callback:function(t){e.$set(e.changePwdData.form,"oldPwd",t)},expression:"changePwdData.form.oldPwd"}})],1),a("el-form-item",{attrs:{label:"新密码",prop:"newPwd",required:""}},[a("el-input",{attrs:{type:"password",placeholder:"请输入新密码",maxlength:"30","show-password":""},model:{value:e.changePwdData.form.newPwd,callback:function(t){e.$set(e.changePwdData.form,"newPwd",t)},expression:"changePwdData.form.newPwd"}})],1),a("el-form-item",{attrs:{label:"确认新密码",prop:"confirmPwd",required:""}},[a("el-input",{attrs:{type:"password",placeholder:"请再次输入新密码",maxlength:"30","show-password":""},model:{value:e.changePwdData.form.confirmPwd,callback:function(t){e.$set(e.changePwdData.form,"confirmPwd",t)},expression:"changePwdData.form.confirmPwd"}})],1)],1)],1)],1)},g=[],k=(a("498a"),a("5543")),w=a("503a"),x={name:"Header",components:{GlobalWindow:k["a"]},data:function(){return{visible:{changePwd:!1},isWorking:{changePwd:!1},username:"",changePwdData:{form:{oldPwd:"",newPwd:"",confirmPwd:""},rules:{oldPwd:[{required:!0,message:"请输入原始密码"}],newPwd:[{required:!0,message:"请输入新密码"}],confirmPwd:[{required:!0,message:"请再次输入新密码"}]}}}},computed:Object(s["a"])(Object(s["a"])({},Object(v["c"])(["menuData","userInfo"])),{},{title:function(){return this.$route.meta.title}}),filters:{displayName:function(e){return null==e?"":null!=e.realname&&e.realname.trim().length>0?e.realname:e.username}},methods:Object(s["a"])(Object(s["a"])({},Object(v["b"])(["setUserInfo","switchCollapseMenu"])),{},{changePwd:function(){var e=this;this.visible.changePwd=!0,this.$nextTick((function(){e.$refs.changePwdDataForm.resetFields()}))},confirmChangePwd:function(){var e=this;this.isWorking.changePwd||this.$refs.changePwdDataForm.validate((function(t){t&&(e.changePwdData.form.newPwd===e.changePwdData.form.confirmPwd?(e.isWorking.changePwd=!0,Object(w["updatePwd"])({oldPwd:e.changePwdData.form.oldPwd,newPwd:e.changePwdData.form.newPwd}).then((function(){e.visible.changePwd=!1,setTimeout((function(){e.$dialog.attentionConfirm("密码修改成功,请重新登录",null,"重新登录").then((function(){e.logout()}))}),300)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.changePwd=!1}))):e.$tip.warning("两次密码输入不一致"))}))},logout:function(){var e=this;Object(w["logout"])().then((function(){e.setUserInfo(null),e.$cache.twoFA.removePassword(),e.$router.push({name:"login"})})).catch((function(t){e.$tip.apiFailed(t)}))}})},_=x,C=(a("82f5"),Object(u["a"])(_,y,g,!1,null,"d59d55e6",null)),F=C.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"menu",class:{collapse:e.menuData.collapse}},[a("div",{staticClass:"logo"},[e._m(0),a("h1",{class:{hidden:e.menuData.collapse}},[e._v("联合利华事件上报系统")])]),a("scrollbar",[a("el-menu",{ref:"menu",attrs:{"default-active":e.activeIndex,"text-color":"#fff","active-text-color":"#fff",collapse:e.menuData.collapse,"default-openeds":e.defaultOpeneds,"collapse-transition":!1},on:{select:e.handleSelect}},e._l(e.menuData.list,(function(e){return a("MenuItems",{key:e.index,attrs:{menu:e,"is-root-menu":!0}})})),1)],1)],1)},O=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("img",{attrs:{src:a("cf05")}})])}],D=(a("8a79"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return null==e.menu.children||0==e.menu.children.length?a("el-menu-item",{key:e.menu.index,attrs:{index:e.menu.index}},[a("i",{class:e.menu.icon}),a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.menu.label))])]):a("el-submenu",{attrs:{index:e.menu.index}},[a("template",{slot:"title"},[a("i",{class:e.menu.icon}),a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.menu.label))])]),e._l(e.menu.children,(function(e){return a("MenuItems",{key:e.index,attrs:{menu:e}})}))],2)}),$=[],N={name:"MenuItems",props:{menu:{type:Object,required:!0}}},S=N,T=Object(u["a"])(S,D,$,!1,null,null,null),E=T.exports,j=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("vue-scroll",{attrs:{ops:e.options}},[e._t("default")],2)},W=[],P=a("77a0"),L=a.n(P),A={name:"Scrollbar",components:{VueScroll:L.a},data:function(){return{options:{bar:{background:"rgba(20,20,20,.3)"}}}}},B=A,M=Object(u["a"])(B,j,W,!1,null,null,null),R=M.exports,q={name:"Menu",components:{Scrollbar:R,MenuItems:E},computed:Object(s["a"])(Object(s["a"])({},Object(v["c"])(["menuData"])),{},{activeIndex:function(){var e=this.$route.path;e.endsWith("/")&&(e=e.substring(0,e.length-1));var t=this.__getMenuConfig(e,"url",this.menuData.list);return null==t?null:t.index},defaultOpeneds:function(){return this.menuData.list.map((function(e){return e.index}))}}),methods:{handleSelect:function(e){var t=this.__getMenuConfig(e,"index",this.menuData.list);try{a("a8c4")("./views"+t.url)}catch(r){this.$tip.error("未找到页面文件@/views"+t.url+".vue,请检查菜单路径是否正确")}t.url!==this.$route.path&&null!=t.url&&0!==t.url.trim().length&&this.$router.push(t.url)},__getMenuConfig:function(e,t,a){var r,i=Object(n["a"])(a);try{for(i.s();!(r=i.n()).done;){var s=r.value;if(s[t]===e)return s;if(null!=s.children&&s.children.length>0){var o=this.__getMenuConfig(e,t,s.children);if(null!=o)return o}}}catch(l){i.e(l)}finally{i.f()}return null}}},z=q,H=(a("76a6"),a("21ee"),Object(u["a"])(z,I,O,!1,null,"c4955808",null)),U=H.exports,G={name:"DefaultLayout",components:{AppHeader:F,Menu:U},computed:Object(s["a"])({},Object(v["c"])(["menuData"]))},J=G,V=(a("0b9e"),Object(u["a"])(J,h,b,!1,null,"7f1d96ab",null)),Q=V.exports,K=function(){return Promise.resolve().then(a.bind(null,"dd7b"))},Y=function(){return Promise.resolve().then(a.bind(null,"c852"))},X=function(){return Promise.resolve().then(a.bind(null,"63e6"))};o["default"].use(f["a"]);var Z=new f["a"]({base:"/lianhelihua_admin#",mode:"hash",routes:[{name:"login",path:"/login",component:K},{name:"no-permissions",path:"/no-permissions",component:Y},{name:"not-found",path:"/not-found",component:X},{name:"layout",path:"",component:Q,children:[]}]});function ee(){var e=window.innerHeight,t=te("common-header",0),a=te("table-pagination",0,-20),r=document.getElementsByTagName("thead")&&document.getElementsByTagName("thead")[0]?document.getElementsByTagName("thead")[0].clientHeight:0,n=te("table-search-form",40,16),i=te("main-header",0),s=te("toolbar",0);console.log("defualtlength",document.getElementsByClassName("table-search-form").length),Z.app.$store.commit("setTableHeightNew",e-a-i-s-n-r-t),console.log("gableHeightNew",Z.app.$store.state.tableHeightNew)}function te(e,t,a){if(document.getElementsByClassName(e)&&document.getElementsByClassName(e)[0]){return document.getElementsByClassName(e).forEach((function(e){0})),document.getElementsByClassName(e)[document.getElementsByClassName(e).length-1].clientHeight+(a||0)}return t||0}Z.beforeEach((function(e,t,a){if("no-permissions"!==e.name&&"not-found"!==e.name)if("layout"!==e.name){var r=Z.app.$options.store.state.userInfo;if(null!=r)return 0===r.permissions.length?void a({name:"no-permissions"}):"login"===e.name?void a({name:"index"}):void a();Object(w["getUserInfo"])().then((function(t){0!==t.permissions.length?(Z.app.$store.commit("setUserInfo",t),"login"!==e.name?a():a({name:"index"})):a({name:"no-permissions"})})).catch((function(t){"login"!==e.name?a({name:"login"}):a()}))}else a({name:"index"});else a()})),Z.afterEach((function(e,t,a){setTimeout((function(){ee(),window.addEventListener("resize",(function(){ee()}))}),1e3)}));var ae=Z;o["default"].use(v["a"]);var re={userInfo:null,homePage:null,tableHeightNew:300,menuData:{list:[],collapse:!1}},ne={switchCollapseMenu:function(e,t){e.menuData.collapse=null!=t?t:!e.menuData.collapse,window.localStorage.setItem("MENU_STATUS",e.menuData.collapse)},setUserInfo:function(e,t){e.userInfo=t},setHomePage:function(e,t){e.homePage=t},setTableHeightNew:function(e,t){e.tableHeightNew=t},resetMenus:function(e){e.menuData.list=[]}},ie={},se={},oe=new v["a"].Store({state:re,mutations:ne,actions:ie,getters:se}),le=a("5c96"),ce=a.n(le),ue=(a("9b21"),a("4eb5")),me=a.n(ue),de={inserted:function(e,t,a){var r=a.context.$store.state.userInfo;if(null!=r){var n=t.value;if(null!=n){if(!(n instanceof Array))throw new Error("v-permissions的值必须为一个数组");-1===n.findIndex((function(e){return r.permissions.findIndex((function(t){return t===e}))>-1}))&&e.parentNode&&e.parentNode.removeChild(e)}}else e.parentNode&&e.parentNode.removeChild(e)}},pe={inserted:function(e,t,a){var r=a.context.$store.state.userInfo;if(null!=r){var n=t.value;if(null!=n){if(!(n instanceof Array))throw new Error("v-roles的值必须为一个数组");-1===n.findIndex((function(e){return r.roles.findIndex((function(t){return t===e}))>-1}))&&e.parentNode&&e.parentNode.removeChild(e)}}else e.parentNode&&e.parentNode.removeChild(e)}},fe=(a("ac1f"),a("1276"),{inserted:function(e){var t=e,a=t.getAttribute("class")||"";null!=a&&(a=a.split(" ")),a.indexOf("el-input")>-1&&(t=t.querySelector("input")),a.indexOf("el-textarea")>-1&&(t=t.querySelector("textarea")),t.addEventListener("blur",(function(e){e.target.value=e.target.value.trim(),t.dispatchEvent(new Event("input"))})),a.indexOf("el-input")>-1&&t.addEventListener("keydown",(function(e){"Enter"===e.key&&(e.target.value=e.target.value.trim(),t.dispatchEvent(new Event("input")))}))}}),he={install:function(e){e.directive("roles",pe),e.directive("permissions",de),e.directive("trim",fe)}},be=(a("4de4"),{install:function(e){e.filter("sex",(function(e){return"1"===e?"男":"0"===e?"女":"未知"})),e.filter("YONText",(function(e){return e?"是":"否"})),e.filter("enableText",(function(e){return e?"启用":"禁用"})),e.filter("disabledText",(function(e){return e?"禁用":"启用"})),e.filter("disabledText1",(function(e){return e?"普通文本":"富文本"}))}}),ve={TEST:"TEST Value"},ye=(a("c19f"),a("2ca0"),Object(s["a"])(Object(s["a"])({},le["Message"]),{},{apiSuccess:function(e){le["Message"].success(e)},apiFailed:function(e){if(e instanceof ArrayBuffer){var t=new Blob([e]),a=new FileReader;return a.readAsText(t,"utf-8"),void(a.onload=function(){le["Message"].error(JSON.parse(a.result).message)})}e.message.startsWith("#ignore#")||le["Message"].error(e.message)}})),ge=Object(s["a"])(Object(s["a"])({},le["MessageBox"]),{},{deleteConfirm:function(e){return le["MessageBox"].confirm(e,"删除提醒",{confirmButtonText:"确认删除",cancelButtonText:"取消",type:"warning"})},disableConfirm:function(e){return le["MessageBox"].confirm(e,"禁用提醒",{confirmButtonText:"确认禁用",cancelButtonText:"取消",type:"warning"})},exportConfirm:function(e){return le["MessageBox"].confirm(e,"导出提醒",{confirmButtonText:"确认导出",cancelButtonText:"取消",type:"warning"})},attentionConfirm:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"重要提醒",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"知道了";return le["MessageBox"].confirm(e,t,{confirmButtonText:a,showCancelButton:!1,showClose:!1,closeOnClickModal:!1,closeOnPressEscape:!1,type:"warning"})},actionConfirm:function(e,t){return le["MessageBox"].confirm(e,t,{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"})},actionConfirmButton:function(e,t,a,r){return le["MessageBox"].confirm(e,t,{confirmButtonText:a||"确认",cancelButtonText:r||"取消",type:"warning"})}}),ke=a("63f0"),we=a("19de"),xe=a.n(we),_e=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"application/octet-stream";if("application/json"===e.headers["content-type"]){var r=new Blob([e.data]),n=new FileReader;return n.readAsText(r,"utf-8"),void(n.onload=function(){ye.apiFailed(JSON.parse(n.result))})}"0"!==e.headers["content-length"]?xe()(e.data,t?decodeURI(e.headers["doumee-download-filename"]):e.headers["doumee-download-filename"],a):ye.error("无法下载文件,可能因为数据处理错误导致文件大小为0B")},Ce={install:function(e){e.prototype.$consts=ve,e.prototype.$tip=ye,e.prototype.$dialog=ge,e.prototype.$cache=ke["a"],e.prototype.download=_e}},Fe=a("a6dc"),Ie=a("ca17"),Oe=a.n(Ie);a("542c");o["default"].component("treeselect",Oe.a),o["default"].config.productionTip=!1,o["default"].use(ce.a,{size:"small"}),o["default"].use(me.a),o["default"].use(he),o["default"].use(be),o["default"].use(Ce),new o["default"]({data:{loading:!1},router:ae,store:oe,computed:Object(s["a"])({},Object(v["c"])(["userInfo","homePage"])),watch:{userInfo:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(null!=e.userInfo){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.initRoutes();case 4:case"end":return t.stop()}}),t)})))()}},methods:Object(s["a"])(Object(s["a"])({},Object(v["b"])(["switchCollapseMenu","setHomePage"])),{},{initLocalConfig:function(){var e=window.localStorage.getItem("MENU_STATUS");null!=e&&this.switchCollapseMenu("true"===e)},initRoutes:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.loading&&null!=e.userInfo){t.next=2;break}return t.abrupt("return");case 2:return e.loading=!0,e.$store.commit("resetMenus"),a=e.$store.state.menuData.list,a.length>0&&null==e.homePage&&e.setHomePage(a[0]),t.next=8,Object(Fe["fetchMenuTree"])().then((function(t){a.push.apply(a,t),e.__addRouters(a),ae.addRoute({path:"*",redirect:"/not-found"}),ae.addRoute({name:"index",path:"/",redirect:e.homePage.url}),"/"===e.$route.path&&e.$router.push(e.homePage.url)})).catch((function(e){throw e})).finally((function(){e.loading=!1}));case 8:case"end":return t.stop()}}),t)})))()},__addRouters:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(null!=e&&0!==e.length){var s,o=ae.getRoutes(),l=Object(n["a"])(e);try{var c=function(){var e=s.value,n=JSON.parse(JSON.stringify(i));return n.push(e),null==e.url||""===e.url||o.findIndex((function(t){return t.path===e.url}))>-1?(t.__addRouters(e.children,n),"continue"):(null==t.homePage&&t.setHomePage(e),ae.addRoute("layout",{path:e.url,name:e.label,meta:{title:e.label,paths:[].concat(Object(r["a"])(i.map((function(e){return e.label}))),[e.label])},component:function(){return a("2a68")("./views"+e.url)}}),void t.__addRouters(e.children,n))};for(l.s();!(s=l.n()).done;)c()}catch(u){l.e(u)}finally{l.f()}}}}),created:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(null!=e.userInfo){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.initRoutes().catch((function(){}));case 4:case"end":return t.stop()}}),t)})))()},mounted:function(){this.initLocalConfig()},render:function(e){return e(p)}}).$mount("#app")},"56f2":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAIjUlEQVR4Xu2bC1BTVxrH/+FhABcVCO9IeUp4CQstCyO2ULeAgl3ZDoOss84ybRWFziwsi+5iBd2NCGgr2jq65WErdFpDrdsZKlSw2BEjtCDKgpCCPKUQebRgoEACO+dWMsESckOhSdA7c+dezv3Oud/3O985h/udLww84QfjCbcfCwGwCYA1AHsNgzcKoAPAtwBqZ3RXFsB5JyenrR4eHlrr1683lEgk01NTU5iamiLXaXLMlJF78uzR31I5iUQC8ozBYEwzmczpFStWkHNKV1eXujKZTHI/RcqZTKaEXEkbYrGYXKn2yHVycpLcg5SLxWLqfua5WCxmkLKTJ08+4+buNmRtba1rbGzMFAgEott1t38jkUgSALxDICgDIC0wMDC1uLgYBgYGat35DQ0NCAgIGN36h60Ge+P2ztK1qakJMTtjSNnvAZTTBRBiaWlZ0NPTw1Jryx8pt2XLlqH2jnZJ3rm8OfXlfczD2TNne0Ui0Tq6ANJOnTqVEB8fv0oTAHh5eQ1FvBJhFBIaIlfdyD9G/tDd3b2NFgAWi3WNx+M9HxgYqAn2g8FgoLSsFKtWye+v41nHx4t4RSl0Adzi8XheigAMjwwvOaBVhoqdkADgV/Pn1SX3vVzkvJdzaNEAtLa14kH/A9TW/LTCePt4SxVou9eGoaGhWWXkIZE1MjKCnb2dVJZOfb/n/OY1TiUAautqMTE5gZR/pFDKcdO5UiUJ7draWiT9PUlq7NXyq/ik6BN4e3vj1ddflcrSqe/p7gl9fX25EFQCoPt+N7p7upd8CJiyTOFg56B+HrDklivxApV4gBL6LbkoAfDa668pfM+iToIK3/YrChAAHA7nnKJXNjU1ZS3aKqDoZb/mcwKA7r/5KgEwODiIqqoqVFdXw8fHh1oJrKysFo2R2gIoKSnB4cOHwefz4evriw0bNqCrqwuVlZUwMTHB7t27ER8f/4tBqCWAxMREnDlzBlwuF1FRUT/r8Zs3byIlJQVaWlooLCyEmZnZgkGoHQDSu5s2bcKFCxcoo0ZGRlBTU0OdNjY28Pf3B5vNpp5lZmZi3759aGtrg62t7YIgqBWA6OhoKlAxY3xBQQH2798PU1NTkG+L5uZmXL58GVlZWUhKSqIMzs3NxbFjx3D37l3NBpCfn4+DBw/i1q1bYLFYCA4Opgw+ffo0wsLCpMYJBALExcWhrKyMRIuocgKODIPs7GylIaiNB+zcuRPu7u5ITk7G0aNHkZOTg5aWFrkG7dmzBwMDA5S3kIkxNjYW9fX1mguAw+EgPT0dERER8PPzw4EDBxAeHi7XoJ6eHjg4OOD+/fvUN725uTlGR0eho6OjFAS18IC+vj5YWFhQPU6MsrS0pJY/RRObs7MzLl68CDc3N9jZ2eHKlStwdHTUPAAVFRUICgqSjmnSKzPjez5rSJ3U1FRqgpS9V4aAWnjAUwBPqgeQmHxRURHlsWlpadT5+P187kw8Zyb2KHvv6uqKyMhIWiNBpUPg0KFDuJpzlpaiyggFRe9AWmYWrSpqAaAkyJeWsnSEuLeboBOy9SmAZeUBpFdrROOw09XCPo91MNNjynWGZecBofw76BwbR+q/ufjs44/Q2nQX+R6OcFljOCeEZQXgs87vsP1a9azP3d+RqJBoCG/5rl/+APJbOpAtHEZzS6vU2JiYGPz4NR953pzlD2BwfAJOl8rxeWkptd6TT+Hwl15ChqMVQq3NNR8ACXtl7k9Gw8svyp3U8jp7ceDrejxjbQ1BRzv2erriXxz50Z+4m3XwjX0DsYl/o7NqUl+SKosKk8Dn5s2b0R8dDgMd7XkVNjj/X5QGb8BG8/nzLkKuVOKf+ecRGhqq/gBIQINEfyq3vIDfmqxZFAD2l8pxp/UeFUajc6jUA4iCXm6uCNWWINXL5RcDyPu2HfmDInzTTJK76B0qB/B29ttI/Gsial9+EZzVc6/txJQ3axvxJ/u1ctd/ImPFK8Gb6Ueo9ugeKgfQ2NSII9wjqCwuRmP4C3T1/plcYvUdjLl5IpnLhSvHlXY7KgfQJ+xDW0cb4mP3olMgQLaPK7bZ0N/6qhv8AUl3BBAbmSA75z+wsrSCDdtGcwBMiidR/796KmPk0qeXkJGege0+nthjthrPsYzkGtL4/TA+6B/BSf43iH8jHjv+vIOS5azjYM3q+SdU2UZV7gFEGdmMkdaWVnxR+gX416+jr7cPz9qwYaWrTZ2Dkml0jk+i7rterDYyhv/zGxEcEgwHx5+yQCzMLWBro9wOkVoAIMrfa78H4QPhrB7v7+8HASLsE0IoFFKbH2bmZpTBZPmUPUyMTeDk4ETb9WcE1QYAUYjMB73CXoyNjdE2RFtbm+r5tdZraddRuyEgq5BkSgKyT0BATExMzGuUhZkFZbyent6CjCeV1MoDZK0g2ePEE8Z+HINoVASRSEQlXpNTX0+fOpXdBZqLktoCWHCXKlnxKQBVfg0q2VlLIq6sB5AU8C+XRJMlapRstpD9Q3mH0gCcXZw/Pff+Ofr/ai2RYXSaJXnHbGv2UwCL6QH+9vb2nxd+VKgRHvBhwYfUcpmRkTGnwzx8+BCGhtQnOK0cSCJku3LlyoayL8vU+5dQj8ytrqrGVxVfSTdgH6dw48YNEpLrGR4eJj/tU3gQACsMDQ1bo7ZHsWXz9hXWVJEAyTINCw2Tm0ZHkqsqKysvdnV1vUJHxRk3IdGGhqzjWQjYGECnnkplysvKUcWvwq5du2blHCUkJODEiRNEt2cB1NBRUnacOLJYrOvstWw9F1cXAwMDA11MYxoMUHlrWgwtLWmDMrUYskNNQfks2ZnGGGSwzjFcaZS/+8678PLyIi4/UlBQoDMwMDAwOjr6F/J7QDrGzzVRkB3KbQBI+GXlY40sPLZFV5uFy10DUAegAsD3yjRDa6ZUpkFNk33iAfwfqW9eZ+Er7+QAAAAASUVORK5CYII="},"586d":function(e,t,a){},5911: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("TableLayout",{attrs:{permissions:["business:managers:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create","business:managers:delete"],expression:"['business:managers:create', 'business:managers:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create"],expression:"['business:managers:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaManagersWindow.open("新建DCA手动抄送人员信息",{type:1})}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"memberName",label:"人员姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberPhone",label:"人员手机号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberEmail",label:"人员邮箱","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),e.containPermissions(["business:managers:update","business:managers:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,3723683852)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"人员搜索 ",prop:"keyword"}},[a("el-input",{attrs:{placeholder:"可输入姓名/手机号/部门"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.keyword,callback:function(t){e.$set(e.searchForm,"keyword",t)},expression:"searchForm.keyword"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaManagersWindow",{ref:"operaManagersWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("ef04"),c={name:"Managers",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaManagersWindow:l["a"]},data:function(){return{searchForm:{keyword:"",type:1}}},created:function(){this.config({module:"DCA手动抄送人员信息",api:"/business/managers","field.id":"id","field.main":"id"}),this.search()}},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,null,null);t["default"]=d.exports},5915:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return l})),a.d(t,"deleteByIdInBatch",(function(){return c}));var r=a("dc40");function n(e){return r["a"].post("/business/multifile/page",e,{trim:!0})}function i(e){return r["a"].post("/business/multifile/exportExcel",e,{trim:!0,download:!0})}function s(e){return r["a"].post("/business/multifile/create",e)}function o(e){return r["a"].post("/business/multifile/updateById",e)}function l(e){return r["a"].get("/business/multifile/delete/".concat(e))}function c(e){return r["a"].get("/business/multifile/delete/batch",{params:{ids:e}})}},"59d0":function(e,t,a){},"5af4":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("TableLayout",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create","business:category:delete"],expression:"['business:category:create', 'business:category:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建分类信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态 0启用 1禁用","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sortnum",label:"排序码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"imgurl",label:"图标","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"type",label:"类型 0SHE伤害类型 1安全风险伤害类型 2安全风险发生地点 3DCA位置 4DCA问题 5SHE风险地点","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentId",label:"父级编码(自关联)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"名称路径","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"idPath",label:"编码路径","min-width":"100px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑分类信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,2866676268)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.remark,callback:function(t){e.$set(e.searchForm,"remark",t)},expression:"searchForm.remark"}})],1),a("el-form-item",{attrs:{label:"状态 0启用 1禁用",prop:"status"}},[a("el-input",{attrs:{placeholder:"请输入状态 0启用 1禁用"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{attrs:{placeholder:"请输入排序码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sortnum,callback:function(t){e.$set(e.searchForm,"sortnum",t)},expression:"searchForm.sortnum"}})],1),a("el-form-item",{attrs:{label:"图标",prop:"imgurl"}},[a("el-input",{attrs:{placeholder:"请输入图标"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.imgurl,callback:function(t){e.$set(e.searchForm,"imgurl",t)},expression:"searchForm.imgurl"}})],1),a("el-form-item",{attrs:{label:"类型 0SHE伤害类型 1安全风险伤害类型 2安全风险发生地点 3DCA位置 4DCA问题 5SHE风险地点",prop:"type"}},[a("el-input",{attrs:{placeholder:"请输入类型 0SHE伤害类型 1安全风险伤害类型 2安全风险发生地点 3DCA位置 4DCA问题 5SHE风险地点"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}})],1),a("el-form-item",{attrs:{label:"父级编码(自关联)",prop:"parentId"}},[a("el-input",{attrs:{placeholder:"请输入父级编码(自关联)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.parentId,callback:function(t){e.$set(e.searchForm,"parentId",t)},expression:"searchForm.parentId"}})],1),a("el-form-item",{attrs:{label:"名称路径",prop:"namePath"}},[a("el-input",{attrs:{placeholder:"请输入名称路径"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.namePath,callback:function(t){e.$set(e.searchForm,"namePath",t)},expression:"searchForm.namePath"}})],1),a("el-form-item",{attrs:{label:"编码路径",prop:"idPath"}},[a("el-input",{attrs:{placeholder:"请输入编码路径"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.idPath,callback:function(t){e.$set(e.searchForm,"idPath",t)},expression:"searchForm.idPath"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaCategoryWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=a("a71f"),u={name:"Category",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaCategoryWindow:c["a"]},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",name:"",remark:"",status:"",sortnum:"",imgurl:"",type:"",parentId:"",namePath:"",idPath:""}}},created:function(){this.config({module:"分类信息表",api:"/business/category","field.id":"id","field.main":"id"}),this.search()}},m=u,d=a("2877"),p=Object(d["a"])(m,r,n,!1,null,null,null);t["default"]=p.exports},"5bb7":function(e,t,a){},"5c0b":function(e,t,a){"use strict";a("9c0c")},"5d80":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("TableLayout",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:query"],expression:"['system:job:query']"}],scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:create","system:job:delete"],expression:"['system:job:create', 'system:job:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:create"],expression:"['system:job:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaJobWindow.open("新建定时任务列表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:delete"],expression:"['system:job:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),a("el-table-column",{attrs:{prop:"jobName",label:"任务名称","min-width":"100px",fixed:"left"}}),a("el-table-column",{attrs:{prop:"jobDescription",label:"任务描述","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"handler",label:"任务处理器","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"cronExpression",label:"CRON表达式","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"nextFireTime",label:"下次执行时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"distributeHandler",label:"数据分发处理器","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"distributeLimit",label:"分发数限制","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"disabled",label:"是否启用","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},on:{change:function(t){return e.switchDisabled(r)}},model:{value:r.disabled,callback:function(t){e.$set(r,"disabled",t)},expression:"row.disabled"}})]}}])}),a("el-table-column",{attrs:{prop:"withAsync",label:"异步执行","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("enableText")(a.withAsync)))]}}])}),a("el-table-column",{attrs:{prop:"disallowConcurrent",label:"并发执行","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("disabledText")(a.disallowConcurrent)))]}}])}),a("el-table-column",{attrs:{prop:"withLog",label:"记录日志","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("enableText")(a.withLog)))]}}])}),a("el-table-column",{attrs:{prop:"allowServerIps",label:"服务器白名单","min-width":"140px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.allowServerIps||""===a.allowServerIps?"不限制":a.allowServerIps))]}}])}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("statusText")(a.status))+" ")]}}])}),a("el-table-column",{attrs:{prop:"createUserInfo.realname",label:"创建人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUserInfo.realname",label:"更新人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:job:update","system:job:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"160",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.disabled||1===r.status?e._e():a("el-button",{attrs:{type:"text",icon:"el-icon-mouse"},on:{click:function(t){return e.$refs.triggerJobWindow.open(r)}}},[e._v("执行")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:update"],expression:"['system:job:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaJobWindow.open("编辑定时任务",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:delete"],expression:"['system:job:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,2335110825)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{attrs:{placeholder:"任务名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.jobName,callback:function(t){e.$set(e.searchForm,"jobName",t)},expression:"searchForm.jobName"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaJobWindow",{ref:"operaJobWindow",on:{success:e.handlePageChange}}),a("TriggerJobWindow",{ref:"triggerJobWindow"})],1)},n=[],i=(a("ac1f"),a("841c"),a("d3b7"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking,width:"40%"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入任务名称"},model:{value:e.form.jobName,callback:function(t){e.$set(e.form,"jobName",t)},expression:"form.jobName"}})],1),a("el-form-item",{attrs:{label:"任务描述",prop:"jobDescription"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入JOB描述"},model:{value:e.form.jobDescription,callback:function(t){e.$set(e.form,"jobDescription",t)},expression:"form.jobDescription"}})],1),a("el-form-item",{attrs:{label:"任务处理器类",prop:"handler",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入任务处理器类"},model:{value:e.form.handler,callback:function(t){e.$set(e.form,"handler",t)},expression:"form.handler"}})],1),a("el-form-item",{attrs:{label:"CRON表达式",prop:"cronExpression",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入CRON表达式"},model:{value:e.form.cronExpression,callback:function(t){e.$set(e.form,"cronExpression",t)},expression:"form.cronExpression"}})],1),a("el-form-item",{staticClass:"form-item-switch",attrs:{label:"是否启用数据分片",prop:"enableSnippet",required:""}},[a("el-switch",{model:{value:e.form.enableSnippet,callback:function(t){e.$set(e.form,"enableSnippet",t)},expression:"form.enableSnippet"}}),a("span",{staticClass:"switch-text"},[e._v(e._s(e._f("enableText")(e.form.enableSnippet)))]),a("FormItemTip",[e._v("数据分片可将一个任务需处理的数据分成多个子任务来处理,以提高任务的业务处理速度。")])],1),e.form.enableSnippet?a("el-form-item",{attrs:{label:"数据分发处理器类",prop:"distributeHandler",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入数据分发处理器类"},model:{value:e.form.distributeHandler,callback:function(t){e.$set(e.form,"distributeHandler",t)},expression:"form.distributeHandler"}})],1):e._e(),e.form.enableSnippet?a("el-form-item",{attrs:{label:"子任务最大处理数据量",prop:"distributeLimit",required:""}},[a("el-input-number",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入子任务最大处理数据量"},model:{value:e.form.distributeLimit,callback:function(t){e.$set(e.form,"distributeLimit",t)},expression:"form.distributeLimit"}}),a("FormItemTip",[e._v("用于限制子任务处理数据量的最大能力")])],1):e._e(),a("el-form-item",{staticClass:"form-item-switch",attrs:{label:"是否启用并发执行",prop:"disallowConcurrent",required:""}},[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},model:{value:e.form.disallowConcurrent,callback:function(t){e.$set(e.form,"disallowConcurrent",t)},expression:"form.disallowConcurrent"}}),a("span",{staticClass:"switch-text"},[e._v(e._s(e._f("disabledText")(e.form.disallowConcurrent)))]),a("FormItemTip",[e._v("同一任务在同一机器是否允许并发执行,关闭后将使用Quartz提供的@DisallowConcurrentExecution注解实现")])],1),a("el-form-item",{staticClass:"form-item-switch",attrs:{label:"是否启用异步执行",prop:"withAsync",required:""}},[a("el-switch",{model:{value:e.form.withAsync,callback:function(t){e.$set(e.form,"withAsync",t)},expression:"form.withAsync"}}),a("span",{staticClass:"switch-text"},[e._v(e._s(e._f("enableText")(e.form.withAsync)))]),a("FormItemTip",[e._v("启用后任务将通过创建分片的方式异步执行,提高服务器资源的利用率")])],1),a("el-form-item",{staticClass:"form-item-switch",attrs:{label:"是否启用日志",prop:"withLog",required:""}},[a("el-switch",{model:{value:e.form.withLog,callback:function(t){e.$set(e.form,"withLog",t)},expression:"form.withLog"}}),a("span",{staticClass:"switch-text"},[e._v(e._s(e._f("enableText")(e.form.withLog)))]),a("FormItemTip",[e._v("启用日志后,每次任务及其分片任务的执行都会被记录进任务日志中")])],1),a("el-form-item",{attrs:{label:"服务器白名单",prop:"allowServerIps"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入服务器IP,多个IP使用英文逗号隔开"},model:{value:e.form.allowServerIps,callback:function(t){e.$set(e.form,"allowServerIps",t)},expression:"form.allowServerIps"}}),a("FormItemTip",[e._v("如希望当前任务仅在某(些)台服务器中执行,则可以在此填入服务器内网IP,为空时表示所有服务器均可执行。")])],1)],1)],1)},c=[],u=a("b85c"),m=(a("498a"),a("a15b"),a("1276"),a("ae62")),d=a("5543"),p=a("1a43"),f={name:"OperaJobWindow",extends:m["a"],components:{FormItemTip:p["a"],GlobalWindow:d["a"]},data:function(){return{originData:null,form:{id:null,jobName:"",jobDescription:"",handler:"",enableSnippet:!1,distributeHandler:"",distributeLimit:null,disallowConcurrent:!1,withAsync:!0,withLog:!0,cronExpression:"",allowServerIps:""},rules:{jobName:[{required:!0,message:"请输入任务名称"}],handler:[{required:!0,message:"请输入任务处理器类"}],cronExpression:[{required:!0,message:"请输入CRON表达式"}],distributeHandler:[{required:!0,message:"请输入数据分发处理器类"}],allowServerIps:[{validator:this.__checkServerIps,trigger:"blur"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.form.enableSnippet=null!=a.form.distributeHandler&&""!==a.form.distributeHandler.trim(),a.originData=JSON.parse(JSON.stringify(a.form))})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},__confirmCreate:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,e.api.create(e.form).then((function(){e.visible=!1,e.$emit("success"),setTimeout((function(){e.$dialog.attentionConfirm("新建成功,需重启服务后生效").then((function(){}))}),300)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))},__confirmEdit:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,e.api.updateById(e.form).then((function(){e.visible=!1,e.$emit("success");var t=[];e.originData.handler!==e.form.handler&&t.push("任务处理器类"),e.originData.cronExpression!==e.form.cronExpression&&t.push("CRON表达式"),e.originData.distributeHandler!==e.form.distributeHandler&&t.push("数据分发处理器类"),e.originData.disallowConcurrent!==e.form.disallowConcurrent&&t.push("是否启用并发执行"),t.length>0?setTimeout((function(){e.$dialog.attentionConfirm("修改成功,由于您修改了".concat(t.join("、"),",任务配置需要重启服务后才可生效")).then((function(){}))}),300):e.$tip.apiSuccess("修改成功")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))},__checkServerIps:function(e,t,a){if(null==t||""===t)return a();var r,n=t.split(","),i=Object(u["a"])(n);try{for(i.s();!(r=i.n()).done;){var s=r.value;if(!/^[\d]{1,3}.[\d]{1,3}.[\d]{1,3}.[\d]{1,3}$/.test(s))return a(new Error('IP格式不正确,多个IP可使用","分割'))}}catch(o){i.e(o)}finally{i.f()}return a()}},created:function(){this.config({api:"/system/job","field.id":"id"})}},h=f,b=a("2877"),v=Object(b["a"])(h,l,c,!1,null,null,null),y=v.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:"手动执行任务",visible:e.visible,"confirm-working":e.isWorking,"confirm-text":"立即执行","cancel-text":"关闭"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[null!=e.job?[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[e._v(" "+e._s(e.job.jobName)+" ")]),a("el-form-item",{attrs:{label:"任务处理器",prop:"handler"}},[e._v(" "+e._s(e.job.handler)+" ")])]:e._e(),a("el-form-item",{attrs:{label:"业务时间",prop:"businessTime",required:""}},[a("el-date-picker",{attrs:{clearable:!1,type:"datetime",placeholder:"请选择业务时间","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:e.form.businessTime,callback:function(t){e.$set(e.form,"businessTime",t)},expression:"form.businessTime"}})],1)],2)],1)},k=[],w=a("5a0c"),x=a.n(w),_=a("2330"),C={name:"TriggerJobWindow",components:{GlobalWindow:d["a"]},data:function(){return{visible:!1,isWorking:!1,form:{id:null,businessTime:null},job:null,rules:{businessTime:[{required:!0,message:"请选择业务时间"}]}}},methods:{open:function(e){this.visible=!0,this.form.id=e.id,this.form.businessTime=x()().format("YYYY-MM-DD HH:mm:ss"),this.job=e},confirm:function(){var e=this;this.isWorking=!0,Object(_["trigger"])(this.form).then((function(){e.$tip.apiSuccess("任务已启动,如任务启用了日志,可在任务日志中查看执行进度。"),e.visible=!1})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}},F=C,I=Object(b["a"])(F,g,k,!1,null,null,null),O=I.exports,D={name:"Job",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaJobWindow:y,TriggerJobWindow:O},data:function(){return{searchForm:{jobName:""}}},filters:{statusText:function(e){return 0===e?"准备":1===e?"运行中":"未知"}},methods:{handlePageChange:function(e){var t=this;this.__checkApi(),this.tableData.pagination.pageIndex=e||this.tableData.pagination.pageIndex,this.isWorking.search=!0,this.api.fetchList({page:this.tableData.pagination.pageIndex,capacity:this.tableData.pagination.pageSize,model:this.searchForm,sorts:this.tableData.sorts}).then((function(e){t.tableData.list=e.records,t.tableData.pagination.total=e.total})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.search=!1}))},switchDisabled:function(e){var t=this,a=e.disabled;e.disabled=!e.disabled,a?this.$dialog.disableConfirm("确认禁用 ".concat(e.jobName," 任务吗?")).then((function(){t.__updateStatus(e,a)})).catch((function(){})):this.__updateStatus(e,a)},__updateStatus:function(e,t){var a=this;this.api.updateStatus({id:e.id,disabled:t,handler:e.handler}).then((function(){e.disabled=t,setTimeout((function(){a.$dialog.attentionConfirm((t?"禁用":"启用")+"成功,需重启服务后生效")}),300)})).catch((function(e){a.$tip.apiFailed(e)}))},__afterDelete:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;setTimeout((function(){e.$dialog.attentionConfirm("删除成功,需重启服务后生效")}),300),this.tableData.list.length-t===0?this.handlePageChange(this.tableData.pagination.pageIndex-1===0?1:this.tableData.pagination.pageIndex-1):this.handlePageChange(this.tableData.pagination.pageIndex)}},created:function(){this.config({module:"定时任务列表",api:"/system/job","field.id":"id","field.main":"jobName"}),this.search()}},$=D,N=Object(b["a"])($,r,n,!1,null,null,null);t["default"]=N.exports},"5d8a":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("TableLayout",{staticClass:"menu-layout",attrs:{permissions:["system:menu:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create","system:menu:delete","system:menu:sort"],expression:"['system:menu:create', 'system:menu:delete', 'system:menu:sort']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create"],expression:"['system:menu:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaMenuWindow.open("新建一级菜单")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:delete"],expression:"['system:menu:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-up"},on:{click:function(t){return e.sort("top")}}},[e._v("上移")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-down"},on:{click:function(t){return e.sort("bottom")}}},[e._v("下移")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],ref:"table",attrs:{height:e.tableHeightNew,data:e.tableData.list,"row-key":"id",stripe:"","default-expand-all":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),a("el-table-column",{attrs:{prop:"name",label:"菜单名称",fixed:"left","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"icon",label:"图标","min-width":"80px","class-name":"table-column-icon"},scopedSlots:e._u([{key:"default",fn:function(t){var r,n=t.row;return[null!=n.icon&&""!==n.icon?a("i",{class:(r={},r[n.icon]=!0,r)}):[e._v("未设置")]]}}])}),a("el-table-column",{attrs:{prop:"path",label:"访问路径","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"disabled",label:"是否启用","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},on:{change:function(t){return e.switchDisabled(r)}},model:{value:r.disabled,callback:function(t){e.$set(r,"disabled",t)},expression:"row.disabled"}})]}}])}),e.containPermissions(["system:menu:update","system:menu:create","system:menu:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"220",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:update"],expression:"['system:menu:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaMenuWindow.open("编辑菜单",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create"],expression:"['system:menu:create']"}],attrs:{type:"text",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaMenuWindow.open("新建子菜单",null,r)}}},[e._v("新建子菜单")]),r.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:delete"],expression:"['system:menu:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,362215539)}):e._e()],1)]},proxy:!0}])},[a("OperaMenuWindow",{ref:"operaMenuWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)},n=[],i=a("b85c"),s=(a("ac1f"),a("841c"),a("d3b7"),a("c740"),a("a434"),a("b0c0"),a("aa1c")),o=a("0f1b"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"handle-table-dialog",attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.form.parent&&null==e.form.id?a("p",{staticClass:"tip"},[e._v("为 "),a("em",[e._v(e._s(e.parentName))]),e._v(" 新建子菜单")]):e._e(),a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"上级菜单",prop:"parentId"}},[e.visible?a("MenuSelect",{attrs:{placeholder:"请选择上级菜单","exclude-id":e.excludeMenuId,clearable:"",inline:!1},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}}):e._e()],1),a("el-form-item",{attrs:{label:"菜单名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入菜单名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"访问路径",prop:"path"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入访问路径",maxlength:"200"},model:{value:e.form.path,callback:function(t){e.$set(e.form,"path",t)},expression:"form.path"}})],1),a("el-form-item",{staticClass:"form-item-icon",attrs:{label:"图标",prop:"icon"}},[a("el-radio-group",{model:{value:e.form.icon,callback:function(t){e.$set(e.form,"icon",t)},expression:"form.icon"}},e._l(e.icons,(function(e){var t;return a("el-radio",{key:e,attrs:{label:e}},[a("i",{class:(t={},t[e]=!0,t)})])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入菜单备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),m=a("5543"),d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TreeSelect",{attrs:{placeholder:e.placeholder,value:e.value,data:e.data,"append-to-body":e.appendToBody,clearable:e.clearable,inline:e.inline},on:{input:function(t){return e.$emit("input",t)}}})},p=[],f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("vue-tree-select",{class:{inline:e.inline},attrs:{placeholder:e.placeholder,value:e.value,options:e.data,clearable:e.clearable,flat:e.flat,"append-to-body":e.appendToBody,multiple:e.multiple,"no-children-text":"无记录","no-options-text":"无记录","no-results-text":"未匹配到数据"},on:{input:function(t){return e.$emit("input",t)}}})},h=[],b=a("ca17"),v=a.n(b),y=(a("542c"),{name:"TreeSelect",props:{inline:{default:!1},multiple:{default:!1},flat:{default:!1},value:{},placeholder:{default:"请选择"},clearable:{default:!1},data:{type:Array,required:!0},appendToBody:{default:!1}},components:{VueTreeSelect:v.a}}),g=y,k=(a("6d22"),a("2877")),w=Object(k["a"])(g,f,h,!1,null,"8998ecce",null),x=w.exports,_=a("a6dc"),C={name:"MenuSelect",components:{TreeSelect:x},props:{value:{},inline:{default:!0},placeholder:{default:"请选择菜单"},clearable:{default:!1},appendToBody:{default:!1},excludeId:{}},data:function(){return{data:[]}},watch:{excludeId:function(){this.fetchData()}},methods:{fetchData:function(){var e=this;Object(_["fetchTree"])().then((function(t){e.data=[],e.__fillData(e.data,t)})).catch((function(t){e.$tip.apiFailed(t)}))},__fillData:function(e,t){var a,r=Object(i["a"])(t);try{for(r.s();!(a=r.n()).done;){var n=a.value;if(n.id!==this.excludeId){var s={id:n.id,label:n.name};e.push(s),null!=n.children&&n.children.length>0&&(s.children=[],this.__fillData(s.children,n.children),0===s.children.length&&(s.children=void 0))}}}catch(o){r.e(o)}finally{r.f()}}},created:function(){this.fetchData()}},F=C,I=Object(k["a"])(F,d,p,!1,null,null,null),O=I.exports,D=["eva-icon-role","eva-icon-permission","eva-icon-department","eva-icon-position","eva-icon-dictionary","eva-icon-listener","eva-icon-log","eva-icon-log-opera","eva-icon-log-login","el-icon-platform-eleme","el-icon-eleme","el-icon-delete-solid","el-icon-delete","el-icon-s-tools","el-icon-setting","el-icon-user-solid","el-icon-user","el-icon-phone","el-icon-phone-outline","el-icon-more","el-icon-more-outline","el-icon-star-on","el-icon-star-off","el-icon-s-goods","el-icon-goods","el-icon-warning","el-icon-warning-outline","el-icon-question","el-icon-info","el-icon-remove","el-icon-circle-plus","el-icon-success","el-icon-error","el-icon-zoom-in","el-icon-zoom-out","el-icon-remove-outline","el-icon-circle-plus-outline","el-icon-circle-check","el-icon-circle-close","el-icon-s-help","el-icon-help","el-icon-minus","el-icon-plus","el-icon-check","el-icon-close","el-icon-picture","el-icon-picture-outline","el-icon-picture-outline-round","el-icon-upload","el-icon-upload2","el-icon-download","el-icon-camera-solid","el-icon-camera","el-icon-video-camera-solid","el-icon-video-camera","el-icon-message-solid","el-icon-bell","el-icon-s-cooperation","el-icon-s-order","el-icon-s-platform","el-icon-s-fold","el-icon-s-unfold","el-icon-s-operation","el-icon-s-promotion","el-icon-s-home","el-icon-s-release","el-icon-s-ticket","el-icon-s-management","el-icon-s-open","el-icon-s-shop","el-icon-s-marketing","el-icon-s-flag","el-icon-s-comment","el-icon-s-finance","el-icon-s-claim","el-icon-s-custom","el-icon-s-opportunity","el-icon-s-data","el-icon-s-check","el-icon-s-grid","el-icon-menu","el-icon-share","el-icon-d-caret","el-icon-caret-left","el-icon-caret-right","el-icon-caret-bottom","el-icon-caret-top","el-icon-bottom-left","el-icon-bottom-right","el-icon-back","el-icon-right","el-icon-bottom","el-icon-top","el-icon-top-left","el-icon-top-right","el-icon-arrow-left","el-icon-arrow-right","el-icon-arrow-down","el-icon-arrow-up","el-icon-d-arrow-left","el-icon-d-arrow-right","el-icon-video-pause","el-icon-video-play","el-icon-refresh","el-icon-refresh-right","el-icon-refresh-left","el-icon-finished","el-icon-sort","el-icon-sort-up","el-icon-sort-down","el-icon-rank","el-icon-loading","el-icon-view","el-icon-c-scale-to-original","el-icon-date","el-icon-edit","el-icon-edit-outline","el-icon-folder","el-icon-folder-opened","el-icon-folder-add","el-icon-folder-remove","el-icon-folder-delete","el-icon-folder-checked","el-icon-tickets","el-icon-document-remove","el-icon-document-delete","el-icon-document-copy","el-icon-document-checked","el-icon-document","el-icon-document-add","el-icon-printer","el-icon-paperclip","el-icon-takeaway-box","el-icon-search","el-icon-monitor","el-icon-attract","el-icon-mobile","el-icon-scissors","el-icon-umbrella","el-icon-headset","el-icon-brush","el-icon-mouse","el-icon-coordinate","el-icon-magic-stick","el-icon-reading","el-icon-data-line","el-icon-data-board","el-icon-pie-chart","el-icon-data-analysis","el-icon-collection-tag","el-icon-film","el-icon-suitcase","el-icon-suitcase-1","el-icon-receiving","el-icon-collection","el-icon-files","el-icon-notebook-1","el-icon-notebook-2","el-icon-toilet-paper","el-icon-office-building","el-icon-school","el-icon-table-lamp","el-icon-house","el-icon-no-smoking","el-icon-smoking","el-icon-shopping-cart-full","el-icon-shopping-cart-1","el-icon-shopping-cart-2","el-icon-shopping-bag-1","el-icon-shopping-bag-2","el-icon-sold-out","el-icon-sell","el-icon-present","el-icon-box","el-icon-bank-card","el-icon-money","el-icon-coin","el-icon-wallet","el-icon-discount","el-icon-price-tag","el-icon-news","el-icon-guide","el-icon-male","el-icon-female","el-icon-thumb","el-icon-cpu","el-icon-link","el-icon-connection","el-icon-open","el-icon-turn-off","el-icon-set-up","el-icon-chat-round","el-icon-chat-line-round","el-icon-chat-square","el-icon-chat-dot-round","el-icon-chat-dot-square","el-icon-chat-line-square","el-icon-message","el-icon-postcard","el-icon-position","el-icon-turn-off-microphone","el-icon-microphone","el-icon-close-notification","el-icon-bangzhu","el-icon-time","el-icon-odometer","el-icon-crop","el-icon-aim","el-icon-switch-button","el-icon-full-screen","el-icon-copy-document","el-icon-mic","el-icon-stopwatch","el-icon-medal-1","el-icon-medal","el-icon-trophy","el-icon-trophy-1","el-icon-first-aid-kit","el-icon-discover","el-icon-place","el-icon-location","el-icon-location-outline","el-icon-location-information","el-icon-add-location","el-icon-delete-location","el-icon-map-location","el-icon-alarm-clock","el-icon-timer","el-icon-watch-1","el-icon-watch","el-icon-lock","el-icon-unlock","el-icon-key","el-icon-service","el-icon-mobile-phone","el-icon-bicycle","el-icon-truck","el-icon-ship","el-icon-basketball","el-icon-football","el-icon-soccer","el-icon-baseball","el-icon-wind-power","el-icon-light-rain","el-icon-lightning","el-icon-heavy-rain","el-icon-sunrise","el-icon-sunrise-1","el-icon-sunset","el-icon-sunny","el-icon-cloudy","el-icon-partly-cloudy","el-icon-cloudy-and-sunny","el-icon-moon","el-icon-moon-night","el-icon-dish","el-icon-dish-1","el-icon-food","el-icon-chicken","el-icon-fork-spoon","el-icon-knife-fork","el-icon-burger","el-icon-tableware","el-icon-sugar","el-icon-dessert","el-icon-ice-cream","el-icon-hot-water","el-icon-water-cup","el-icon-coffee-cup","el-icon-cold-drink","el-icon-goblet","el-icon-goblet-full","el-icon-goblet-square","el-icon-goblet-square-full","el-icon-refrigerator","el-icon-grape","el-icon-watermelon","el-icon-cherry","el-icon-apple","el-icon-pear","el-icon-orange","el-icon-coffee","el-icon-ice-tea","el-icon-ice-drink","el-icon-milk-tea","el-icon-potato-strips","el-icon-lollipop","el-icon-ice-cream-square","el-icon-ice-cream-round"],$={name:"OperaMenuWindow",extends:u["a"],components:{MenuSelect:O,GlobalWindow:m["a"]},data:function(){return{icons:D,parentName:"",excludeMenuId:null,form:{id:null,parentId:null,name:"",path:"",icon:"",remark:""},rules:{name:[{required:!0,message:"请输入菜单名称"}]}}},methods:{open:function(e,t,a){var r=this;if(this.title=e,this.visible=!0,null==t)return this.excludeMenuId=null,void this.$nextTick((function(){r.$refs.form.resetFields(),r.form.id=null,r.form.parentId=null==a?null:a.id,r.parentName=null==a?null:a.name}));this.$nextTick((function(){for(var e in r.excludeMenuId=t.id,r.form)r.form[e]=t[e]}))}},created:function(){this.config({api:"/system/menu"})}},N=$,S=(a("2be7"),Object(k["a"])(N,l,c,!1,null,"3f25257c",null)),T=S.exports,E={name:"SystemMenu",extends:o["a"],components:{OperaMenuWindow:T,TableLayout:s["a"]},data:function(){return{isWorking:{sort:!1}}},methods:{handlePageChange:function(){var e=this;this.isWorking.search=!0,Object(_["fetchTree"])().then((function(t){e.tableData.list=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.search=!1}))},sort:function(e){var t=this;if(!this.isWorking.sort)if(0!==this.tableData.selectedRows.length)if(this.tableData.selectedRows.length>1)this.$tip.warning("排序时仅允许选择一条数据");else{var a,r,n=this.tableData.selectedRows[0].id,s=Object(i["a"])(this.tableData.list);try{for(s.s();!(r=s.n()).done;){var o=r.value,l=this.__findParent(n,o);null!=l&&(a=l.children)}}catch(u){s.e(u)}finally{s.f()}a=a||this.tableData.list;var c=a.findIndex((function(e){return e.id===n}));"top"!==e||0!==c?"bottom"!==e||c!==a.length-1?(this.isWorking.sort=!0,Object(_["sort"])({id:this.tableData.selectedRows[0].id,direction:e}).then((function(){"top"===e?a.splice(c,0,a.splice(c-1,1)[0]):a.splice(c,0,a.splice(c+1,1)[0])})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.sort=!1}))):this.$tip.warning("菜单已到底部"):this.$tip.warning("菜单已到顶部")}else this.$tip.warning("请选择一条数据")},switchDisabled:function(e){var t=this,a=e.disabled;e.disabled=!e.disabled,a?this.$dialog.disableConfirm("确认禁用 ".concat(e.name," 菜单吗?")).then((function(){t.__updateMenuStatus(e,a)})).catch((function(){})):this.__updateMenuStatus(e,a)},__findParent:function(e,t){if(null!=t.children&&0!==t.children.length){var a,r=Object(i["a"])(t.children);try{for(r.s();!(a=r.n()).done;){var n=a.value;if(n.id===e)return t;if(n.children.length>0){var s=this.__findParent(e,n);if(null!=s)return s}}}catch(o){r.e(o)}finally{r.f()}return null}},__updateMenuStatus:function(e,t){var a=this;Object(_["updateStatus"])({id:e.id,parentId:e.parentId,disabled:t}).then((function(){e.disabled=t,a.$tip.apiSuccess("修改成功")})).catch((function(e){a.$tip.apiFailed(e)}))}},created:function(){this.config({module:"菜单",api:"/system/menu"}),this.search()}},j=E,W=(a("e1b6"),Object(k["a"])(j,r,n,!1,null,"1160fe70",null));t["default"]=W.exports},"61d4":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.containRoles(e.roles)&&e.containPermissions(e.permissions)?a("div",[e._t("default")],2):a("div",{staticClass:"not-allow-wrap"},[e._t("not-allow",[a("NotAllow")])],2)},n=[],i=a("e811"),s=a("7903"),o={name:"Profile",components:{NotAllow:s["a"]},extends:i["a"],props:{permissions:{type:Array},roles:{type:Array}}},l=o,c=(a("da96"),a("2877")),u=Object(c["a"])(l,r,n,!1,null,"86b6dd7c",null);t["a"]=u.exports},6278:function(e,t,a){},"639d":function(e,t,a){},"63e6":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"error-404"},[r("div",[r("div",{staticClass:"left"},[r("img",{attrs:{src:a("3dfc")}}),r("h1",[e._v("找不到网页")]),r("p"),r("div",{staticClass:"opera"},[r("el-button",{on:{click:function(t){return e.$router.back()}}},[e._v("返回")]),r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$router.push("/index")}}},[e._v("前往首页")])],1)]),e._m(0)])])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right"},[a("h2",[e._v("你可以尝试以下操作")]),a("p",[e._v("1. 如果是手动更改的网页地址,请检查网页地址是否正确")]),a("p",[e._v("2. 点击【返回】按钮刷新页面后重试")]),a("p",[e._v("3. 联系系统管理员")])])}],i={name:"NotFound"},s=i,o=(a("09df"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"810ef5b2",null);t["default"]=l.exports},"63f0":function(e,t,a){"use strict";var r=a("5530"),n=a("53ca"),i=a("8237"),s=a.n(i),o=function(e){return{__check:function(){if(!e)throw new Error("missing cache impl")},__get:function(t){if(this.__check(t),null==t)return null;var a=e.getItem(t);if(null==a)return null;try{var r=JSON.parse(a);return null!=r.expiredTime&&(new Date).getTime()>r.expiredTime?(this.remove(t),null):r}catch(n){return{value:a}}},set:function(t,a){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;if(null!=t&&null!=a){var i=Object(n["a"])(a);a instanceof Date&&(i="date");var s=a;"object"===i&&(s=JSON.stringify(a)),"date"===i&&(s=a.getTime());var o=(new Date).getTime(),l={type:i,value:s,birthtime:o,expiredTime:-1===r?null:o+r};e.setItem(t,JSON.stringify(l))}},get:function(e){var t=this.__get(e);return null==t?null:"object"!==Object(n["a"])(t)?t:null==t.value?null:"date"===t.type?new Date(t.value):"object"===t.type?JSON.parse(t.value):t.value},remove:function(t){e.removeItem(t)}}};t["a"]=Object(r["a"])(Object(r["a"])({},o(window.localStorage)),{},{session:o(window.sessionStorage),local:o(window.localStorage),twoFA:Object(r["a"])(Object(r["a"])({},o(window.sessionStorage)),{},{setPassword:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e=s()(e);var a=3e5;this.set("eva-2fa-password",e,t?a:-1)},getPassword:function(){return this.get("eva-2fa-password")},removePassword:function(){this.remove("eva-2fa-password")}})})},"65ff":function(e,t,a){},"67c4":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i}));var r=a("dc40");function n(e){return r["a"].post("/system/traceLog/page",e,{trim:!0})}function i(e){return r["a"].post("/system/traceLog/exportExcel",e,{download:!0,trim:!0})}},"6b04":function(e,t,a){"use strict";a("65ff")},"6bce":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("TableLayout",{attrs:{permissions:["system:dict:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:create","system:dict:delete"],expression:"['system:dict:create', 'system:dict:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:create"],expression:"['system:dict:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaDictWindow.open("新建字典")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:delete"],expression:"['system:dict:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"code",label:"字典编码",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"字典名称",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"dict.CREATE_TIME"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:dict:update","system:dict:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"210",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:update"],expression:"['system:dict:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDictWindow.open("编辑字典",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:update"],expression:"['system:dict:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.dictDataManagerWindow.open(r.id,r.name)}}},[e._v("数据管理")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:delete"],expression:"['system:dict:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,1376422363)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"字典编码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"字典名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaDictWindow",{ref:"operaDictWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("DictDataManagerWindow",{ref:"dictDataManagerWindow"})],1)},n=[],i=(a("ac1f"),a("841c"),a("d529")),s=a("aa1c"),o=a("0f1b"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"字典编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"字典名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),m=a("5543"),d={name:"OperaDictWindow",extends:u["a"],components:{GlobalWindow:m["a"]},data:function(){return{form:{id:null,code:"",name:"",remark:""},rules:{code:[{required:!0,message:"请输入字典编码"}],name:[{required:!0,message:"请输入字典名称"}]}}},created:function(){this.config({api:"/system/dict"})}},p=d,f=a("2877"),h=Object(f["a"])(p,l,c,!1,null,null,null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.dictName+"数据管理",width:"78%",visible:e.visible,"with-footer":!1},on:{"update:visible":function(t){e.visible=t}}},[a("TableLayout",{attrs:{"with-breadcrumb":!1},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaDictDataWindow.open("新建字典数据",e.searchForm.dictId)}}},[e._v("新建")])],1),a("li",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-up"},on:{click:function(t){return e.sort("top")}}},[e._v("上移")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-down"},on:{click:function(t){return e.sort("bottom")}}},[e._v("下移")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"remark",label:"数据说明","min-width":"130px"}}),a("el-table-column",{attrs:{prop:"label",label:"数据标签","min-width":"130px"}}),a("el-table-column",{attrs:{prop:"code",label:"数据值","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.code&&r.code.length>20?a("div",{attrs:{title:r.code}},[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.showCode(r)}}},[e._v("点击查看")])],1):a("div",[e._v(e._s(r.code))])]}}])}),a("el-table-column",{attrs:{prop:"disabled",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("disabledText")(a.disabled)))]}}])}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDictDataWindow.open("编辑字典数据",e.dictId,r)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("OperaDictDataWindow",{ref:"operaDictDataWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("el-dialog",{staticClass:"center-title",attrs:{title:"字典值",width:"70%",height:"70%",text:"字典值",visible:e.visible1,"append-to-body":""},on:{"update:visible":function(t){e.visible1=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.visible1=!1}}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"agree-list",domProps:{innerHTML:e._s(e.agreement)}})])],1)],1)},y=[],g=(a("c740"),a("d3b7"),a("a434"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking.create},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"数据说明",prop:"label",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入数据说明"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),a("el-form-item",{attrs:{label:"数据标签",prop:"label",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入数据标签"},model:{value:e.form.label,callback:function(t){e.$set(e.form,"label",t)},expression:"form.label"}})],1),a("el-form-item",{attrs:{label:"是否富文本",prop:"istext"}},[a("el-switch",{attrs:{"active-value":!0,"inactive-value":!1},model:{value:e.form.istext,callback:function(t){e.$set(e.form,"istext",t)},expression:"form.istext"}}),a("span",{staticClass:"status-text"},[e._v(e._s(e._f("disabledText1")(e.form.istext)))])],1),a("el-form-item",{attrs:{label:"数据值",prop:"code",required:""}},[e.form.istext?a("RichEditor",{attrs:{richData:e.form.code,styleEditor:e.styleEditor,readonly:!1},on:{getWangedditor:e.getWangedditor}}):a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入数据值"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{staticClass:"form-item-status",attrs:{label:"状态",prop:"disabled",required:""}},[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},model:{value:e.form.disabled,callback:function(t){e.$set(e.form,"disabled",t)},expression:"form.disabled"}}),a("span",{staticClass:"status-text"},[e._v(e._s(e._f("disabledText")(e.form.disabled)))])],1)],1)],1)}),k=[],w=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{style:e.styleEditor},[a("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{editor:e.editor,defaultConfig:e.toolbarConfig,mode:e.mode}}),a("Editor",{staticStyle:{"min-height":"80px","overflow-y":"hidden"},attrs:{defaultConfig:e.editorConfig,mode:e.mode},on:{onCreated:e.onCreated,onChange:e.onChange},model:{value:e.html,callback:function(t){e.html=t},expression:"html"}})],1)},x=[],_=(a("b0c0"),a("af93"),a("2b0e")),C=a("4e15"),F=a("5c96"),I=null,O=_["default"].extend({props:{richData:{type:String,default:""},styleEditor:"",readonly:!1},name:"RichEditor",components:{Editor:C["a"],Toolbar:C["b"]},data:function(){return{editor:null,html:"",toolbarConfig:{toolbarKeys:this.readonly?["fullScreen"]:["bold","underline","italic","through","code","sub","sup","clearStyle","color","bgColor","fontSize","fontFamily","indent","delIndent","justifyLeft","justifyRight","justifyCenter","justifyJustify","lineHeight","divider","emotion","insertLink","codeBlock","blockquote","headerSelect","redo","undo",{key:"img-style",title:"图片",menuKeys:["uploadImage","insertImage","deleteImage","editImage","imageWidth30","imageWidth50","imageWidth100"]},{key:"video-style",title:"视频",menuKeys:["insertVideo","uploadVideo","editVideoSize"]},"fullScreen"],excludeKeys:[]},editorConfig:{placeholder:"请输入内容...",readOnly:this.readonly,autoFocus:!1,scroll:!0,maxLength:2e4,MENU_CONF:{uploadImage:{server:"/lianhelihua_interface/visitsAdmin/cloudService/public/upload?folder=richeditor",fieldName:"file",maxFileSize:10485760,maxNumberOfFiles:10,allowedFileTypes:["image/*"],meta:{},metaWithUrl:!1,withCredentials:!0,timeout:1e4,onBeforeUpload:function(e){return I=F["Loading"].service({lock:!0,text:"上传中...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),e},customInsert:function(e,t){console.log(e),I=F["Loading"].service({lock:!0,text:"上传中...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}).close(),e.code,t(e.data.url,e.data.originname,e.data.imgname)},onSuccess:function(e,t){console.log("".concat(e.originalFilename," 上传成功"),t)},onFailed:function(e,t){console.log("".concat(e.originalFilename," 上传失败"),t),I.close()},onProgress:function(e){console.log("progress",e)},onError:function(e,t,a){I.close(),console.log("".concat(e.originalFilename," 上传出错"),t,a)}},uploadVideo:{fieldName:"file",server:"/lianhelihua_interface/public/upload?folder=richeditor",maxFileSize:52428800,maxNumberOfFiles:3,allowedFileTypes:["video/*"],meta:{},metaWithUrl:!1,headers:{},withCredentials:!0,timeout:1e6,onBeforeUpload:function(e){return e},customInsert:function(e,t){e.code,t(e.data.url,e.data.url)},onProgress:function(e){console.log(e)},onError:function(e,t,a){console.log("".concat(e.name," 上传出错"),t,a)}}}},mode:"default"}},watch:{richData:function(e){this.html=e},readonly:function(e){this.readonly=e},styleEditor:function(e){this.styleEditor=e}},mounted:function(){var e=this;this.$nextTick((function(){e.html=e.richData}))},methods:{onCreated:function(e){this.editor=Object.seal(e)},onChange:function(e){this.$emit("getWangedditor",e.getHtml()),console.log("onChange",e.getHtml())}},beforeDestroy:function(){var e=this.editor;null!=e&&e.destroy()}}),D=O,$=(a("9804"),Object(f["a"])(D,w,x,!1,null,null,null)),N=$.exports,S={name:"OperaDictDataWindow",extends:u["a"],components:{GlobalWindow:m["a"],RichEditor:N},data:function(){return{styleEditor:"border: 1px solid #ccc;display: inline-block;",form:{id:null,dictId:null,code:"",label:"",disabled:!1,istext:!1,remark:""},rules:{label:[{required:!0,message:"请输入数据标签"}],code:[{required:!0,message:"请输入数据值"}]}}},methods:{getWangedditor:function(e){this.form.code=e},open:function(e,t,a){var r=this;this.title=e,this.visible=!0,null!=a?this.$nextTick((function(){for(var e in r.form)r.form[e]=a[e],r.form.dictId=t,r.form.istext=!1})):this.$nextTick((function(){r.$refs.form.resetFields(),r.form.id=null,r.form.dictId=t,r.form.istext=!1}))}},created:function(){this.config({api:"/system/dictData"})}},T=S,E=(a("331b"),Object(f["a"])(T,g,k,!1,null,"76c3ac9d",null)),j=E.exports,W={name:"DictDataManagerWindow",extends:o["a"],components:{OperaDictDataWindow:j,TableLayout:s["a"],GlobalWindow:m["a"],Pagination:i["a"]},data:function(){return{visible:!1,visible1:!1,agreement:"",searchForm:{dictId:null},isWorking:{sort:!1},dictName:""}},methods:{showCode:function(e){this.agreement=e.code,this.visible1=!0},open:function(e,t){this.searchForm.dictId=e,this.dictName=t,this.visible=!0,this.search()},sort:function(e){var t=this;if(!this.isWorking.sort)if(0!==this.tableData.selectedRows.length)if(this.tableData.selectedRows.length>1)this.$tip.warning("排序时仅允许选择一条数据");else{var a=this.tableData.selectedRows[0].id,r=this.tableData.list.findIndex((function(e){return e.id===a}));"top"!==e||0!==r?"bottom"!==e||r!==this.tableData.list.length-1?(this.isWorking.sort=!0,this.api.sort({id:this.tableData.selectedRows[0].id,direction:e}).then((function(){"top"===e?t.tableData.list.splice(r,0,t.tableData.list.splice(r-1,1)[0]):t.tableData.list.splice(r,0,t.tableData.list.splice(r+1,1)[0])})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.sort=!1}))):this.$tip.warning("数据已到底部"):this.$tip.warning("数据已到顶部")}else this.$tip.warning("请选择一条数据")}},created:function(){this.config({api:"/system/dictData","field.main":"label"})}},P=W,L=(a("832e"),Object(f["a"])(P,v,y,!1,null,"7ad8253a",null)),A=L.exports,B={name:"SystemDict",extends:o["a"],components:{DictDataManagerWindow:A,OperaDictWindow:b,TableLayout:s["a"],Pagination:i["a"]},data:function(){return{searchForm:{code:"",name:""}}},created:function(){this.config({module:"字典",api:"/system/dict",sorts:[{property:"dict.CREATE_TIME",direction:"DESC"}]}),this.search()}},M=B,R=Object(f["a"])(M,r,n,!1,null,null,null);t["default"]=R.exports},"6c5c":function(e,t,a){"use strict";a.r(t),a.d(t,"getSystemInfo",(function(){return n}));var r=a("dc40");function n(){return r["a"].get("/system/monitor/getSystemInfo")}},"6d22":function(e,t,a){"use strict";a("d4e3")},"6d90":function(e,t,a){"use strict";a("b9e2")},"6f0d":function(e,t,a){"use strict";a("28ae")},"700d":function(e,t,a){},"706b":function(e,t,a){},"75eb":function(e,t,a){},7649: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("TableLayout1",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" 伤害类型")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.treeList,alllist:e.treeList,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[e.containPermissions(["business:category:create","business:category:delete"])?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建伤害类型",null,e.categoryList,e.searchForm.type,e.searchForm.parentId)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteByIdInBatch(!0,e.getfindTreePage)}}},[e._v("批量删除")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"父级","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"完整路径","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑伤害风险信息",r,e.categoryList,e.searchForm.type)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r,!0,e.getfindTreePage)}}},[e._v("删除")])]}}],null,!1,424151118)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaCategoryWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChangeDo}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:""}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary"},on:{click:e.refresh}},[e._v("显示全部")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("d81d"),a("0f1b")),o=a("b7ef"),l=a("a71f"),c=a("d529"),u=a("7e4b"),m=a("a859"),d={name:"categorySheType",extends:s["a"],components:{TableLayout1:o["a"],Pagination:c["a"],Tree:u["a"],OperaCategoryWindow:l["a"]},data:function(){return{TreeList:[],searchForm:{name:"",keyword:"",type:0,parentId:"",isRoot:1,parentIdPath:null},loading:!1,heading:!1,working:!1,treeList:[],categoryList:[]}},created:function(){this.config({module:"伤害分类配置",api:"/business/category","field.id":"id","field.main":"id"}),this.getfindTreePage()},methods:{refresh:function(){this.searchForm.parentId=null,this.searchForm.isRoot=null,this.getfindTreePage(),this.handlePageChange()},handlePageChangeDo:function(){this.searchForm.parentId=null,this.searchForm.isRoot=1,this.getfindTreePage(),this.handlePageChange()},getfindTreePage:function(){var e=this;Object(m["treeList"])({type:this.searchForm.type}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.treeList=t,e.search(),e.categoryList=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length||(a.children=t.getCategoryTree(a.children)),a}))},callback:function(e){console.log(e),this.searchForm.isRoot=null,this.searchForm.parentId=e.id,this.searchForm.parentIdPath=e.idPath,this.search()}}},p=d,f=(a("e541"),a("2877")),h=Object(f["a"])(p,r,n,!1,null,"f6de96b4",null);t["default"]=h.exports},"76a6":function(e,t,a){"use strict";a("dc68")},7754:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return i})),a.d(t,"updateById",(function(){return s})),a.d(t,"deleteById",(function(){return o})),a.d(t,"deleteByIdInBatch",(function(){return l}));var r=a("dc40");function n(e){return r["a"].post("/system/dict/page",e)}function i(e){return r["a"].post("/system/dict/create",e)}function s(e){return r["a"].post("/system/dict/updateById",e)}function o(e){return r["a"].get("/system/dict/delete/".concat(e))}function l(e){return r["a"].get("/system/dict/delete/batch",{params:{ids:e}})}},"77ef":function(e,t,a){var r={"./api/business/category":"a859","./api/business/category.js":"a859","./api/business/company":"c3a4","./api/business/company.js":"c3a4","./api/business/managers":"eb12","./api/business/managers.js":"eb12","./api/business/member":"1f28","./api/business/member.js":"1f28","./api/business/multifile":"5915","./api/business/multifile.js":"5915","./api/business/notices":"81f0","./api/business/notices.js":"81f0","./api/business/workorder":"b184","./api/business/workorder.js":"b184","./api/business/workorderLog":"2861","./api/business/workorderLog.js":"2861","./api/system/common":"503a","./api/system/common.js":"503a","./api/system/dict":"7754","./api/system/dict.js":"7754","./api/system/dictData":"4057","./api/system/dictData.js":"4057","./api/system/job":"2330","./api/system/job.js":"2330","./api/system/jobLog":"a17e","./api/system/jobLog.js":"a17e","./api/system/loginLog":"4436","./api/system/loginLog.js":"4436","./api/system/menu":"a6dc","./api/system/menu.js":"a6dc","./api/system/monitor":"6c5c","./api/system/monitor.js":"6c5c","./api/system/permission":"c1b4","./api/system/permission.js":"c1b4","./api/system/role":"3528","./api/system/role.js":"3528","./api/system/snippet":"77fa","./api/system/snippet.js":"77fa","./api/system/traceLog":"67c4","./api/system/traceLog.js":"67c4","./api/system/user":"c0c7","./api/system/user.js":"c0c7"};function n(e){var t=i(e);return a(t)}function i(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=i,e.exports=n,n.id="77ef"},"77fa":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"deleteById",(function(){return i})),a.d(t,"deleteByIdInBatch",(function(){return s})),a.d(t,"trigger",(function(){return o}));var r=a("dc40");function n(e){return r["a"].post("/system/job/snippet/page",e,{trim:!0})}function i(e){return r["a"].get("/system/job/snippet/delete/".concat(e))}function s(e){return r["a"].get("/system/job/snippet/delete/batch",{params:{ids:e}})}function o(e){return r["a"].post("/system/job/snippet/trigger",e)}},7903:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"not-allow"},[e._t("default",[e._m(0)])],2)},n=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[r("img",{attrs:{src:a("56f2")}}),r("h2",[e._v("无权访问")]),r("p",[e._v("如您需要访问该页面,请联系系统管理员")])])}],i={name:"NotAllow"},s=i,o=(a("9cd2"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"3aa1644a",null);t["a"]=l.exports},"794c":function(e,t,a){},"7ad3":function(e,t,a){"use strict";a("37f6")},"7e4b":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tree"},e._l(e.list,(function(t,r){return a("div",{key:r,on:{click:function(a){return a.stopPropagation(),e.clickIten(t)}}},[a("div",{staticClass:"tree_item"},[a("i",{directives:[{name:"show",rawName:"v-show",value:1===t.fsStatus&&t.childList.length>0,expression:"item.fsStatus === 1 && item.childList.length > 0"}],staticClass:"el-icon-caret-bottom",class:{activeColor:1===t.actived}}),a("i",{directives:[{name:"show",rawName:"v-show",value:t.childList.length>0&&(0===t.fsStatus||!t.fsStatus),expression:"item.childList.length > 0 && (item.fsStatus === 0 || !item.fsStatus)"}],staticClass:"el-icon-caret-right color"}),a("div",{staticClass:"tree_item_label long-title-style",class:{activeColor:1===t.actived},attrs:{title:t.name}},[e._v(e._s(t.name))])]),a("div",{directives:[{name:"show",rawName:"v-show",value:1===t.fsStatus,expression:"item.fsStatus === 1"}],staticClass:"tree_childern"},[a("tree",{attrs:{list:t.childList,alllist:e.alllist,defaultProps:e.defaultProps},on:{callback:e.callback}})],1)])})),0)},n=[],i=(a("159b"),a("b0c0"),{name:"tree",props:{list:{type:Array,required:!1,default:function(){return[]}},alllist:{type:Array,required:!1,default:function(){return[]}},defaultProps:{type:Object,require:!1,default:function(){return{name:"name",status:"status",children:"children",id:"id",erpId:"erpId"}}}},data:function(){return{tempItem:{id:null,name:null,erpId:null}}},methods:{listForList:function(){},clickIten:function(e){var t=this,a=0!==e.fsDate&&e.fsDate?0:1;this.alllist.forEach((function(e){e.fsDate=0,e.actived=0,t.recursion1(e.childList)})),e.fsDate=a,e.actived=1,e.childList.length>0&&(0!==e.fsStatus&&e.fsStatus?e.fsStatus=0:e.fsStatus=1),this.$emit("callback",e,e)},recursion1:function(e){var t=this;e&&0!==e.length&&e.forEach((function(e){e.actived=0,e.childList&&e.childList.length>0&&t.recursion1(e.childList)}))},callback:function(e,t){this.tempItem.id===e.id?this.tempItem={}:(this.tempItem.id=e.id,this.tempItem.name=e.name),this.$emit("callback",e,t)}}}),s=i,o=(a("fb1e"),a("2877")),l=Object(o["a"])(s,r,n,!1,null,"8c57f96c",null);t["a"]=l.exports},8175:function(e,t,a){"use strict";a("bc48")},"81f0":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return l})),a.d(t,"deleteByIdInBatch",(function(){return c}));var r=a("dc40");function n(e){return r["a"].post("/business/notices/page",e,{trim:!0})}function i(e){return r["a"].post("/business/notices/exportExcel",e,{trim:!0,download:!0})}function s(e){return r["a"].post("/business/notices/create",e)}function o(e){return r["a"].post("/business/notices/updateById",e)}function l(e){return r["a"].get("/business/notices/delete/".concat(e))}function c(e){return r["a"].get("/business/notices/delete/batch",{params:{ids:e}})}},"82f5":function(e,t,a){"use strict";a("a1d5")},"832e":function(e,t,a){"use strict";a("28f9")},"87c5":function(e,t,a){"use strict";a("e344")},"88f5":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-select",{staticClass:"job-select",class:{select__block:!e.inline},attrs:{value:e.value,placeholder:e.placeholder,clearable:e.clearable,disabled:e.disabled},on:{change:function(t){return e.$emit("change",t)},input:function(t){return e.$emit("input",t)}}},e._l(e.jobs,(function(e){return a("el-option",{key:e.id,attrs:{value:e.id,label:e.jobName}})})),1)},n=[],i=a("2330"),s={name:"JobSelect",props:{value:{},placeholder:{default:"请选择定时任务"},inline:{default:!0},disabled:{},clearable:{default:!1}},data:function(){return{jobs:[]}},created:function(){var e=this;Object(i["fetchAll"])().then((function(t){e.jobs=t}))}},o=s,l=(a("8f01"),a("2877")),c=Object(l["a"])(o,r,n,!1,null,"68fc35a6",null);t["a"]=c.exports},"8a85":function(e,t,a){e.exports=a.p+"static/img/home_func2.9c9be0b6.png"},"8f01":function(e,t,a){"use strict";a("d24c")},"8fa8":function(e,t,a){e.exports=a.p+"static/img/home_func4.e6510cdc.png"},"905d":function(e,t,a){},"90c1":function(e,t,a){"use strict";a("700d")},9224:function(e){e.exports=JSON.parse('{"name":"lianhelihua","version":"1.0.0","private":true,"scripts":{"serve":"vue-cli-service serve","serve:test":"vue-cli-service serve --mode test","build:test":"vue-cli-service build --mode test","build":"vue-cli-service build","lint":"vue-cli-service lint","fix":"eslint --ext .js,.vue src --fix"},"dependencies":{"@riophae/vue-treeselect":"^0.4.0","@wangeditor/editor":"^5.1.23","@wangeditor/editor-for-vue":"^1.0.2","axios":"^0.21.1","core-js":"^3.6.5","crypto-js":"^4.1.1","dayjs":"^1.11.0","echarts":"^5.6.0","element-ui":"^2.3.6","js-cookie":"^2.2.1","js-file-download":"^0.4.12","js-md5":"^0.7.3","vue":"^2.6.11","vue-clipboard2":"^0.3.1","vue-router":"^3.5.1","vuescroll":"^4.17.3","vuex":"^3.4.0"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","@vue/cli-plugin-vuex":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/eslint-config-standard":"^5.1.2","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^6.2.2","lint-staged":"^9.5.0","node-sass":"^4.12.0","sass-loader":"^8.0.2","vue-cli-plugin-element-ui":"~1.1.4","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","@vue/standard"],"parserOptions":{"parser":"babel-eslint"},"rules":{"indent":["error",2],"generator-star-spacing":"off","no-debugger":"error"}},"browserslist":["> 1%","last 2 versions","not dead"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]}}')},9740: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("Profile",{attrs:{permissions:["system:monitor:query"]}},[a("div",{staticClass:"monitor"},[a("div",{staticClass:"toolbar"},[a("el-switch",{on:{change:e.changeAutoRefresh},model:{value:e.autoRefresh,callback:function(t){e.autoRefresh=t},expression:"autoRefresh"}}),a("label",[e._v(e._s(e._f("autoRefreshText")(e.autoRefresh)))])],1),a("ul",[a("li",{staticClass:"wrap"},[a("h2",[e._v("CPU"),null!=e.data?a("Light",{attrs:{warn:e.data.cpu.useRatio>60,danger:e.data.cpu.useRatio>80}}):e._e()],1),a("div",[a("dl",[a("dt",[e._v("物理核数")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.physicalCount"}})],1)]),a("dl",[a("dt",[e._v("逻辑核数")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.logicalCount"}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("当前使用率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.useRatio",handler:e.keep2decimals,suffix:"%"}})],1)]),a("dl",[a("dt",[e._v("当前空闲率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.freeRatio",handler:e.keep2decimals,suffix:"%"}})],1)])])]),a("li",{staticClass:"wrap"},[a("h2",[e._v("内存"),null!=e.data?a("Light",{attrs:{warn:e.data.memory.useRatio>60,danger:e.data.memory.useRatio>80}}):e._e()],1),a("div",[a("dl",[a("dt",[e._v("总空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.size",suffix:"G",handler:e.toG}})],1)]),a("dl",[a("dt",[e._v("空闲空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.freeSpace",suffix:"G",handler:e.toG}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("已用空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.usedSpace",suffix:"G",handler:e.toG}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("使用率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.useRatio",suffix:"%",handler:e.keep2decimals}})],1)])])]),a("li",{staticClass:"wrap"},[a("h2",[e._v("JVM"),null!=e.data?a("Light",{attrs:{warn:e.data.jvm.memory.useRatio>60,danger:e.data.jvm.memory.useRatio>80}}):e._e()],1),a("div",[a("dl",[a("dt",[e._v("安装路径")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.home"}})],1)]),a("dl",[a("dt",[e._v("版本")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.version"}})],1)]),a("dl",[a("dt",[e._v("启动时间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.bootTime"}})],1)]),a("dl",[a("dt",[e._v("运行时长")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.runtime"}})],1)]),a("dl",[a("dt",[e._v("总空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.size",suffix:"M",handler:e.keep2decimals}})],1)]),a("dl",[a("dt",[e._v("空闲空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.freeSpace",suffix:"M",handler:e.keep2decimals}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("已用空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.usedSpace",suffix:"M",handler:e.keep2decimals}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("使用率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.useRatio",suffix:"%",handler:e.keep2decimals}})],1)])])]),a("li",{staticClass:"wrap"},[a("h2",[e._v("服务器")]),a("div",[a("dl",[a("dt",[e._v("操作系统")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"osName"}})],1)]),a("dl",[a("dt",[e._v("系统版本")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"osVersion"}})],1)]),a("dl",[a("dt",[e._v("系统架构")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"osArch"}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("IP地址")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"ip"}})],1)]),a("dl",[a("dt",[e._v("MAC地址")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"mac"}})],1)]),a("dl",[a("dt",[e._v("服务器时间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"currentTime"}})],1)])])])]),a("div",{staticClass:"wrap"},[a("h2",[e._v("磁盘信息")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.data?e.data.disks:[]}},[a("el-table-column",{attrs:{prop:"name",label:"磁盘名称"}}),a("el-table-column",{attrs:{prop:"dir",label:"磁盘路径"}}),a("el-table-column",{attrs:{prop:"fsType",label:"文件系统"}}),a("el-table-column",{attrs:{prop:"size",label:"总空间"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e.toG(a.size))+"G ")]}}])}),a("el-table-column",{attrs:{prop:"freeSpace",label:"可用空间"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e.toG(a.freeSpace))+"G ")]}}])}),a("el-table-column",{attrs:{prop:"usedSpace",label:"已用空间"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("label",{staticClass:"important"},[e._v(e._s(e.toG(r.usedSpace))+"G")])]}}])}),a("el-table-column",{attrs:{prop:"useRatio",label:"已用占比"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("label",{staticClass:"important"},[e._v(e._s(e.keep2decimals(r.useRatio))+"%")])]}}])}),a("el-table-column",{scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("Light",{attrs:{warn:t.useRatio>60,danger:t.useRatio>80,mini:!0}})]}}])})],1)],1)])])},n=[],i=(a("d3b7"),a("6c5c")),s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"value"},[null==e.data?a("i",{staticClass:"el-icon-loading"}):e._t("default",[e._v(e._s(e.getValue())+e._s(e.suffix))])],2)},o=[],l=(a("ac1f"),a("1276"),{name:"Value",props:{data:{type:Object},prop:{type:String},suffix:{type:String},handler:{type:Function}},methods:{getValue:function(){if(null==this.data)return"";if(null==this.prop)return this.data;var e=this.prop.split("."),t=0,a=this.data;while(t<e.length)a=a[e[t]],t++;return null==this.handler?a:this.handler(a)}}}),c=l,u=(a("be6a"),a("2877")),m=Object(u["a"])(c,s,o,!1,null,"ec28837e",null),d=m.exports,p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"light",class:{normal:!e.warn&&!e.danger,warn:!e.danger&&e.warn,danger:e.danger,mini:e.mini}},[e._m(0)])},f=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("em",[a("i")])}],h={name:"Light",props:{warn:{type:Boolean,default:!1},danger:{type:Boolean,default:!1},mini:{type:Boolean,default:!1}}},b=h,v=(a("421f"),Object(u["a"])(b,p,f,!1,null,"6e0cabd4",null)),y=v.exports,g=a("61d4"),k={name:"SystemMonitor",components:{Profile:g["a"],Light:y,Value:d},data:function(){return{loading:!1,autoRefresh:!1,data:null,interval:null}},filters:{autoRefreshText:function(e){return e?"已开启自动刷新":"已关闭自动刷新"}},methods:{changeAutoRefresh:function(e){var t=this;null!=this.interval&&clearInterval(this.interval),e&&(this.getSystemInfo(),this.interval=setInterval((function(){t.getSystemInfo()}),3e3))},getSystemInfo:function(){var e=this;this.loading||(this.loading=!0,Object(i["getSystemInfo"])().then((function(t){e.data=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.loading=!1})))},toG:function(e){return Math.round(e/1024*100)/100},keep2decimals:function(e){return Math.round(100*e)/100}},beforeRouteLeave:function(e,t,a){clearInterval(this.interval),a()},created:function(){this.getSystemInfo()}},w=k,x=(a("87c5"),Object(u["a"])(w,r,n,!1,null,"2e3ed77e",null));t["default"]=x.exports},9914: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("TableLayout",{attrs:{permissions:["business:workorderlog:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorderlog:create","business:workorderlog:delete"],expression:"['business:workorderlog:create', 'business:workorderlog:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorderlog:create"],expression:"['business:workorderlog:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaWorkorderLogWindow.open("新建工单操作历史表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorderlog:delete"],expression:"['business:workorderlog:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"workorderId",label:"工单编码(关联workorder)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"title",label:"标题","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"content",label:"简介","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objType",label:"操作类型 0任务上报 1任务确认 2任务分配物业主管 3任务关闭 4任务分配处理人 5任务催促","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objId",label:"关联对象编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"beforeContent",label:"操作前内容","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"afterContent",label:"操作后内容","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param1",label:"参数1","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param2",label:"参数2","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param3",label:"参数3","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param4",label:"参数4","min-width":"100px"}}),e.containPermissions(["business:workorderlog:update","business:workorderlog:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorderlog:update"],expression:"['business:workorderlog:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaWorkorderLogWindow.open("编辑工单操作历史表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorderlog:delete"],expression:"['business:workorderlog:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,879480273)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.remark,callback:function(t){e.$set(e.searchForm,"remark",t)},expression:"searchForm.remark"}})],1),a("el-form-item",{attrs:{label:"工单编码(关联workorder)",prop:"workorderId"}},[a("el-input",{attrs:{placeholder:"请输入工单编码(关联workorder)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.workorderId,callback:function(t){e.$set(e.searchForm,"workorderId",t)},expression:"searchForm.workorderId"}})],1),a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入标题"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.title,callback:function(t){e.$set(e.searchForm,"title",t)},expression:"searchForm.title"}})],1),a("el-form-item",{attrs:{label:"简介",prop:"content"}},[a("el-input",{attrs:{placeholder:"请输入简介"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.content,callback:function(t){e.$set(e.searchForm,"content",t)},expression:"searchForm.content"}})],1),a("el-form-item",{attrs:{label:"操作类型 0任务上报 1任务确认 2任务分配物业主管 3任务关闭 4任务分配处理人 5任务催促",prop:"objType"}},[a("el-input",{attrs:{placeholder:"请输入操作类型 0任务上报 1任务确认 2任务分配物业主管 3任务关闭 4任务分配处理人 5任务催促"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objType,callback:function(t){e.$set(e.searchForm,"objType",t)},expression:"searchForm.objType"}})],1),a("el-form-item",{attrs:{label:"关联对象编码",prop:"objId"}},[a("el-input",{attrs:{placeholder:"请输入关联对象编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objId,callback:function(t){e.$set(e.searchForm,"objId",t)},expression:"searchForm.objId"}})],1),a("el-form-item",{attrs:{label:"操作前内容",prop:"beforeContent"}},[a("el-input",{attrs:{placeholder:"请输入操作前内容"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.beforeContent,callback:function(t){e.$set(e.searchForm,"beforeContent",t)},expression:"searchForm.beforeContent"}})],1),a("el-form-item",{attrs:{label:"操作后内容",prop:"afterContent"}},[a("el-input",{attrs:{placeholder:"请输入操作后内容"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.afterContent,callback:function(t){e.$set(e.searchForm,"afterContent",t)},expression:"searchForm.afterContent"}})],1),a("el-form-item",{attrs:{label:"参数1",prop:"param1"}},[a("el-input",{attrs:{placeholder:"请输入参数1"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param1,callback:function(t){e.$set(e.searchForm,"param1",t)},expression:"searchForm.param1"}})],1),a("el-form-item",{attrs:{label:"参数2",prop:"param2"}},[a("el-input",{attrs:{placeholder:"请输入参数2"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param2,callback:function(t){e.$set(e.searchForm,"param2",t)},expression:"searchForm.param2"}})],1),a("el-form-item",{attrs:{label:"参数3",prop:"param3"}},[a("el-input",{attrs:{placeholder:"请输入参数3"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param3,callback:function(t){e.$set(e.searchForm,"param3",t)},expression:"searchForm.param3"}})],1),a("el-form-item",{attrs:{label:"参数4",prop:"param4"}},[a("el-input",{attrs:{placeholder:"请输入参数4"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param4,callback:function(t){e.$set(e.searchForm,"param4",t)},expression:"searchForm.param4"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaWorkorderLogWindow",{ref:"operaWorkorderLogWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入创建人编码"},model:{value:e.form.creator,callback:function(t){e.$set(e.form,"creator",t)},expression:"form.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},model:{value:e.form.createDate,callback:function(t){e.$set(e.form,"createDate",t)},expression:"form.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入更新人编码"},model:{value:e.form.editor,callback:function(t){e.$set(e.form,"editor",t)},expression:"form.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},model:{value:e.form.editDate,callback:function(t){e.$set(e.form,"editDate",t)},expression:"form.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否删除0否 1是"},model:{value:e.form.isdeleted,callback:function(t){e.$set(e.form,"isdeleted",t)},expression:"form.isdeleted"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),a("el-form-item",{attrs:{label:"工单编码(关联workorder)",prop:"workorderId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入工单编码(关联workorder)"},model:{value:e.form.workorderId,callback:function(t){e.$set(e.form,"workorderId",t)},expression:"form.workorderId"}})],1),a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入标题"},model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),a("el-form-item",{attrs:{label:"简介",prop:"content"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入简介"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),a("el-form-item",{attrs:{label:"操作类型 0任务上报 1任务确认 2任务分配物业主管 3任务关闭 4任务分配处理人 5任务催促",prop:"objType"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入操作类型 0任务上报 1任务确认 2任务分配物业主管 3任务关闭 4任务分配处理人 5任务催促"},model:{value:e.form.objType,callback:function(t){e.$set(e.form,"objType",t)},expression:"form.objType"}})],1),a("el-form-item",{attrs:{label:"关联对象编码",prop:"objId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联对象编码"},model:{value:e.form.objId,callback:function(t){e.$set(e.form,"objId",t)},expression:"form.objId"}})],1),a("el-form-item",{attrs:{label:"操作前内容",prop:"beforeContent"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入操作前内容"},model:{value:e.form.beforeContent,callback:function(t){e.$set(e.form,"beforeContent",t)},expression:"form.beforeContent"}})],1),a("el-form-item",{attrs:{label:"操作后内容",prop:"afterContent"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入操作后内容"},model:{value:e.form.afterContent,callback:function(t){e.$set(e.form,"afterContent",t)},expression:"form.afterContent"}})],1),a("el-form-item",{attrs:{label:"参数1",prop:"param1"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入参数1"},model:{value:e.form.param1,callback:function(t){e.$set(e.form,"param1",t)},expression:"form.param1"}})],1),a("el-form-item",{attrs:{label:"参数2",prop:"param2"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入参数2"},model:{value:e.form.param2,callback:function(t){e.$set(e.form,"param2",t)},expression:"form.param2"}})],1),a("el-form-item",{attrs:{label:"参数3",prop:"param3"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入参数3"},model:{value:e.form.param3,callback:function(t){e.$set(e.form,"param3",t)},expression:"form.param3"}})],1),a("el-form-item",{attrs:{label:"参数4",prop:"param4"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入参数4"},model:{value:e.form.param4,callback:function(t){e.$set(e.form,"param4",t)},expression:"form.param4"}})],1)],1)],1)},u=[],m=a("ae62"),d=a("5543"),p={name:"OperaWorkorderLogWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",remark:"",workorderId:"",title:"",content:"",objType:"",objId:"",beforeContent:"",afterContent:"",param1:"",param2:"",param3:"",param4:""},rules:{}}},created:function(){this.config({api:"/business/workorderLog","field.id":"id"})}},f=p,h=a("2877"),b=Object(h["a"])(f,c,u,!1,null,null,null),v=b.exports,y={name:"WorkorderLog",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaWorkorderLogWindow:v},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",remark:"",workorderId:"",title:"",content:"",objType:"",objId:"",beforeContent:"",afterContent:"",param1:"",param2:"",param3:"",param4:""}}},created:function(){this.config({module:"工单操作历史表",api:"/business/workorderLog","field.id":"id","field.main":"id"}),this.search()}},g=y,k=Object(h["a"])(g,r,n,!1,null,null,null);t["default"]=k.exports},9915:function(e,t,a){"use strict";a("639d")},9971:function(e,t,a){},"9b21":function(e,t,a){},"9c0c":function(e,t,a){},"9cd2":function(e,t,a){"use strict";a("b1c9")},"9e65":function(e,t,a){"use strict";a("586d")},a155:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"姓名",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入姓名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入手机号"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1),a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入邮箱"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),a("el-form-item",{attrs:{label:"性别",prop:"sex"}},[a("el-radio-group",{model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[a("el-radio",{attrs:{value:1,label:1}},[e._v("男")]),a("el-radio",{attrs:{value:2,label:2}},[e._v("女")]),a("el-radio",{attrs:{value:0,label:0}},[e._v("未知")])],1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},n=[],i=a("ae62"),s=a("5543"),o={name:"OperaMemberWindow",extends:i["a"],components:{GlobalWindow:s["a"]},data:function(){return{form:{id:null,name:"",phone:"",email:"",sex:null,remark:""},rules:{}}},created:function(){this.config({api:"/business/member","field.id":"id"})}},l=o,c=a("2877"),u=Object(c["a"])(l,r,n,!1,null,null,null);t["a"]=u.exports},a17e:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"deleteById",(function(){return i})),a.d(t,"deleteByIdInBatch",(function(){return s}));var r=a("dc40");function n(e){return r["a"].post("/system/job/log/page",e,{trim:!0})}function i(e){return r["a"].get("/system/job/log/delete/".concat(e))}function s(e){return r["a"].get("/system/job/log/delete/batch",{params:{ids:e}})}},a1d5:function(e,t,a){},a1e8:function(e,t,a){},a252: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("TableLayout",{attrs:{permissions:["business:managers:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create","business:managers:delete"],expression:"['business:managers:create', 'business:managers:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create"],expression:"['business:managers:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaManagersWindow.open("新建责任人信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"categoryId",label:"所属分类编(关联category)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态 0启用 1禁用","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sortnum",label:"排序码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"type",label:"类型 0DCA责任人1安全风险物业主管 2安全风险处理工程师 4SHE负责人 5SHE工单邮箱抄送人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberId",label:"人员编码(关联member)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"column13",label:"","min-width":"100px"}}),e.containPermissions(["business:managers:update","business:managers:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:update"],expression:"['business:managers:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaManagersWindow.open("编辑责任人信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,2670974531)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"所属分类编(关联category)",prop:"categoryId"}},[a("el-input",{attrs:{placeholder:"请输入所属分类编(关联category)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.categoryId,callback:function(t){e.$set(e.searchForm,"categoryId",t)},expression:"searchForm.categoryId"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.remark,callback:function(t){e.$set(e.searchForm,"remark",t)},expression:"searchForm.remark"}})],1),a("el-form-item",{attrs:{label:"状态 0启用 1禁用",prop:"status"}},[a("el-input",{attrs:{placeholder:"请输入状态 0启用 1禁用"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{attrs:{placeholder:"请输入排序码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sortnum,callback:function(t){e.$set(e.searchForm,"sortnum",t)},expression:"searchForm.sortnum"}})],1),a("el-form-item",{attrs:{label:"类型 0DCA责任人1安全风险物业主管 2安全风险处理工程师 4SHE负责人 5SHE工单邮箱抄送人",prop:"type"}},[a("el-input",{attrs:{placeholder:"请输入类型 0DCA责任人1安全风险物业主管 2安全风险处理工程师 4SHE负责人 5SHE工单邮箱抄送人"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}})],1),a("el-form-item",{attrs:{label:"人员编码(关联member)",prop:"memberId"}},[a("el-input",{attrs:{placeholder:"请输入人员编码(关联member)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberId,callback:function(t){e.$set(e.searchForm,"memberId",t)},expression:"searchForm.memberId"}})],1),a("el-form-item",{attrs:{label:"",prop:"column13"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.column13,callback:function(t){e.$set(e.searchForm,"column13",t)},expression:"searchForm.column13"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaManagersWindow",{ref:"operaManagersWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=a("ef04"),u={name:"Managers",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaManagersWindow:c["a"]},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",categoryId:"",remark:"",status:"",sortnum:"",type:"",memberId:"",column13:""}}},created:function(){this.config({module:"责任人信息表",api:"/business/managers","field.id":"id","field.main":"id"}),this.search()}},m=u,d=a("2877"),p=Object(d["a"])(m,r,n,!1,null,null,null);t["default"]=p.exports},a2c8:function(e,t,a){},a6dc:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchTree",(function(){return n})),a.d(t,"create",(function(){return i})),a.d(t,"updateById",(function(){return s})),a.d(t,"updateStatus",(function(){return o})),a.d(t,"deleteById",(function(){return l})),a.d(t,"deleteByIdInBatch",(function(){return c})),a.d(t,"fetchMenuTree",(function(){return u})),a.d(t,"sort",(function(){return m}));var r=a("dc40");function n(e){return r["a"].post("/system/menu/treeList",e)}function i(e){return r["a"].post("/system/menu/create",e)}function s(e){return r["a"].post("/system/menu/updateById",e)}function o(e){return r["a"].post("/system/menu/updateStatus",e)}function l(e){return r["a"].get("/system/menu/delete/".concat(e))}function c(e){return r["a"].get("/system/menu/delete/batch",{params:{ids:e}})}function u(){return r["a"].get("/system/menu/treeNodes")}function m(e){return r["a"].post("/system/menu/updateSort",e)}},a71f:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"选择父级",prop:"parentId"}},[a("treeselect",{attrs:{placeholder:"请选择",options:e.categorys,normalizer:e.normalizeOptions,"default-expand-level":1,noChildrenText:"没有子选项",noOptionsText:"没有可选项",noResultsText:"没有匹配的结果"},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"number",placeholder:"请输入排序码(升序)"},model:{value:e.form.sortnum,callback:function(t){e.$set(e.form,"sortnum",t)},expression:"form.sortnum"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},n=[],i=(a("b0c0"),a("ae62")),s=a("5543"),o={name:"OperaCategoryWindow",extends:i["a"],components:{GlobalWindow:s["a"]},data:function(){return{form:{id:null,name:"",type:"",remark:"",categoryList:[],sortnum:null,parentId:null},categoryprops:{label:"name",value:"id",checkStrictly:!0,lazyLoad:this.lazyLoad},categorys:[],rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}]}}},created:function(){this.config({api:"/business/category","field.id":"id"})},methods:{normalizeOptions:function(e){return e.childList&&!e.childList.length&&delete e.childList,{id:e.id,label:e.name,children:e.childList}},handleChangeCategory:function(e){this.form.parentId=null,this.form.categoryList&&this.form.categoryList.length>=1&&(this.form.parentId=this.form.categoryList[this.form.categoryList.length-1])},getTreeData:function(e){if(!e)return e;for(var t=0;t<e.length;t++)console.log(e),e[t].childList&&(e[t].childList.length<1?(e[t].childList=[],e[t].childern=[]):this.getTreeData(e[t].childList));return e},open:function(e,t,a,r,n){var i=this;this.title=e,this.categorys=JSON.parse(JSON.stringify(a||[])),console.log(this.categorys),this.visible=!0,this.form={id:null,name:"",type:"",remark:"",categoryList:[],sortnum:null,parentId:n},this.form.type=r;null!=t?this.$nextTick((function(){for(var e in i.form)i.form[e]=t[e]})):this.$nextTick((function(){i.$refs.form.resetFields(),i.form[i.configData["field.id"]]=null,i.form.categoryList=[]}))}}},l=o,c=a("2877"),u=Object(c["a"])(l,r,n,!1,null,null,null);t["a"]=u.exports},a77f:function(e,t,a){"use strict";a("18bd")},a859:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"allList",(function(){return i})),a.d(t,"treeList",(function(){return s})),a.d(t,"exportExcel",(function(){return o})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return c})),a.d(t,"deleteById",(function(){return u})),a.d(t,"deleteByIdInBatch",(function(){return m}));var r=a("dc40");function n(e){return r["a"].post("/business/category/page",e,{trim:!0})}function i(e){return r["a"].post("/business/category/list",e,{trim:!0})}function s(e){return r["a"].post("/business/category/tree",e,{trim:!0})}function o(e){return r["a"].post("/business/category/exportExcel",e,{trim:!0,download:!0})}function l(e){return r["a"].post("/business/category/create",e)}function c(e){return r["a"].post("/business/category/updateById",e)}function u(e){return r["a"].get("/business/category/delete/".concat(e))}function m(e){return r["a"].get("/business/category/delete/batch",{params:{ids:e}})}},a8c4:function(e,t,a){var r={"./views":"1e4b","./views/":"1e4b","./views/business/category":"5af4","./views/business/category.vue":"5af4","./views/business/categoryDbhLocaltion":"f7cf","./views/business/categoryDbhLocaltion.vue":"f7cf","./views/business/categoryDbhType":"b4bc","./views/business/categoryDbhType.vue":"b4bc","./views/business/categoryDcaLocaltion":"2e0b","./views/business/categoryDcaLocaltion.vue":"2e0b","./views/business/categoryDcaProblem":"ce75","./views/business/categoryDcaProblem.vue":"ce75","./views/business/categorySheLocaltion":"20a9","./views/business/categorySheLocaltion.vue":"20a9","./views/business/categorySheType":"7649","./views/business/categorySheType.vue":"7649","./views/business/company":"af5a","./views/business/company.vue":"af5a","./views/business/companyMember":"3f86","./views/business/companyMember.vue":"3f86","./views/business/companyNormal":"c7ef","./views/business/companyNormal.vue":"c7ef","./views/business/managers":"a252","./views/business/managers.vue":"a252","./views/business/managersDca":"5911","./views/business/managersDca.vue":"5911","./views/business/managersDcaAuth":"d158","./views/business/managersDcaAuth.vue":"d158","./views/business/managersShe":"ddce","./views/business/managersShe.vue":"ddce","./views/business/managersSheNotice":"2b23","./views/business/managersSheNotice.vue":"2b23","./views/business/member":"b204","./views/business/member.vue":"b204","./views/business/multifile":"ca92","./views/business/multifile.vue":"ca92","./views/business/notices":"b586","./views/business/notices.vue":"b586","./views/business/workorder":"3384","./views/business/workorder.vue":"3384","./views/business/workorderDbh":"bb6a","./views/business/workorderDbh.vue":"bb6a","./views/business/workorderDca":"d73d","./views/business/workorderDca.vue":"d73d","./views/business/workorderDcaChild":"c86b","./views/business/workorderDcaChild.vue":"c86b","./views/business/workorderLog":"9914","./views/business/workorderLog.vue":"9914","./views/business/workorderShe":"0462","./views/business/workorderShe.vue":"0462","./views/index":"1e4b","./views/index.vue":"1e4b","./views/login":"dd7b","./views/login.vue":"dd7b","./views/no-permissions":"c852","./views/no-permissions.vue":"c852","./views/not-found":"63e6","./views/not-found.vue":"63e6","./views/system/dict":"6bce","./views/system/dict.vue":"6bce","./views/system/job":"5d80","./views/system/job-log":"3ea0","./views/system/job-log.vue":"3ea0","./views/system/job.vue":"5d80","./views/system/login-log":"d821","./views/system/login-log.vue":"d821","./views/system/menu":"5d8a","./views/system/menu.vue":"5d8a","./views/system/monitor":"9740","./views/system/monitor.vue":"9740","./views/system/permission":"0eb1","./views/system/permission.vue":"0eb1","./views/system/role":"f982","./views/system/role.vue":"f982","./views/system/snippet":"eb25","./views/system/snippet.vue":"eb25","./views/system/trace-log":"fb42","./views/system/trace-log.vue":"fb42","./views/system/user":"b979","./views/system/user.vue":"b979"};function n(e){var t=i(e);return a(t)}function i(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=i,e.exports=n,n.id="a8c4"},aa1c:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-layout"},[a("Profile",{attrs:{roles:e.roles,permissions:e.permissions}},[a("div",{ref:"tableSearchForm",staticClass:"table-search-form"},[a("div",{staticClass:"form-wrap"},[e._t("search-form")],2)]),e._t("space"),a("div",{staticClass:"table-content"},[a("div",{staticClass:"table-wrap"},[e._t("table-wrap")],2)]),e._t("default")],2)],1)},n=[],i=a("61d4"),s={name:"TableLayout",components:{Profile:i["a"]},props:{roles:{type:Array},permissions:{type:Array},withBreadcrumb:{type:Boolean,default:!0}},computed:{paths:function(){return this.$route.meta.paths}},mounted:function(){}},o=s,l=(a("0290"),a("2877")),c=Object(l["a"])(o,r,n,!1,null,null,null);t["a"]=c.exports},aafa:function(e,t,a){"use strict";a("fcc0")},ae62:function(e,t,a){"use strict";a("d3b7"),a("1f28");var r,n,i={name:"BaseOpera",data:function(){return{title:"",visible:!1,isWorking:!1,api:null,configData:{"field.id":"id"}}},methods:{config:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(null==e)throw new Error("Parameter can not be null of method 'config' .");if(null==e.api)throw new Error("Missing config option 'api'.");this.api=a("77ef")("./api"+e.api),e["field.id"]&&(this.configData["field.id"]=e["field.id"])},open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},confirm:function(){null!=this.form[this.configData["field.id"]]&&""!==this.form[this.configData["field.id"]]?this.__confirmEdit():this.__confirmCreate()},__confirmCreate:function(){var e=this;this.$refs.form.validate((function(t){if(t){e.isWorking=!0;var a=e;e.api.create(e.form).then((function(){a.$dialog.actionConfirmButton("是否停留该页面继续新建数据?","新建成功","继续添加","关闭返回").then((function(){a.$refs.form.resetFields(),a.form[e.configData["field.id"]]=null,a.$emit("success")})).catch((function(){a.visible=!1,a.$emit("success")}))})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},__confirmEdit:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,e.api.updateById(e.form).then((function(){e.visible=!1,e.$tip.apiSuccess("修改成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))}}},s=i,o=a("2877"),l=Object(o["a"])(s,r,n,!1,null,null,null);t["a"]=l.exports},af5a: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("TableLayout",{scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:create","business:company:sync"],expression:"['business:company:create', 'business:company:sync']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:create"],expression:"['business:company:create']"}],attrs:{type:"primary",loading:e.loading},on:{click:function(t){return e.synchronous()}}},[e._v("全量同步企业微信组织")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.list,stripe:"","tree-props":{children:"childList",hasChildren:"hasChildren"},"row-key":"id","default-expand-all":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{prop:"name",label:"组织名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"组织路径","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"qwId",label:"企业微信标识","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人",width:"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后更新时间","min-width":"100px"}})],1)]},proxy:!0}])})},n=[],i=a("b85c"),s=a("1da1"),o=(a("96cf"),a("ac1f"),a("841c"),a("d3b7"),a("25f0"),a("c740"),a("0f1b")),l=a("aa1c"),c=a("c3a4"),u={name:"internalCompany",extends:o["a"],components:{TableLayout:l["a"]},data:function(){return{loading:!1,sorting:!1,searchForm:{},list:[],total:0}},created:function(){this.config({module:"企业信息表",api:"/business/company","field.id":"id","field.main":"id"}),this.handlePageChange()},methods:{handlePageChange:function(e){var t=this;this.__checkApi(),this.isWorking.search=!0,this.api.treeList({}).then((function(e){t.list=e})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.search=!1}))},synchronous:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$dialog.actionConfirm(" 您确认同步全部信息吗?","操作确认提醒").then((function(){e.loading=!0,Object(c["companySync"])({}).then((function(t){e.$tip.apiSuccess("同步成功"),e.handlePageChange(1)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.loading=!1}))})).catch((function(){}));case 1:case"end":return t.stop()}}),t)})))()},sort:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){var t=this;if(!this.sorting)if(0!==this.tableData.selectedRows.length)if(this.tableData.selectedRows.length>1)this.$tip.warning("排序时仅允许选择一条数据");else{var a,r,n=this.tableData.selectedRows[0].id,s=Object(i["a"])(this.list);try{for(s.s();!(r=s.n()).done;){var o=r.value;console.log(this.list);var l=this.__findParent(n,o);null!=l&&(a=l.children)}}catch(u){s.e(u)}finally{s.f()}a=a||this.list;var c=a.findIndex((function(e){return e.id===n}));"top"!==e||0!==c?"bottom"!==e||c!==a.length-1?(this.sorting=!0,sort({id:this.tableData.selectedRows[0].id,direction:e}).then((function(){t.handlePageChange(1)})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.sorting=!1}))):this.$tip.warning("菜单已到底部"):this.$tip.warning("菜单已到顶部")}else this.$tip.warning("请选择一条数据")})),__findParent:function(e,t){if(0!==t.childList){var a,r=Object(i["a"])(t.childList);try{for(r.s();!(a=r.n()).done;){var n=a.value;if(n.id===e)return t;if(n.childList.length>0){var s=this.__findParent(e,n);if(null!=s)return s}}}catch(o){r.e(o)}finally{r.f()}return null}}}},m=u,d=a("2877"),p=Object(d["a"])(m,r,n,!1,null,null,null);t["default"]=p.exports},af77:function(e,t,a){"use strict";a("1fa0")},b04d:function(e,t,a){e.exports=a.p+"static/img/man.6eaa0e37.png"},b184:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"getById",(function(){return l})),a.d(t,"deleteById",(function(){return c})),a.d(t,"deleteByIdInBatch",(function(){return u}));var r=a("dc40");function n(e){return r["a"].post("/business/workorder/page",e,{trim:!0})}function i(e){return r["a"].post("/business/workorder/exportExcel",e,{trim:!0,download:!0})}function s(e){return r["a"].post("/business/workorder/create",e)}function o(e){return r["a"].post("/business/workorder/updateById",e)}function l(e){return r["a"].get("/business/workorder/".concat(e))}function c(e){return r["a"].get("/business/workorder/delete/".concat(e))}function u(e){return r["a"].get("/business/workorder/delete/batch",{params:{ids:e}})}},b1c9:function(e,t,a){},b204: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("TableLayout",{attrs:{permissions:["business:member:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:create","business:member:delete"],expression:"['business:member:create', 'business:member:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:create"],expression:"['business:member:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaMemberWindow.open("新建人员信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:delete"],expression:"['business:member:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态 0正常 1禁用","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sortnum",label:"排序码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"imgurl",label:"头像","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"type",label:"类型","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyId",label:"所属组织编码(关联company)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"phone",label:"手机号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"email",label:"邮箱","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sex",label:"性别 0男 1女 2位置","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"code",label:"工号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"qwId",label:"企微标识","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"idcard",label:"证件号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"lastLoginDate",label:"最近上线时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"loginCount",label:"登录次数","min-width":"100px"}}),e.containPermissions(["business:member:update","business:member:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:update"],expression:"['business:member:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaMemberWindow.open("编辑人员信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:member:delete"],expression:"['business:member:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,3208163347)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"姓名",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.remark,callback:function(t){e.$set(e.searchForm,"remark",t)},expression:"searchForm.remark"}})],1),a("el-form-item",{attrs:{label:"状态 0正常 1禁用",prop:"status"}},[a("el-input",{attrs:{placeholder:"请输入状态 0正常 1禁用"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{attrs:{placeholder:"请输入排序码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sortnum,callback:function(t){e.$set(e.searchForm,"sortnum",t)},expression:"searchForm.sortnum"}})],1),a("el-form-item",{attrs:{label:"头像",prop:"imgurl"}},[a("el-input",{attrs:{placeholder:"请输入头像"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.imgurl,callback:function(t){e.$set(e.searchForm,"imgurl",t)},expression:"searchForm.imgurl"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"type"}},[a("el-input",{attrs:{placeholder:"请输入类型"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}})],1),a("el-form-item",{attrs:{label:"所属组织编码(关联company)",prop:"companyId"}},[a("el-input",{attrs:{placeholder:"请输入所属组织编码(关联company)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}})],1),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{attrs:{placeholder:"请输入手机号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.phone,callback:function(t){e.$set(e.searchForm,"phone",t)},expression:"searchForm.phone"}})],1),a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{attrs:{placeholder:"请输入邮箱"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.email,callback:function(t){e.$set(e.searchForm,"email",t)},expression:"searchForm.email"}})],1),a("el-form-item",{attrs:{label:"性别 0男 1女 2位置",prop:"sex"}},[a("el-input",{attrs:{placeholder:"请输入性别 0男 1女 2位置"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sex,callback:function(t){e.$set(e.searchForm,"sex",t)},expression:"searchForm.sex"}})],1),a("el-form-item",{attrs:{label:"工号",prop:"code"}},[a("el-input",{attrs:{placeholder:"请输入工号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"企微标识",prop:"qwId"}},[a("el-input",{attrs:{placeholder:"请输入企微标识"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.qwId,callback:function(t){e.$set(e.searchForm,"qwId",t)},expression:"searchForm.qwId"}})],1),a("el-form-item",{attrs:{label:"证件号",prop:"idcard"}},[a("el-input",{attrs:{placeholder:"请输入证件号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.idcard,callback:function(t){e.$set(e.searchForm,"idcard",t)},expression:"searchForm.idcard"}})],1),a("el-form-item",{attrs:{label:"最近上线时间",prop:"lastLoginDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入最近上线时间"},on:{change:e.search},model:{value:e.searchForm.lastLoginDate,callback:function(t){e.$set(e.searchForm,"lastLoginDate",t)},expression:"searchForm.lastLoginDate"}})],1),a("el-form-item",{attrs:{label:"登录次数",prop:"loginCount"}},[a("el-input",{attrs:{placeholder:"请输入登录次数"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.loginCount,callback:function(t){e.$set(e.searchForm,"loginCount",t)},expression:"searchForm.loginCount"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaMemberWindow",{ref:"operaMemberWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=a("a155"),u={name:"Member",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaMemberWindow:c["a"]},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",name:"",remark:"",status:"",sortnum:"",imgurl:"",type:"",companyId:"",phone:"",email:"",sex:"",code:"",qwId:"",idcard:"",lastLoginDate:"",loginCount:""}}},created:function(){this.config({module:"人员信息表",api:"/business/member","field.id":"id","field.main":"id"}),this.search()}},m=u,d=a("2877"),p=Object(d["a"])(m,r,n,!1,null,null,null);t["default"]=p.exports},b2dd:function(e,t,a){"use strict";a("05dc")},b4bc: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("TableLayout1",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" 跌绊滑风险类型")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.treeList,alllist:e.treeList,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[e.containPermissions(["business:category:create","business:category:delete"])?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建跌绊滑风险类型",null,e.categoryList,e.searchForm.type,e.searchForm.parentId)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteByIdInBatch(!0,e.getfindTreePage)}}},[e._v("批量删除")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"父级","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"完整路径","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑跌绊滑风险类型",r,e.categoryList,e.searchForm.type)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r,!0,e.getfindTreePage)}}},[e._v("删除")])]}}],null,!1,2685834128)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaCategoryWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChangeDo}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:""}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary"},on:{click:e.refresh}},[e._v("显示全部")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("d81d"),a("0f1b")),o=a("b7ef"),l=a("a71f"),c=a("d529"),u=a("7e4b"),m=a("a859"),d={name:"categorySheType",extends:s["a"],components:{TableLayout1:o["a"],Pagination:c["a"],Tree:u["a"],OperaCategoryWindow:l["a"]},data:function(){return{TreeList:[],searchForm:{name:"",keyword:"",type:1,parentId:"",isRoot:1,parentIdPath:null},loading:!1,heading:!1,working:!1,treeList:[],categoryList:[]}},created:function(){this.config({module:"跌绊滑风险类型配置",api:"/business/category","field.id":"id","field.main":"id"}),this.getfindTreePage()},methods:{refresh:function(){this.searchForm.parentId=null,this.searchForm.isRoot=null,this.getfindTreePage(),this.handlePageChange()},handlePageChangeDo:function(){this.searchForm.parentId=null,this.searchForm.isRoot=1,this.getfindTreePage(),this.handlePageChange()},getfindTreePage:function(){var e=this;Object(m["treeList"])({type:this.searchForm.type}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.treeList=t,e.search(),e.categoryList=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))},callback:function(e){console.log(e),this.searchForm.isRoot=null,this.searchForm.parentId=e.id,this.searchForm.parentIdPath=e.idPath,this.search()}}},p=d,f=(a("26a5"),a("2877")),h=Object(f["a"])(p,r,n,!1,null,"4344ae46",null);t["default"]=h.exports},b586: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("TableLayout",{attrs:{permissions:["business:notices:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notices:create","business:notices:delete"],expression:"['business:notices:create', 'business:notices:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notices:create"],expression:"['business:notices:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaNoticesWindow.open("新建系统消息信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notices:delete"],expression:"['business:notices:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"title",label:"标题","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"info",label:"简介","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"content",label:"内容","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objId",label:"关联对象编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objType",label:"关联对象类型 0工单","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objName",label:"关联对象名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"type",label:"类型 0工单上报 1工单分配物业主管 2SHE工单抄送  3工单处理催促 4工单分配处理人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param1",label:"关联参数1","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param2",label:"关联参数2","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param3",label:"关联参数3","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param4",label:"关联参数4","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"param5",label:"关联参数5","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberName",label:"关联用户姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"qwId",label:"关联用户企微编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberId",label:"关联用户编码(关联member)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyId",label:"关联企业组织编码(关联company)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态 0正常 1已关闭","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sendacopy",label:"是否抄送 0不是 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"readed",label:"是否已读 0未读 1已读","min-width":"100px"}}),e.containPermissions(["business:notices:update","business:notices:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notices:update"],expression:"['business:notices:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaNoticesWindow.open("编辑系统消息信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notices:delete"],expression:"['business:notices:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,3133428363)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.remark,callback:function(t){e.$set(e.searchForm,"remark",t)},expression:"searchForm.remark"}})],1),a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入标题"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.title,callback:function(t){e.$set(e.searchForm,"title",t)},expression:"searchForm.title"}})],1),a("el-form-item",{attrs:{label:"简介",prop:"info"}},[a("el-input",{attrs:{placeholder:"请输入简介"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.info,callback:function(t){e.$set(e.searchForm,"info",t)},expression:"searchForm.info"}})],1),a("el-form-item",{attrs:{label:"内容",prop:"content"}},[a("el-input",{attrs:{placeholder:"请输入内容"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.content,callback:function(t){e.$set(e.searchForm,"content",t)},expression:"searchForm.content"}})],1),a("el-form-item",{attrs:{label:"关联对象编码",prop:"objId"}},[a("el-input",{attrs:{placeholder:"请输入关联对象编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objId,callback:function(t){e.$set(e.searchForm,"objId",t)},expression:"searchForm.objId"}})],1),a("el-form-item",{attrs:{label:"关联对象类型 0工单",prop:"objType"}},[a("el-input",{attrs:{placeholder:"请输入关联对象类型 0工单"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objType,callback:function(t){e.$set(e.searchForm,"objType",t)},expression:"searchForm.objType"}})],1),a("el-form-item",{attrs:{label:"关联对象名称",prop:"objName"}},[a("el-input",{attrs:{placeholder:"请输入关联对象名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objName,callback:function(t){e.$set(e.searchForm,"objName",t)},expression:"searchForm.objName"}})],1),a("el-form-item",{attrs:{label:"类型 0工单上报 1工单分配物业主管 2SHE工单抄送  3工单处理催促 4工单分配处理人",prop:"type"}},[a("el-input",{attrs:{placeholder:"请输入类型 0工单上报 1工单分配物业主管 2SHE工单抄送  3工单处理催促 4工单分配处理人"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}})],1),a("el-form-item",{attrs:{label:"关联参数1",prop:"param1"}},[a("el-input",{attrs:{placeholder:"请输入关联参数1"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param1,callback:function(t){e.$set(e.searchForm,"param1",t)},expression:"searchForm.param1"}})],1),a("el-form-item",{attrs:{label:"关联参数2",prop:"param2"}},[a("el-input",{attrs:{placeholder:"请输入关联参数2"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param2,callback:function(t){e.$set(e.searchForm,"param2",t)},expression:"searchForm.param2"}})],1),a("el-form-item",{attrs:{label:"关联参数3",prop:"param3"}},[a("el-input",{attrs:{placeholder:"请输入关联参数3"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param3,callback:function(t){e.$set(e.searchForm,"param3",t)},expression:"searchForm.param3"}})],1),a("el-form-item",{attrs:{label:"关联参数4",prop:"param4"}},[a("el-input",{attrs:{placeholder:"请输入关联参数4"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param4,callback:function(t){e.$set(e.searchForm,"param4",t)},expression:"searchForm.param4"}})],1),a("el-form-item",{attrs:{label:"关联参数5",prop:"param5"}},[a("el-input",{attrs:{placeholder:"请输入关联参数5"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.param5,callback:function(t){e.$set(e.searchForm,"param5",t)},expression:"searchForm.param5"}})],1),a("el-form-item",{attrs:{label:"关联用户姓名",prop:"memberName"}},[a("el-input",{attrs:{placeholder:"请输入关联用户姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberName,callback:function(t){e.$set(e.searchForm,"memberName",t)},expression:"searchForm.memberName"}})],1),a("el-form-item",{attrs:{label:"关联用户企微编码",prop:"qwId"}},[a("el-input",{attrs:{placeholder:"请输入关联用户企微编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.qwId,callback:function(t){e.$set(e.searchForm,"qwId",t)},expression:"searchForm.qwId"}})],1),a("el-form-item",{attrs:{label:"关联用户编码(关联member)",prop:"memberId"}},[a("el-input",{attrs:{placeholder:"请输入关联用户编码(关联member)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberId,callback:function(t){e.$set(e.searchForm,"memberId",t)},expression:"searchForm.memberId"}})],1),a("el-form-item",{attrs:{label:"关联企业组织编码(关联company)",prop:"companyId"}},[a("el-input",{attrs:{placeholder:"请输入关联企业组织编码(关联company)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}})],1),a("el-form-item",{attrs:{label:"状态 0正常 1已关闭",prop:"status"}},[a("el-input",{attrs:{placeholder:"请输入状态 0正常 1已关闭"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}})],1),a("el-form-item",{attrs:{label:"是否抄送 0不是 1是",prop:"sendacopy"}},[a("el-input",{attrs:{placeholder:"请输入是否抄送 0不是 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sendacopy,callback:function(t){e.$set(e.searchForm,"sendacopy",t)},expression:"searchForm.sendacopy"}})],1),a("el-form-item",{attrs:{label:"是否已读 0未读 1已读",prop:"readed"}},[a("el-input",{attrs:{placeholder:"请输入是否已读 0未读 1已读"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.readed,callback:function(t){e.$set(e.searchForm,"readed",t)},expression:"searchForm.readed"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaNoticesWindow",{ref:"operaNoticesWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入创建人编码"},model:{value:e.form.creator,callback:function(t){e.$set(e.form,"creator",t)},expression:"form.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},model:{value:e.form.createDate,callback:function(t){e.$set(e.form,"createDate",t)},expression:"form.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入更新人编码"},model:{value:e.form.editor,callback:function(t){e.$set(e.form,"editor",t)},expression:"form.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},model:{value:e.form.editDate,callback:function(t){e.$set(e.form,"editDate",t)},expression:"form.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否删除0否 1是"},model:{value:e.form.isdeleted,callback:function(t){e.$set(e.form,"isdeleted",t)},expression:"form.isdeleted"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入标题"},model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),a("el-form-item",{attrs:{label:"简介",prop:"info"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入简介"},model:{value:e.form.info,callback:function(t){e.$set(e.form,"info",t)},expression:"form.info"}})],1),a("el-form-item",{attrs:{label:"内容",prop:"content"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入内容"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),a("el-form-item",{attrs:{label:"关联对象编码",prop:"objId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联对象编码"},model:{value:e.form.objId,callback:function(t){e.$set(e.form,"objId",t)},expression:"form.objId"}})],1),a("el-form-item",{attrs:{label:"关联对象类型 0工单",prop:"objType"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联对象类型 0工单"},model:{value:e.form.objType,callback:function(t){e.$set(e.form,"objType",t)},expression:"form.objType"}})],1),a("el-form-item",{attrs:{label:"关联对象名称",prop:"objName"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联对象名称"},model:{value:e.form.objName,callback:function(t){e.$set(e.form,"objName",t)},expression:"form.objName"}})],1),a("el-form-item",{attrs:{label:"类型 0工单上报 1工单分配物业主管 2SHE工单抄送  3工单处理催促 4工单分配处理人",prop:"type"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入类型 0工单上报 1工单分配物业主管 2SHE工单抄送  3工单处理催促 4工单分配处理人"},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),a("el-form-item",{attrs:{label:"关联参数1",prop:"param1"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联参数1"},model:{value:e.form.param1,callback:function(t){e.$set(e.form,"param1",t)},expression:"form.param1"}})],1),a("el-form-item",{attrs:{label:"关联参数2",prop:"param2"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联参数2"},model:{value:e.form.param2,callback:function(t){e.$set(e.form,"param2",t)},expression:"form.param2"}})],1),a("el-form-item",{attrs:{label:"关联参数3",prop:"param3"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联参数3"},model:{value:e.form.param3,callback:function(t){e.$set(e.form,"param3",t)},expression:"form.param3"}})],1),a("el-form-item",{attrs:{label:"关联参数4",prop:"param4"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联参数4"},model:{value:e.form.param4,callback:function(t){e.$set(e.form,"param4",t)},expression:"form.param4"}})],1),a("el-form-item",{attrs:{label:"关联参数5",prop:"param5"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联参数5"},model:{value:e.form.param5,callback:function(t){e.$set(e.form,"param5",t)},expression:"form.param5"}})],1),a("el-form-item",{attrs:{label:"关联用户姓名",prop:"memberName"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联用户姓名"},model:{value:e.form.memberName,callback:function(t){e.$set(e.form,"memberName",t)},expression:"form.memberName"}})],1),a("el-form-item",{attrs:{label:"关联用户企微编码",prop:"qwId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联用户企微编码"},model:{value:e.form.qwId,callback:function(t){e.$set(e.form,"qwId",t)},expression:"form.qwId"}})],1),a("el-form-item",{attrs:{label:"关联用户编码(关联member)",prop:"memberId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联用户编码(关联member)"},model:{value:e.form.memberId,callback:function(t){e.$set(e.form,"memberId",t)},expression:"form.memberId"}})],1),a("el-form-item",{attrs:{label:"关联企业组织编码(关联company)",prop:"companyId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联企业组织编码(关联company)"},model:{value:e.form.companyId,callback:function(t){e.$set(e.form,"companyId",t)},expression:"form.companyId"}})],1),a("el-form-item",{attrs:{label:"状态 0正常 1已关闭",prop:"status"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入状态 0正常 1已关闭"},model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}})],1),a("el-form-item",{attrs:{label:"是否抄送 0不是 1是",prop:"sendacopy"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否抄送 0不是 1是"},model:{value:e.form.sendacopy,callback:function(t){e.$set(e.form,"sendacopy",t)},expression:"form.sendacopy"}})],1),a("el-form-item",{attrs:{label:"是否已读 0未读 1已读",prop:"readed"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否已读 0未读 1已读"},model:{value:e.form.readed,callback:function(t){e.$set(e.form,"readed",t)},expression:"form.readed"}})],1)],1)],1)},u=[],m=a("ae62"),d=a("5543"),p={name:"OperaNoticesWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",remark:"",title:"",info:"",content:"",objId:"",objType:"",objName:"",type:"",param1:"",param2:"",param3:"",param4:"",param5:"",memberName:"",qwId:"",memberId:"",companyId:"",status:"",sendacopy:"",readed:""},rules:{}}},created:function(){this.config({api:"/business/notices","field.id":"id"})}},f=p,h=a("2877"),b=Object(h["a"])(f,c,u,!1,null,null,null),v=b.exports,y={name:"Notices",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaNoticesWindow:v},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",remark:"",title:"",info:"",content:"",objId:"",objType:"",objName:"",type:"",param1:"",param2:"",param3:"",param4:"",param5:"",memberName:"",qwId:"",memberId:"",companyId:"",status:"",sendacopy:"",readed:""}}},created:function(){this.config({module:"系统消息信息表",api:"/business/notices","field.id":"id","field.main":"id"}),this.search()}},g=y,k=Object(h["a"])(g,r,n,!1,null,null,null);t["default"]=k.exports},b671:function(e,t,a){},b7ef:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-layout"},[a("Profile",{attrs:{roles:e.roles,permissions:e.permissions}},[a("div",{staticStyle:{width:"100%",height:"100%",padding:"0 16px","box-sizing":"border-box",display:"flex","align-items":"center","justify-content":"space-between"}},[a("div",{staticStyle:{width:"240px",height:"100%","flex-shrink":"0",background:"#ffffff"}},[e._t("menu")],2),a("div",{staticStyle:{width:"calc(100% - 250px)",height:"100%"}},[a("div",{staticClass:"table-search-form",staticStyle:{padding:"0 !important"}},[a("div",{staticClass:"form-wrap"},[e._t("search-form")],2)]),e._t("space"),a("div",{staticClass:"table-content",staticStyle:{padding:"0 !important"}},[a("div",{staticClass:"table-wrap"},[e._t("table-wrap")],2)])],2)])])],1)},n=[],i=a("61d4"),s={name:"TableLayout1",components:{Profile:i["a"]},props:{roles:{type:Array},permissions:{type:Array},withBreadcrumb:{type:Boolean,default:!0}},computed:{paths:function(){return this.$route.meta.paths}}},o=s,l=(a("3719"),a("2877")),c=Object(l["a"])(o,r,n,!1,null,null,null);t["a"]=c.exports},b809:function(e,t,a){},b979: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("TableLayout",{attrs:{permissions:["system:user:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:create","system:user:delete"],expression:"['system:user:create', 'system:user:delete']"}],staticClass:"toolbar"},[a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:create"],expression:"['system:user:create']"}]},[a("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:function(t){return e.$refs.operaUserWindow.open("新建用户")}}},[e._v("新建")])],1),a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:delete"],expression:"['system:user:delete']"}]},[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"avatar",label:"头像",width:"80px","class-name":"table-column-avatar",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("img",{attrs:{src:null==t.avatar?"/avatar/man.png":t.avatar}})]}}])}),a("el-table-column",{attrs:{prop:"realname",label:"姓名","min-width":"100px",fixed:"left"}}),a("el-table-column",{attrs:{prop:"username",label:"用户名","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"empNo",label:"工号",sortable:"custom","sort-by":"EMP_NO","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"sex",label:"性别",sortable:"custom","sort-by":"SEX","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("sex")(a.sex))+" ")]}}])}),a("el-table-column",{attrs:{prop:"mobile",label:"手机号码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"email",label:"邮箱","min-width":"180px"}}),a("el-table-column",{attrs:{prop:"birthday",label:"生日",sortable:"custom","sort-by":"BIRTHDAY","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"roles",label:"角色","min-width":"160px","class-name":"table-column-strings"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("ul",e._l(r.roles,(function(t){return a("li",{key:t.id},[e._v(e._s(t.name))])})),0)]}}])}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间",sortable:"custom","sort-by":"CREATE_TIME","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间",sortable:"custom","sort-by":"UPDATE_TIME","min-width":"140px"}}),e.containPermissions(["system:user:update","system:user:createUserRole","system:user:resetPwd","system:user:delete"])?a("el-table-column",{attrs:{label:"操作",width:"270",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return e.isAdmin||r.id!==e.userInfo.id&&-1===r.roles.findIndex((function(t){return t.code===e.adminCode}))?[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:update"],expression:"['system:user:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaUserWindow.open("编辑用户",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:createUserRole"],expression:"['system:user:createUserRole']"}],attrs:{type:"text",icon:"el-icon-s-custom"},on:{click:function(t){return e.$refs.roleConfigWindow.open(r)}}},[e._v("配置角色")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:resetPwd"],expression:"['system:user:resetPwd']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.resetPwdWindow.open(r)}}},[e._v("重置密码")]),r.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:delete"],expression:"['system:user:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]:void 0}}],null,!0)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"80px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入用户名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.username,callback:function(t){e.$set(e.searchForm,"username",t)},expression:"searchForm.username"}})],1),a("el-form-item",{attrs:{label:"姓名",prop:"realname"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.realname,callback:function(t){e.$set(e.searchForm,"realname",t)},expression:"searchForm.realname"}})],1),a("el-form-item",{attrs:{label:"手机号码",prop:"mobile"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入手机号码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.mobile,callback:function(t){e.$set(e.searchForm,"mobile",t)},expression:"searchForm.mobile"}})],1),a("section",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaUserWindow",{ref:"operaUserWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("RoleConfigWindow",{ref:"roleConfigWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("ResetPwdWindow",{ref:"resetPwdWindow"})],1)},n=[],i=(a("ac1f"),a("841c"),a("d529")),s=a("aa1c"),o=a("0f1b"),l=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[r("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[r("el-form-item",{attrs:{label:"用户名",prop:"username",required:""}},[r("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入用户名",maxlength:"50"},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),r("el-form-item",{attrs:{label:"姓名",prop:"realname",required:""}},[r("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入姓名",maxlength:"50"},model:{value:e.form.realname,callback:function(t){e.$set(e.form,"realname",t)},expression:"form.realname"}})],1),r("el-form-item",{attrs:{label:"性别",prop:"sex",required:""}},[r("el-radio-group",{model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[r("el-radio",{attrs:{label:"1"}},[e._v("男")]),r("el-radio",{attrs:{label:"0"}},[e._v("女")])],1)],1),r("el-form-item",{attrs:{label:"头像",prop:"avatar",required:""}},[r("el-radio-group",{staticClass:"form-item-avatar",model:{value:e.form.avatar,callback:function(t){e.$set(e.form,"avatar",t)},expression:"form.avatar"}},[r("el-radio",{attrs:{label:"avatar/man.png",border:""}},[r("img",{attrs:{src:a("b04d"),alt:""}})]),r("el-radio",{attrs:{label:"avatar/woman.png",border:""}},[r("img",{attrs:{src:a("f922"),alt:""}})])],1)],1),null==e.form.id?r("el-form-item",{attrs:{label:"初始密码",prop:"password",required:""}},[r("el-input",{attrs:{type:"password",placeholder:"请输入初始密码",maxlength:"30","show-password":""},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1):e._e(),r("el-form-item",{attrs:{label:"工号",prop:"empNo"}},[r("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入工号",maxlength:"50"},model:{value:e.form.empNo,callback:function(t){e.$set(e.form,"empNo",t)},expression:"form.empNo"}})],1),r("el-form-item",{attrs:{label:"手机号码",prop:"mobile"}},[r("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入手机号码",maxlength:"11"},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),r("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[r("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入邮箱",maxlength:"200"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),r("el-form-item",{attrs:{label:"生日",prop:"birthday"}},[r("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请选择用户生日"},model:{value:e.form.birthday,callback:function(t){e.$set(e.form,"birthday",t)},expression:"form.birthday"}})],1)],1)],1)},c=[],u=(a("d81d"),a("ae62")),m=a("5543");a("498a");function d(e,t,a){null!=t&&""!==t.trim()?/^1\d{10}$/.test(t)?a():a(new Error("手机号码格式不正确")):a()}function p(e,t,a){null!=t&&""!==t.trim()?/^\S+@\S+\.\S+$/.test(t)?a():a(new Error("邮箱格式不正确")):a()}var f={name:"OperaUserWindow",extends:u["a"],components:{GlobalWindow:m["a"]},data:function(){return{form:{id:null,username:"",realname:"",empNo:"",avatar:"/avatar/man.png",password:"",mobile:"",email:"",sex:"1",birthday:""},rules:{username:[{required:!0,message:"请输入用户名"}],realname:[{required:!0,message:"请输入姓名"}],password:[{required:!0,message:"请输入密码"}],avatar:[{required:!0,message:"请选择用户头像"}],sex:[{required:!0,message:"请选择用户性别"}],mobile:[{validator:d}],email:[{validator:p}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.form.departmentId=null==t.department?null:t.department.id,a.form.positionIds=null==t.positions?[]:t.positions.map((function(e){return e.id}))})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=null,a.form.departmentId=null,a.form.positionIds=[]}))}},created:function(){this.config({api:"/system/user"})}},h=f,b=(a("9e65"),a("2877")),v=Object(b["a"])(h,l,c,!1,null,"0dfb6d57",null),y=v.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"582px",title:"配置用户角色"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.user?a("p",{staticClass:"tip"},[e._v("为用户 "),a("em",[e._v(e._s(e.user.realname))]),e._v(" 配置角色")]):e._e(),a("el-transfer",{attrs:{titles:["未授权角色","已授权角色"],props:{key:"id",label:"name"},data:e.roles},model:{value:e.selectedIds,callback:function(t){e.selectedIds=t},expression:"selectedIds"}})],1)},k=[],w=a("b85c"),x=(a("c7cd"),a("d3b7"),a("e811")),_=a("c0c7"),C=a("3528"),F={name:"RoleConfigWindow",extends:x["a"],components:{GlobalWindow:m["a"]},data:function(){return{visible:!1,isWorking:!1,user:null,roles:null,selectedIds:[]}},methods:{open:function(e){var t=this;Object(C["fetchAll"])().then((function(a){if(t.roles=a,t.user=e,t.user.fixed){var r,n=Object(w["a"])(t.roles);try{for(n.s();!(r=n.n()).done;){var i=r.value;i.fixed&&(i.disabled=!0)}}catch(c){n.e(c)}finally{n.f()}}if(!t.isAdmin){var s,o=Object(w["a"])(t.roles);try{for(o.s();!(s=o.n()).done;){var l=s.value;l.code===t.adminCode&&(l.disabled=!0)}}catch(c){o.e(c)}finally{o.f()}}t.selectedIds=t.user.roles.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)}))},confirm:function(){var e=this;this.isWorking||(this.isWorking=!0,Object(_["createUserRole"])({userId:this.user.id,roleIds:this.selectedIds}).then((function(){e.visible=!1,e.$emit("success"),setTimeout((function(){e.$dialog.attentionConfirm("角色配置成功,用户需重新登录后生效").then((function(){}))}),300)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))},close:function(){this.$emit("update:visible",!1)}}},I=F,O=(a("cbb5"),Object(b["a"])(I,g,k,!1,null,"1b3c4944",null)),D=O.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"576px",title:"重置密码"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.user?a("p",{staticClass:"tip"},[e._v("为用户 "),a("em",[e._v(e._s(e.user.realname))]),e._v(" 重置密码")]):e._e(),a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"新密码",prop:"password",required:""}},[a("el-input",{attrs:{type:"password",placeholder:"请输入新密码",maxlength:"30","show-password":""},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1)],1)],1)},N=[],S={name:"ResetPwdWindow",components:{GlobalWindow:m["a"]},data:function(){return{isWorking:!1,visible:!1,user:null,form:{password:""},rules:{password:[{required:!0,message:"请输入密码"}]}}},methods:{open:function(e){var t=this;this.user=e,this.visible=!0,this.$nextTick((function(){t.$refs.form.resetFields()}))},confirm:function(){var e=this;this.isWorking||this.$refs.form.validate((function(t){t&&(e.isWorking=!0,Object(_["resetPwd"])({id:e.user.id,password:e.form.password}).then((function(){e.$tip.apiSuccess("密码重置成功"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))}}},T=S,E=(a("8175"),Object(b["a"])(T,$,N,!1,null,"2760c392",null)),j=E.exports,W={name:"SystemUser",extends:o["a"],components:{ResetPwdWindow:j,RoleConfigWindow:D,OperaUserWindow:y,TableLayout:s["a"],Pagination:i["a"]},data:function(){return{searchForm:{username:"",realname:"",mobile:""}}},created:function(){this.config({module:"用户",api:"/system/user","field.main":"realname",sorts:[{property:"CREATE_TIME",direction:"DESC"}]}),this.search()}},P=W,L=(a("ce9d"),Object(b["a"])(P,r,n,!1,null,"e7ee7aae",null));t["default"]=L.exports},b9e2:function(e,t,a){},bb6a: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("TableLayout",{attrs:{permissions:["business:workorder:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:exportExcel"],expression:"['business:workorder:exportExcel']"}],staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{prop:"code",label:"工单号","min-width":"150px",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#2E68EC",cursor:"pointer"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("SHE事件工单详情",r)}}},[e._v(e._s(r.code||"-"))])]}}])}),a("el-table-column",{attrs:{prop:"typeName",label:"风险类型","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[0==r.status?a("span",{class:"statusInfo"+r.status},[e._v("待处理")]):3==r.status||4==r.status||5==r.status?a("span",{class:"statusInfo"+r.status},[e._v("已处理")]):a("span",{class:"statusInfo"+r.status},[e._v("处理中")])]}}])}),a("el-table-column",{attrs:{prop:"submitDate",label:"上报时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"happenTime",label:"发现时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"locationName",label:"发生地点","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"riskInfo",label:"风险描述","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberName",label:"上报人员","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.memberPhone?a("span",[e._v(e._s(r.memberName)+" - "+e._s(r.memberPhone))]):a("span",[e._v(e._s(r.memberName)+" ")])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"150px"}}),e.containPermissions(["business:workorder:update","business:workorder:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{type:"text",icon:"el-icon-zoom-out"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("跌绊滑事件工单详情",r)}}},[e._v("查看详情")])]}}],null,!1,924992088)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"风险类型",prop:"typeIdPath"}},[a("treeselect",{staticStyle:{width:"150px"},attrs:{placeholder:"伤害类型",clearable:"",options:e.categorys,normalizer:e.normalizeOptions,"default-expand-level":1,noChildrenText:"没有子选项",noOptionsText:"没有可选项",noResultsText:"没有匹配的结果"},on:{input:e.search},model:{value:e.searchForm.typeIdPath,callback:function(t){e.$set(e.searchForm,"typeIdPath",t)},expression:"searchForm.typeIdPath"}})],1),a("el-form-item",{attrs:{label:"上报人员",prop:"memberName"}},[a("el-input",{attrs:{clearable:"",placeholder:"人员姓名或手机号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberName,callback:function(t){e.$set(e.searchForm,"memberName",t)},expression:"searchForm.memberName"}})],1),a("el-form-item",{attrs:{label:"工单号",prop:"code"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入工单号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaWorkorderDetailDbhWindow",{ref:"operaWorkorderWindow",on:{success:e.handlePageChange}})],1)},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("b0c0"),a("d81d"),a("0f1b")),o=a("aa1c"),l=a("d529"),c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("GlobalWindow",{attrs:{title:e.title,width:"85%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[r("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[r("div",{staticClass:"modal_wrap"},[r("div",{staticClass:"modal_content"},[r("div",{staticClass:"header"},["3"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("39c4"),alt:""}}):"4"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("ec57"),alt:""}}):r("img",{staticClass:"head_bg",attrs:{src:a("cb80"),alt:""}}),r("div",{staticClass:"left"},[r("div",{staticClass:"h1"},[e._v(e._s(e.cateList[e.type]))]),r("div",{staticClass:"time"},[e._v("提交时间:"+e._s(e.info.createDate))])]),r("div",{staticClass:"right",class:{scs:"3"==e.info.status||"4"==e.info.status||"5"==e.info.status,msg:"6"==e.info.status},style:0==e.info.status||1==e.info.status||2==e.info.status?"min-width: 90px":""},[e._v(e._s(e.statusMap[e.info.status]))])]),r("div",{staticClass:"info"},[r("div",{staticClass:"title"},[e._v("工单信息")]),r("div",{staticClass:"list"},[r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("员工姓名")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.memberName)+" - "+e._s(e.info.memberPhone||"[无手机号]"))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("所属部门")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.companyName)+" ")])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("上报时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.submitDate))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("发生时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.happenTime))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("风险类型")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.typeName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("发生地点")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.locationName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("风险描述")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.riskInfo))])]),r("div",{staticClass:"item",staticStyle:{width:"100%"}},[r("div",{staticClass:"label"},[e._v("图片")]),null!=e.info.multifileList&&e.info.multifileList.length?e._e():r("div",{staticClass:"value"},[e._v("无")]),null!=e.info.multifileList&&e.info.multifileList.length?r("div",{staticClass:"value"},e._l(e.info.multifileList,(function(t){return r("div",{key:t.id,staticStyle:{display:"inline","margin-right":"20px"}},[t.fileurlFull&&t.fileurlFull.endsWith(".mp4")?r("video",{ref:"videoRef",refInFor:!0,staticStyle:{width:"80px",height:"80px","object-fit":"contain"},attrs:{controls:"",preload:"auto",src:t.fileurlFull}}):t.fileurlFull?r("el-image",{staticStyle:{width:"80px",height:"80px"},attrs:{src:t.fileurlFull,"preview-src-list":[t.fileurlFull]}}):e._e()],1)})),0):e._e()])])])]),r("div",{staticClass:"side"},[r("div",{staticClass:"side_title"},[e._v("处理流程")]),null!=e.info.logList&&0!=e.info.logList.length?r("div",{staticClass:"list"},e._l(e.info.logList,(function(t,n){return r("div",{key:t.id,staticClass:"item"},[n<e.info.logList.length-1?r("div",{staticClass:"separate"}):e._e(),r("div",{staticClass:"info"},[r("img",{staticClass:"iconnew",attrs:{src:a("392f")}}),r("div",{staticClass:"content"},[r("div",{staticClass:"line"},[r("div",{staticClass:"name"},[e._v(e._s(t.title))])]),r("div",{staticClass:"line"},[r("div",{staticClass:"company"},[e._v(" 员工:"),r("span",[e._v(" "+e._s(t.userName)+" / "+e._s(t.companyName))]),r("div",{staticStyle:{display:"block"}},[e._v("时间:"),r("span",[e._v(e._s(t.createDate))])]),t.param2||t.remark||null!=t.multifileList&&t.multifileList.length?r("div",{staticClass:"dealinfo"},[t.param2?r("div",{staticStyle:{display:"block"}},[e._v("处理人:"),r("span",[e._v(e._s(t.param2))])]):e._e(),t.remark?r("div",{staticStyle:{display:"block"}},[e._v("说明:"),r("span",[e._v(e._s(t.remark))])]):e._e(),null!=t.multifileList&&t.multifileList.length?r("div",{staticStyle:{display:"block","margin-top":"10px"}},e._l(t.multifileList,(function(t){return r("div",{key:t.id,staticStyle:{display:"inline","margin-right":"5px"}},[t.fileurlFull&&t.fileurlFull.endsWith(".mp4")?r("video",{ref:"videoRef",refInFor:!0,staticStyle:{width:"50px",height:"50px","object-fit":"contain"},attrs:{controls:"",preload:"auto",src:t.fileurlFull}}):t.fileurlFull?r("el-image",{staticStyle:{width:"50px",height:"50px"},attrs:{src:t.fileurlFull,"preview-src-list":[t.fileurlFull]}}):e._e()],1)})),0):e._e()]):e._e()])])])])])})),0):e._e()])])])},u=[],m=(a("159b"),a("ae62")),d=a("5543"),p=a("b184"),f={name:"OperaWorkorderDetailDbhWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{id:"",type:null,title:"工单详情",info:{},statusMap:{0:"待分配WTS",1:"待分配任务",2:"待处理",3:"已解决",4:"已解决",5:"已解决"},cateList:{0:"SHE事件工单",1:"DCA事件提交记录",2:"DCA事件工单",3:"跌绊滑事件工单"}}},methods:{open:function(e,t){this.title=e,this.visible=!0,this.info=t,this.getDetail(),this.type=this.info.type},close:function(){this.visible=!1},getDetail:function(){var e=this;Object(p["getById"])(this.info.id).then((function(t){e.info=t,e.info.logList&&e.info.logList.length>0&&e.info.logList.forEach((function(e){e.approveList&&1==e.approveList.length&&1!==e.type&&(e.title=e.approveList[0].title,e.faceImg=e.approveList[0].faceImg,e.memberName=e.approveList[0].memberName,e.statusInfo=e.approveList[0].statusInfo,e.approveList=[])}))}))},reject:function(){},handleAvatarSuccess:function(){},beforeAvatarUpload:function(){}}},h=f,b=(a("bbad"),a("2877")),v=Object(b["a"])(h,c,u,!1,null,"d3dd33b6",null),y=v.exports,g=a("a859"),k={name:"Workorder",extends:s["a"],components:{TableLayout:o["a"],Pagination:l["a"],OperaWorkorderDetailDbhWindow:y},data:function(){return{searchForm:{type:"3",memberName:"",memberCompanyId:"",localtionId:"",typeId:null,typeIdPath:null,code:"",categoryList:[]},categoryprops:{label:"name",value:"id",checkStrictly:!0,lazyLoad:this.lazyLoad},categorys:[]}},created:function(){this.config({module:"工单信息表",api:"/business/workorder","field.id":"id","field.main":"id"}),this.loadCategorys(),this.search()},methods:{normalizeOptions:function(e){return e.childList&&!e.childList.length&&delete e.childList,{id:e.idPath,label:e.name,children:e.childList}},handleChangeCategory:function(e){this.searchForm.categoryList&&this.searchForm.categoryList.length>=1&&(this.searchForm.typeId=this.searchForm.categoryList[this.searchForm.categoryList.length-1])},loadCategorys:function(){var e=this;Object(g["treeList"])({type:1}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.categorys=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))}}},w=k,x=Object(b["a"])(w,r,n,!1,null,null,null);t["default"]=x.exports},bbad:function(e,t,a){"use strict";a("4d47")},bc2c:function(e,t,a){},bc48:function(e,t,a){},be6a:function(e,t,a){"use strict";a("706b")},c0c7:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return i})),a.d(t,"updateById",(function(){return s})),a.d(t,"deleteById",(function(){return o})),a.d(t,"deleteByIdInBatch",(function(){return l})),a.d(t,"createUserRole",(function(){return c})),a.d(t,"resetPwd",(function(){return u}));var r=a("dc40");function n(e){return r["a"].post("/system/user/page",e)}function i(e){return r["a"].post("/system/user/create",e,{trim:!0})}function s(e){return r["a"].post("/system/user/updateById",e,{trim:!0})}function o(e){return r["a"].get("/system/user/delete/".concat(e))}function l(e){return r["a"].get("/system/user/delete/batch",{params:{ids:e}})}function c(e){return r["a"].post("/system/user/createUserRole",e)}function u(e){return r["a"].post("/system/user/resetPwd",e)}},c1b4:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchTree",(function(){return n})),a.d(t,"create",(function(){return i})),a.d(t,"updateById",(function(){return s})),a.d(t,"updateByIdInBatch",(function(){return o})),a.d(t,"deletePermission",(function(){return l})),a.d(t,"deletePermissionInBatch",(function(){return c}));var r=a("dc40");function n(){return r["a"].get("/system/permission/tree")}function i(e){return r["a"].post("/system/permission/create",e,{trim:!0})}function s(e){return r["a"].post("/system/permission/updateById",e,{trim:!0})}function o(e){return r["a"].post("/system/permission/updateByIdInBatch",e,{trim:!0})}function l(e){return r["a"].post("/system/permission/delete",e)}function c(e){return r["a"].post("/system/permission/delete/batch",e)}},c3a4:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"treeList",(function(){return i})),a.d(t,"exportExcel",(function(){return s})),a.d(t,"companySync",(function(){return o})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return c})),a.d(t,"deleteById",(function(){return u})),a.d(t,"deleteByIdInBatch",(function(){return m}));var r=a("dc40");function n(e){return r["a"].post("/business/company/page",e,{trim:!0})}function i(e){return r["a"].post("/business/company/tree",e,{trim:!0})}function s(e){return r["a"].post("/business/company/exportExcel",e,{trim:!0,download:!0})}function o(e){return r["a"].post("/business/company/syncAll",e)}function l(e){return r["a"].post("/business/company/create",e)}function c(e){return r["a"].post("/business/company/updateById",e)}function u(e){return r["a"].get("/business/company/delete/".concat(e))}function m(e){return r["a"].get("/business/company/delete/batch",{params:{ids:e}})}},c7ea:function(e,t,a){"use strict";a("f040")},c7ef: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("TableLayout",{attrs:{permissions:["business:company:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:create","business:company:delete"],expression:"['business:company:create', 'business:company:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:create"],expression:"['business:company:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCompanyWindow.open("新建组织信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:delete"],expression:"['business:company:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"code",label:"部门代码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"qwId",label:"企微标识","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"名称路径","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"idPath",label:"编码路径","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),e.containPermissions(["business:company:update","business:company:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:update"],expression:"['business:company:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCompanyWindow.open("编辑组织信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:delete"],expression:"['business:company:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,1144023013)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"部门代码",prop:"code"}},[a("el-input",{attrs:{placeholder:"请输入编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"企微标识",prop:"qwId"}},[a("el-input",{attrs:{placeholder:"请输入企微标识"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.qwId,callback:function(t){e.$set(e.searchForm,"qwId",t)},expression:"searchForm.qwId"}})],1),a("el-form-item",{attrs:{label:"名称",prop:"namePath"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.namePath,callback:function(t){e.$set(e.searchForm,"namePath",t)},expression:"searchForm.namePath"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaCompanyWindow",{ref:"operaCompanyWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入创建人编码"},model:{value:e.form.creator,callback:function(t){e.$set(e.form,"creator",t)},expression:"form.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},model:{value:e.form.createDate,callback:function(t){e.$set(e.form,"createDate",t)},expression:"form.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入更新人编码"},model:{value:e.form.editor,callback:function(t){e.$set(e.form,"editor",t)},expression:"form.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},model:{value:e.form.editDate,callback:function(t){e.$set(e.form,"editDate",t)},expression:"form.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否删除0否 1是"},model:{value:e.form.isdeleted,callback:function(t){e.$set(e.form,"isdeleted",t)},expression:"form.isdeleted"}})],1),a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),a("el-form-item",{attrs:{label:"状态 0正常 1禁用",prop:"status"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入状态 0正常 1禁用"},model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入排序码"},model:{value:e.form.sortnum,callback:function(t){e.$set(e.form,"sortnum",t)},expression:"form.sortnum"}})],1),a("el-form-item",{attrs:{label:"头像",prop:"imgurl"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入头像"},model:{value:e.form.imgurl,callback:function(t){e.$set(e.form,"imgurl",t)},expression:"form.imgurl"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"type"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入类型"},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),a("el-form-item",{attrs:{label:"所属父级编码(关联company)",prop:"parentId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入所属父级编码(关联company)"},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}})],1),a("el-form-item",{attrs:{label:"编码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入编码"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"企微标识",prop:"qwId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入企微标识"},model:{value:e.form.qwId,callback:function(t){e.$set(e.form,"qwId",t)},expression:"form.qwId"}})],1),a("el-form-item",{attrs:{label:"名称路径",prop:"namePath"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入名称路径"},model:{value:e.form.namePath,callback:function(t){e.$set(e.form,"namePath",t)},expression:"form.namePath"}})],1),a("el-form-item",{attrs:{label:"编码路径",prop:"idPath"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入编码路径"},model:{value:e.form.idPath,callback:function(t){e.$set(e.form,"idPath",t)},expression:"form.idPath"}})],1)],1)],1)},u=[],m=a("ae62"),d=a("5543"),p={name:"OperaCompanyWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",name:"",remark:"",status:"",sortnum:"",imgurl:"",type:"",parentId:"",code:"",qwId:"",namePath:"",idPath:""},rules:{}}},created:function(){this.config({api:"/business/company","field.id":"id"})}},f=p,h=a("2877"),b=Object(h["a"])(f,c,u,!1,null,null,null),v=b.exports,y={name:"Company",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaCompanyWindow:v},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",name:"",remark:"",status:"",sortnum:"",imgurl:"",type:"",parentId:"",code:"",qwId:"",namePath:"",idPath:""}}},created:function(){this.config({module:"组织信息表",api:"/business/company","field.id":"id","field.main":"id"}),this.search()}},g=y,k=Object(h["a"])(g,r,n,!1,null,null,null);t["default"]=k.exports},c852:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("NotAllow",[r("div",{staticClass:"content"},[r("img",{attrs:{src:a("56f2")}}),r("h2",[e._v("无权访问")]),r("p",[e._v("如您需要访问该系统,请联系系统管理员")]),r("el-button",{attrs:{type:"primary"},on:{click:e.logout}},[e._v("退出系统")])],1)])},n=[],i=a("5530"),s=a("7903"),o=a("2f62"),l=a("503a"),c={name:"NoPermissions",components:{NotAllow:s["a"]},methods:Object(i["a"])(Object(i["a"])({},Object(o["b"])(["setUserInfo"])),{},{logout:function(){var e=this;Object(l["logout"])().then((function(){e.setUserInfo(null),e.$cache.twoFA.removePassword(),e.$router.push({name:"login"})})).catch((function(t){e.$tip.apiFailed(t)}))}})},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,"6734449e",null);t["default"]=d.exports},c86b: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("TableLayout",{attrs:{permissions:["business:workorder:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:exportExcel"],expression:"['business:workorder:exportExcel']"}],staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{prop:"code",label:"工单号","min-width":"150px",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#2E68EC",cursor:"pointer"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("DCA事件工单详情",r)}}},[e._v(e._s(r.code||"-"))])]}}])}),a("el-table-column",{attrs:{prop:"typeName",label:"观察主题","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(a.typeName)+"/"+e._s(a.categoryName)+" ")]}}])}),a("el-table-column",{attrs:{prop:"problemTitle",label:"不符合项","min-width":"250px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[0==r.status?a("span",{class:"statusInfo"+r.status},[e._v("待处理")]):3==r.status||4==r.status||5==r.status?a("span",{class:"statusInfo"+r.status},[e._v("已处理")]):a("span",{class:"statusInfo"+r.status},[e._v("处理中")])]}}])}),a("el-table-column",{attrs:{prop:"locationName",label:"位置","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"submitDate",label:"上报时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"happenTime",label:"发现时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"memberName",label:"上报人员","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.memberPhone?a("span",[e._v(e._s(r.memberName)+"/"+e._s(r.memberPhone))]):a("span",[e._v(e._s(r.memberName)+" ")])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"150px"}}),e.containPermissions(["business:workorder:update","business:workorder:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{type:"text",icon:"el-icon-zoom-out"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("DCA事件工单详情",r)}}},[e._v("查看详情")])]}}],null,!1,388880137)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"观察主题",prop:"typeId"}},[a("el-select",{staticStyle:{width:"120px"},on:{change:e.changeType},model:{value:e.searchForm.typeId,callback:function(t){e.$set(e.searchForm,"typeId",t)},expression:"searchForm.typeId"}},e._l(e.categorys,(function(e){return a("el-option",{key:e.id,attrs:{clearable:"",filterable:"",label:e.name,value:e.id}})})),1),e._v(" - ")],1),a("el-form-item",{attrs:{label:"",prop:"categoryId"}},[a("el-select",{staticStyle:{width:"120px"},on:{change:e.search},model:{value:e.searchForm.categoryId,callback:function(t){e.$set(e.searchForm,"categoryId",t)},expression:"searchForm.categoryId"}},e._l(e.categorys1,(function(e){return a("el-option",{key:e.id,attrs:{clearable:"",filterable:"",label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"上报人员",prop:"memberName"}},[a("el-input",{attrs:{clearable:"",placeholder:"人员姓名或手机号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberName,callback:function(t){e.$set(e.searchForm,"memberName",t)},expression:"searchForm.memberName"}})],1),a("el-form-item",{attrs:{label:"工单号",prop:"code"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入工单号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaWorkorderDetailDcaInfoWindow",{ref:"operaWorkorderWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("0341"),c=a("a859"),u={name:"Workorder",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaWorkorderDetailDcaInfoWindow:l["a"]},data:function(){return{searchForm:{type:"2",memberName:"",memberCompanyId:"",localtionId:"",categoryId:"",typeId:"",code:"",categoryList:[]},categoryprops:{label:"name",value:"id",checkStrictly:!0,lazyLoad:this.lazyLoad},categorys:[],categorys1:[]}},created:function(){this.config({module:"工单信息表",api:"/business/workorder","field.id":"id","field.main":"id"}),this.loadCategorys(),this.search()},methods:{changeType:function(){this.search(),this.categorys1=[],this.searchForm.categoryId=null,this.loadCategorys1()},handleChangeCategory:function(e){this.searchForm.categoryList&&this.searchForm.categoryList.length>=1&&(this.searchForm.typeId=this.searchForm.categoryList[this.searchForm.categoryList.length-1])},loadCategorys:function(){var e=this;Object(c["allList"])({type:4,isRoot:1}).then((function(t){t&&t.length>0&&(e.categorys=t)}))},loadCategorys1:function(){var e=this;this.searchForm.typeId&&Object(c["allList"])({type:4,parentId:this.searchForm.typeId}).then((function(t){t&&t.length>0&&(e.categorys1=t)}))}}},m=u,d=a("2877"),p=Object(d["a"])(m,r,n,!1,null,null,null);t["default"]=p.exports},c9f5:function(e,t,a){"use strict";a("0541")},ca92: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("TableLayout",{attrs:{permissions:["business:multifile:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:multifile:create","business:multifile:delete"],expression:"['business:multifile:create', 'business:multifile:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:multifile:create"],expression:"['business:multifile:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaMultifileWindow.open("新建附件上传信息表")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:multifile:delete"],expression:"['business:multifile:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"主键","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creator",label:"创建人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editor",label:"更新人编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"isdeleted",label:"是否删除0否 1是","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"文件名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"info",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objId",label:"关联对象编码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"type",label:"类型0图片 1视频 2其他","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"objType",label:"关联对象类型 0SHE上报 1安全风险上报 2安全风险处理 3安全风险分配物业主管 4安全风险分配处理人 5DCA风险上报 6DCA风险处理","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"fileurl",label:"文件地址","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"sortnum",label:"排序码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyId",label:"企业编码(关联company表)","min-width":"100px"}}),e.containPermissions(["business:multifile:update","business:multifile:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:multifile:update"],expression:"['business:multifile:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaMultifileWindow.open("编辑附件上传信息表",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:multifile:delete"],expression:"['business:multifile:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,1508585878)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("SearchFormCollapse",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"主键",prop:"id"}},[a("el-input",{attrs:{placeholder:"请输入主键"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}})],1),a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{attrs:{placeholder:"请输入创建人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.creator,callback:function(t){e.$set(e.searchForm,"creator",t)},expression:"searchForm.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{attrs:{placeholder:"请输入更新人编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.editor,callback:function(t){e.$set(e.searchForm,"editor",t)},expression:"searchForm.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},on:{change:e.search},model:{value:e.searchForm.editDate,callback:function(t){e.$set(e.searchForm,"editDate",t)},expression:"searchForm.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{attrs:{placeholder:"请输入是否删除0否 1是"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.isdeleted,callback:function(t){e.$set(e.searchForm,"isdeleted",t)},expression:"searchForm.isdeleted"}})],1),a("el-form-item",{attrs:{label:"文件名",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入文件名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"info"}},[a("el-input",{attrs:{placeholder:"请输入备注"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.info,callback:function(t){e.$set(e.searchForm,"info",t)},expression:"searchForm.info"}})],1),a("el-form-item",{attrs:{label:"关联对象编码",prop:"objId"}},[a("el-input",{attrs:{placeholder:"请输入关联对象编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objId,callback:function(t){e.$set(e.searchForm,"objId",t)},expression:"searchForm.objId"}})],1),a("el-form-item",{attrs:{label:"类型0图片 1视频 2其他",prop:"type"}},[a("el-input",{attrs:{placeholder:"请输入类型0图片 1视频 2其他"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}})],1),a("el-form-item",{attrs:{label:"关联对象类型 0SHE上报 1安全风险上报 2安全风险处理 3安全风险分配物业主管 4安全风险分配处理人 5DCA风险上报 6DCA风险处理",prop:"objType"}},[a("el-input",{attrs:{placeholder:"请输入关联对象类型 0SHE上报 1安全风险上报 2安全风险处理 3安全风险分配物业主管 4安全风险分配处理人 5DCA风险上报 6DCA风险处理"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.objType,callback:function(t){e.$set(e.searchForm,"objType",t)},expression:"searchForm.objType"}})],1),a("el-form-item",{attrs:{label:"文件地址",prop:"fileurl"}},[a("el-input",{attrs:{placeholder:"请输入文件地址"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.fileurl,callback:function(t){e.$set(e.searchForm,"fileurl",t)},expression:"searchForm.fileurl"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{attrs:{placeholder:"请输入排序码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.sortnum,callback:function(t){e.$set(e.searchForm,"sortnum",t)},expression:"searchForm.sortnum"}})],1),a("el-form-item",{attrs:{label:"企业编码(关联company表)",prop:"companyId"}},[a("el-input",{attrs:{placeholder:"请输入企业编码(关联company表)"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaMultifileWindow",{ref:"operaMultifileWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("36d0"),l=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"创建人编码",prop:"creator"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入创建人编码"},model:{value:e.form.creator,callback:function(t){e.$set(e.form,"creator",t)},expression:"form.creator"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入创建时间"},model:{value:e.form.createDate,callback:function(t){e.$set(e.form,"createDate",t)},expression:"form.createDate"}})],1),a("el-form-item",{attrs:{label:"更新人编码",prop:"editor"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入更新人编码"},model:{value:e.form.editor,callback:function(t){e.$set(e.form,"editor",t)},expression:"form.editor"}})],1),a("el-form-item",{attrs:{label:"更新时间",prop:"editDate"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",placeholder:"请输入更新时间"},model:{value:e.form.editDate,callback:function(t){e.$set(e.form,"editDate",t)},expression:"form.editDate"}})],1),a("el-form-item",{attrs:{label:"是否删除0否 1是",prop:"isdeleted"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入是否删除0否 1是"},model:{value:e.form.isdeleted,callback:function(t){e.$set(e.form,"isdeleted",t)},expression:"form.isdeleted"}})],1),a("el-form-item",{attrs:{label:"文件名",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入文件名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"info"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.info,callback:function(t){e.$set(e.form,"info",t)},expression:"form.info"}})],1),a("el-form-item",{attrs:{label:"关联对象编码",prop:"objId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联对象编码"},model:{value:e.form.objId,callback:function(t){e.$set(e.form,"objId",t)},expression:"form.objId"}})],1),a("el-form-item",{attrs:{label:"类型0图片 1视频 2其他",prop:"type"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入类型0图片 1视频 2其他"},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),a("el-form-item",{attrs:{label:"关联对象类型 0SHE上报 1安全风险上报 2安全风险处理 3安全风险分配物业主管 4安全风险分配处理人 5DCA风险上报 6DCA风险处理",prop:"objType"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入关联对象类型 0SHE上报 1安全风险上报 2安全风险处理 3安全风险分配物业主管 4安全风险分配处理人 5DCA风险上报 6DCA风险处理"},model:{value:e.form.objType,callback:function(t){e.$set(e.form,"objType",t)},expression:"form.objType"}})],1),a("el-form-item",{attrs:{label:"文件地址",prop:"fileurl"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入文件地址"},model:{value:e.form.fileurl,callback:function(t){e.$set(e.form,"fileurl",t)},expression:"form.fileurl"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入排序码"},model:{value:e.form.sortnum,callback:function(t){e.$set(e.form,"sortnum",t)},expression:"form.sortnum"}})],1),a("el-form-item",{attrs:{label:"企业编码(关联company表)",prop:"companyId"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入企业编码(关联company表)"},model:{value:e.form.companyId,callback:function(t){e.$set(e.form,"companyId",t)},expression:"form.companyId"}})],1)],1)],1)},u=[],m=a("ae62"),d=a("5543"),p={name:"OperaMultifileWindow",extends:m["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",name:"",info:"",objId:"",type:"",objType:"",fileurl:"",sortnum:"",companyId:""},rules:{}}},created:function(){this.config({api:"/business/multifile","field.id":"id"})}},f=p,h=a("2877"),b=Object(h["a"])(f,c,u,!1,null,null,null),v=b.exports,y={name:"Multifile",extends:i["a"],components:{SearchFormCollapse:o["a"],TableLayout:s["a"],Pagination:l["a"],OperaMultifileWindow:v},data:function(){return{searchForm:{id:"",creator:"",createDate:"",editor:"",editDate:"",isdeleted:"",name:"",info:"",objId:"",type:"",objType:"",fileurl:"",sortnum:"",companyId:""}}},created:function(){this.config({module:"附件上传信息表",api:"/business/multifile","field.id":"id","field.main":"id"}),this.search()}},g=y,k=Object(h["a"])(g,r,n,!1,null,null,null);t["default"]=k.exports},cb80:function(e,t,a){e.exports=a.p+"static/img/bg_shenhe@2x.632406ea.png"},cbb5:function(e,t,a){"use strict";a("59d0")},ce75: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("TableLayout1",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" DCA主题")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.treeList,alllist:e.treeList,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[e.containPermissions(["business:category:create","business:category:delete"])?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建DCA主题和观察项",null,e.categoryList,4,e.searchForm.parentId)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteByIdInBatch(!0,e.getfindTreePage)}}},[e._v("批量删除")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"所属父级","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"配置类型","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[6==r.type?a("span",[e._v("观察项")]):0==e.level?a("span",[e._v("一级主题")]):1==e.level?a("span",[e._v("二级主题")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑DCA主题和观察项",r,e.categoryList,r.type)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r,!0,e.getfindTreePage)}}},[e._v("删除")])]}}],null,!1,2137840623)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaCategoryDcaProblemWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChangeDo}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:""}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary"},on:{click:e.refresh}},[e._v("一级主题")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("5530"),s=(a("d81d"),a("159b"),a("ac1f"),a("841c"),a("0f1b")),o=a("b7ef"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"选择父级",prop:"parentId"}},[a("treeselect",{attrs:{placeholder:"请选择",options:e.categorys,normalizer:e.normalizeOptions,"default-expand-level":1,noChildrenText:"没有子选项",noOptionsText:"没有可选项",noResultsText:"没有匹配的结果"},on:{select:function(t){return e.treeHandleSelect(t)}},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}})],1),a("el-form-item",{attrs:{label:"排序码",prop:"sortnum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入排序码(升序)"},model:{value:e.form.sortnum,callback:function(t){e.$set(e.form,"sortnum",t)},expression:"form.sortnum"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=(a("b0c0"),a("ae62")),m=a("5543"),d={name:"OperaCategoryWindow",extends:u["a"],components:{GlobalWindow:m["a"]},data:function(){return{form:{id:null,name:"",type:"",remark:"",categoryList:[],sortnum:null,parentId:null},categoryprops:{label:"name",value:"id",checkStrictly:!0,lazyLoad:this.lazyLoad},categorys:[],rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}]}}},created:function(){this.config({api:"/business/category","field.id":"id"})},methods:{normalizeOptions:function(e){return e.childList&&!e.childList.length&&delete e.childList,{id:e.id,label:e.name,children:e.childList}},treeHandleSelect:function(e){null!=this.form.id&&e.id&&this.form.id===e.id&&(this.$tip.error("对不起,父级不能设置为自身!"),this.form.parentId=null)},handleChangeCategory:function(e){this.form.parentId=null,this.form.categoryList&&this.form.categoryList.length>=1&&(this.form.parentId=this.form.categoryList[this.form.categoryList.length-1]),this.form.categoryList&&0!=this.form.categoryList.length&&1!=this.form.categoryList.length?this.form.type=6:this.form.type=4},getTreeData:function(e){if(!e)return e;for(var t=0;t<e.length;t++)console.log(e),e[t].childList&&(e[t].childList.length<1?(e[t].childList=[],e[t].childern=[]):this.getTreeData(e[t].childList));return e},open:function(e,t,a,r,n){var i=this;this.title=e,this.categorys=JSON.parse(JSON.stringify(a||[])),console.log(this.categorys),this.visible=!0,this.form={id:null,name:"",type:"",categoryList:[],sortnum:null,remark:"",parentId:n},this.form.type=r;null!=t?this.$nextTick((function(){for(var e in i.form)i.form[e]=t[e]})):this.$nextTick((function(){i.$refs.form.resetFields(),i.form[i.configData["field.id"]]=null}))}}},p=d,f=a("2877"),h=Object(f["a"])(p,l,c,!1,null,null,null),b=h.exports,v=a("d529"),y=a("7e4b"),g=a("a859"),k={name:"categorySheType",extends:s["a"],components:{TableLayout1:o["a"],Pagination:v["a"],Tree:y["a"],OperaCategoryDcaProblemWindow:b},data:function(){return{TreeList:[],level:0,searchForm:{name:"",keyword:"",type:4,parentId:"",isRoot:1,parentIdPath:null},loading:!1,heading:!1,working:!1,treeList:[],categoryList:[]}},created:function(){this.config({module:"DCA主题和观察项",api:"/business/category","field.id":"id","field.main":"id"}),this.getfindTreePage()},methods:{handlePageChangeDo:function(){this.searchForm.isRoot=1,this.searchForm.level=1,this.searchForm.type=4,this.searchForm.parentId=null,this.getfindTreePage(),this.handlePageChange()},initTwoLevelList:function(e){var t=this;return e.map((function(e){e&&e.childList&&e.childList.length>0&&e.childList.forEach((function(e){e.childList=[],e.level=2}));var a=Object(i["a"])(Object(i["a"])({},e),{},{level:1});return a&&(a.children=a.childList),e.childList&&0===e.childList.length&&t.$delete(a,"children"),a}))},getfindTreePage:function(){var e=this;Object(g["treeList"])({type:4}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.treeList=e.initTwoLevelList(t),e.search(),e.categoryList=e.getCategoryTree(e.treeList))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))},callback:function(e){console.log(e),this.searchForm.parentId=e.id,this.searchForm.isRoot=null,this.searchForm.parentIdPath=e.idPath,this.level=e.level,2===e.level?this.searchForm.type=6:this.searchForm.type=4,this.search()}}},w=k,x=(a("6b04"),Object(f["a"])(w,r,n,!1,null,"19189840",null));t["default"]=x.exports},ce9d:function(e,t,a){"use strict";a("905d")},cf05:function(e,t,a){e.exports=a.p+"static/img/logo.32e88954.png"},cf82:function(e,t,a){},d158: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("TableLayout",{attrs:{permissions:["business:managers:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create","business:managers:delete"],expression:"['business:managers:create', 'business:managers:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create"],expression:"['business:managers:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaManagersWindow.open("新建DCA上报权限人员信息",{type:2})}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"memberName",label:"人员姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberPhone",label:"人员手机号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberEmail",label:"人员邮箱","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),e.containPermissions(["business:managers:update","business:managers:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,3723683852)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"人员搜索 ",prop:"keyword"}},[a("el-input",{attrs:{placeholder:"可输入姓名/手机号/部门"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.keyword,callback:function(t){e.$set(e.searchForm,"keyword",t)},expression:"searchForm.keyword"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaManagersWindow",{ref:"operaManagersWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("ef04"),c={name:"Managers",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaManagersWindow:l["a"]},data:function(){return{searchForm:{keyword:"",type:2}}},created:function(){this.config({module:"DCA上报权限人员信息",api:"/business/managers","field.id":"id","field.main":"id"}),this.search()}},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,null,null);t["default"]=d.exports},d24c:function(e,t,a){},d4e3:function(e,t,a){},d529:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-pagination"},[a("el-pagination",{attrs:{"current-page":e.pagination.pageIndex,"page-sizes":[10,20,30,40],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pagination.total,background:""},on:{"size-change":e.sizeChange,"current-change":e.currentChange}})],1)},n=[],i={name:"Pagination",props:{pagination:{type:Object,default:function(){return{}}}},data:function(){return{}},methods:{sizeChange:function(e){this.$emit("size-change",e)},currentChange:function(e){this.$emit("current-change",e)}}},s=i,o=a("2877"),l=Object(o["a"])(s,r,n,!1,null,null,null);t["a"]=l.exports},d5a0:function(e,t,a){"use strict";a("bc2c")},d719:function(e,t,a){e.exports=a.p+"static/img/home_func1.2273dcea.png"},d73d: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("TableLayout",{attrs:{permissions:["business:workorder:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:workorder:exportExcel"],expression:"['business:workorder:exportExcel']"}],staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{prop:"code",label:"工单号","min-width":"150px",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#2E68EC",cursor:"pointer"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("DCA事件工单记录详情",r)}}},[e._v(e._s(r.code||"-"))])]}}])}),a("el-table-column",{attrs:{prop:"typeName",label:"观察主题","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"dcaYesNum",label:"观察项统计","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#1562e2"}},[e._v("符合:"+e._s(r.dcaYesNum)+" ,不符合:"),a("span",{staticStyle:{color:"red"}},[e._v(e._s(r.dcaNoNum))])])]}}])}),a("el-table-column",{attrs:{prop:"locationName",label:"位置","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"submitDate",label:"上报时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"happenTime",label:"发现时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"memberNames",label:"通知人","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"memberName",label:"上报人员","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[r.memberPhone?a("span",[e._v(e._s(r.memberName)+" - "+e._s(r.memberPhone))]):a("span",[e._v(e._s(r.memberName)+" ")])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间","min-width":"150px"}}),e.containPermissions(["business:workorder:update","business:workorder:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{type:"text",icon:"el-icon-zoom-out"},on:{click:function(t){return e.$refs.operaWorkorderWindow.open("DCA事件工单记录详情",r)}}},[e._v("查看详情")])]}}],null,!1,3920169164)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"观察主题",prop:"typeId"}},[a("el-select",{on:{change:e.search},model:{value:e.searchForm.typeId,callback:function(t){e.$set(e.searchForm,"typeId",t)},expression:"searchForm.typeId"}},e._l(e.categorys,(function(e){return a("el-option",{key:e.id,attrs:{clearable:"",filterable:"",label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"上报人员",prop:"memberName"}},[a("el-input",{attrs:{clearable:"",placeholder:"人员姓名或手机号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberName,callback:function(t){e.$set(e.searchForm,"memberName",t)},expression:"searchForm.memberName"}})],1),a("el-form-item",{attrs:{label:"工单号",prop:"code"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入工单号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaWorkorderDetailDcaWindow",{ref:"operaWorkorderWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("GlobalWindow",{attrs:{title:e.title,width:"85%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[r("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[r("div",{staticClass:"modal_wrap"},[r("div",{staticClass:"modal_content"},[r("div",{staticClass:"header"},["3"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("39c4"),alt:""}}):"4"==e.info.status?r("img",{staticClass:"head_bg",attrs:{src:a("ec57"),alt:""}}):r("img",{staticClass:"head_bg",attrs:{src:a("cb80"),alt:""}}),r("div",{staticClass:"left"},[r("div",{staticClass:"h1"},[e._v(e._s(e.cateList[e.type]))]),r("div",{staticClass:"time"},[e._v("提交时间:"+e._s(e.info.createDate))])])]),r("div",{staticClass:"info"},[r("div",{staticClass:"title"},[e._v("工单信息")]),r("div",{staticClass:"list"},[r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("员工姓名")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.memberName)+" - "+e._s(e.info.memberPhone||"[无手机号]"))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("所属部门")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.companyName)+" ")])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("观察主题")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.typeName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("上报时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.submitDate))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("发现时间")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.happenTime))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("位置")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.locationName))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("通知人")]),r("div",{staticClass:"value"},[e._v(e._s(e.info.memberNames))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[e._v("观察项统计")]),r("div",{staticClass:"value",staticStyle:{color:"#1562e2"}},[e._v("符合:【"+e._s(e.info.dcaYesNum||0)+"】 不符合:【 "),r("span",{staticStyle:{color:"red"}},[e._v(e._s(e.info.dcaNoNum||0))]),e._v(" 】")])]),r("div",{staticClass:"item",staticStyle:{width:"100%"}},[r("div",{staticClass:"label"},[e._v("图片")]),null!=e.info.multifileList&&e.info.multifileList.length?e._e():r("div",{staticClass:"value"},[e._v("无")]),null!=e.info.multifileList&&e.info.multifileList.length?r("div",{staticClass:"value"},e._l(e.info.multifileList,(function(t){return r("div",{key:t.id,staticStyle:{display:"inline","margin-right":"20px"}},[t.fileurlFull&&t.fileurlFull.endsWith(".mp4")?r("video",{ref:"videoRef",refInFor:!0,staticStyle:{width:"80px",height:"80px","object-fit":"contain"},attrs:{controls:"",preload:"auto",src:t.fileurlFull}}):t.fileurlFull?r("el-image",{staticStyle:{width:"80px",height:"80px"},attrs:{src:t.fileurlFull,"preview-src-list":[t.fileurlFull]}}):e._e()],1)})),0):e._e()])])]),r("div",{staticClass:"table_info"},[r("div",{staticClass:"title"},[e._v("不符合项工单列表")]),r("el-table",{attrs:{data:e.info.dcaChildList,border:"",fit:""}},[r("el-table-column",{attrs:{label:"工单号",prop:"code","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[r("span",{staticStyle:{color:"#2E68EC",cursor:"pointer"},on:{click:function(t){return e.$refs.OperaWorkorderDetailDcaInfoWindow.open("DCA不符合项工单详情",a)}}},[e._v(e._s(a.code||"-"))])]}}])}),r("el-table-column",{attrs:{label:"一级主题",prop:"typeName","min-width":"60"}}),r("el-table-column",{attrs:{label:"二级主题",prop:"categoryName","min-width":"60"}}),r("el-table-column",{attrs:{label:"观察项",prop:"problemTitle","min-width":"100"}}),r("el-table-column",{attrs:{label:"不符合原因",prop:"eventInfo","min-width":"120"}}),r("el-table-column",{attrs:{label:"处理状态",prop:"status","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[0==a.status?r("span",{class:"statusInfo"+a.status},[e._v("待处理")]):3==a.status||4==a.status||5==a.status?r("span",{class:"statusInfo"+a.status},[e._v("已处理")]):r("span",{class:"statusInfo"+a.status},[e._v("处理中")])]}}])}),r("el-table-column",{attrs:{label:"操作",prop:"status","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[r("el-button",{attrs:{type:"text",icon:"el-icon-zoom-out"},on:{click:function(t){return e.$refs.OperaWorkorderDetailDcaInfoWindow.open("DCA不符合项工单详情",a)}}},[e._v("查看详情")])]}}])})],1)],1)])]),r("OperaWorkorderDetailDcaInfoWindow",{ref:"OperaWorkorderDetailDcaInfoWindow"})],1)},c=[],u=(a("159b"),a("ae62")),m=a("5543"),d=a("0341"),p=a("b184"),f={name:"OperaWorkorderDetailDbhWindow",extends:u["a"],components:{GlobalWindow:m["a"],OperaWorkorderDetailDcaInfoWindow:d["a"]},data:function(){return{id:"",type:null,title:"工单详情",info:{},statusMap:{0:"待分配WTS",1:"待分配任务",2:"待处理",3:"已解决",4:"已解决",5:"已解决"},cateList:{0:"SHE事件工单",1:"DCA事件提交记录",2:"DCA事件工单",3:"跌绊滑事件工单"}}},methods:{open:function(e,t){this.title=e,this.visible=!0,this.info=t,this.getDetail(),this.type=this.info.type},close:function(){this.visible=!1},getDetail:function(){var e=this;Object(p["getById"])(this.info.id).then((function(t){e.info=t,e.info.logList&&e.info.logList.length>0&&e.info.logList.forEach((function(e){e.approveList&&1==e.approveList.length&&1!==e.type&&(e.title=e.approveList[0].title,e.faceImg=e.approveList[0].faceImg,e.memberName=e.approveList[0].memberName,e.statusInfo=e.approveList[0].statusInfo,e.approveList=[])}))}))},reject:function(){},handleAvatarSuccess:function(){},beforeAvatarUpload:function(){}}},h=f,b=(a("90c1"),a("2877")),v=Object(b["a"])(h,l,c,!1,null,"19c2a1d9",null),y=v.exports,g=a("a859"),k={name:"Workorder",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaWorkorderDetailDcaWindow:y},data:function(){return{searchForm:{type:"1",memberName:"",memberCompanyId:"",localtionId:"",typeId:null,code:"",categoryList:[]},categoryprops:{label:"name",value:"id",checkStrictly:!0,lazyLoad:this.lazyLoad},categorys:[]}},created:function(){this.config({module:"工单信息表",api:"/business/workorder","field.id":"id","field.main":"id"}),this.loadCategorys(),this.search()},methods:{handleChangeCategory:function(e){this.searchForm.categoryList&&this.searchForm.categoryList.length>=1&&(this.searchForm.typeId=this.searchForm.categoryList[this.searchForm.categoryList.length-1])},loadCategorys:function(){var e=this;Object(g["allList"])({type:4,isRoot:1}).then((function(t){t&&t.length>0&&(e.categorys=t)}))}}},w=k,x=Object(b["a"])(w,r,n,!1,null,null,null);t["default"]=x.exports},d821: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("TableLayout",{attrs:{permissions:["system:loginLog:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:"","default-sort":{prop:"loginTime",order:"descending"}},on:{"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{prop:"loginUsername",label:"登录用户名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"ip",label:"登录IP","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"location",label:"登录地址","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"clientInfo",label:"客户端","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"osInfo",label:"操作系统","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"platform",label:"登录平台","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"loginTime",label:"登录时间","min-width":"160px",sortable:"custom","sort-by":"LOGIN_TIME"}}),a("el-table-column",{attrs:{prop:"systemVersion",label:"系统版本","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"serverIp",label:"服务器IP","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"success",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("statusText")(a.success))+" ")]}}])}),a("el-table-column",{attrs:{prop:"reason",label:"失败原因","min-width":"160px"}})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"登录用户名",prop:"loginUsername"}},[a("el-input",{attrs:{placeholder:"请输入登录用户名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.loginUsername,callback:function(t){e.$set(e.searchForm,"loginUsername",t)},expression:"searchForm.loginUsername"}})],1),a("el-form-item",{attrs:{label:"登录IP",prop:"ip"}},[a("el-input",{attrs:{placeholder:"请输入登录IP"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.ip,callback:function(t){e.$set(e.searchForm,"ip",t)},expression:"searchForm.ip"}})],1),a("el-form-item",{attrs:{label:"服务器IP",prop:"serverIp"}},[a("el-input",{attrs:{placeholder:"请输入服务器IP"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.serverIp,callback:function(t){e.$set(e.searchForm,"serverIp",t)},expression:"searchForm.serverIp"}})],1),a("el-form-item",{attrs:{label:"是否登录成功",prop:"success"}},[a("el-select",{attrs:{placeholder:"请选择是否登录状态",clearable:""},on:{change:e.search},model:{value:e.searchForm.success,callback:function(t){e.$set(e.searchForm,"success",t)},expression:"searchForm.success"}},[a("el-option",{attrs:{value:"true",label:"登录成功"}}),a("el-option",{attrs:{value:"false",label:"登录失败"}})],1)],1),a("el-form-item",{attrs:{label:"登录时间",prop:"loginTime"}},[a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":"开始时间","end-placeholder":"结束时间"},on:{change:e.handleSearchTimeChange},model:{value:e.searchDateRange,callback:function(t){e.searchDateRange=t},expression:"searchDateRange"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l={name:"SystemLoginLog",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"]},data:function(){return{searchDateRange:[],searchForm:{loginUsername:"",ip:"",serverIp:"",success:"",startTime:null,endTime:null}}},filters:{statusText:function(e){return e?"登录成功":"登录失败"}},methods:{handleSearchTimeChange:function(e){this.searchForm.startTime=null,this.searchForm.endTime=null,null!=e&&(this.searchForm.startTime=e[0],this.searchForm.endTime=e[1]),this.search()}},created:function(){this.config({module:"登录日志",api:"/system/loginLog","field.id":"id","field.main":"id",sorts:[{property:"LOGIN_TIME",direction:"DESC"}]}),this.search()}},c=l,u=a("2877"),m=Object(u["a"])(c,r,n,!1,null,null,null);t["default"]=m.exports},da96:function(e,t,a){"use strict";a("1f0f")},dc40:function(e,t,a){"use strict";a("498a"),a("d3b7");var r=a("bc3a"),n=a.n(r),i=a("a78e"),s=a.n(i),o=a("9224"),l=a("53ca"),c=a("b85c");function u(e){if(null==e)return null;if("string"===typeof e)return e.trim();if(e instanceof Array){var t,a=Object(c["a"])(e);try{for(a.s();!(t=a.n()).done;){var r=t.value;u(r)}}catch(i){a.e(i)}finally{a.f()}}if("object"===Object(l["a"])(e))for(var n in e)e[n]=u(e[n]);return e}var m=a("5530"),d=a("63f0"),p=["get","post","delete","put","head","options","patch","request"],f={},h=function(e,t){return{__arguments:t,__result_promise:null,then:function(){return this.__access("then",arguments)},catch:function(){return this.__access("catch",arguments)},finally:function(){return this.__access("finally",arguments)},__access:function(t,a){var r=this;return null!=this.__result_promise||(null==this.__result_promise&&(this.__result_promise=k[e].apply(k,this.__arguments)),this.__with_cache&&this.__result_promise.then((function(e){return r.__cache_impl.set(r.__cache_key,e),e}))),this.__result_promise[t].apply(this.__result_promise,a)}}},b=function(e,t,a,r){return{__with_cache:!0,__cache_key:e,__cache_impl:d["a"][r],cache:function(){var t=this.__cache_impl.get(e);return null!=t&&(this.__result_promise=Promise.resolve(t)),null!=this.__result_promise?this.__result_promise:this}}};f.cache=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==e)throw Error("Request cache key can not be null.");var a={isExtendsAxiosInstance:!0};this.isExtendsAxiosInstance&&(a=this);var r,n=Object(c["a"])(p);try{var i=function(){var n=r.value;if(null==a[n])return a[n]=function(){return Object(m["a"])(Object(m["a"])({},h(n,arguments)),b(e,n,arguments,t?"local":"session"))},"continue";var i=a[n];a[n]=function(){var a=i();return Object.assign(a,Object(m["a"])(Object(m["a"])({},h(n,arguments)),b(e,n,arguments,t?"local":"session"))),a}};for(n.s();!(r=n.n()).done;)i()}catch(o){n.e(o)}finally{n.f()}for(var s in f)a[s]=f[s];return a};var v=f;n.a.defaults.headers.common["Content-Type"]="application/json;charset=UTF-8";var y=n.a.create({baseURL:"/lianhelihua_interface",timeout:6e4});for(var g in y.interceptors.request.use((function(e){!0===e.trim&&(null!=e.data&&(e.data=u(e.data)),null!=e.params&&(e.params=u(e.params))),!0===e.download&&(e.responseType="blob"),e.headers["doumee-platform"]="pc-".concat(o.version);var t=s.a.get("doumee-auth-token");return null!=t&&(e.headers["doumee-auth-token"]=t),e}),(function(e){return Promise.reject(e)})),y.interceptors.response.use((function(e){return 200!==e.status?Promise.reject(new Error("服务器繁忙,请稍后再试")):"download"===e.headers["doumee-opera-type"]?Promise.resolve(e):401===e.data.code?(!1!==e.config.autoLogin&&(window.location.href="/login"),Promise.reject(e.data)):e.data.success?e.data.data:Promise.reject(e.data)}),(function(e){return console.log("error",e),null==e.code?Promise.reject(new Error("服务器繁忙,请稍后再试")):"ECONNABORTED"===e.code&&-1!==e.message.indexOf("timeout")?Promise.reject(new Error("服务器响应超时,请稍后再试")):Promise.reject(e)})),v)y[g]=v[g];var k=t["a"]=y},dc68:function(e,t,a){},dd7b: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:"wrap"},[e._m(0),a("div",{staticClass:"login"},[a("h1",[e._v("系统登录 / LOGIN IN")]),a("div",{staticClass:"info-input"},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入用户名","prefix-icon":"el-icon-user-solid",maxlength:"50"},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}}),a("el-input",{attrs:{placeholder:"请输入密码",type:"password","prefix-icon":"eva-icon-password",maxlength:"30","show-password":""},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}}),a("div",{staticClass:"captcha-input"},[a("el-input",{attrs:{placeholder:"图片验证码","prefix-icon":"eva-icon-shield",maxlength:"4"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login(t)}},model:{value:e.captcha.value,callback:function(t){e.$set(e.captcha,"value",t)},expression:"captcha.value"}}),e.captcha.loading?a("span",[a("i",{staticClass:"el-icon-loading"})]):a("img",{attrs:{src:e.captcha.uri},on:{click:e.refreshCaptcha}})],1)],1),a("el-button",{attrs:{loading:e.loading},on:{click:e.login}},[e._v("登 录")])],1)])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"introduce"},[a("h2",[e._v("联合利华事件上报系统")]),a("h3")])}],i=a("5530"),s=(a("d3b7"),a("498a"),a("2f62")),o=a("503a"),l={name:"Login",data:function(){return{loading:!1,username:"",password:"",captcha:{loading:!1,value:"",uuid:"",uri:""}}},methods:Object(i["a"])(Object(i["a"])({},Object(s["b"])(["setUserInfo"])),{},{login:function(){var e=this;this.loading||this.__check()&&(this.loading=!0,Object(o["loginByPassword"])({username:this.username.trim(),password:this.password,code:this.captcha.value.trim(),uuid:this.captcha.uuid}).then((function(){window.location.href="/lianhelihua_admin"})).catch((function(t){e.refreshCaptcha(),e.$tip.apiFailed(t)})).finally((function(){e.loading=!1})))},refreshCaptcha:function(){var e=this;this.captcha.loading=!0,Object(o["getCaptcha"])().then((function(t){e.captcha.uri=t.image,e.captcha.uuid=t.uuid})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){setTimeout((function(){e.captcha.loading=!1}),150)}))},__check:function(){return""===this.username.trim()?(this.$tip.error("请输入用户名"),!1):""===this.password?(this.$tip.error("请输入密码"),!1):""!==this.captcha.value.trim()||(this.$tip.error("请输入图片验证码"),!1)}}),created:function(){this.refreshCaptcha()}},c=l,u=(a("3569"),a("2877")),m=Object(u["a"])(c,r,n,!1,null,"2aa970e3",null);t["default"]=m.exports},ddce: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("TableLayout",{attrs:{permissions:["business:managers:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create","business:managers:delete"],expression:"['business:managers:create', 'business:managers:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:create"],expression:"['business:managers:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaManagersWindow.open("新建SHE责任人",{type:0})}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"memberName",label:"人员姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberPhone",label:"人员手机号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberEmail",label:"人员邮箱","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyName",label:"所属部门","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"更新时间","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),e.containPermissions(["business:managers:update","business:managers:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:managers:delete"],expression:"['business:managers:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,3723683852)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("div",{attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"人员搜索 ",prop:"keyword"}},[a("el-input",{attrs:{placeholder:"可输入姓名/手机号/部门"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.keyword,callback:function(t){e.$set(e.searchForm,"keyword",t)},expression:"searchForm.keyword"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1),a("OperaManagersWindow",{ref:"operaManagersWindow",on:{success:e.handlePageChange}})],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("ef04"),c={name:"Managers",extends:i["a"],components:{TableLayout:s["a"],Pagination:o["a"],OperaManagersWindow:l["a"]},data:function(){return{searchForm:{keyword:"",type:0}}},created:function(){this.config({module:"SHE责任人信息",api:"/business/managers","field.id":"id","field.main":"id"}),this.search()}},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,null,null);t["default"]=d.exports},e12c:function(e,t,a){},e1b6:function(e,t,a){"use strict";a("b809")},e2bf:function(e,t,a){"use strict";a("a1e8")},e344:function(e,t,a){},e541:function(e,t,a){"use strict";a("51fa")},e811:function(e,t,a){"use strict";var r,n,i=a("53ca"),s=a("b85c"),o=a("5530"),l=(a("c740"),a("2f62")),c={name:"BasePage",data:function(){return{adminCode:"admin"}},computed:Object(o["a"])(Object(o["a"])({},Object(l["c"])(["userInfo","tableHeightNew"])),{},{isAdmin:function(){var e=this;return this.userInfo.roles.findIndex((function(t){return t===e.adminCode}))>-1}}),methods:{isDebug:function(){return!1},containRoles:function(e){var t=this;if(null==e)return!0;if(null==this.userInfo)return!1;if(null==this.userInfo.roles||0===this.userInfo.roles.length)return!1;var a,r=Object(s["a"])(e);try{var n=function(){var e=a.value;if(t.userInfo.roles.findIndex((function(t){return t===e}))>-1)return{v:!0}};for(r.s();!(a=r.n()).done;){var o=n();if("object"===Object(i["a"])(o))return o.v}}catch(l){r.e(l)}finally{r.f()}return!1},containPermissions:function(e){var t=this;if(null==e)return!0;if(null==this.userInfo)return!1;if(null==this.userInfo.permissions||0===this.userInfo.permissions.length)return!1;var a,r=Object(s["a"])(e);try{var n=function(){var e=a.value;if(t.userInfo.permissions.findIndex((function(t){return t===e}))>-1)return{v:!0}};for(r.s();!(a=r.n()).done;){var o=n();if("object"===Object(i["a"])(o))return o.v}}catch(l){r.e(l)}finally{r.f()}return!1}}},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,null,null);t["a"]=d.exports},eb12:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return i})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return l})),a.d(t,"deleteByIdInBatch",(function(){return c}));var r=a("dc40");function n(e){return r["a"].post("/business/managers/page",e,{trim:!0})}function i(e){return r["a"].post("/business/managers/exportExcel",e,{trim:!0,download:!0})}function s(e){return r["a"].post("/business/managers/create",e)}function o(e){return r["a"].post("/business/managers/updateById",e)}function l(e){return r["a"].get("/business/managers/delete/".concat(e))}function c(e){return r["a"].get("/business/managers/delete/batch",{params:{ids:e}})}},eb25: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("TableLayout",{attrs:{permissions:["system:job:snippet:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:snippet:delete"],expression:"['system:job:snippet:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:snippet:delete"],expression:"['system:job:snippet:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:"","default-sort":{prop:"createTime",order:"descending"}},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"jobName",label:"JOB名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"snippetCode",label:"分片编号","min-width":"260px"}}),a("el-table-column",{attrs:{prop:"jobDistributeGroup",label:"分发组","min-width":"260px"}}),a("el-table-column",{attrs:{prop:"jobBusinessTime",label:"任务执行业务时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"handler",label:"分片处理器类","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"snippetDataSize",label:"分片数据数量","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"allowServerIps",label:"服务器白名单","min-width":"140px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.allowServerIps||""===a.allowServerIps?"不限制":a.allowServerIps))]}}])}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("statusText")(a.status))+" ")]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"CREATE_TIME"}}),e.containPermissions(["system:job:snippet:update","system:job:snippet:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"140",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[0===r.status?a("el-button",{attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.trigger(r)}}},[e._v("执行")]):e._e(),-2===r.status?a("el-button",{attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.trigger(r)}}},[e._v("重新执行")]):e._e(),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:job:snippet:delete"],expression:"['system:job:snippet:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]}}],null,!1,471939541)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"定时任务",prop:"jobId"}},[a("JobSelect",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.jobId,callback:function(t){e.$set(e.searchForm,"jobId",t)},expression:"searchForm.jobId"}})],1),a("el-form-item",{attrs:{label:"分片编号",prop:"snippetCode"}},[a("el-input",{attrs:{placeholder:"请输入分片编号"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.snippetCode,callback:function(t){e.$set(e.searchForm,"snippetCode",t)},expression:"searchForm.snippetCode"}})],1),a("el-form-item",{attrs:{label:"分发组",prop:"snippetCode"}},[a("el-input",{attrs:{placeholder:"请输入分发组"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.jobDistributeGroup,callback:function(t){e.$set(e.searchForm,"jobDistributeGroup",t)},expression:"searchForm.jobDistributeGroup"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)},n=[],i=(a("ac1f"),a("841c"),a("0f1b")),s=a("aa1c"),o=a("d529"),l=a("88f5"),c={name:"Snippet",extends:i["a"],components:{JobSelect:l["a"],TableLayout:s["a"],Pagination:o["a"]},data:function(){return{searchForm:{jobId:"",jobDistributeGroup:"",snippetCode:""}}},filters:{statusText:function(e){return 0===e?"准备":1===e?"运行中":2===e?"执行成功":-2===e?"执行失败":"未知"}},methods:{trigger:function(e){var t=this;this.$dialog.confirm("确认执行【".concat(e.snippetCode,"】分片任务吗?"),"提示",{confirmButtonText:"立即执行",type:"warning"}).then((function(){t.api.trigger({id:e.id}).then((function(){t.$tip.apiSuccess("分片任务已启动,如任务启用了日志,可在任务日志中查看执行进度。"),t.handlePageChange()})).catch((function(e){t.$tip.apiFailed(e)}))}))}},created:function(){this.config({module:"定时任务分片",api:"/system/snippet",sorts:[{property:"CREATE_TIME",direction:"DESC"}],"field.id":"id","field.main":"snippetCode"}),this.search()}},u=c,m=a("2877"),d=Object(m["a"])(u,r,n,!1,null,null,null);t["default"]=d.exports},ec57:function(e,t,a){e.exports=a.p+"static/img/bg_shenhe_pass@2x.356d8eee.png"},ef04:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"选择负责人:",prop:"memberId"}},[a("el-select",{attrs:{filterable:"",remote:"","remote-method":e.loadMember,loading:e.loading,placeholder:"可输入姓名 | 手机号 | 部门名称进行搜索"},model:{value:e.form.memberId,callback:function(t){e.$set(e.form,"memberId",t)},expression:"form.memberId"}},e._l(e.memberList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name+" | "+(e.phone||"无")+" | "+e.companyName,value:e.id}})})),1)],1),3==e.form.type?a("el-form-item",{staticClass:"form-item-switch",attrs:{label:"是否企微通知",prop:"isQw"}},[a("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.isQw,callback:function(t){e.$set(e.form,"isQw",t)},expression:"form.isQw"}}),a("span",{staticClass:"switch-text"})],1):e._e(),3==e.form.type?a("el-form-item",{staticClass:"form-item-switch",attrs:{label:"是否邮件通知",prop:"isEmail"}},[a("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.isEmail,callback:function(t){e.$set(e.form,"isEmail",t)},expression:"form.isEmail"}}),a("span",{staticClass:"switch-text"})],1):e._e(),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入备注"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},n=[],i=(a("d3b7"),a("ae62")),s=a("5543"),o=a("1f28"),l={name:"OperaManagersWindow",extends:i["a"],components:{GlobalWindow:s["a"]},data:function(){return{form:{type:"",memberId:"",remark:"",isQw:0,isEmail:0},loading:!1,memberList:[],rules:{memberId:[{required:!0,message:"请选择负责人"}]}}},created:function(){this.config({api:"/business/managers","field.id":"id"})},methods:{loadMember:function(e){var t=this;this.memberList=[],e&&""!=e&&(this.loading=!0,Object(o["allList"])({keyword:e}).then((function(e){t.memberList=e})).catch((function(e){})).finally((function(){t.loading=!1})))},open:function(e,t){var a=this;this.title=e,this.visible=!0,this.$nextTick((function(){a.$refs.form.resetFields(),a.form.type=null!=t?t.type:null,a.form[a.configData["field.id"]]=null})),this.memberList=[]}}},c=l,u=a("2877"),m=Object(u["a"])(c,r,n,!1,null,null,null);t["a"]=m.exports},f040:function(e,t,a){},f7cf: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("TableLayout1",{attrs:{permissions:["business:category:query"]},scopedSlots:e._u([{key:"menu",fn:function(){return[a("div",{staticStyle:{width:"100%",height:"50px",background:"rgba(242, 242, 242, 1)","line-height":"50px","text-align":"center","font-size":"14px"}},[e._v(" 跌绊滑风险发生地点")]),a("div",{staticStyle:{width:"100%",height:"calc(100vh - 130px)","overflow-y":"scroll"}},[a("Tree",{attrs:{list:e.treeList,alllist:e.treeList,defaultProps:{name:"name",status:"fsStatus",children:"childList",id:"id"}},on:{callback:e.callback}})],1)]},proxy:!0},{key:"table-wrap",fn:function(){return[e.containPermissions(["business:category:create","business:category:delete"])?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:create"],expression:"['business:category:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("新建DCA事件位置信息",null,e.categoryList,e.searchForm.type,e.searchForm.parentId)}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteByIdInBatch(!0,e.getfindTreePage)}}},[e._v("批量删除")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"parentName",label:"父级","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"namePath",label:"完整路径","min-width":"150px"}}),a("el-table-column",{attrs:{prop:"editorName",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"editDate",label:"最后操作时间","min-width":"150px"}}),e.containPermissions(["business:category:update","business:category:delete"])?a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:update"],expression:"['business:category:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaCategoryWindow.open("编辑DCA事件位置信息",r,e.categoryList,e.searchForm.type)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:category:delete"],expression:"['business:category:delete']"}],staticStyle:{color:"red"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r,!0,e.getfindTreePage)}}},[e._v("删除")])]}}],null,!1,3354072742)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}}),a("OperaCategoryWindow",{ref:"operaCategoryWindow",on:{success:e.handlePageChangeDo}})]},proxy:!0}])},[a("div",{ref:"QueryFormRef",attrs:{slot:"search-form"},slot:"search-form"},[a("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:""}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary"},on:{click:e.refresh}},[e._v("显示全部")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)])},n=[],i=a("5530"),s=(a("ac1f"),a("841c"),a("d81d"),a("0f1b")),o=a("b7ef"),l=a("a71f"),c=a("d529"),u=a("7e4b"),m=a("a859"),d={name:"categorySheType",extends:s["a"],components:{TableLayout1:o["a"],Pagination:c["a"],Tree:u["a"],OperaCategoryWindow:l["a"]},data:function(){return{TreeList:[],searchForm:{name:"",keyword:"",type:2,isRoot:1,parentId:"",parentIdPath:null},loading:!1,heading:!1,working:!1,treeList:[],categoryList:[]}},created:function(){this.config({module:"跌绊滑风险发生地点",api:"/business/category","field.id":"id","field.main":"id"}),this.getfindTreePage()},methods:{refresh:function(){this.searchForm.parentId=null,this.searchForm.isRoot=null,this.getfindTreePage(),this.handlePageChange()},handlePageChangeDo:function(){this.searchForm.isRoot=1,this.searchForm.parentId=null,this.getfindTreePage(),this.handlePageChange()},getfindTreePage:function(){var e=this;Object(m["treeList"])({type:this.searchForm.type}).then((function(t){t&&t.length>0&&(t[0].fsStatus=1,e.treeList=t,e.search(),e.categoryList=e.getCategoryTree(t))}))},getCategoryTree:function(e){var t=this;return null==e?[]:e.map((function(e){var a=Object(i["a"])({},e);return a&&(a.children=a.childList),e.children&&0===e.children.length?t.$delete(a,"children"):a.children=t.getCategoryTree(a.children),a}))},callback:function(e){console.log(e),this.searchForm.isRoot=null,this.searchForm.parentId=e.id,this.searchForm.parentIdPath=e.idPath,this.search()}}},p=d,f=(a("e2bf"),a("2877")),h=Object(f["a"])(p,r,n,!1,null,"3b0d0896",null);t["default"]=h.exports},f922:function(e,t,a){e.exports=a.p+"static/img/woman.e651ccdb.png"},f982: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("TableLayout",{attrs:{permissions:["system:role:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:create","system:role:delete"],expression:"['system:role:create', 'system:role:delete']"}],staticClass:"toolbar"},[a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:create"],expression:"['system:role:create']"}]},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaRoleWindow.open("新建角色")}}},[e._v("新建")])],1),a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:delete"],expression:"['system:role:delete']"}]},[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"code",label:"角色编码",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"角色名称",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"角色备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"role.CREATE_TIME"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:role:update","system:role:createRolePermission","system:role:createRoleMenu","system:role:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"270",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return e.isAdmin||r.code!==e.adminCode&&-1===e.userInfo.roles.findIndex((function(e){return e===r.code}))?[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:update"],expression:"['system:role:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaRoleWindow.open("编辑角色",r)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:createRolePermission"],expression:"['system:role:createRolePermission']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.permissionConfigWindow.open(r)}}},[e._v("配置权限")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:createRoleMenu"],expression:"['system:role:createRoleMenu']"}],attrs:{type:"text",icon:"el-icon-menu"},on:{click:function(t){return e.$refs.menuConfigWindow.open(r)}}},[e._v("授权菜单")]),r.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:delete"],expression:"['system:role:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(r)}}},[e._v("删除")])]:void 0}}],null,!0)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"角色编码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"角色名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaRoleWindow",{ref:"operaRoleWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("PermissionConfigWindow",{ref:"permissionConfigWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("MenuConfigWindow",{ref:"menuConfigWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)},n=[],i=(a("ac1f"),a("841c"),a("d529")),s=a("aa1c"),o=a("0f1b"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"角色编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"角色名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"角色备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入角色备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),m=a("5543"),d={name:"OperaRoleWindow",extends:u["a"],components:{GlobalWindow:m["a"]},data:function(){return{originRoleCode:"",form:{id:null,code:"",name:"",remark:""},rules:{code:[{required:!0,message:"请输入角色编码"}],name:[{required:!0,message:"请输入角色名称"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.originRoleCode=t.code,a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},confirm:function(){var e=this;null!=this.form.id&&""!==this.form.id?this.originRoleCode!==this.form.code?this.$dialog.confirm("检测到您修改了角色编码,角色编码修改后前后端均可能需要调整代码,确认修改吗?","提示",{confirmButtonText:"确认修改",type:"warning"}).then((function(){e.__confirmEdit()})):this.__confirmEdit():this.__confirmCreate()}},created:function(){this.config({api:"/system/role"})}},p=d,f=a("2877"),h=Object(f["a"])(p,l,c,!1,null,null,null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"permission-config-dialog",attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"576px",title:"授权权限"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.role?a("p",{staticClass:"tip"},[e._v("为角色 "),a("em",[e._v(e._s(e.role.name))]),e._v(" 配置权限")]):e._e(),a("el-tree",{ref:"tree",attrs:{data:e.permissions,"show-checkbox":"","node-key":"id","default-expand-all":"","default-checked-keys":e.selectedIds,"expand-on-click-node":!1,"check-on-click-node":!0,props:{children:"children",label:"name"}}})],1)},y=[],g=a("b85c"),k=(a("c7cd"),a("d81d"),a("4de4"),a("d3b7"),a("3528")),w=a("c1b4"),x={name:"PermissionConfigWindow",components:{GlobalWindow:m["a"]},data:function(){return{visible:!1,isWorking:!1,role:null,permissions:[],selectedIds:[]}},methods:{open:function(e){var t=this;Object(w["fetchTree"])().then((function(a){t.role=e,t.permissions=a,t.role.fixed&&t.__handleFixedPermissions(t.permissions),t.selectedIds=e.permissions.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)}))},confirm:function(){var e=this,t=this.$refs.tree.getCheckedNodes(!1,!0).filter((function(e){return"module"!==e.type})).map((function(e){return e.id}));this.isWorking=!0,Object(k["createRolePermission"])({roleId:this.role.id,permissionIds:t}).then((function(){e.visible=!1,e.$emit("success"),setTimeout((function(){e.$dialog.attentionConfirm("权限配置成功,用户需重新登录后生效").then((function(){}))}),300)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},__handleFixedPermissions:function(e,t){if(null!=e){var a,r=Object(g["a"])(e);try{for(r.s();!(a=r.n()).done;){var n=a.value;"module"===n.type?this.__handleFixedPermissions(n.children,n):n.fixed&&(n.disabled=!0,null!=t&&(t.disabled=!0))}}catch(i){r.e(i)}finally{r.f()}}}}},_=x,C=(a("c7ea"),Object(f["a"])(_,v,y,!1,null,"440f0058",null)),F=C.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"menu-config-dialog",attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"576px",title:"授权菜单"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.role?a("p",{staticClass:"tip"},[e._v("为角色 "),a("em",[e._v(e._s(e.role.name))]),e._v(" 配置可访问的菜单")]):e._e(),a("el-tree",{ref:"tree",attrs:{data:e.menus,"show-checkbox":"","node-key":"id","default-expand-all":"","default-checked-keys":e.selectedIds,"expand-on-click-node":!1,"check-on-click-node":!0,props:{children:"children",label:"name"}}})],1)},O=[],D=(a("c740"),a("a6dc")),$={name:"MenuConfigWindow",components:{GlobalWindow:m["a"]},data:function(){return{visible:!1,isWorking:!1,role:null,menus:[],selectedIds:[]}},methods:{open:function(e){var t=this;Object(D["fetchTree"])({}).then((function(a){t.role=e,t.menus=a,t.__handleFixedMenus(t.menus,t.role),e.menus=e.menus.filter((function(t){return-1===e.menus.findIndex((function(e){return e.parentId===t.id}))})),t.selectedIds=e.menus.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)}))},confirm:function(){var e=this,t=this.$refs.tree.getCheckedNodes(!1,!0);this.isWorking=!0,Object(k["createRoleMenu"])({roleId:this.role.id,menuIds:t.map((function(e){return e.id}))}).then((function(){e.$tip.apiSuccess("菜单授权成功"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},__handleFixedMenus:function(e,t){if(null!=e&&0!==e.length){var a,r=Object(g["a"])(e);try{for(r.s();!(a=r.n()).done;){var n=a.value;n.disabled=!1,t.fixed&&n.fixed&&(n.disabled=!0),this.__handleFixedMenus(n.children,t)}}catch(i){r.e(i)}finally{r.f()}}}}},N=$,S=(a("6d90"),Object(f["a"])(N,I,O,!1,null,"2452ce4d",null)),T=S.exports,E={name:"SystemRole",extends:o["a"],components:{MenuConfigWindow:T,PermissionConfigWindow:F,OperaRoleWindow:b,TableLayout:s["a"],Pagination:i["a"]},data:function(){return{searchForm:{code:"",name:"",remark:""}}},created:function(){this.config({module:"角色",api:"/system/role",sorts:[{property:"role.CREATE_TIME",direction:"DESC"}]}),this.search()}},j=E,W=Object(f["a"])(j,r,n,!1,null,null,null);t["default"]=W.exports},fb1e:function(e,t,a){"use strict";a("564f")},fb42: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("TableLayout",{attrs:{permissions:["system:traceLog:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{height:e.tableHeightNew,data:e.tableData.list,stripe:"","default-sort":{prop:"operaTime",order:"descending"},"row-class-name":e.tableRowClassName},on:{"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{prop:"operaModule",label:"业务模块","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"operaRemark",label:"操作说明","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"requestMethod",label:"请求方式","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"requestUri",label:"请求地址","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("statusText")(a.status))+" ")]}}])}),a("el-table-column",{attrs:{prop:"requestParams",label:"请求参数","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[null!=r.requestParams?a("ColumnDetail",{attrs:{content:r.requestParams,limit:0}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"requestResult",label:"请求结果","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[null!=r.requestResult?a("ColumnDetail",{attrs:{content:r.requestResult}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"exceptionLevel",label:"异常等级",sortable:"custom","sort-by":"EXCEPTION_LEVEL","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("exceptionLevelText")(a.exceptionLevel))+" ")]}}])}),a("el-table-column",{attrs:{prop:"exceptionStack",label:"异常信息","min-width":"170px"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[null!=r.exceptionStack?a("ColumnDetail",{attrs:{content:r.exceptionStack,"button-type":e.getExceptionButtonType(r.exceptionLevel)}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"operaSpendTime",label:"请求耗时(ms)",sortable:"custom","sort-by":"OPERA_SPEND_TIME","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"userRealname",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"operaTime",label:"操作时间",sortable:"custom","sort-by":"OPERA_TIME","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"platform",label:"操作平台","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"systemVersion",label:"系统版本","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"serverIp",label:"处理服务器IP","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"ip",label:"用户IP","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"clientInfo",label:"用户客户端","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"osInfo",label:"用户操作系统","min-width":"100px"}})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"用户姓名",prop:"userRealname"}},[a("el-input",{attrs:{placeholder:"请输入固化用户姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.userRealname,callback:function(t){e.$set(e.searchForm,"userRealname",t)},expression:"searchForm.userRealname"}})],1),a("el-form-item",{attrs:{label:"业务模块",prop:"operaModule"}},[a("el-input",{attrs:{placeholder:"请输入业务模块"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.operaModule,callback:function(t){e.$set(e.searchForm,"operaModule",t)},expression:"searchForm.operaModule"}})],1),a("el-form-item",{attrs:{label:"请求地址",prop:"requestUri"}},[a("el-input",{attrs:{placeholder:"请输入请求地址"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.requestUri,callback:function(t){e.$set(e.searchForm,"requestUri",t)},expression:"searchForm.requestUri"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{value:"-1",label:"未处理"}}),a("el-option",{attrs:{value:"0",label:"失败"}}),a("el-option",{attrs:{value:"1",label:"成功"}})],1)],1),a("el-form-item",{attrs:{label:"异常等级",prop:"exceptionLevel"}},[a("el-select",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.exceptionLevel,callback:function(t){e.$set(e.searchForm,"exceptionLevel",t)},expression:"searchForm.exceptionLevel"}},[a("el-option",{attrs:{value:"10",label:"高"}}),a("el-option",{attrs:{value:"5",label:"中"}}),a("el-option",{attrs:{value:"0",label:"低"}})],1)],1),a("el-form-item",{attrs:{label:"操作时间范围"}},[a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":"开始时间","end-placeholder":"结束时间"},on:{change:e.handleSearchTimeChange},model:{value:e.searchDateRange,callback:function(t){e.searchDateRange=t},expression:"searchDateRange"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("div",{staticClass:"status-bar",attrs:{slot:"space"},slot:"space"},[a("label",{staticClass:"status-normal"},[e._v("正常")]),a("label",{staticClass:"status-warn"},[e._v("警告异常(需排查)")]),a("label",{staticClass:"status-danger"},[e._v("系统异常(需修复)")])])],1)},n=[],i=(a("ac1f"),a("841c"),a("d529")),s=a("aa1c"),o=a("0f1b"),l=a("29a7"),c={name:"SystemTraceLog",extends:o["a"],components:{ColumnDetail:l["a"],TableLayout:s["a"],Pagination:i["a"]},data:function(){return{searchDateRange:[],searchForm:{userRealname:"",operaModule:"",requestUri:"",status:null,exceptionLevel:null,startTime:null,endTime:null}}},filters:{statusText:function(e){return 1===e?"成功":0===e?"失败":"未处理"},exceptionLevelText:function(e){return null==e?"":0===e?"低":5===e?"中":10===e?"高":"未知"}},methods:{reset:function(){this.$refs.searchForm.resetFields(),this.searchDateRange=[],this.searchForm.startTime=null,this.searchForm.endTime=null,this.search()},tableRowClassName:function(e){var t=e.row;return 5===t.exceptionLevel||-1===t.status?"warning-log":10===t.exceptionLevel?"danger-log":""},getExceptionButtonType:function(e){return 5===e?"warning":10===e?"danger":null},handleSearchTimeChange:function(e){this.searchForm.startTime=null,this.searchForm.endTime=null,null!=e&&(this.searchForm.startTime=e[0],this.searchForm.endTime=e[1]),this.search()}},created:function(){this.config({api:"/system/traceLog",sorts:[{property:"OPERA_TIME",direction:"DESC"}]}),this.search()}},u=c,m=(a("2669"),a("2877")),d=Object(m["a"])(u,r,n,!1,null,"37a8f608",null);t["default"]=d.exports},fcc0:function(e,t,a){},fea3:function(e,t,a){"use strict";a("1f68")}});
//# sourceMappingURL=app.3a1839c5.js.map