交办、整改责任人修改
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../common/vendor.js"),a=require("../../request/api.js"),d={__name:"Inspection",setup(d){const t=e.ref(""),n=e.ref(""),s=e.ref(""),i=e.ref(""),l=e.computed((()=>"admin"===i.value||"manage"===i.value));(()=>{try{const a=e.index.getStorageSync("userInfo");if(a){const e=JSON.parse(a);i.value=e.role||""}}catch(a){console.error("获取用户信息失败:",a)}})();e.onLoad((e=>{e.id&&(s.value=e.id,(async e=>{try{const d=await a.enterCheckPlan(e);if(0===d.code&&d.data){const e=d.data.taskId,s=await a.getCheckTaskDetail(e);0===s.code&&s.data&&(t.value=s.data.taskId,n.value=s.data.checkPointId)}}catch(d){console.error("获取任务信息失败:",d)}})(e.id))}));const r=e.ref([]);e.onShow((()=>{(async()=>{try{const d=await a.getMyHiddenDangerList();0===d.code?r.value=d.data.records:e.index.showToast({title:d.msg||"获取隐患列表失败",icon:"none"})}catch(d){console.error(d),e.index.showToast({title:"请求失败",icon:"none"})}})()}));const o=()=>{let a="/pages/hiddendanger/add";const d=[];s.value&&d.push(`id=${s.value}`),t.value&&d.push(`taskId=${t.value}`),n.value&&d.push(`checkPointId=${n.value}`),d.length&&(a+=`?${d.join("&")}`),e.index.navigateTo({url:a})},u=a=>{e.index.navigateTo({url:`/pages/hiddendanger/assignment?hazardId=${a.hazardId}&assignId=${a.assignId}`})},c=e.ref([{label:"全部",value:null},{label:"待交办",value:1},{label:"待整改",value:2},{label:"待验收",value:3},{label:"待销号",value:4},{label:"已完成",value:5}]),v=e.ref(0),g=e.computed((()=>{const e=c.value[v.value];return e&&null!==e.value?r.value.filter((a=>a.status===e.value)):r.value}));return(a,d)=>e.e({a:e.f(c.value,((a,d,t)=>e.e({a:e.t(a.label),b:v.value===d},(v.value,{}),{c:d,d:v.value===d?1:"",e:e.o((e=>v.value=d),d)}))),b:0===g.value.length},(g.value.length,{}),{c:e.f(g.value,((a,d,t)=>e.e({a:e.t(a.title),b:e.t(a.statusName),c:e.t(a.levelName),d:"轻微隐患"===a.levelName?1:"",e:"一般隐患"===a.levelName?1:"",f:"重大隐患"===a.levelName?1:"",g:e.t(a.address),h:e.t(a.createdAt),i:e.o((d=>(a=>{e.index.navigateTo({url:`/pages/hiddendanger/detail2?hazardId=${a.hazardId}&assignId=${a.assignId||""}`})})(a)),a.hazardId),j:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{k:e.o((e=>u(a)),a.hazardId)}:{},{l:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{m:e.o((d=>(a=>{let d=`/pages/hiddendanger/rectification?hazardId=${a.hazardId}&assignId=${a.assignId}`;a.deadline&&(d+=`&deadline=${encodeURIComponent(a.deadline)}`),a.assigneeId&&(d+=`&assigneeId=${a.assigneeId}`),a.assigneeName&&(d+=`&assigneeName=${encodeURIComponent(a.assigneeName)}`),e.index.navigateTo({url:d})})(a)),a.hazardId)}:{},{n:"待验收"===a.statusName&&a.canEdit},"待验收"===a.statusName&&a.canEdit?{o:e.o((d=>(a=>{e.index.navigateTo({url:`/pages/hiddendanger/rectification?rectifyId=${a.rectifyId}&isEdit=1`})})(a)),a.hazardId)}:{},{p:"待验收"===a.statusName&&l.value},"待验收"===a.statusName&&l.value?{q:e.o((d=>(a=>{e.index.navigateTo({url:`/pages/hiddendanger/acceptance?hazardId=${a.hazardId}&assignId=${a.assignId}&rectifyId=${a.rectifyId}`})})(a)),a.hazardId)}:{},{r:"待交办"===a.statusName},"待交办"===a.statusName?{s:e.o((e=>u(a)),a.hazardId)}:{},{t:a.hazardId}))),d:e.o(o),e:e.gei(a,"")})}},t=e._export_sfc(d,[["__scopeId","data-v-4d14816c"]]);wx.createPage(t);
|
||||
Reference in New Issue
Block a user