Your Name
2022-09-26 bb455cebea17349a2f5ed0d4e86eac3905b24585
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-c97c","chunk-1701"],{"5Rkn":function(e,t,a){"use strict";var r=a("eVfm");a.n(r).a},UyGd:function(e,t,a){"use strict";a.d(t,"j",function(){return i}),a.d(t,"h",function(){return o}),a.d(t,"i",function(){return s}),a.d(t,"l",function(){return l}),a.d(t,"e",function(){return p}),a.d(t,"k",function(){return u}),a.d(t,"f",function(){return c}),a.d(t,"c",function(){return d}),a.d(t,"b",function(){return m}),a.d(t,"d",function(){return v}),a.d(t,"a",function(){return h}),a.d(t,"g",function(){return f});var r=a("X4fA"),n=a("t3Un");function i(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/page",method:"post",data:e})}function o(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/info",method:"post",data:e})}function s(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/itemInfo",method:"post",data:e})}function l(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/modItemInfo",method:"post",data:e})}function p(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/add",method:"post",data:e})}function u(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/mod",method:"post",data:e})}function c(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/del",method:"post",data:e})}function d(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/elementManagement/getElementTree",method:"post",data:e})}function m(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/getUserList",method:"post",data:e})}function v(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetyInspectionItem/infoElementA",method:"post",data:e})}function h(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetyInspectionItem/info",method:"post",data:e})}function f(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/finish",method:"post",data:e})}},WV7m:function(e,t,a){"use strict";a.r(t);var r=a("cLjf"),n=a.n(r),i=a("hDQ3"),o=a.n(i),s=a("omC7"),l=a.n(s),p=a("XsSp"),u=a("eli2"),c={name:"approveRuleDialog",components:{approveLevelDialog:p.default},data:function(){return{title:"",pointTitle:"",disabled:!0,ifShowApproveRuleDialog:!1,inspectPointForm:{id:null,stepName:null,stepSerial:null,type:null,continueTime:null,continueTimeUnit:null,unitList:[],itemList:[]},approveRuleForm:{id:null,ruleName:null,depId:null,workType:null,workLevel:null,stepList:[]},approveRuleFormRules:{ruleName:[{required:!0,message:"请填写规则名称",trigger:"blur"}],depId:[{required:!0,message:"请选择部门",trigger:"change"}],workLevel:[{required:!0,message:"请选择作业等级",trigger:"change"}],workType:[{required:!0,message:"请选择作业类型",trigger:"cahnge"}]},departmentList:[],userList:[],typeList:[{id:1,name:"单人"},{id:2,name:"多人"},{id:3,name:"分析人"}],timeList:[{id:1,name:"日"},{id:2,name:"时"},{id:3,name:"分"}],workTypeList:[{id:1,name:"动火作业"},{id:2,name:"受限空间作业"},{id:3,name:"吊装作业"},{id:4,name:"动土作业"},{id:5,name:"断路作业"},{id:6,name:"高处作业"},{id:7,name:"临时用电作业"},{id:8,name:"盲板抽堵作业"}],workLevelList:[]}},created:function(){},methods:{openApproveLevelDialog:function(e,t){this.$refs.approveLevelDialogRef.showApproveLevelDialog(e,t,this.userList)},achieveApprovalLevel:function(e,t){if("新增审批层级"===t)0===this.approveRuleForm.stepList.length?(e.stepSerial=1,this.approveRuleForm.stepList.push(e)):(e.stepSerial=this.approveRuleForm.stepList[this.approveRuleForm.stepList.length-1].stepSerial+1,this.approveRuleForm.stepList.push(e));else{var a=this.approveRuleForm.stepList.findIndex(function(t){return t.stepSerial===e.stepSerial});this.$set(this.approveRuleForm.stepList,a,e)}},showApproveRuleDialog:function(e,t,a,r,n){var i=this;this.ifShowApproveRuleDialog=!0,this.userList=r,this.workTypeList=n,this.departmentList=a,this.$nextTick(function(){i.$refs.approveRuleFormRef.clearValidate()}),"新增"===e?(this.disabled=!0,this.title="新增审批规则",this.approveRuleForm={id:null,ruleName:null,depId:null,workType:null,workLevel:null,stepList:[]}):"修改"===e?(this.disabled=!0,this.title="修改审批规则",this.approveRuleForm=JSON.parse(l()(t)),this.setValue(t.workType)):(this.disabled=!0,this.title="查看审批规则",this.setValue(t.workType),this.approveRuleForm=JSON.parse(l()(t)))},deleteApproveLevel:function(e,t){this.approveRuleForm.stepList.splice(e,1)},clearValue:function(){1===this.approveRuleForm.workType?(this.approveRuleForm.workLevel=null,this.workLevelList=[{id:3,name:"特级动火作业"},{id:1,name:"一级动火作业"},{id:2,name:"二级动火作业"}]):3===this.approveRuleForm.workType?(this.approveRuleForm.workLevel=null,this.workLevelList=[{id:8,name:"一级吊装作业"},{id:9,name:"二级吊装作业"},{id:10,name:"三级吊装作业"}]):6===this.approveRuleForm.workType?(this.approveRuleForm.workLevel=null,this.workLevelList=[{id:7,name:"特级高处作业"},{id:4,name:"一级高处作业"},{id:5,name:"二级高处作业"},{id:6,name:"三级高处作业"}]):8===this.approveRuleForm.workType?(this.approveRuleForm.workLevel=null,this.workLevelList=[{id:11,name:"抽盲板作业"},{id:12,name:"堵盲板作业"}]):(this.approveRuleForm.workLevel=null,this.workLevelList=[])},setValue:function(e){this.workLevelList=1===e?[{id:3,name:"特级动火作业"},{id:1,name:"一级动火作业"},{id:2,name:"二级动火作业"}]:3===e?[{id:8,name:"一级吊装作业"},{id:9,name:"二级吊装作业"},{id:10,name:"三级吊装作业"}]:6===e?[{id:7,name:"四级高处作业"},{id:4,name:"一级高处作业"},{id:5,name:"二级高处作业"},{id:6,name:"三级高处作业"}]:8===e?[{id:11,name:"抽盲板作业"},{id:12,name:"堵盲板作业"}]:[]},parseNumber:function(e,t){if("时间单位"===e)return this.timeList.find(function(e){return e.id===t}).name},submitApproveRule:function(){var e=this;this.$refs.approveRuleFormRef.validate(function(){var t=o()(n.a.mark(function t(a){var r,i;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!a){t.next=14;break}if("新增审批规则"!==e.title){t.next=8;break}return t.next=4,Object(u.a)().addApproveRule(e.approveRuleForm);case 4:"200"===(r=t.sent).data.code?(e.$message({type:"success",message:"审批规则新增成功",duration:2e3}),e.ifShowApproveRuleDialog=!1,e.$emit("refreshApproveRule")):e.$message({type:"warning",message:r.data.msg}),t.next=12;break;case 8:return t.next=10,Object(u.a)().modApproveRule(e.approveRuleForm);case 10:"200"===(i=t.sent).data.code?(e.$message({type:"success",message:"审批规则修改成功",duration:2e3}),e.ifShowApproveRuleDialog=!1,e.$emit("refreshApproveRule")):e.$message({type:"warning",message:i.data.msg});case 12:t.next=15;break;case 14:e.$message({type:"warning",message:"请完善基本信息"});case 15:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}())}}},d=(a("5Rkn"),a("ZrdR")),m=Object(d.a)(c,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"system-add-menu-container"},[a("el-dialog",{attrs:{visible:e.ifShowApproveRuleDialog,title:e.title,"close-on-click-modal":!1},on:{"update:visible":function(t){e.ifShowApproveRuleDialog=t}}},[a("el-form",{ref:"approveRuleFormRef",attrs:{model:e.approveRuleForm,"label-width":"120px",rules:e.approveRuleFormRules}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"任务名称",prop:"ruleName"}},[a("el-input",{staticClass:"input-add",attrs:{disabled:!e.disabled,placeholder:"请填写任务名称"},model:{value:e.approveRuleForm.ruleName,callback:function(t){e.$set(e.approveRuleForm,"ruleName",t)},expression:"approveRuleForm.ruleName"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"部门名称",prop:"depId"}},[a("el-select",{staticClass:"input-add",attrs:{disabled:!e.disabled,placeholder:"请选择部门名称"},model:{value:e.approveRuleForm.depId,callback:function(t){e.$set(e.approveRuleForm,"depId",t)},expression:"approveRuleForm.depId"}},e._l(e.departmentList,function(e){return a("el-option",{key:e.id,attrs:{value:e.id,label:e.department}})}))],1)],1),e._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"作业类型",prop:"workType"}},[a("el-select",{staticClass:"input-add",attrs:{disabled:!e.disabled,placeholder:"请选择作业类型"},on:{change:e.clearValue},model:{value:e.approveRuleForm.workType,callback:function(t){e.$set(e.approveRuleForm,"workType",t)},expression:"approveRuleForm.workType"}},e._l(e.workTypeList,function(e){return a("el-option",{key:e.id,attrs:{value:e.id,label:e.name}})}))],1)],1),e._v(" "),3===e.approveRuleForm.workType||6===e.approveRuleForm.workType||8===e.approveRuleForm.workType||1===e.approveRuleForm.workType?a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"作业等级",prop:"workLevel"}},[a("el-select",{staticClass:"input-add",attrs:{disabled:!e.disabled,placeholder:"请选择作业等级"},model:{value:e.approveRuleForm.workLevel,callback:function(t){e.$set(e.approveRuleForm,"workLevel",t)},expression:"approveRuleForm.workLevel"}},e._l(e.workLevelList,function(e){return a("el-option",{key:e.id,attrs:{value:e.id,label:e.name}})}))],1)],1):e._e(),e._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"创建审批链"}},[e.disabled?a("div",{staticStyle:{width:"100%","padding-bottom":"10px"}},[a("el-button",{attrs:{type:"primary",size:"default"},on:{click:function(t){e.openApproveLevelDialog("新增","")}}},[e._v("新增审批层级")])],1):e._e(),e._v(" "),a("div",{staticStyle:{width:"100%","margin-left":"-30px"}},e._l(e.approveRuleForm.stepList,function(t,r){return a("div",{staticClass:"stepItem"},[a("div",{staticClass:"stepNum"},[e._v(e._s(r+1))]),e._v(" "),a("div",{staticClass:"stepCard"},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"text item"},[e._v("\n                                            层级名称:"),a("span",[e._v(e._s(t.stepName))])]),e._v(" "),e._l(e.typeList,function(r){return a("div",{staticClass:"text item"},[r.id===t.type?a("div",[e._v("\n                                                审批层级:"),a("span",[e._v(e._s(r.name))])]):e._e()])}),e._v(" "),a("div",{staticClass:"text item"},[e._v("\n                                            审批人:"),a("span",[e._v(e._s(JSON.parse(JSON.stringify(t.unitList.map(function(t){return e.userList.find(function(e){return e.id===t.bindUid}).realname}).join("、")))))])]),e._v(" "),e._l(e.timeList,function(r){return a("div",{staticClass:"text item"},[r.id===t.continueTimeUnit?a("div",[e._v("\n                                                审批有效时长:"),a("span",[e._v(e._s(t.continueTime))]),e._v(" "),a("span",[e._v(e._s(r.name))])]):e._e()])}),e._v(" "),a("div",{staticClass:"text item"},[e._v("\n                                            审批项:"),a("span",[e._v(e._s(t.itemList.map(function(e){return e.itemName}).join("、")))])])],2)],1),e._v(" "),e.disabled?a("div",[a("el-button",{staticStyle:{"margin-left":"10px","margin-bottom":"10px"},attrs:{type:"primary",size:"default"},on:{click:function(a){e.openApproveLevelDialog("修改",t)}}},[e._v("修改")]),e._v(" "),a("el-button",{attrs:{type:"danger",size:"default"},on:{click:function(a){e.deleteApproveLevel(r,t)}}},[e._v("删除")])],1):e._e()])}))])],1)],1),e._v(" "),[e.disabled?a("div",{staticClass:"dialog-footer",attrs:{align:"right"}},[a("el-button",{attrs:{type:"warning",size:"default",plain:""},on:{click:function(t){e.ifShowApproveRuleDialog=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary",size:"default"},on:{click:function(t){e.submitApproveRule()}}},[e._v("确认")])],1):e._e()]],2),e._v(" "),a("approve-level-dialog",{ref:"approveLevelDialogRef",on:{addApprovalLevel:e.achieveApprovalLevel}})],1)},[],!1,null,"4bb1f604",null);m.options.__file="approveRuleDialog.vue";t.default=m.exports},WgQi:function(e,t,a){"use strict";a.d(t,"e",function(){return i}),a.d(t,"a",function(){return o}),a.d(t,"f",function(){return s}),a.d(t,"b",function(){return l}),a.d(t,"d",function(){return p}),a.d(t,"c",function(){return u});var r=a("t3Un"),n=a("X4fA");function i(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/department",method:"get",params:e||{}})}function o(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/addDepartment",method:"post",data:e})}function s(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/putDepartment",method:"post",data:e})}function l(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/delDepartment",method:"post",data:e})}function p(){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/departmentList",method:"get"})}function u(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/department-userList",method:"post",data:e})}},eVfm:function(e,t,a){},eli2:function(e,t,a){"use strict";a.d(t,"a",function(){return i});var r=a("t3Un"),n=a("X4fA");function i(){return{getApproveRuleList:function(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/rule/listByPage",method:"post",data:e})},addApproveRule:function(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/rule/save",method:"post",data:e})},modApproveRule:function(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/rule/update",method:"post",data:e})},deleteApproveRule:function(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/rule/del",method:"post",data:e})},getAllApproveRuleList:function(e){return Object(r.a)({headers:{Authorization:Object(n.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/device/select/listDevices",method:"post",data:e})}}}},iErV:function(e,t,a){"use strict";var r=a("t4OK");a.n(r).a},nJ5h:function(e,t,a){"use strict";a.r(t);var r=a("cLjf"),n=a.n(r),i=a("hDQ3"),o=a.n(i),s=a("WV7m"),l=a("eli2"),p=a("WgQi"),u=a("UyGd"),c={name:"index",components:{approveRuleDialog:s.default},data:function(){return{tableData:{approveRuleData:[],total:0,loading:!1,params:{pageIndex:1,pageSize:10,searchParams:{ruleName:null,depId:null,workType:null,workLevel:null}}},workTypeList:[{id:1,name:"动火作业"},{id:2,name:"受限空间作业"},{id:3,name:"吊装作业"},{id:4,name:"动土作业"},{id:5,name:"断路作业"},{id:6,name:"高处作业"},{id:7,name:"临时用电作业"},{id:8,name:"盲板抽堵作业"}],workLevelList:[{id:3,name:"特级动火作业"},{id:1,name:"一级动火作业"},{id:2,name:"二级动火作业"},{id:7,name:"特级高处作业"},{id:4,name:"一级高处作业"},{id:5,name:"二级高处作业"},{id:6,name:"三级高处作业"},{id:8,name:"一级吊装作业"},{id:9,name:"二级吊装作业"},{id:10,name:"三级吊装作业"},{id:11,name:"抽盲板作业"},{id:12,name:"堵盲板作业"}],departmentList:[],userList:[],deleteList:{ids:[]},timeType:[{id:1,name:"分"},{id:2,name:"小时"},{id:3,name:"日"},{id:4,name:"月"},{id:5,name:"年"}]}},created:function(){this.getApproveRule(),this.getDepartmentData(),this.getUserData()},methods:{getApproveRule:function(){var e=this;return o()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(l.a)().getApproveRuleList(e.tableData.params);case 2:"200"===(a=t.sent).data.code?(e.tableData.approveRuleData=a.data.data,e.tableData.total=a.data.total):e.$message({type:"warning",message:a.data.msg});case 4:case"end":return t.stop()}},t,e)}))()},openApproveRuleDialog:function(e,t){this.$refs.approveRuleDialogRef.showApproveRuleDialog(e,t,this.departmentList,this.userList,this.workTypeList)},getDepartmentData:function(){var e=this;return o()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(p.e)({pageSize:1e3,pageIndex:1});case 2:"200"===(a=t.sent).data.code?e.departmentList=a.data.result.result:e.$message({message:a.data.message,type:"warning"});case 4:case"end":return t.stop()}},t,e)}))()},getUserData:function(){var e=this;return o()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(u.b)();case 2:"200"===(a=t.sent).data.code?e.userList=a.data.result:e.$message({message:a.data.message,type:"warning"});case 4:case"end":return t.stop()}},t,e)}))()},deleteApproveRule:function(e){var t=this;this.$confirm("此操作将永久删除该审批规则,是否继续?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(o()(n.a.mark(function a(){var r;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(l.a)().deleteApproveRule({ids:[e.ruleId]});case 2:if(r=a.sent,t.deleteList.ids=[],"200"!==r.data.code){a.next=10;break}return t.$message({type:"success",duration:2e3,message:"删除成功"}),a.next=8,t.getApproveRule();case 8:a.next=11;break;case 10:t.$message({type:"warning",message:r.data.msg});case 11:case"end":return a.stop()}},a,t)}))).catch(function(){})},deleteMoreApproveRule:function(){var e=this;this.$confirm.confirm("此操作将永久删除这些审批规则,是否继续?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(o()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(l.a)().deleteApproveRule(e.deleteList);case 2:if("200"!==(a=t.sent).data.code){t.next=9;break}return e.$message({type:"success",duration:2e3,message:"删除成功"}),t.next=7,e.getApproveRule();case 7:t.next=10;break;case 9:e.$message({type:"warning",message:a.data.msg});case 10:case"end":return t.stop()}},t,e)}))).catch(function(){})},parseNumber:function(e,t){return"作业类型"===t?this.workTypeList.find(function(t){return t.id===e}).name:"作业等级"===t?this.workLevelList.find(function(t){return t.id==e}).name:void 0},handleSelectionChange:function(e){this.deleteList.ids=e.map(function(e){return e.ruleId})},onHandleSizeChange:function(e){this.tableData.params.pageSize=e,this.getApproveRule()},onHandleCurrentChange:function(e){this.tableData.params.pageIndex=e,this.getApproveRule()},reset:function(){this.tableData.params={pageIndex:1,pageSize:10,searchParams:{ruleName:null,depId:null,workType:null,workLevel:null}}}}},d=(a("iErV"),a("ZrdR")),m=Object(d.a)(c,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"home-container"},[a("div",{staticStyle:{height:"100%"}},[a("el-row",{staticClass:"homeCard"},[a("div",{staticClass:"basic-line"},[a("span",[e._v("规则名称:")]),e._v(" "),a("el-input",{staticClass:"input-box",attrs:{placeholder:"规则名称"},model:{value:e.tableData.params.searchParams.ruleName,callback:function(t){e.$set(e.tableData.params.searchParams,"ruleName",t)},expression:"tableData.params.searchParams.ruleName"}})],1),e._v(" "),a("div",{staticClass:"basic-line"},[a("span",[e._v("部门:")]),e._v(" "),a("el-select",{staticClass:"input-box",attrs:{clearable:"",filterable:"",placeholder:"作业类型"},model:{value:e.tableData.params.searchParams.depId,callback:function(t){e.$set(e.tableData.params.searchParams,"depId",t)},expression:"tableData.params.searchParams.depId"}},e._l(e.departmentList,function(e){return a("el-option",{key:e.id,attrs:{label:e.department,value:e.id}})}))],1),e._v(" "),a("div",{staticClass:"basic-line"},[a("span",[e._v("作业类型:")]),e._v(" "),a("el-select",{staticClass:"input-box",attrs:{clearable:"",filterable:"",placeholder:"作业类型"},model:{value:e.tableData.params.searchParams.workType,callback:function(t){e.$set(e.tableData.params.searchParams,"workType",t)},expression:"tableData.params.searchParams.workType"}},e._l(e.workTypeList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),a("div",{staticClass:"basic-line"},[a("span",[e._v("作业等级:")]),e._v(" "),a("el-select",{staticClass:"input-box",attrs:{clearable:"",filterable:"",placeholder:"作业等级"},model:{value:e.tableData.params.searchParams.workLevel,callback:function(t){e.$set(e.tableData.params.searchParams,"workLevel",t)},expression:"tableData.params.searchParams.workLevel"}},e._l(e.workLevelList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),a("div",{staticStyle:{"padding-bottom":"10px"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.getApproveRule}},[e._v("查询")]),e._v(" "),a("el-button",{attrs:{plain:""},on:{click:e.reset}},[e._v("重置")])],1)]),e._v(" "),a("div",{staticClass:"homeCard"},[a("div",{staticClass:"main-card"},[a("el-row",{staticClass:"cardTop"},[a("el-col",{staticClass:"mainCardBtn",attrs:{span:24}},[a("el-button",{attrs:{type:"primary",size:"default"},on:{click:function(t){e.openApproveRuleDialog("新增",{})}}},[e._v("新建")]),e._v(" "),a("el-button",{attrs:{type:"danger",size:"default",plain:""},on:{click:e.deleteMoreApproveRule}},[e._v("批量删除")])],1)],1),e._v(" "),a("el-table",{ref:"multipleTableRef",staticStyle:{width:"100%"},attrs:{data:e.tableData.approveRuleData,height:"calc(100% - 100px)","header-cell-style":{background:"#fafafa"}},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),a("el-table-column",{attrs:{property:"ruleName",label:"任务名称"}}),e._v(" "),a("el-table-column",{attrs:{property:"workType",label:"作业类型"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(e.workTypeList,function(r){return a("div",[t.row.workType===r.id?a("div",[a("span",[e._v(e._s(r.name))])]):e._e()])})}}])}),e._v(" "),a("el-table-column",{attrs:{property:"workLevel",label:"作业等级"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(e.workLevelList,function(r){return a("div",[t.row.workLevel===r.id?a("div",[a("span",[e._v(e._s(r.name))])]):e._e()])})}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createUname",label:"创建人","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"gmtCreate",label:"创建时间","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"modifiedUname",label:"最后修改人","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"gmtModified",label:"最后修改时间","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{fixed:"right",label:"操作",align:"center",width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{link:"",type:"text"},on:{click:function(a){e.openApproveRuleDialog("查看",t.row)}}},[e._v("查看")]),e._v(" "),a("el-button",{attrs:{link:"",type:"text"},on:{click:function(a){e.openApproveRuleDialog("修改",t.row)}}},[e._v("修改")]),e._v(" "),a("el-button",{staticStyle:{color:"red"},attrs:{link:"",type:"text"},on:{click:function(a){e.deleteApproveRule(t.row)}}},[e._v("删除")])]}}])})],1),e._v(" "),a("div",{staticClass:"pageBtn"},[a("el-pagination",{staticClass:"page-position",attrs:{"pager-count":5,"page-sizes":[10,20,30],background:"",layout:"total, sizes, prev, pager, next, jumper",total:e.tableData.total},on:{"size-change":e.onHandleSizeChange,"current-change":e.onHandleCurrentChange},model:{value:e.tableData.params.pageSize,callback:function(t){e.$set(e.tableData.params,"pageSize",t)},expression:"tableData.params.pageSize"}})],1)],1)])],1),e._v(" "),a("approve-rule-dialog",{ref:"approveRuleDialogRef",on:{refreshApproveRule:e.getApproveRule}})],1)},[],!1,null,"2856ee0f",null);m.options.__file="index.vue";t.default=m.exports},t4OK:function(e,t,a){}}]);