diff --git a/components/hazard/HazardFormPanel.vue b/components/hazard/HazardFormPanel.vue new file mode 100644 index 0000000..4254bf6 --- /dev/null +++ b/components/hazard/HazardFormPanel.vue @@ -0,0 +1,1431 @@ + + + + + diff --git a/components/hazard/HazardFormPopup.vue b/components/hazard/HazardFormPopup.vue index 07b5f21..829c32d 100644 --- a/components/hazard/HazardFormPopup.vue +++ b/components/hazard/HazardFormPopup.vue @@ -1,235 +1,27 @@ - - diff --git a/components/hazard/hazardForm.js b/components/hazard/hazardForm.js index 7b5d756..b8032e4 100644 --- a/components/hazard/hazardForm.js +++ b/components/hazard/hazardForm.js @@ -27,6 +27,8 @@ export function createEmptyHazardPayload() { title: '', level: 0, source: 0, + hazardSourceCode: null, + hazardSourceName: '', description: '', tagIndex: 0, tagId: null, @@ -56,6 +58,7 @@ export function buildHiddenDangerParams(payload, extra = {}) { areaId: areaId || null, description: formData.description || '', source: SOURCE_OPTIONS[formData.source]?.title || '', + hazardSource: formData.hazardSourceCode ?? null, tagId, attachments: (fileList || []) .filter((f) => f.status === 'success') @@ -70,3 +73,21 @@ export function hasValidHazardPayload(payload) { const { formData, fileList } = payload; return !!(formData?.title && fileList?.length > 0); } + +export function hasHazardFormContent(payload) { + if (!payload) return false; + const data = payload.formData || {}; + const files = payload.fileList || []; + return !!( + data.title || + data.description || + data.regulationName || + data.regulationId || + data.hazardSourceCode != null || + data.hazardSourceName || + payload.address || + payload.areaId || + payload.areaName || + (files.length > 0) + ); +} diff --git a/components/hazardDetail/HazardDetailPanel.vue b/components/hazardDetail/HazardDetailPanel.vue index 611fdcd..962c98b 100644 --- a/components/hazardDetail/HazardDetailPanel.vue +++ b/components/hazardDetail/HazardDetailPanel.vue @@ -72,6 +72,10 @@ + + 隐患编号 + {{ item.content.code }} + 隐患标题 {{ item.content.title }} @@ -80,6 +84,10 @@ 检查形式 {{ item.content.source }} + + 隐患来源 + {{ item.content.hazardSourceName }} + 隐患区域 diff --git a/components/hazardDetail/HazardDetailPanelV2.vue b/components/hazardDetail/HazardDetailPanelV2.vue index ed87155..1437015 100644 --- a/components/hazardDetail/HazardDetailPanelV2.vue +++ b/components/hazardDetail/HazardDetailPanelV2.vue @@ -80,6 +80,10 @@ + + 隐患编号 + {{ item.content.code }} + 隐患标题 {{ item.content.title }} @@ -88,6 +92,10 @@ 检查形式 {{ item.content.source }} + + 隐患来源 + {{ item.content.hazardSourceName }} + 隐患区域 diff --git a/components/hazardDetail/hazardDetail.js b/components/hazardDetail/hazardDetail.js index 82adcaf..bbf1bbe 100644 --- a/components/hazardDetail/hazardDetail.js +++ b/components/hazardDetail/hazardDetail.js @@ -180,8 +180,10 @@ export function generateHazardHistory(data) { operator: data.reporterName || '-', time: data.createdAt || '-', content: { + code: data.code || '-', title: data.title || '-', source: data.source || '-', + hazardSourceName: data.hazardSourceName || '-', areaName: data.areaName || '-', areaColor: data.areaColor || '', address: data.address || '-', @@ -260,10 +262,13 @@ export const MOCK_HAZARD_DETAIL = { reporterPhone: '13800138000', reportDeptName: '安全管理部', createdAt: '2026-06-01 09:30:00', + code: '2026U1SL', title: '消防通道堆放杂物', level: 2, levelName: '一般隐患', source: '部门检查', + hazardSource: 1, + hazardSourceName: '本单位检查发现', areaName: '生产车间A区', areaColor: '#409EFF', address: '办公楼3层东侧消防通道', diff --git a/pages.json b/pages.json index 4654e93..79d2b32 100644 --- a/pages.json +++ b/pages.json @@ -108,6 +108,12 @@ "navigationBarTitleText": "隐患排查" } }, + { + "path": "pages/hiddendanger/add", + "style": { + "navigationBarTitleText": "新增隐患排查" + } + }, { "path": "pages/hiddendanger/view", "style": { diff --git a/pages/Inspectionresult/Inspectionresult.vue b/pages/Inspectionresult/Inspectionresult.vue index b29147a..6a64046 100644 --- a/pages/Inspectionresult/Inspectionresult.vue +++ b/pages/Inspectionresult/Inspectionresult.vue @@ -57,6 +57,10 @@ 检查形式: {{ SOURCE_OPTIONS[hazardPayload.formData.source]?.title || '-' }} + + 隐患来源: + {{ hazardPayload.formData.hazardSourceName || '-' }} + 隐患位置: {{ hazardPayload.address || '-' }} diff --git a/pages/Inspectionresult/detail.vue b/pages/Inspectionresult/detail.vue index 103abcc..35ca3d5 100644 --- a/pages/Inspectionresult/detail.vue +++ b/pages/Inspectionresult/detail.vue @@ -85,6 +85,10 @@ 检查形式 {{ item.source }} + + 隐患来源 + {{ item.hazardSource }} + 隐患位置 {{ item.hazardAddress }} @@ -156,6 +160,10 @@ 检查形式: {{ SOURCE_OPTIONS[answerList[index].hazardPayload.formData.source]?.title || '-' }} + + 隐患来源: + {{ answerList[index].hazardPayload.formData.hazardSourceName || '-' }} + 隐患位置: {{ answerList[index].hazardPayload.address || '-' }} @@ -337,7 +345,7 @@ const viewHazardDetail = (item) => { return; } uni.navigateTo({ - url: `/pages/hiddendanger/view?hazardId=${item.hazardId}` + url: `/pages/hiddendanger/detail2?hazardId=${item.hazardId}&assignId=${item.assignId || ''}` }); }; @@ -407,13 +415,20 @@ const buildAnswerFromTask = (item) => { if (item.result === 2 && item.hazardName) { const sourceIndex = SOURCE_OPTIONS.findIndex((o) => o.title === item.source); + const hazardSourceCode = item.hazardSourceCode ?? ( + item.hazardSource != null && item.hazardSource !== '' && !Number.isNaN(Number(item.hazardSource)) + ? Number(item.hazardSource) + : null + ); answer.hazardPayload = { ...createEmptyHazardPayload(), formData: { ...createEmptyHazardPayload().formData, title: item.hazardName || '', description: item.hazardDesc || '', - source: sourceIndex >= 0 ? sourceIndex : 0 + source: sourceIndex >= 0 ? sourceIndex : 0, + hazardSourceCode, + hazardSourceName: item.hazardSourceName || '' }, address: item.hazardAddress || '' }; diff --git a/pages/closeout/application.vue b/pages/closeout/application.vue index 83d68ad..828ca15 100644 --- a/pages/closeout/application.vue +++ b/pages/closeout/application.vue @@ -77,6 +77,31 @@ 隐患治理责任单位自行验收的情况 + + + 下一步流程 + * + + 隐患销号审批 + + + 下一步处理人 + * + + 部门、企业管理员 + + + 短信提醒 + * + + + + + @@ -98,7 +123,7 @@ + + diff --git a/pages/hiddendanger/assignment.vue b/pages/hiddendanger/assignment.vue index de8f0ef..075b2f8 100644 --- a/pages/hiddendanger/assignment.vue +++ b/pages/hiddendanger/assignment.vue @@ -10,6 +10,12 @@ 清空草稿 + 下一步流程 + * + + 隐患整改 + + 整改责任人 * @@ -81,6 +87,19 @@ @cancel="showDatePicker = false" @close="showDatePicker = false" > + + + 短信提醒 + * + + + + + @@ -93,7 +112,8 @@ \r\n\r\n\r\n","import App from './App'\r\n\r\n// 全局拦截选择图片,在文件进入上传列表前进行预过滤,从根本上解决“不合规图片在列表里转圈卡死”的问题\r\nuni.addInterceptor('chooseImage', {\r\n success(res) {\r\n const allowedExtensions = ['bmp', 'gif', 'jpg', 'jpeg', 'png'];\r\n const validTempFilePaths = [];\r\n const validTempFiles = [];\r\n let hasInvalid = false;\r\n let invalidExt = '';\r\n\r\n res.tempFiles.forEach((file, index) => {\r\n const path = file.path || res.tempFilePaths[index];\r\n const cleanPath = path.split('?')[0];\r\n const ext = cleanPath.split('.').pop().toLowerCase();\r\n \r\n if (allowedExtensions.includes(ext)) {\r\n validTempFiles.push(file);\r\n validTempFilePaths.push(res.tempFilePaths[index]);\r\n } else {\r\n hasInvalid = true;\r\n invalidExt = ext;\r\n }\r\n });\r\n\r\n if (hasInvalid) {\r\n uni.showToast({\r\n title: `已过滤不支持的 .${invalidExt} 格式图片,请上传 png/jpg/jpeg/gif/bmp`,\r\n icon: 'none',\r\n duration: 3500\r\n });\r\n }\r\n\r\n res.tempFilePaths = validTempFilePaths;\r\n res.tempFiles = validTempFiles;\r\n }\r\n});\r\n\r\n// 全局拦截文件上传:校验本地文件后缀;七牛直传按 upload 域名放行\r\nconst UPLOAD_ALLOWED_EXTENSIONS = ['bmp', 'gif', 'jpg', 'jpeg', 'png', 'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx', 'html', 'htm', 'txt', 'rar', 'zip', 'gz', 'bz2', 'mp4', 'avi', 'rmvb', 'pdf'];\r\nconst QINIU_UPLOAD_HOST_MARKERS = ['qiniup.com', 'qbox.me'];\r\n\r\nfunction validateUploadLocalFileExt(filePath) {\r\n if (!filePath) return true;\r\n const cleanPath = filePath.split('?')[0];\r\n const ext = cleanPath.split('.').pop().toLowerCase();\r\n if (!UPLOAD_ALLOWED_EXTENSIONS.includes(ext)) {\r\n uni.showToast({\r\n title: `不支持 .${ext} 格式,请上传合规的文件或图片`,\r\n icon: 'none',\r\n duration: 3000\r\n });\r\n return false;\r\n }\r\n return true;\r\n}\r\n\r\nuni.addInterceptor('uploadFile', {\r\n invoke(args) {\r\n const uploadUrl = args.url || '';\r\n const isQiniuUpload = QINIU_UPLOAD_HOST_MARKERS.some((m) => uploadUrl.includes(m));\r\n if (isQiniuUpload) {\r\n return validateUploadLocalFileExt(args.filePath) ? args : false;\r\n }\r\n if (uploadUrl.includes('/frontend/attachment/upload')) {\r\n return validateUploadLocalFileExt(args.filePath) ? args : false;\r\n }\r\n return validateUploadLocalFileExt(args.filePath) ? args : false;\r\n }\r\n});\r\n\r\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport './uni.promisify.adaptor'\r\nimport uviewPlus from '@/uni_modules/uview-plus'\r\nVue.config.productionTip = false\r\nVue.use(uviewPlus)\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nimport { createSSRApp } from 'vue'\r\nimport uviewPlus from '@/uni_modules/uview-plus'\r\nexport function createApp() {\r\n const app = createSSRApp(App)\r\n app.use(uviewPlus)\r\n return {\r\n app\r\n }\r\n}\r\n// #endif"],"names":["uni","createSSRApp","App","uviewPlus"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACRDA,cAAAA,MAAI,eAAe,eAAe;AAAA,EAChC,QAAQ,KAAK;AACX,UAAM,oBAAoB,CAAC,OAAO,OAAO,OAAO,QAAQ,KAAK;AAC7D,UAAM,qBAAqB,CAAA;AAC3B,UAAM,iBAAiB,CAAA;AACvB,QAAI,aAAa;AACjB,QAAI,aAAa;AAEjB,QAAI,UAAU,QAAQ,CAAC,MAAM,UAAU;AACrC,YAAM,OAAO,KAAK,QAAQ,IAAI,cAAc,KAAK;AACjD,YAAM,YAAY,KAAK,MAAM,GAAG,EAAE,CAAC;AACnC,YAAM,MAAM,UAAU,MAAM,GAAG,EAAE,IAAG,EAAG;AAEvC,UAAI,kBAAkB,SAAS,GAAG,GAAG;AACnC,uBAAe,KAAK,IAAI;AACxB,2BAAmB,KAAK,IAAI,cAAc,KAAK,CAAC;AAAA,MACxD,OAAa;AACL,qBAAa;AACb,qBAAa;AAAA,MACd;AAAA,IACP,CAAK;AAED,QAAI,YAAY;AACdA,oBAAAA,MAAI,UAAU;AAAA,QACZ,OAAO,YAAY,UAAU;AAAA,QAC7B,MAAM;AAAA,QACN,UAAU;AAAA,MAClB,CAAO;AAAA,IACF;AAED,QAAI,gBAAgB;AACpB,QAAI,YAAY;AAAA,EACjB;AACH,CAAC;AAGD,MAAM,4BAA4B,CAAC,OAAO,OAAO,OAAO,QAAQ,OAAO,OAAO,QAAQ,OAAO,QAAQ,OAAO,QAAQ,QAAQ,OAAO,OAAO,OAAO,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,KAAK;AAChM,MAAM,4BAA4B,CAAC,cAAc,SAAS;AAE1D,SAAS,2BAA2B,UAAU;AAC5C,MAAI,CAAC;AAAU,WAAO;AACtB,QAAM,YAAY,SAAS,MAAM,GAAG,EAAE,CAAC;AACvC,QAAM,MAAM,UAAU,MAAM,GAAG,EAAE,IAAG,EAAG;AACvC,MAAI,CAAC,0BAA0B,SAAS,GAAG,GAAG;AAC5CA,kBAAAA,MAAI,UAAU;AAAA,MACZ,OAAO,QAAQ,GAAG;AAAA,MAClB,MAAM;AAAA,MACN,UAAU;AAAA,IAChB,CAAK;AACD,WAAO;AAAA,EACR;AACD,SAAO;AACT;AAEAA,cAAAA,MAAI,eAAe,cAAc;AAAA,EAC/B,OAAO,MAAM;AACX,UAAM,YAAY,KAAK,OAAO;AAC9B,UAAM,gBAAgB,0BAA0B,KAAK,CAAC,MAAM,UAAU,SAAS,CAAC,CAAC;AACjF,QAAI,eAAe;AACjB,aAAO,2BAA2B,KAAK,QAAQ,IAAI,OAAO;AAAA,IAC3D;AACD,QAAI,UAAU,SAAS,6BAA6B,GAAG;AACrD,aAAO,2BAA2B,KAAK,QAAQ,IAAI,OAAO;AAAA,IAC3D;AACD,WAAO,2BAA2B,KAAK,QAAQ,IAAI,OAAO;AAAA,EAC3D;AACH,CAAC;AAkBM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,MAAI,IAAIC,qCAAS;AACjB,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"} \ No newline at end of file +{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\r\n\r\n\r\n","import App from './App'\r\n\r\n// 全局拦截选择图片,在文件进入上传列表前进行预过滤,从根本上解决“不合规图片在列表里转圈卡死”的问题\r\nuni.addInterceptor('chooseImage', {\r\n success(res) {\r\n const allowedExtensions = ['bmp', 'gif', 'jpg', 'jpeg', 'png'];\r\n const validTempFilePaths = [];\r\n const validTempFiles = [];\r\n let hasInvalid = false;\r\n let invalidExt = '';\r\n\r\n res.tempFiles.forEach((file, index) => {\r\n const path = file.path || res.tempFilePaths[index];\r\n const cleanPath = path.split('?')[0];\r\n const ext = cleanPath.split('.').pop().toLowerCase();\r\n \r\n if (allowedExtensions.includes(ext)) {\r\n validTempFiles.push(file);\r\n validTempFilePaths.push(res.tempFilePaths[index]);\r\n } else {\r\n hasInvalid = true;\r\n invalidExt = ext;\r\n }\r\n });\r\n\r\n if (hasInvalid) {\r\n uni.showToast({\r\n title: `已过滤不支持的 .${invalidExt} 格式图片,请上传 png/jpg/jpeg/gif/bmp`,\r\n icon: 'none',\r\n duration: 3500\r\n });\r\n }\r\n\r\n res.tempFilePaths = validTempFilePaths;\r\n res.tempFiles = validTempFiles;\r\n }\r\n});\r\n\r\n// 全局拦截文件上传:校验本地文件后缀;七牛直传按 upload 域名放行\r\nconst UPLOAD_ALLOWED_EXTENSIONS = ['bmp', 'gif', 'jpg', 'jpeg', 'png', 'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx', 'html', 'htm', 'txt', 'rar', 'zip', 'gz', 'bz2', 'mp4', 'avi', 'rmvb', 'pdf'];\r\nconst QINIU_UPLOAD_HOST_MARKERS = ['qiniup.com', 'qbox.me'];\r\n\r\nfunction validateUploadLocalFileExt(filePath) {\r\n if (!filePath) return true;\r\n const cleanPath = filePath.split('?')[0];\r\n const ext = cleanPath.split('.').pop().toLowerCase();\r\n if (!UPLOAD_ALLOWED_EXTENSIONS.includes(ext)) {\r\n uni.showToast({\r\n title: `不支持 .${ext} 格式,请上传合规的文件或图片`,\r\n icon: 'none',\r\n duration: 3000\r\n });\r\n return false;\r\n }\r\n return true;\r\n}\r\n\r\nuni.addInterceptor('uploadFile', {\r\n invoke(args) {\r\n const uploadUrl = args.url || '';\r\n const isQiniuUpload = QINIU_UPLOAD_HOST_MARKERS.some((m) => uploadUrl.includes(m));\r\n if (isQiniuUpload) {\r\n return validateUploadLocalFileExt(args.filePath) ? args : false;\r\n }\r\n if (uploadUrl.includes('/frontend/attachment/upload')) {\r\n return validateUploadLocalFileExt(args.filePath) ? args : false;\r\n }\r\n return validateUploadLocalFileExt(args.filePath) ? args : false;\r\n }\r\n});\r\n\r\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport './uni.promisify.adaptor'\r\nimport uviewPlus from '@/uni_modules/uview-plus'\r\nVue.config.productionTip = false\r\nVue.use(uviewPlus)\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nimport { createSSRApp } from 'vue'\r\nimport uviewPlus from '@/uni_modules/uview-plus'\r\nexport function createApp() {\r\n const app = createSSRApp(App)\r\n app.use(uviewPlus)\r\n return {\r\n app\r\n }\r\n}\r\n// #endif"],"names":["uni","createSSRApp","App","uviewPlus"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACRDA,cAAAA,MAAI,eAAe,eAAe;AAAA,EAChC,QAAQ,KAAK;AACX,UAAM,oBAAoB,CAAC,OAAO,OAAO,OAAO,QAAQ,KAAK;AAC7D,UAAM,qBAAqB,CAAA;AAC3B,UAAM,iBAAiB,CAAA;AACvB,QAAI,aAAa;AACjB,QAAI,aAAa;AAEjB,QAAI,UAAU,QAAQ,CAAC,MAAM,UAAU;AACrC,YAAM,OAAO,KAAK,QAAQ,IAAI,cAAc,KAAK;AACjD,YAAM,YAAY,KAAK,MAAM,GAAG,EAAE,CAAC;AACnC,YAAM,MAAM,UAAU,MAAM,GAAG,EAAE,IAAG,EAAG;AAEvC,UAAI,kBAAkB,SAAS,GAAG,GAAG;AACnC,uBAAe,KAAK,IAAI;AACxB,2BAAmB,KAAK,IAAI,cAAc,KAAK,CAAC;AAAA,MACxD,OAAa;AACL,qBAAa;AACb,qBAAa;AAAA,MACd;AAAA,IACP,CAAK;AAED,QAAI,YAAY;AACdA,oBAAAA,MAAI,UAAU;AAAA,QACZ,OAAO,YAAY,UAAU;AAAA,QAC7B,MAAM;AAAA,QACN,UAAU;AAAA,MAClB,CAAO;AAAA,IACF;AAED,QAAI,gBAAgB;AACpB,QAAI,YAAY;AAAA,EACjB;AACH,CAAC;AAGD,MAAM,4BAA4B,CAAC,OAAO,OAAO,OAAO,QAAQ,OAAO,OAAO,QAAQ,OAAO,QAAQ,OAAO,QAAQ,QAAQ,OAAO,OAAO,OAAO,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,KAAK;AAChM,MAAM,4BAA4B,CAAC,cAAc,SAAS;AAE1D,SAAS,2BAA2B,UAAU;AAC5C,MAAI,CAAC;AAAU,WAAO;AACtB,QAAM,YAAY,SAAS,MAAM,GAAG,EAAE,CAAC;AACvC,QAAM,MAAM,UAAU,MAAM,GAAG,EAAE,IAAG,EAAG;AACvC,MAAI,CAAC,0BAA0B,SAAS,GAAG,GAAG;AAC5CA,kBAAAA,MAAI,UAAU;AAAA,MACZ,OAAO,QAAQ,GAAG;AAAA,MAClB,MAAM;AAAA,MACN,UAAU;AAAA,IAChB,CAAK;AACD,WAAO;AAAA,EACR;AACD,SAAO;AACT;AAEAA,cAAAA,MAAI,eAAe,cAAc;AAAA,EAC/B,OAAO,MAAM;AACX,UAAM,YAAY,KAAK,OAAO;AAC9B,UAAM,gBAAgB,0BAA0B,KAAK,CAAC,MAAM,UAAU,SAAS,CAAC,CAAC;AACjF,QAAI,eAAe;AACjB,aAAO,2BAA2B,KAAK,QAAQ,IAAI,OAAO;AAAA,IAC3D;AACD,QAAI,UAAU,SAAS,6BAA6B,GAAG;AACrD,aAAO,2BAA2B,KAAK,QAAQ,IAAI,OAAO;AAAA,IAC3D;AACD,WAAO,2BAA2B,KAAK,QAAQ,IAAI,OAAO;AAAA,EAC3D;AACH,CAAC;AAkBM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,MAAI,IAAIC,qCAAS;AACjB,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPanel.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPanel.js.map new file mode 100644 index 0000000..115193e --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPanel.js.map @@ -0,0 +1 @@ +{"version":3,"file":"HazardFormPanel.js","sources":["components/hazard/HazardFormPanel.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmQvSGF6YXJkRm9ybVBhbmVsLnZ1ZQ"],"sourcesContent":["\n\n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazard/HazardFormPanel.vue'\nwx.createComponent(Component)"],"names":["computed","ref","reactive","getCurrentInstance","createUploadListHandlers","uni","nextTick","createEmptyHazardPayload","buildHiddenDangerParams","addHiddenDanger","getRegulationList","getHazardSourceList","getAreaList","analyzeHazardImage","AI_LEVEL_MAP","getHiddenDangerLabelList","watch"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPopup.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPopup.js.map index 2dac83a..e102f94 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPopup.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPopup.js.map @@ -1 +1 @@ -{"version":3,"file":"HazardFormPopup.js","sources":["components/hazard/HazardFormPopup.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmQvSGF6YXJkRm9ybVBvcHVwLnZ1ZQ"],"sourcesContent":["\n\n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazard/HazardFormPopup.vue'\nwx.createComponent(Component)"],"names":["computed","ref","reactive","getCurrentInstance","createUploadListHandlers","uni","nextTick","createEmptyHazardPayload","buildHiddenDangerParams","addHiddenDanger","getRegulationList","getAreaList","analyzeHazardImage","AI_LEVEL_MAP","getHiddenDangerLabelList","watch"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"HazardFormPopup.js","sources":["components/hazard/HazardFormPopup.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmQvSGF6YXJkRm9ybVBvcHVwLnZ1ZQ"],"sourcesContent":["\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazard/HazardFormPopup.vue'\nwx.createComponent(Component)"],"names":["computed","ref","Component"],"mappings":";;;;;;;;;;AAuBA,MAAM,kBAAkB,MAAW;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEnC,UAAM,QAAQ;AAmCd,UAAM,OAAO;AAEb,UAAM,eAAeA,cAAAA,SAAS;AAAA,MAC7B,KAAK,MAAM,MAAM;AAAA,MACjB,KAAK,CAAC,UAAU,KAAK,eAAe,KAAK;AAAA,IAC1C,CAAC;AAED,UAAM,aAAaA,cAAQ,SAAC,OAAO;AAAA,MAClC,OAAO,MAAM;AAAA,MACb,MAAM,MAAM;AAAA,MACZ,YAAY,MAAM;AAAA,MAClB,aAAa,MAAM;AAAA,MACnB,iBAAiB,MAAM;AAAA,MACvB,YAAY,MAAM;AAAA,MAClB,UAAU,MAAM;AAAA,IACjB,EAAE;AAEF,UAAM,mBAAmB,MAAM;AAC9B,mBAAa,QAAQ;AAAA,IACtB;AAEA,UAAM,WAAWC,cAAAA,IAAI,IAAI;AAEzB,aAAa;AAAA,MACZ,YAAY,IAAI,SAAS;;AAAA,oCAAS,UAAT,mBAAgB,eAAhB,4BAA6B,GAAG;AAAA;AAAA,MACzD,cAAc,IAAI,SAAS;;AAAA,oCAAS,UAAT,mBAAgB,iBAAhB,4BAA+B,GAAG;AAAA;AAAA,MAC7D,WAAW,IAAI,SAAS;;AAAA,oCAAS,UAAT,mBAAgB,cAAhB,4BAA4B,GAAG;AAAA;AAAA,MACvD,cAAc,IAAI,SAAS;;AAAA,oCAAS,UAAT,mBAAgB,iBAAhB,4BAA+B,GAAG;AAAA;AAAA,IAC9D,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACvFD,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/hazardForm.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/hazardForm.js.map index 1555770..1115bd6 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/hazardForm.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/hazardForm.js.map @@ -1 +1 @@ -{"version":3,"file":"hazardForm.js","sources":["components/hazard/hazardForm.js"],"sourcesContent":["import { buildAttachmentItem } from '@/utils/upload.js';\r\n\r\nexport const LEVEL_OPTIONS = [\r\n\t{ id: 2, title: '一般隐患' },\r\n\t{ id: 3, title: '重大隐患' }\r\n];\r\n\r\nexport const SOURCE_OPTIONS = [\r\n\t{ id: 1, title: '部门检查' },\r\n\t{ id: 2, title: '督导检查' },\r\n\t{ id: 3, title: '企业自查' },\r\n\t{ id: 4, title: '行业互查' }\r\n];\r\n\r\nexport const AI_LEVEL_MAP = {\r\n\t轻微: 0,\r\n\t轻微隐患: 0,\r\n\t一般: 0,\r\n\t一般隐患: 0,\r\n\t重大: 1,\r\n\t重大隐患: 1\r\n};\r\n\r\nexport function createEmptyHazardPayload() {\r\n\treturn {\r\n\t\tformData: {\r\n\t\t\ttitle: '',\r\n\t\t\tlevel: 0,\r\n\t\t\tsource: 0,\r\n\t\t\tdescription: '',\r\n\t\t\ttagIndex: 0,\r\n\t\t\ttagId: null,\r\n\t\t\tregulationId: null,\r\n\t\t\tregulationName: ''\r\n\t\t},\r\n\t\taddress: '',\r\n\t\tlng: 0,\r\n\t\tlat: 0,\r\n\t\tareaId: '',\r\n\t\tareaName: '',\r\n\t\tfileList: []\r\n\t};\r\n}\r\n\r\nexport function buildHiddenDangerParams(payload, extra = {}) {\r\n\tconst { formData, address, lng, lat, areaId, fileList } = payload;\r\n\tconst selectedTag = payload.tagOptions?.[formData.tagIndex];\r\n\tconst tagId = formData.tagId ?? (selectedTag ? selectedTag.id : null);\r\n\r\n\treturn {\r\n\t\ttitle: formData.title,\r\n\t\tlevel: LEVEL_OPTIONS[formData.level]?.id || 2,\r\n\t\tlng: lng || 0,\r\n\t\tlat: lat || 0,\r\n\t\taddress: address || '',\r\n\t\tareaId: areaId || null,\r\n\t\tdescription: formData.description || '',\r\n\t\tsource: SOURCE_OPTIONS[formData.source]?.title || '',\r\n\t\ttagId,\r\n\t\tattachments: (fileList || [])\r\n\t\t\t.filter((f) => f.status === 'success')\r\n\t\t\t.map((file) => buildAttachmentItem(file)),\r\n\t\tregulationId: formData.regulationId || null,\r\n\t\t...extra\r\n\t};\r\n}\r\n\r\nexport function hasValidHazardPayload(payload) {\r\n\tif (!payload) return false;\r\n\tconst { formData, fileList } = payload;\r\n\treturn !!(formData?.title && fileList?.length > 0);\r\n}\r\n"],"names":["buildAttachmentItem"],"mappings":";;AAEY,MAAC,gBAAgB;AAAA,EAC5B,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AACzB;AAEY,MAAC,iBAAiB;AAAA,EAC7B,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AACzB;AAEY,MAAC,eAAe;AAAA,EAC3B,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,IAAI;AAAA,EACJ,MAAM;AACP;AAEO,SAAS,2BAA2B;AAC1C,SAAO;AAAA,IACN,UAAU;AAAA,MACT,OAAO;AAAA,MACP,OAAO;AAAA,MACP,QAAQ;AAAA,MACR,aAAa;AAAA,MACb,UAAU;AAAA,MACV,OAAO;AAAA,MACP,cAAc;AAAA,MACd,gBAAgB;AAAA,IAChB;AAAA,IACD,SAAS;AAAA,IACT,KAAK;AAAA,IACL,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,UAAU;AAAA,IACV,UAAU,CAAE;AAAA,EACd;AACA;AAEO,SAAS,wBAAwB,SAAS,QAAQ,IAAI;;AAC5D,QAAM,EAAE,UAAU,SAAS,KAAK,KAAK,QAAQ,SAAU,IAAG;AAC1D,QAAM,eAAc,aAAQ,eAAR,mBAAqB,SAAS;AAClD,QAAM,QAAQ,SAAS,UAAU,cAAc,YAAY,KAAK;AAEhE,SAAO;AAAA,IACN,OAAO,SAAS;AAAA,IAChB,SAAO,mBAAc,SAAS,KAAK,MAA5B,mBAA+B,OAAM;AAAA,IAC5C,KAAK,OAAO;AAAA,IACZ,KAAK,OAAO;AAAA,IACZ,SAAS,WAAW;AAAA,IACpB,QAAQ,UAAU;AAAA,IAClB,aAAa,SAAS,eAAe;AAAA,IACrC,UAAQ,oBAAe,SAAS,MAAM,MAA9B,mBAAiC,UAAS;AAAA,IAClD;AAAA,IACA,cAAc,YAAY,CAAE,GAC1B,OAAO,CAAC,MAAM,EAAE,WAAW,SAAS,EACpC,IAAI,CAAC,SAASA,aAAmB,oBAAC,IAAI,CAAC;AAAA,IACzC,cAAc,SAAS,gBAAgB;AAAA,IACvC,GAAG;AAAA,EACL;AACA;AAEO,SAAS,sBAAsB,SAAS;AAC9C,MAAI,CAAC;AAAS,WAAO;AACrB,QAAM,EAAE,UAAU,SAAU,IAAG;AAC/B,SAAO,CAAC,GAAE,qCAAU,WAAS,qCAAU,UAAS;AACjD;;;;;;;"} \ No newline at end of file +{"version":3,"file":"hazardForm.js","sources":["components/hazard/hazardForm.js"],"sourcesContent":["import { buildAttachmentItem } from '@/utils/upload.js';\r\n\r\nexport const LEVEL_OPTIONS = [\r\n\t{ id: 2, title: '一般隐患' },\r\n\t{ id: 3, title: '重大隐患' }\r\n];\r\n\r\nexport const SOURCE_OPTIONS = [\r\n\t{ id: 1, title: '部门检查' },\r\n\t{ id: 2, title: '督导检查' },\r\n\t{ id: 3, title: '企业自查' },\r\n\t{ id: 4, title: '行业互查' }\r\n];\r\n\r\nexport const AI_LEVEL_MAP = {\r\n\t轻微: 0,\r\n\t轻微隐患: 0,\r\n\t一般: 0,\r\n\t一般隐患: 0,\r\n\t重大: 1,\r\n\t重大隐患: 1\r\n};\r\n\r\nexport function createEmptyHazardPayload() {\r\n\treturn {\r\n\t\tformData: {\r\n\t\t\ttitle: '',\r\n\t\t\tlevel: 0,\r\n\t\t\tsource: 0,\r\n\t\t\thazardSourceCode: null,\r\n\t\t\thazardSourceName: '',\r\n\t\t\tdescription: '',\r\n\t\t\ttagIndex: 0,\r\n\t\t\ttagId: null,\r\n\t\t\tregulationId: null,\r\n\t\t\tregulationName: ''\r\n\t\t},\r\n\t\taddress: '',\r\n\t\tlng: 0,\r\n\t\tlat: 0,\r\n\t\tareaId: '',\r\n\t\tareaName: '',\r\n\t\tfileList: []\r\n\t};\r\n}\r\n\r\nexport function buildHiddenDangerParams(payload, extra = {}) {\r\n\tconst { formData, address, lng, lat, areaId, fileList } = payload;\r\n\tconst selectedTag = payload.tagOptions?.[formData.tagIndex];\r\n\tconst tagId = formData.tagId ?? (selectedTag ? selectedTag.id : null);\r\n\r\n\treturn {\r\n\t\ttitle: formData.title,\r\n\t\tlevel: LEVEL_OPTIONS[formData.level]?.id || 2,\r\n\t\tlng: lng || 0,\r\n\t\tlat: lat || 0,\r\n\t\taddress: address || '',\r\n\t\tareaId: areaId || null,\r\n\t\tdescription: formData.description || '',\r\n\t\tsource: SOURCE_OPTIONS[formData.source]?.title || '',\r\n\t\thazardSource: formData.hazardSourceCode ?? null,\r\n\t\ttagId,\r\n\t\tattachments: (fileList || [])\r\n\t\t\t.filter((f) => f.status === 'success')\r\n\t\t\t.map((file) => buildAttachmentItem(file)),\r\n\t\tregulationId: formData.regulationId || null,\r\n\t\t...extra\r\n\t};\r\n}\r\n\r\nexport function hasValidHazardPayload(payload) {\r\n\tif (!payload) return false;\r\n\tconst { formData, fileList } = payload;\r\n\treturn !!(formData?.title && fileList?.length > 0);\r\n}\r\n\r\nexport function hasHazardFormContent(payload) {\r\n\tif (!payload) return false;\r\n\tconst data = payload.formData || {};\r\n\tconst files = payload.fileList || [];\r\n\treturn !!(\r\n\t\tdata.title ||\r\n\t\tdata.description ||\r\n\t\tdata.regulationName ||\r\n\t\tdata.regulationId ||\r\n\t\tdata.hazardSourceCode != null ||\r\n\t\tdata.hazardSourceName ||\r\n\t\tpayload.address ||\r\n\t\tpayload.areaId ||\r\n\t\tpayload.areaName ||\r\n\t\t(files.length > 0)\r\n\t);\r\n}\r\n"],"names":["buildAttachmentItem"],"mappings":";;AAEY,MAAC,gBAAgB;AAAA,EAC5B,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AACzB;AAEY,MAAC,iBAAiB;AAAA,EAC7B,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AAAA,EACxB,EAAE,IAAI,GAAG,OAAO,OAAQ;AACzB;AAEY,MAAC,eAAe;AAAA,EAC3B,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,IAAI;AAAA,EACJ,MAAM;AACP;AAEO,SAAS,2BAA2B;AAC1C,SAAO;AAAA,IACN,UAAU;AAAA,MACT,OAAO;AAAA,MACP,OAAO;AAAA,MACP,QAAQ;AAAA,MACR,kBAAkB;AAAA,MAClB,kBAAkB;AAAA,MAClB,aAAa;AAAA,MACb,UAAU;AAAA,MACV,OAAO;AAAA,MACP,cAAc;AAAA,MACd,gBAAgB;AAAA,IAChB;AAAA,IACD,SAAS;AAAA,IACT,KAAK;AAAA,IACL,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,UAAU;AAAA,IACV,UAAU,CAAE;AAAA,EACd;AACA;AAEO,SAAS,wBAAwB,SAAS,QAAQ,IAAI;;AAC5D,QAAM,EAAE,UAAU,SAAS,KAAK,KAAK,QAAQ,SAAU,IAAG;AAC1D,QAAM,eAAc,aAAQ,eAAR,mBAAqB,SAAS;AAClD,QAAM,QAAQ,SAAS,UAAU,cAAc,YAAY,KAAK;AAEhE,SAAO;AAAA,IACN,OAAO,SAAS;AAAA,IAChB,SAAO,mBAAc,SAAS,KAAK,MAA5B,mBAA+B,OAAM;AAAA,IAC5C,KAAK,OAAO;AAAA,IACZ,KAAK,OAAO;AAAA,IACZ,SAAS,WAAW;AAAA,IACpB,QAAQ,UAAU;AAAA,IAClB,aAAa,SAAS,eAAe;AAAA,IACrC,UAAQ,oBAAe,SAAS,MAAM,MAA9B,mBAAiC,UAAS;AAAA,IAClD,cAAc,SAAS,oBAAoB;AAAA,IAC3C;AAAA,IACA,cAAc,YAAY,CAAE,GAC1B,OAAO,CAAC,MAAM,EAAE,WAAW,SAAS,EACpC,IAAI,CAAC,SAASA,aAAmB,oBAAC,IAAI,CAAC;AAAA,IACzC,cAAc,SAAS,gBAAgB;AAAA,IACvC,GAAG;AAAA,EACL;AACA;AAEO,SAAS,sBAAsB,SAAS;AAC9C,MAAI,CAAC;AAAS,WAAO;AACrB,QAAM,EAAE,UAAU,SAAU,IAAG;AAC/B,SAAO,CAAC,GAAE,qCAAU,WAAS,qCAAU,UAAS;AACjD;AAEO,SAAS,qBAAqB,SAAS;AAC7C,MAAI,CAAC;AAAS,WAAO;AACrB,QAAM,OAAO,QAAQ,YAAY;AACjC,QAAM,QAAQ,QAAQ,YAAY;AAClC,SAAO,CAAC,EACP,KAAK,SACL,KAAK,eACL,KAAK,kBACL,KAAK,gBACL,KAAK,oBAAoB,QACzB,KAAK,oBACL,QAAQ,WACR,QAAQ,UACR,QAAQ,YACP,MAAM,SAAS;AAElB;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanel.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanel.js.map index 93e5a54..cc4a13b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanel.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanel.js.map @@ -1 +1 @@ -{"version":3,"file":"HazardDetailPanel.js","sources":["components/hazardDetail/HazardDetailPanel.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmREZXRhaWwvSGF6YXJkRGV0YWlsUGFuZWwudnVl"],"sourcesContent":["\n\n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazardDetail/HazardDetailPanel.vue'\nwx.createComponent(Component)"],"names":["toRefs","useHazardDetailScroll","computed","getStatusClass","toImageUrl","uni"],"mappings":";;;;;;;;;;;;;;;;;;AAsUA,UAAM,QAAQ;AAWd,UAAM,EAAE,QAAQ,QAAO,IAAKA,cAAM,OAAC,KAAK;AAExC,UAAM;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACD,IAAIC,8CAAqB,sBAAC,QAAQ,OAAO;AAEzC,UAAM,cAAcC,cAAQ,SAAC;;AAAMC,kDAAc,gBAAC,WAAM,WAAN,mBAAc,SAAQ,WAAM,WAAN,mBAAc,UAAU;AAAA,KAAC;AAEjG,UAAM,kBAAkB;AAAA,MACvB,GAAG;AAAA,MACH,GAAG;AAAA,IACJ;AAEA,UAAM,uBAAuB;AAAA,MAC5B,IAAI;AAAA,MACJ,MAAM;AAAA,MACN,IAAI;AAAA,MACJ,MAAM;AAAA,IACP;AAEA,UAAM,mBAAmB,CAAC,YAAY;AACrC,YAAM,QAAQ,mCAAS;AACvB,YAAM,YAAY,mCAAS;AAC3B,UAAI,SAAS,QAAQ,gBAAgB,KAAK,GAAG;AAC5C,eAAO,gBAAgB,KAAK;AAAA,MAC5B;AACD,UAAI,aAAa,qBAAqB,SAAS,GAAG;AACjD,eAAO,qBAAqB,SAAS;AAAA,MACrC;AACD,aAAO;AAAA,IACR;AAEA,UAAM,iBAAiB,CAAC,SAASC,gBAAU,WAAC,IAAI;AAEhD,UAAM,aAAa,CAAC,SAAS;AAC5B,UAAI,QAAQ,QAAQ,SAAS;AAAI,eAAO;AACxC,YAAM,MAAM,OAAO,IAAI;AACvB,aAAO,OAAO,MAAM,GAAG,IAAI,MAAM,GAAG,GAAG;AAAA,IACxC;AAEA,UAAM,gBAAgB,CAAC,SAAS;AAC/B,YAAM,MAAM,eAAe,IAAI;AAC/B,UAAI,CAAC;AAAK;AACVC,0BAAI,aAAa,EAAE,SAAS,KAAK,MAAM,CAAC,GAAG,EAAC,CAAE;AAAA,IAC/C;AAEA,UAAM,gBAAgB,CAAC,aAAa,UAAU;AAC7C,YAAM,QAAQ,eAAe,CAAE,GAC7B,OAAO,CAAC,MAAM,EAAE,aAAa,WAAW,CAAC,EAAE,QAAQ,EACnD,IAAI,CAAC,MAAM,eAAe,EAAE,QAAQ,CAAC,EACrC,OAAO,OAAO;AAChB,UAAI,CAAC,KAAK;AAAQ;AAClBA,oBAAAA,MAAI,aAAa,EAAE,SAAS,KAAK,KAAK,KAAK,KAAK,CAAC,GAAG,KAAI,CAAE;AAAA,IAC3D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7YA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"HazardDetailPanel.js","sources":["components/hazardDetail/HazardDetailPanel.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmREZXRhaWwvSGF6YXJkRGV0YWlsUGFuZWwudnVl"],"sourcesContent":["\n\n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazardDetail/HazardDetailPanel.vue'\nwx.createComponent(Component)"],"names":["toRefs","useHazardDetailScroll","computed","getStatusClass","toImageUrl","uni"],"mappings":";;;;;;;;;;;;;;;;;;AA8UA,UAAM,QAAQ;AAWd,UAAM,EAAE,QAAQ,QAAO,IAAKA,cAAM,OAAC,KAAK;AAExC,UAAM;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACD,IAAIC,8CAAqB,sBAAC,QAAQ,OAAO;AAEzC,UAAM,cAAcC,cAAQ,SAAC;;AAAMC,kDAAc,gBAAC,WAAM,WAAN,mBAAc,SAAQ,WAAM,WAAN,mBAAc,UAAU;AAAA,KAAC;AAEjG,UAAM,kBAAkB;AAAA,MACvB,GAAG;AAAA,MACH,GAAG;AAAA,IACJ;AAEA,UAAM,uBAAuB;AAAA,MAC5B,IAAI;AAAA,MACJ,MAAM;AAAA,MACN,IAAI;AAAA,MACJ,MAAM;AAAA,IACP;AAEA,UAAM,mBAAmB,CAAC,YAAY;AACrC,YAAM,QAAQ,mCAAS;AACvB,YAAM,YAAY,mCAAS;AAC3B,UAAI,SAAS,QAAQ,gBAAgB,KAAK,GAAG;AAC5C,eAAO,gBAAgB,KAAK;AAAA,MAC5B;AACD,UAAI,aAAa,qBAAqB,SAAS,GAAG;AACjD,eAAO,qBAAqB,SAAS;AAAA,MACrC;AACD,aAAO;AAAA,IACR;AAEA,UAAM,iBAAiB,CAAC,SAASC,gBAAU,WAAC,IAAI;AAEhD,UAAM,aAAa,CAAC,SAAS;AAC5B,UAAI,QAAQ,QAAQ,SAAS;AAAI,eAAO;AACxC,YAAM,MAAM,OAAO,IAAI;AACvB,aAAO,OAAO,MAAM,GAAG,IAAI,MAAM,GAAG,GAAG;AAAA,IACxC;AAEA,UAAM,gBAAgB,CAAC,SAAS;AAC/B,YAAM,MAAM,eAAe,IAAI;AAC/B,UAAI,CAAC;AAAK;AACVC,0BAAI,aAAa,EAAE,SAAS,KAAK,MAAM,CAAC,GAAG,EAAC,CAAE;AAAA,IAC/C;AAEA,UAAM,gBAAgB,CAAC,aAAa,UAAU;AAC7C,YAAM,QAAQ,eAAe,CAAE,GAC7B,OAAO,CAAC,MAAM,EAAE,aAAa,WAAW,CAAC,EAAE,QAAQ,EACnD,IAAI,CAAC,MAAM,eAAe,EAAE,QAAQ,CAAC,EACrC,OAAO,OAAO;AAChB,UAAI,CAAC,KAAK;AAAQ;AAClBA,oBAAAA,MAAI,aAAa,EAAE,SAAS,KAAK,KAAK,KAAK,KAAK,CAAC,GAAG,KAAI,CAAE;AAAA,IAC3D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrZA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js.map index 9fad1f5..55cda55 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js.map @@ -1 +1 @@ -{"version":3,"file":"HazardDetailPanelV2.js","sources":["components/hazardDetail/HazardDetailPanelV2.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmREZXRhaWwvSGF6YXJkRGV0YWlsUGFuZWxWMi52dWU"],"sourcesContent":["\n\n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazardDetail/HazardDetailPanelV2.vue'\nwx.createComponent(Component)"],"names":["toRefs","useHazardDetailScroll","computed","watch","toImageUrl","uni"],"mappings":";;;;;;;;;;;;;;;;;;;;;;AA8UA,UAAM,QAAQ;AAed,UAAM,EAAE,QAAQ,QAAO,IAAKA,cAAM,OAAC,KAAK;AAExC,UAAM;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACD,IAAIC,8CAAqB,sBAAC,QAAQ,OAAO;AAEzC,UAAM,kBAAkBC,cAAQ,SAAC,MAAM;AACtC,YAAM,SAAS,MAAM,aAAa,IAAI,MAAM,aAAa;AACzD,aAAO,EAAE,QAAQ,GAAG,MAAM,KAAI;AAAA,IAC/B,CAAC;AAED,UAAM,kBAAkBA,cAAQ,SAAC,MAAM;AACtC,YAAM,SAAS,MAAM,aAAa,IAAI,MAAM,aAAa;AACzD,aAAO,EAAE,QAAQ,GAAG,MAAM,KAAI;AAAA,IAC/B,CAAC;AAEDC,kBAAK;AAAA,MACJ,MAAM,MAAM;AAAA,MACZ,CAAC,WAAW;AACX,YAAI,SAAS,GAAG;AACf;AACA,qBAAW,uBAAuB,GAAG;AAAA,QACrC;AAAA,MACD;AAAA,IACF;AAEA,UAAM,kBAAkB;AAAA,MACvB,GAAG;AAAA,MACH,GAAG;AAAA,IACJ;AAEA,UAAM,uBAAuB;AAAA,MAC5B,IAAI;AAAA,MACJ,MAAM;AAAA,MACN,IAAI;AAAA,MACJ,MAAM;AAAA,IACP;AAEA,UAAM,mBAAmB,CAAC,YAAY;AACrC,YAAM,QAAQ,mCAAS;AACvB,YAAM,YAAY,mCAAS;AAC3B,UAAI,SAAS,QAAQ,gBAAgB,KAAK,GAAG;AAC5C,eAAO,gBAAgB,KAAK;AAAA,MAC5B;AACD,UAAI,aAAa,qBAAqB,SAAS,GAAG;AACjD,eAAO,qBAAqB,SAAS;AAAA,MACrC;AACD,aAAO;AAAA,IACR;AAEA,UAAM,iBAAiB,CAAC,SAASC,gBAAU,WAAC,IAAI;AAEhD,UAAM,aAAa,CAAC,SAAS;AAC5B,UAAI,QAAQ,QAAQ,SAAS;AAAI,eAAO;AACxC,YAAM,MAAM,OAAO,IAAI;AACvB,aAAO,OAAO,MAAM,GAAG,IAAI,MAAM,GAAG,GAAG;AAAA,IACxC;AAEA,UAAM,gBAAgB,CAAC,SAAS;AAC/B,YAAM,MAAM,eAAe,IAAI;AAC/B,UAAI,CAAC;AAAK;AACVC,0BAAI,aAAa,EAAE,SAAS,KAAK,MAAM,CAAC,GAAG,EAAC,CAAE;AAAA,IAC/C;AAEA,UAAM,gBAAgB,CAAC,aAAa,UAAU;AAC7C,YAAM,QAAQ,eAAe,CAAE,GAC7B,OAAO,CAAC,MAAM,EAAE,aAAa,WAAW,CAAC,EAAE,QAAQ,EACnD,IAAI,CAAC,MAAM,eAAe,EAAE,QAAQ,CAAC,EACrC,OAAO,OAAO;AAChB,UAAI,CAAC,KAAK;AAAQ;AAClBA,oBAAAA,MAAI,aAAa,EAAE,SAAS,KAAK,KAAK,KAAK,KAAK,CAAC,GAAG,KAAI,CAAE;AAAA,IAC3D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC3aA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"HazardDetailPanelV2.js","sources":["components/hazardDetail/HazardDetailPanelV2.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vY29tcG9uZW50cy9oYXphcmREZXRhaWwvSGF6YXJkRGV0YWlsUGFuZWxWMi52dWU"],"sourcesContent":["\n\n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/components/hazardDetail/HazardDetailPanelV2.vue'\nwx.createComponent(Component)"],"names":["toRefs","useHazardDetailScroll","computed","watch","toImageUrl","uni"],"mappings":";;;;;;;;;;;;;;;;;;;;;;AAsVA,UAAM,QAAQ;AAed,UAAM,EAAE,QAAQ,QAAO,IAAKA,cAAM,OAAC,KAAK;AAExC,UAAM;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACD,IAAIC,8CAAqB,sBAAC,QAAQ,OAAO;AAEzC,UAAM,kBAAkBC,cAAQ,SAAC,MAAM;AACtC,YAAM,SAAS,MAAM,aAAa,IAAI,MAAM,aAAa;AACzD,aAAO,EAAE,QAAQ,GAAG,MAAM,KAAI;AAAA,IAC/B,CAAC;AAED,UAAM,kBAAkBA,cAAQ,SAAC,MAAM;AACtC,YAAM,SAAS,MAAM,aAAa,IAAI,MAAM,aAAa;AACzD,aAAO,EAAE,QAAQ,GAAG,MAAM,KAAI;AAAA,IAC/B,CAAC;AAEDC,kBAAK;AAAA,MACJ,MAAM,MAAM;AAAA,MACZ,CAAC,WAAW;AACX,YAAI,SAAS,GAAG;AACf;AACA,qBAAW,uBAAuB,GAAG;AAAA,QACrC;AAAA,MACD;AAAA,IACF;AAEA,UAAM,kBAAkB;AAAA,MACvB,GAAG;AAAA,MACH,GAAG;AAAA,IACJ;AAEA,UAAM,uBAAuB;AAAA,MAC5B,IAAI;AAAA,MACJ,MAAM;AAAA,MACN,IAAI;AAAA,MACJ,MAAM;AAAA,IACP;AAEA,UAAM,mBAAmB,CAAC,YAAY;AACrC,YAAM,QAAQ,mCAAS;AACvB,YAAM,YAAY,mCAAS;AAC3B,UAAI,SAAS,QAAQ,gBAAgB,KAAK,GAAG;AAC5C,eAAO,gBAAgB,KAAK;AAAA,MAC5B;AACD,UAAI,aAAa,qBAAqB,SAAS,GAAG;AACjD,eAAO,qBAAqB,SAAS;AAAA,MACrC;AACD,aAAO;AAAA,IACR;AAEA,UAAM,iBAAiB,CAAC,SAASC,gBAAU,WAAC,IAAI;AAEhD,UAAM,aAAa,CAAC,SAAS;AAC5B,UAAI,QAAQ,QAAQ,SAAS;AAAI,eAAO;AACxC,YAAM,MAAM,OAAO,IAAI;AACvB,aAAO,OAAO,MAAM,GAAG,IAAI,MAAM,GAAG,GAAG;AAAA,IACxC;AAEA,UAAM,gBAAgB,CAAC,SAAS;AAC/B,YAAM,MAAM,eAAe,IAAI;AAC/B,UAAI,CAAC;AAAK;AACVC,0BAAI,aAAa,EAAE,SAAS,KAAK,MAAM,CAAC,GAAG,EAAC,CAAE;AAAA,IAC/C;AAEA,UAAM,gBAAgB,CAAC,aAAa,UAAU;AAC7C,YAAM,QAAQ,eAAe,CAAE,GAC7B,OAAO,CAAC,MAAM,EAAE,aAAa,WAAW,CAAC,EAAE,QAAQ,EACnD,IAAI,CAAC,MAAM,eAAe,EAAE,QAAQ,CAAC,EACrC,OAAO,OAAO;AAChB,UAAI,CAAC,KAAK;AAAQ;AAClBA,oBAAAA,MAAI,aAAa,EAAE,SAAS,KAAK,KAAK,KAAK,KAAK,CAAC,GAAG,KAAI,CAAE;AAAA,IAC3D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACnbA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/hazardDetail.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/hazardDetail.js.map index 10141b0..da98033 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/hazardDetail.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/hazardDetail/hazardDetail.js.map @@ -1 +1 @@ -{"version":3,"file":"hazardDetail.js","sources":["components/hazardDetail/hazardDetail.js"],"sourcesContent":["/** 隐患详情历史节点类型 */\nexport const HAZARD_NODE_TYPES = {\n\tSUBMIT: 'submit',\n\tASSIGN: 'assign',\n\tRECTIFY: 'rectify',\n\tVERIFY: 'verify',\n\tWRITEOFF: 'writeoff'\n};\n\nexport const HAZARD_STATUS_CLASS_MAP = {\n\t1: 'status-blue',\n\t2: 'status-orange',\n\t3: 'status-red',\n\t4: 'status-yellow',\n\t5: 'status-green'\n};\n\nconst STATUS_NAME_CLASS_MAP = {\n\t待交办: 'status-blue',\n\t待整改: 'status-orange',\n\t整改中: 'status-orange',\n\t待验收: 'status-red',\n\t待销号: 'status-yellow',\n\t已完成: 'status-green',\n\t已销号: 'status-green'\n};\n\nconst LEVEL_NAME_MAP = {\n\t2: '一般隐患',\n\t3: '重大隐患'\n};\n\nexport function getLevelName(level) {\n\treturn LEVEL_NAME_MAP[level] || '未知';\n}\n\nexport function getStatusClass(status, statusName) {\n\tif (statusName && STATUS_NAME_CLASS_MAP[statusName]) {\n\t\treturn STATUS_NAME_CLASS_MAP[statusName];\n\t}\n\treturn HAZARD_STATUS_CLASS_MAP[status] || '';\n}\n\nconst LEVEL_CLASS_MAP = {\n\t2: 'level-normal',\n\t3: 'level-major'\n};\n\nconst LEVEL_NAME_CLASS_MAP = {\n\t一般: 'level-normal',\n\t一般隐患: 'level-normal',\n\t重大: 'level-major',\n\t重大隐患: 'level-major'\n};\n\nexport function getStepIconPath(type, active = false) {\n\tconst baseMap = {\n\t\tsubmit: 'tijiao',\n\t\tassign: 'jiaoban',\n\t\trectify: 'zhenggai',\n\t\tverify: 'yanshou',\n\t\twriteoff: 'xiaohao'\n\t};\n\tconst base = baseMap[type] || 'tijiao';\n\tif (base === 'zhenggai') {\n\t\treturn active\n\t\t\t? '/static/yinhuan_detail/zhenggai_selected.png'\n\t\t\t: '/static/yinhuan_detail/zhenggai__unselected.png';\n\t}\n\treturn `/static/yinhuan_detail/${base}__${active ? 'selected' : 'unselected'}.png`;\n}\n\nexport function getLevelClass(level, levelName) {\n\tif (level != null && LEVEL_CLASS_MAP[level]) {\n\t\treturn LEVEL_CLASS_MAP[level];\n\t}\n\tif (levelName && LEVEL_NAME_CLASS_MAP[levelName]) {\n\t\treturn LEVEL_NAME_CLASS_MAP[levelName];\n\t}\n\treturn '';\n}\n\n/** 将姓名数组或字符串格式化为「a、b、c」 */\nexport function formatNameList(names, fallback = '-') {\n\tif (Array.isArray(names) && names.length) {\n\t\treturn names.join('、');\n\t}\n\tif (typeof names === 'string' && names.trim()) {\n\t\tconst parts = names.split(/[,,、]/).map((s) => s.trim()).filter(Boolean);\n\t\treturn parts.length ? parts.join('、') : names;\n\t}\n\treturn fallback;\n}\n\n/** 判断是否为销号记录(type=2 或 typeName=销号) */\nexport function isWriteoffRecord(record) {\n\tif (!record) return false;\n\treturn record.type === 2 || record.typeName === '销号';\n}\n\nfunction buildVerifyNode(record) {\n\treturn {\n\t\ttype: HAZARD_NODE_TYPES.VERIFY,\n\t\tnodeName: '验收',\n\t\ttitlePrefix: '验收',\n\t\toperator: record.verifierName || '-',\n\t\ttime: record.verifyTime || '-',\n\t\tcontent: {\n\t\t\tresultName: record.resultName || '-',\n\t\t\tremark: record.remark || '',\n\t\t\tattachments: record.attachments || [],\n\t\t\tsignPath: record.signPath || '',\n\t\t\tverifyDeptName: record.verifyDeptName || '-'\n\t\t}\n\t};\n}\n\nfunction buildWriteoffNode(record) {\n\treturn {\n\t\ttype: HAZARD_NODE_TYPES.WRITEOFF,\n\t\tnodeName: '销号',\n\t\ttitlePrefix: '销号',\n\t\toperator: record.verifierName || '-',\n\t\ttime: record.verifyTime || '-',\n\t\tcontent: {\n\t\t\tresultName: record.resultName || '-',\n\t\t\tremark: record.remark || '',\n\t\t\tattachments: record.attachments || [],\n\t\t\tsignPath: record.signPath || '',\n\t\t\twriteoffDeptName: record.writeoffDeptName || '-'\n\t\t}\n\t};\n}\n\n/** 合并验收/销号记录,按 verifyId 去重 */\nfunction appendAuditNodes(list, records, seenIds) {\n\t(records || []).forEach((record) => {\n\t\tif (!record) return;\n\n\t\tconst key = record.verifyId ?? record.id;\n\t\tif (key != null) {\n\t\t\tif (seenIds.has(key)) return;\n\t\t\tseenIds.add(key);\n\t\t}\n\n\t\tlist.push(isWriteoffRecord(record) ? buildWriteoffNode(record) : buildVerifyNode(record));\n\t});\n}\n\nfunction resolveWriteoffRecords(flow) {\n\treturn flow.writeOffs || flow.writeoffs || [];\n}\n\n/** 解析整改责任人(兼容数组、逗号分隔字符串、单人字段) */\nexport function resolveRectifierNames(rectify) {\n\tif (!rectify) return '-';\n\tif (Array.isArray(rectify.rectifierNames) && rectify.rectifierNames.length) {\n\t\treturn rectify.rectifierNames.join('、');\n\t}\n\tif (Array.isArray(rectify.memberNames) && rectify.memberNames.length) {\n\t\treturn rectify.memberNames.join('、');\n\t}\n\treturn formatNameList(rectify.rectifierName, '-');\n}\n\n/**\n * 将隐患详情转为步骤历史列表(与后台 HazardDetailDrawer 保持一致)\n * @param {Object} data 隐患详情\n * @returns {Array}\n */\nexport function generateHazardHistory(data) {\n\tif (!data) return [];\n\n\tconst list = [];\n\n\tlist.push({\n\t\ttype: HAZARD_NODE_TYPES.SUBMIT,\n\t\tnodeName: '提交',\n\t\ttitlePrefix: '提交',\n\t\toperator: data.reporterName || '-',\n\t\ttime: data.createdAt || '-',\n\t\tcontent: {\n\t\t\ttitle: data.title || '-',\n\t\t\tsource: data.source || '-',\n\t\t\tareaName: data.areaName || '-',\n\t\t\tareaColor: data.areaColor || '',\n\t\t\taddress: data.address || '-',\n\t\t\tlevel: data.level,\n\t\t\tlevelName: data.levelName || getLevelName(data.level),\n\t\t\ttagName: data.tagName || '-',\n\t\t\tdescription: data.description || '-',\n\t\t\tattachments: data.attachments || [],\n\t\t\tlegalBasis: data.legalBasis || data.regulationName || '-',\n\t\t\treporterPhone: data.reporterPhone || '-',\n\t\t\treportDeptName: data.reportDeptName || '-'\n\t\t}\n\t});\n\n\tif (data.assignFlows && data.assignFlows.length > 0) {\n\t\tdata.assignFlows.forEach((flow) => {\n\t\t\tif (flow.assignId) {\n\t\t\t\tlist.push({\n\t\t\t\t\ttype: HAZARD_NODE_TYPES.ASSIGN,\n\t\t\t\t\tnodeName: '交办',\n\t\t\t\t\ttitlePrefix: '交办',\n\t\t\t\t\toperator: flow.assignerName || '-',\n\t\t\t\t\ttime: flow.assignTime || '-',\n\t\t\t\t\tcontent: {\n\t\t\t\t\t\tassigneeName: flow.assigneeName || '-',\n\t\t\t\t\t\tdeadline: flow.deadline || '-',\n\t\t\t\t\t\tassignDeptName: flow.assignDeptName || '-',\n\t\t\t\t\t\tassignRemark: flow.assignRemark || '-',\n\t\t\t\t\t\tpriorityName: flow.priorityName || '-'\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tif (flow.rectify) {\n\t\t\t\tlist.push({\n\t\t\t\t\ttype: HAZARD_NODE_TYPES.RECTIFY,\n\t\t\t\t\tnodeName: '整改',\n\t\t\t\t\ttitlePrefix: '整改',\n\t\t\t\t\toperator: flow.rectify.rectifierName || '-',\n\t\t\t\t\ttime: flow.rectify.rectifyTime || '-',\n\t\t\t\t\tcontent: {\n\t\t\t\t\t\trectifyPlan: flow.rectify.rectifyPlan || '-',\n\t\t\t\t\t\trectifyResult: flow.rectify.rectifyResult || '-',\n\t\t\t\t\t\trectificationMeasures: flow.rectify.rectificationMeasures || '-',\n\t\t\t\t\t\tcontrolMeasures: flow.rectify.controlMeasures || '-',\n\t\t\t\t\t\tdeadline: flow.deadline || '-',\n\t\t\t\t\t\trectifierNames: resolveRectifierNames(flow.rectify),\n\t\t\t\t\t\tmanagerNames: formatNameList(flow.rectify.managerNames, '-'),\n\t\t\t\t\t\tplanCost: flow.rectify.planCost,\n\t\t\t\t\t\tactualCost: flow.rectify.actualCost,\n\t\t\t\t\t\tattachments: flow.rectify.attachments || [],\n\t\t\t\t\t\tsignPath: flow.rectify.signPath || '',\n\t\t\t\t\t\trectifyStatusName: flow.rectify.rectifyStatusName || '-'\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tconst seenAuditIds = new Set();\n\t\t\tappendAuditNodes(list, flow.verifies || [], seenAuditIds);\n\t\t\tappendAuditNodes(list, resolveWriteoffRecords(flow), seenAuditIds);\n\t\t});\n\t}\n\n\treturn list;\n}\n\nconst LONG_DESCRIPTION =\n\t'消防通道内堆放大量纸箱及杂物,影响疏散通道畅通,存在火灾安全隐患。' +\n\t'现场检查发现通道宽度不足1.2米,部分区域被临时物料占用,紧急情况下可能影响人员撤离。' +\n\t'建议立即清理并建立日常巡查机制,防止问题反弹。';\n\n/** 开发联调前使用的 mock 详情数据(各节点均含完整假数据) */\nexport const MOCK_HAZARD_DETAIL = {\n\tid: 'mock-hazard-001',\n\tstatus: 2,\n\tstatusName: '整改中',\n\treporterName: '张三',\n\treporterPhone: '13800138000',\n\treportDeptName: '安全管理部',\n\tcreatedAt: '2026-06-01 09:30:00',\n\ttitle: '消防通道堆放杂物',\n\tlevel: 2,\n\tlevelName: '一般隐患',\n\tsource: '部门检查',\n\tareaName: '生产车间A区',\n\tareaColor: '#409EFF',\n\taddress: '办公楼3层东侧消防通道',\n\ttagName: '消防安全',\n\tdescription: LONG_DESCRIPTION,\n\tlegalBasis: '《中华人民共和国消防法》第二十八条',\n\tregulationName: '《中华人民共和国消防法》第二十八条',\n\tattachments: [\n\t\t{\n\t\t\tfileName: 'hazard-1.jpg',\n\t\t\tfilePath: 'https://picsum.photos/seed/hazard1/200/200',\n\t\t\tfileType: 'image'\n\t\t},\n\t\t{\n\t\t\tfileName: 'hazard-2.jpg',\n\t\t\tfilePath: 'https://picsum.photos/seed/hazard2/200/200',\n\t\t\tfileType: 'image'\n\t\t},\n\t\t{\n\t\t\tfileName: 'hazard-3.jpg',\n\t\t\tfilePath: 'https://picsum.photos/seed/hazard3/200/200',\n\t\t\tfileType: 'image'\n\t\t}\n\t],\n\tassignFlows: [\n\t\t{\n\t\t\tassignId: 'mock-assign-001',\n\t\t\tassignerName: '李主管',\n\t\t\tassignTime: '2026-06-02 10:00:00',\n\t\t\tassigneeName: '王整改',\n\t\t\tassignDeptName: '设备保障部',\n\t\t\tassignRemark: '该隐患位于主疏散通道,请优先处理,务必在整改期限内完成闭环。',\n\t\t\tpriorityName: '高',\n\t\t\tdeadline: '2026-06-10 18:00:00',\n\t\t\trectify: {\n\t\t\t\trectifyId: 'mock-rectify-001',\n\t\t\t\trectifierName: '王整改',\n\t\t\t\trectifyTime: '2026-06-08 15:20:00',\n\t\t\t\trectifyStatusName: '已完成',\n\t\t\t\trectifyPlan:\n\t\t\t\t\t'立即清理消防通道杂物,并设置警示标识,后续每周巡查一次。' +\n\t\t\t\t\t'对责任区域进行划分,明确禁止堆放物料的范围,同时组织一次消防安全培训。',\n\t\t\t\trectifyResult: '已完成清理,通道恢复畅通,现场已张贴禁止堆放标识。',\n\t\t\t\trectificationMeasures: '组织人员清理杂物,划定禁止堆放区域,增加日常巡检频次。',\n\t\t\t\tcontrolMeasures: '安装监控并纳入日常巡检清单,发现反弹情况立即上报。',\n\t\t\t\trectifierNames: ['王整改', '赵协助'],\n\t\t\t\tmanagerNames: ['李主管'],\n\t\t\t\tplanCost: 500,\n\t\t\t\tactualCost: 380,\n\t\t\t\tattachments: [\n\t\t\t\t\t{\n\t\t\t\t\t\tfileName: 'rectify-1.jpg',\n\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/rectify1/200/200',\n\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tfileName: 'rectify-2.jpg',\n\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/rectify2/200/200',\n\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\tsignPath: 'https://picsum.photos/seed/sign1/300/120'\n\t\t\t},\n\t\t\tverifies: [\n\t\t\t\t{\n\t\t\t\t\tverifierName: '陈验收',\n\t\t\t\t\tverifyTime: '2026-06-09 11:00:00',\n\t\t\t\t\tverifyDeptName: '安全监察组',\n\t\t\t\t\tresultName: '通过',\n\t\t\t\t\tremark: '现场复查通道畅通,整改到位,未发现反弹迹象。',\n\t\t\t\t\tattachments: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tfileName: 'verify-1.jpg',\n\t\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/verify1/200/200',\n\t\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tfileName: 'verify-2.jpg',\n\t\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/verify2/200/200',\n\t\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\tsignPath: 'https://picsum.photos/seed/sign2/300/120'\n\t\t\t\t}\n\t\t\t],\n\t\t\twriteOffs: [\n\t\t\t\t{\n\t\t\t\t\tverifierName: '刘销号',\n\t\t\t\t\tverifyTime: '2026-06-10 16:30:00',\n\t\t\t\t\twriteoffDeptName: '公司安委会',\n\t\t\t\t\tresultName: '通过',\n\t\t\t\t\tremark: '隐患已消除,整改资料齐全,同意销号。',\n\t\t\t\t\tattachments: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tfileName: 'writeoff-1.jpg',\n\t\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/writeoff1/200/200',\n\t\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\tsignPath: 'https://picsum.photos/seed/sign3/300/120'\n\t\t\t\t}\n\t\t\t]\n\t\t}\n\t]\n};\n"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"hazardDetail.js","sources":["components/hazardDetail/hazardDetail.js"],"sourcesContent":["/** 隐患详情历史节点类型 */\nexport const HAZARD_NODE_TYPES = {\n\tSUBMIT: 'submit',\n\tASSIGN: 'assign',\n\tRECTIFY: 'rectify',\n\tVERIFY: 'verify',\n\tWRITEOFF: 'writeoff'\n};\n\nexport const HAZARD_STATUS_CLASS_MAP = {\n\t1: 'status-blue',\n\t2: 'status-orange',\n\t3: 'status-red',\n\t4: 'status-yellow',\n\t5: 'status-green'\n};\n\nconst STATUS_NAME_CLASS_MAP = {\n\t待交办: 'status-blue',\n\t待整改: 'status-orange',\n\t整改中: 'status-orange',\n\t待验收: 'status-red',\n\t待销号: 'status-yellow',\n\t已完成: 'status-green',\n\t已销号: 'status-green'\n};\n\nconst LEVEL_NAME_MAP = {\n\t2: '一般隐患',\n\t3: '重大隐患'\n};\n\nexport function getLevelName(level) {\n\treturn LEVEL_NAME_MAP[level] || '未知';\n}\n\nexport function getStatusClass(status, statusName) {\n\tif (statusName && STATUS_NAME_CLASS_MAP[statusName]) {\n\t\treturn STATUS_NAME_CLASS_MAP[statusName];\n\t}\n\treturn HAZARD_STATUS_CLASS_MAP[status] || '';\n}\n\nconst LEVEL_CLASS_MAP = {\n\t2: 'level-normal',\n\t3: 'level-major'\n};\n\nconst LEVEL_NAME_CLASS_MAP = {\n\t一般: 'level-normal',\n\t一般隐患: 'level-normal',\n\t重大: 'level-major',\n\t重大隐患: 'level-major'\n};\n\nexport function getStepIconPath(type, active = false) {\n\tconst baseMap = {\n\t\tsubmit: 'tijiao',\n\t\tassign: 'jiaoban',\n\t\trectify: 'zhenggai',\n\t\tverify: 'yanshou',\n\t\twriteoff: 'xiaohao'\n\t};\n\tconst base = baseMap[type] || 'tijiao';\n\tif (base === 'zhenggai') {\n\t\treturn active\n\t\t\t? '/static/yinhuan_detail/zhenggai_selected.png'\n\t\t\t: '/static/yinhuan_detail/zhenggai__unselected.png';\n\t}\n\treturn `/static/yinhuan_detail/${base}__${active ? 'selected' : 'unselected'}.png`;\n}\n\nexport function getLevelClass(level, levelName) {\n\tif (level != null && LEVEL_CLASS_MAP[level]) {\n\t\treturn LEVEL_CLASS_MAP[level];\n\t}\n\tif (levelName && LEVEL_NAME_CLASS_MAP[levelName]) {\n\t\treturn LEVEL_NAME_CLASS_MAP[levelName];\n\t}\n\treturn '';\n}\n\n/** 将姓名数组或字符串格式化为「a、b、c」 */\nexport function formatNameList(names, fallback = '-') {\n\tif (Array.isArray(names) && names.length) {\n\t\treturn names.join('、');\n\t}\n\tif (typeof names === 'string' && names.trim()) {\n\t\tconst parts = names.split(/[,,、]/).map((s) => s.trim()).filter(Boolean);\n\t\treturn parts.length ? parts.join('、') : names;\n\t}\n\treturn fallback;\n}\n\n/** 判断是否为销号记录(type=2 或 typeName=销号) */\nexport function isWriteoffRecord(record) {\n\tif (!record) return false;\n\treturn record.type === 2 || record.typeName === '销号';\n}\n\nfunction buildVerifyNode(record) {\n\treturn {\n\t\ttype: HAZARD_NODE_TYPES.VERIFY,\n\t\tnodeName: '验收',\n\t\ttitlePrefix: '验收',\n\t\toperator: record.verifierName || '-',\n\t\ttime: record.verifyTime || '-',\n\t\tcontent: {\n\t\t\tresultName: record.resultName || '-',\n\t\t\tremark: record.remark || '',\n\t\t\tattachments: record.attachments || [],\n\t\t\tsignPath: record.signPath || '',\n\t\t\tverifyDeptName: record.verifyDeptName || '-'\n\t\t}\n\t};\n}\n\nfunction buildWriteoffNode(record) {\n\treturn {\n\t\ttype: HAZARD_NODE_TYPES.WRITEOFF,\n\t\tnodeName: '销号',\n\t\ttitlePrefix: '销号',\n\t\toperator: record.verifierName || '-',\n\t\ttime: record.verifyTime || '-',\n\t\tcontent: {\n\t\t\tresultName: record.resultName || '-',\n\t\t\tremark: record.remark || '',\n\t\t\tattachments: record.attachments || [],\n\t\t\tsignPath: record.signPath || '',\n\t\t\twriteoffDeptName: record.writeoffDeptName || '-'\n\t\t}\n\t};\n}\n\n/** 合并验收/销号记录,按 verifyId 去重 */\nfunction appendAuditNodes(list, records, seenIds) {\n\t(records || []).forEach((record) => {\n\t\tif (!record) return;\n\n\t\tconst key = record.verifyId ?? record.id;\n\t\tif (key != null) {\n\t\t\tif (seenIds.has(key)) return;\n\t\t\tseenIds.add(key);\n\t\t}\n\n\t\tlist.push(isWriteoffRecord(record) ? buildWriteoffNode(record) : buildVerifyNode(record));\n\t});\n}\n\nfunction resolveWriteoffRecords(flow) {\n\treturn flow.writeOffs || flow.writeoffs || [];\n}\n\n/** 解析整改责任人(兼容数组、逗号分隔字符串、单人字段) */\nexport function resolveRectifierNames(rectify) {\n\tif (!rectify) return '-';\n\tif (Array.isArray(rectify.rectifierNames) && rectify.rectifierNames.length) {\n\t\treturn rectify.rectifierNames.join('、');\n\t}\n\tif (Array.isArray(rectify.memberNames) && rectify.memberNames.length) {\n\t\treturn rectify.memberNames.join('、');\n\t}\n\treturn formatNameList(rectify.rectifierName, '-');\n}\n\n/**\n * 将隐患详情转为步骤历史列表(与后台 HazardDetailDrawer 保持一致)\n * @param {Object} data 隐患详情\n * @returns {Array}\n */\nexport function generateHazardHistory(data) {\n\tif (!data) return [];\n\n\tconst list = [];\n\n\tlist.push({\n\t\ttype: HAZARD_NODE_TYPES.SUBMIT,\n\t\tnodeName: '提交',\n\t\ttitlePrefix: '提交',\n\t\toperator: data.reporterName || '-',\n\t\ttime: data.createdAt || '-',\n\t\tcontent: {\n\t\t\tcode: data.code || '-',\n\t\t\ttitle: data.title || '-',\n\t\t\tsource: data.source || '-',\n\t\t\thazardSourceName: data.hazardSourceName || '-',\n\t\t\tareaName: data.areaName || '-',\n\t\t\tareaColor: data.areaColor || '',\n\t\t\taddress: data.address || '-',\n\t\t\tlevel: data.level,\n\t\t\tlevelName: data.levelName || getLevelName(data.level),\n\t\t\ttagName: data.tagName || '-',\n\t\t\tdescription: data.description || '-',\n\t\t\tattachments: data.attachments || [],\n\t\t\tlegalBasis: data.legalBasis || data.regulationName || '-',\n\t\t\treporterPhone: data.reporterPhone || '-',\n\t\t\treportDeptName: data.reportDeptName || '-'\n\t\t}\n\t});\n\n\tif (data.assignFlows && data.assignFlows.length > 0) {\n\t\tdata.assignFlows.forEach((flow) => {\n\t\t\tif (flow.assignId) {\n\t\t\t\tlist.push({\n\t\t\t\t\ttype: HAZARD_NODE_TYPES.ASSIGN,\n\t\t\t\t\tnodeName: '交办',\n\t\t\t\t\ttitlePrefix: '交办',\n\t\t\t\t\toperator: flow.assignerName || '-',\n\t\t\t\t\ttime: flow.assignTime || '-',\n\t\t\t\t\tcontent: {\n\t\t\t\t\t\tassigneeName: flow.assigneeName || '-',\n\t\t\t\t\t\tdeadline: flow.deadline || '-',\n\t\t\t\t\t\tassignDeptName: flow.assignDeptName || '-',\n\t\t\t\t\t\tassignRemark: flow.assignRemark || '-',\n\t\t\t\t\t\tpriorityName: flow.priorityName || '-'\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tif (flow.rectify) {\n\t\t\t\tlist.push({\n\t\t\t\t\ttype: HAZARD_NODE_TYPES.RECTIFY,\n\t\t\t\t\tnodeName: '整改',\n\t\t\t\t\ttitlePrefix: '整改',\n\t\t\t\t\toperator: flow.rectify.rectifierName || '-',\n\t\t\t\t\ttime: flow.rectify.rectifyTime || '-',\n\t\t\t\t\tcontent: {\n\t\t\t\t\t\trectifyPlan: flow.rectify.rectifyPlan || '-',\n\t\t\t\t\t\trectifyResult: flow.rectify.rectifyResult || '-',\n\t\t\t\t\t\trectificationMeasures: flow.rectify.rectificationMeasures || '-',\n\t\t\t\t\t\tcontrolMeasures: flow.rectify.controlMeasures || '-',\n\t\t\t\t\t\tdeadline: flow.deadline || '-',\n\t\t\t\t\t\trectifierNames: resolveRectifierNames(flow.rectify),\n\t\t\t\t\t\tmanagerNames: formatNameList(flow.rectify.managerNames, '-'),\n\t\t\t\t\t\tplanCost: flow.rectify.planCost,\n\t\t\t\t\t\tactualCost: flow.rectify.actualCost,\n\t\t\t\t\t\tattachments: flow.rectify.attachments || [],\n\t\t\t\t\t\tsignPath: flow.rectify.signPath || '',\n\t\t\t\t\t\trectifyStatusName: flow.rectify.rectifyStatusName || '-'\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tconst seenAuditIds = new Set();\n\t\t\tappendAuditNodes(list, flow.verifies || [], seenAuditIds);\n\t\t\tappendAuditNodes(list, resolveWriteoffRecords(flow), seenAuditIds);\n\t\t});\n\t}\n\n\treturn list;\n}\n\nconst LONG_DESCRIPTION =\n\t'消防通道内堆放大量纸箱及杂物,影响疏散通道畅通,存在火灾安全隐患。' +\n\t'现场检查发现通道宽度不足1.2米,部分区域被临时物料占用,紧急情况下可能影响人员撤离。' +\n\t'建议立即清理并建立日常巡查机制,防止问题反弹。';\n\n/** 开发联调前使用的 mock 详情数据(各节点均含完整假数据) */\nexport const MOCK_HAZARD_DETAIL = {\n\tid: 'mock-hazard-001',\n\tstatus: 2,\n\tstatusName: '整改中',\n\treporterName: '张三',\n\treporterPhone: '13800138000',\n\treportDeptName: '安全管理部',\n\tcreatedAt: '2026-06-01 09:30:00',\n\tcode: '2026U1SL',\n\ttitle: '消防通道堆放杂物',\n\tlevel: 2,\n\tlevelName: '一般隐患',\n\tsource: '部门检查',\n\thazardSource: 1,\n\thazardSourceName: '本单位检查发现',\n\tareaName: '生产车间A区',\n\tareaColor: '#409EFF',\n\taddress: '办公楼3层东侧消防通道',\n\ttagName: '消防安全',\n\tdescription: LONG_DESCRIPTION,\n\tlegalBasis: '《中华人民共和国消防法》第二十八条',\n\tregulationName: '《中华人民共和国消防法》第二十八条',\n\tattachments: [\n\t\t{\n\t\t\tfileName: 'hazard-1.jpg',\n\t\t\tfilePath: 'https://picsum.photos/seed/hazard1/200/200',\n\t\t\tfileType: 'image'\n\t\t},\n\t\t{\n\t\t\tfileName: 'hazard-2.jpg',\n\t\t\tfilePath: 'https://picsum.photos/seed/hazard2/200/200',\n\t\t\tfileType: 'image'\n\t\t},\n\t\t{\n\t\t\tfileName: 'hazard-3.jpg',\n\t\t\tfilePath: 'https://picsum.photos/seed/hazard3/200/200',\n\t\t\tfileType: 'image'\n\t\t}\n\t],\n\tassignFlows: [\n\t\t{\n\t\t\tassignId: 'mock-assign-001',\n\t\t\tassignerName: '李主管',\n\t\t\tassignTime: '2026-06-02 10:00:00',\n\t\t\tassigneeName: '王整改',\n\t\t\tassignDeptName: '设备保障部',\n\t\t\tassignRemark: '该隐患位于主疏散通道,请优先处理,务必在整改期限内完成闭环。',\n\t\t\tpriorityName: '高',\n\t\t\tdeadline: '2026-06-10 18:00:00',\n\t\t\trectify: {\n\t\t\t\trectifyId: 'mock-rectify-001',\n\t\t\t\trectifierName: '王整改',\n\t\t\t\trectifyTime: '2026-06-08 15:20:00',\n\t\t\t\trectifyStatusName: '已完成',\n\t\t\t\trectifyPlan:\n\t\t\t\t\t'立即清理消防通道杂物,并设置警示标识,后续每周巡查一次。' +\n\t\t\t\t\t'对责任区域进行划分,明确禁止堆放物料的范围,同时组织一次消防安全培训。',\n\t\t\t\trectifyResult: '已完成清理,通道恢复畅通,现场已张贴禁止堆放标识。',\n\t\t\t\trectificationMeasures: '组织人员清理杂物,划定禁止堆放区域,增加日常巡检频次。',\n\t\t\t\tcontrolMeasures: '安装监控并纳入日常巡检清单,发现反弹情况立即上报。',\n\t\t\t\trectifierNames: ['王整改', '赵协助'],\n\t\t\t\tmanagerNames: ['李主管'],\n\t\t\t\tplanCost: 500,\n\t\t\t\tactualCost: 380,\n\t\t\t\tattachments: [\n\t\t\t\t\t{\n\t\t\t\t\t\tfileName: 'rectify-1.jpg',\n\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/rectify1/200/200',\n\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tfileName: 'rectify-2.jpg',\n\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/rectify2/200/200',\n\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\tsignPath: 'https://picsum.photos/seed/sign1/300/120'\n\t\t\t},\n\t\t\tverifies: [\n\t\t\t\t{\n\t\t\t\t\tverifierName: '陈验收',\n\t\t\t\t\tverifyTime: '2026-06-09 11:00:00',\n\t\t\t\t\tverifyDeptName: '安全监察组',\n\t\t\t\t\tresultName: '通过',\n\t\t\t\t\tremark: '现场复查通道畅通,整改到位,未发现反弹迹象。',\n\t\t\t\t\tattachments: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tfileName: 'verify-1.jpg',\n\t\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/verify1/200/200',\n\t\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tfileName: 'verify-2.jpg',\n\t\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/verify2/200/200',\n\t\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\tsignPath: 'https://picsum.photos/seed/sign2/300/120'\n\t\t\t\t}\n\t\t\t],\n\t\t\twriteOffs: [\n\t\t\t\t{\n\t\t\t\t\tverifierName: '刘销号',\n\t\t\t\t\tverifyTime: '2026-06-10 16:30:00',\n\t\t\t\t\twriteoffDeptName: '公司安委会',\n\t\t\t\t\tresultName: '通过',\n\t\t\t\t\tremark: '隐患已消除,整改资料齐全,同意销号。',\n\t\t\t\t\tattachments: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tfileName: 'writeoff-1.jpg',\n\t\t\t\t\t\t\tfilePath: 'https://picsum.photos/seed/writeoff1/200/200',\n\t\t\t\t\t\t\tfileType: 'image'\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\tsignPath: 'https://picsum.photos/seed/sign3/300/120'\n\t\t\t\t}\n\t\t\t]\n\t\t}\n\t]\n};\n"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/Inspectionresult.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/Inspectionresult.js.map index acdc571..4bfb5d4 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/Inspectionresult.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/Inspectionresult.js.map @@ -1 +1 @@ -{"version":3,"file":"Inspectionresult.js","sources":["pages/Inspectionresult/Inspectionresult.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSW5zcGVjdGlvbnJlc3VsdC9JbnNwZWN0aW9ucmVzdWx0LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/Inspectionresult/Inspectionresult.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","createEmptyHazardPayload","reactive","useDraftCache","buildDraftKey","DRAFT_NS","nextTick","uni","computed","hasValidHazardPayload","buildHiddenDangerParams","addHiddenDanger","submitCheckResult","enterCheckPlan","onLoad"],"mappings":";;;;;;;;;;;;;;;;;;AAuGC,MAAM,kBAAkB,MAAW;;;;AAWnC,UAAM,aAAaA,kBAAI,EAAE;AACzB,UAAM,YAAYA,kBAAI,IAAI;AAC1B,UAAM,gBAAgBA,kBAAI,IAAI;AAC9B,UAAM,kBAAkBA,kBAAI,KAAK;AACjC,UAAM,gBAAgBA,cAAAA,IAAIC,6BAAwB,yBAAA,CAAE;AAEpD,UAAM,aAAaC,cAAAA,SAAS;AAAA,MAC3B,EAAE,MAAM,MAAM,OAAO,GAAG,UAAU,MAAO;AAAA,MACzC,EAAE,MAAM,MAAM,OAAO,GAAG,UAAU,MAAO;AAAA,MACzC,EAAE,MAAM,OAAO,OAAO,GAAG,UAAU,MAAO;AAAA,IAC5C,CAAE;AACD,UAAM,cAAcF,kBAAI,EAAE;AAC1B,UAAM,SAASA,kBAAI,EAAE;AAErB,UAAM,2BAA2B,CAAC,SAAS;AAC1C,UAAI,CAAC;AAAM,eAAO,EAAE,aAAa,IAAI,QAAQ,IAAI,eAAeC,6BAAwB,yBAAA;AAExF,UAAI,CAAC,KAAK,iBAAiB,KAAK,gBAAgB;AAC/C,aAAK,gBAAgB;AAAA,UACpB,UAAU,KAAK;AAAA,UACf,SAAS,KAAK,iBAAiB;AAAA,UAC/B,KAAK,KAAK,aAAa;AAAA,UACvB,KAAK,KAAK,aAAa;AAAA,UACvB,QAAQ;AAAA,UACR,UAAU;AAAA,UACV,UAAU,KAAK,kBAAkB,CAAE;AAAA,QACvC;AAAA,MACG;AAED,aAAO;AAAA,QACN,aAAa,KAAK,eAAe;AAAA,QACjC,QAAQ,KAAK,UAAU;AAAA,QACvB,eAAe,KAAK,iBAAiBA,sDAA0B;AAAA,MAClE;AAAA,IACA;AAEC,UAAM,4BAA4B,CAAC,SAAS;;AAC3C,YAAM,aAAa,yBAAyB,IAAI;AAChD,YAAM,UAAU,WAAW;AAC3B,aAAO,CAAC,EACP,WAAW,eACX,WAAW,YACX,aAAQ,aAAR,mBAAkB,YAClB,aAAQ,aAAR,mBAAkB,gBACjB,QAAQ,YAAY,QAAQ,SAAS,SAAS;AAAA,IAElD;AAEC,UAAM;AAAA,MACL;AAAA,MACA,OAAO;AAAA,MACP,SAAS;AAAA,MACT;AAAA,IACA,IAAGE,kCAAc;AAAA,MACjB,QAAQ,MAAA;;AAAMC,gCAAa;AAAA,UAC1BC,iBAAAA,SAAS;AAAA,UACT,WAAW;AAAA,WACX,eAAU,UAAV,mBAAiB;AAAA,QACjB;AAAA;AAAA,MACD,YAAY,OAAO;AAAA,QAClB,aAAa,YAAY;AAAA,QACzB,QAAQ,OAAO;AAAA,QACf,eAAe,KAAK,MAAM,KAAK,UAAU,cAAc,KAAK,CAAC;AAAA,MAChE;AAAA,MACE,YAAY;AAAA,MACZ,cAAc,CAAC,SAAS;AACvB,cAAM,aAAa,yBAAyB,IAAI;AAChD,oBAAY,QAAQ,WAAW;AAC/B,eAAO,QAAQ,WAAW;AAC1B,sBAAc,QAAQ,WAAW;AACjCC,sBAAAA,WAAS,MAAM;;AACd,8BAAc,UAAd,mBAAqB,aAAa,WAAW;AAAA,QACjD,CAAI;AAAA,MACD;AAAA,MACD,WAAW,MAAM;AAChB,oBAAY,QAAQ;AACpB,eAAO,QAAQ;AACf;MACA;AAAA,MACD,SAAS,MAAM,CAAC,CAAC,WAAW;AAAA,MAC5B,oBAAoB;AAAA,IACtB,CAAE;AAED,iBAAa,MAAM,CAAC,YAAY,OAAO,OAAO,OAAO,cAAc,KAAK,CAAC;AAEzE,UAAM,cAAc,CAAC,MAAM;AAC1B,UAAI,MAAM,MAAM;AACf;MACA;AAAA,IACH;AAEC,UAAM,cAAc,CAAC,MAAM;AAC1BC,6FAAY,eAAe,CAAC;AAAA,IAC9B;AAEC,UAAM,gBAAgBC,cAAAA,SAAS,MAAMC,6BAAqB,sBAAC,cAAc,KAAK,CAAC;AAE/E,UAAM,kBAAkBD,cAAAA,SAAS,MAAM;AACtC,UAAI,CAAC,UAAU;AAAO,eAAO;AAC7B,YAAM,UAAU,UAAU,MAAM,gBAAgB;AAChD,YAAM,QAAQ,UAAU,MAAM,cAAc;AAC5C,aAAO,KAAK,MAAO,UAAU,QAAS,GAAG;AAAA,IAC3C,CAAE;AAED,UAAM,kBAAkB,MAAM;AAC7B,sBAAgB,QAAQ;AAAA,IAC1B;AAEC,UAAM,aAAa,MAAM;AACxB,sBAAgB,QAAQ;AAAA,IAC1B;AAEC,UAAM,kBAAkB,CAAC,YAAY;AACpC,UAAI,SAAS;AACZ,sBAAc,QAAQ,KAAK,MAAM,KAAK,UAAU,OAAO,CAAC;AAAA,MACxD;AAAA,IACH;AAEC,UAAM,cAAc,MAAM;;AACzB,oBAAc,QAAQP,6BAAAA;AACtB,0BAAc,UAAd,mBAAqB;AAAA,IACvB;AAEC,UAAM,eAAe,YAAY;;AAChC,UAAI,CAAC,YAAY,OAAO;AACvBM,sBAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,OAAM,CAAE;AAChD;AAAA,MACA;AAED,YAAM,eAAe,WAAW,KAAK,UAAQ,KAAK,SAAS,YAAY,KAAK;AAC5E,YAAM,cAAc,eAAe,aAAa,QAAQ;AAExD,UAAI,CAAC,aAAa;AACjBA,sBAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,OAAM,CAAE;AAChD;AAAA,MACA;AAED,UAAI,YAAY,UAAU,QAAQ,CAAC,cAAc,OAAO;AACvDA,sBAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,OAAM,CAAE;AAChD;AAAA,MACA;AAED,UAAI;AACHA,sBAAAA,MAAI,YAAY,EAAE,OAAO,SAAU,CAAA;AAEnC,YAAI,YAAY,UAAU,QAAQ,cAAc,OAAO;AACtD,gBAAM,YAAU,mBAAc,UAAd,mBAAqB,iBAAgB,cAAc;AACnE,gBAAM,eAAeG,6BAAuB,wBAAC,SAAS;AAAA,YACrD,SAAQ,eAAU,UAAV,mBAAiB;AAAA,YACzB,eAAc,eAAU,UAAV,mBAAiB;AAAA,UACpC,CAAK;AAED,gBAAM,YAAY,MAAMC,4BAAgB,YAAY;AACpD,cAAI,UAAU,SAAS,GAAG;AACzBJ,0BAAG,MAAC,YAAW;AACfA,gCAAI,UAAU,EAAE,OAAO,UAAU,OAAO,UAAU,MAAM,OAAM,CAAE;AAChE;AAAA,UACA;AAAA,QACD;AAED,cAAM,eAAe;AAAA,UACpB,SAAQ,eAAU,UAAV,mBAAiB;AAAA,UACzB,QAAQ;AAAA,UACR,QAAQ,OAAO;AAAA,QACnB;AAEG,cAAM,MAAM,MAAMK,8BAAkB,YAAY;AAChDL,sBAAG,MAAC,YAAW;AAEf,YAAI,IAAI,SAAS,GAAG;AACnB,qBAAW,KAAK;AAChB,cAAI,IAAI,QAAQ,IAAI,KAAK,gBAAgB,MAAM;AAC9CA,0BAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,UAAS,CAAE;AACnD,uBAAW,MAAM;AAChBA,4BAAG,MAAC,aAAY;AAAA,YAChB,GAAE,IAAI;AAAA,UACP,WAAU,IAAI,QAAQ,IAAI,KAAK,UAAU;AACzCA,0BAAG,MAAC,UAAU,EAAE,OAAO,cAAc,MAAM,UAAS,CAAE;AACtD;AACA,sBAAU,QAAQ,IAAI,KAAK;AAAA,UAChC,OAAW;AACNA,0BAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,UAAS,CAAE;AAChD,uBAAW,MAAM;AAChBA,4BAAG,MAAC,aAAY;AAAA,YAChB,GAAE,IAAI;AAAA,UACP;AAAA,QACL,OAAU;AACNA,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,QACxD;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAG,MAAC,YAAW;AACfA,sBAAA,MAAA,MAAA,SAAA,sDAAc,SAAS,KAAK;AAC5BA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,MAC7C;AAAA,IACH;AAEC,UAAM,iBAAiB,MAAM;AAC5B,kBAAY,QAAQ;AACpB,aAAO,QAAQ;AACf;IACF;AAEC,UAAM,eAAe,YAAY;AAChC,UAAI;AACH,cAAM,MAAM,MAAMM,YAAAA,eAAe,WAAW,KAAK;AACjD,YAAI,IAAI,SAAS,GAAG;AACnB,oBAAU,QAAQ,IAAI;AACtB;QACA;AAAA,MACD,SAAQ,OAAO;AACfN,sBAAAA,MAAA,MAAA,SAAA,sDAAc,KAAK;AAAA,MACnB;AAAA,IACH;AAECO,kBAAM,OAAC,CAAC,YAAY;AACnB,UAAI,QAAQ,IAAI;AACf,mBAAW,QAAQ,QAAQ;AAC3B;MACA;AAAA,IACH,CAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC5UF,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"Inspectionresult.js","sources":["pages/Inspectionresult/Inspectionresult.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSW5zcGVjdGlvbnJlc3VsdC9JbnNwZWN0aW9ucmVzdWx0LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/Inspectionresult/Inspectionresult.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","createEmptyHazardPayload","reactive","useDraftCache","buildDraftKey","DRAFT_NS","nextTick","uni","computed","hasValidHazardPayload","buildHiddenDangerParams","addHiddenDanger","submitCheckResult","enterCheckPlan","onLoad"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/detail.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/detail.js.map index be3a430..50bc468 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/detail.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Inspectionresult/detail.js.map @@ -1 +1 @@ -{"version":3,"file":"detail.js","sources":["pages/Inspectionresult/detail.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSW5zcGVjdGlvbnJlc3VsdC9kZXRhaWwudnVl"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/Inspectionresult/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","createEmptyHazardPayload","uni","computed","SOURCE_OPTIONS","buildDraftKey","DRAFT_NS","loadDraftWithFallback","removeDraft","saveDraftToStorage","useDraftCache","hasValidHazardPayload","nextTick","buildHiddenDangerParams","submitAllTask","getAllTask","onLoad"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"detail.js","sources":["pages/Inspectionresult/detail.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSW5zcGVjdGlvbnJlc3VsdC9kZXRhaWwudnVl"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/Inspectionresult/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","createEmptyHazardPayload","uni","computed","SOURCE_OPTIONS","buildDraftKey","DRAFT_NS","loadDraftWithFallback","removeDraft","saveDraftToStorage","useDraftCache","hasValidHazardPayload","nextTick","buildHiddenDangerParams","submitAllTask","getAllTask","onLoad"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/application.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/application.js.map index 3c14cb6..9e53b2c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/application.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/application.js.map @@ -1 +1 @@ -{"version":3,"file":"application.js","sources":["pages/closeout/application.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2xvc2VvdXQvYXBwbGljYXRpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/closeout/application.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","getMyWriteOffList","uni","getAcceptanceList","getHiddenDangerDetail","getRectifyDetail","generateWriteoffContent","applyDelete","onMounted"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"application.js","sources":["pages/closeout/application.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2xvc2VvdXQvYXBwbGljYXRpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/closeout/application.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","reactive","getMyWriteOffList","uni","getAcceptanceList","getHiddenDangerDetail","getRectifyDetail","generateWriteoffContent","applyDelete","onMounted"],"mappings":";;;;;;;;;;;;;;;;;;;;;;AAiIC,UAAM,eAAeA,kBAAI,KAAK;AAC9B,UAAM,mBAAmBA,kBAAI,KAAK;AAGlC,UAAM,iBAAiBA,kBAAI,EAAE;AAC7B,UAAM,mBAAmBA,kBAAI,EAAE;AAC/B,UAAM,gBAAgBA,cAAG,IAAC,CAAC,CAAC,MAAM,CAAC,CAAC;AACpC,UAAM,uBAAuBA,kBAAI,CAAA,CAAE;AACnC,UAAM,aAAaA,kBAAI,CAAA,CAAE;AAGzB,UAAM,mBAAmBA,kBAAI,EAAE;AAG/B,UAAM,eAAeA,kBAAI,KAAK;AAG9B,UAAM,mBAAmBA,kBAAI,KAAK;AAClC,UAAM,cAAcC,cAAAA,SAAS,MAAM,iBAAiB,UAAU,KAAK;AAGnE,UAAM,WAAWC,cAAAA,SAAS;AAAA,MACzB,iBAAiB;AAAA;AAAA,MACjB,mBAAmB;AAAA;AAAA,MACnB,mBAAmB;AAAA;AAAA,MACnB,sBAAsB;AAAA;AAAA,MACtB,iBAAiB;AAAA;AAAA,MACjB,mBAAmB;AAAA;AAAA,IACrB,CAAE;AAGD,UAAM,oBAAoB,YAAY;AACrC,UAAI;AACH,cAAM,MAAM,MAAMC,YAAAA;AAClB,YAAI,IAAI,SAAS,KAAK,IAAI,MAAM;AAC/B,qBAAW,QAAQ,IAAI;AACvBC,wBAAY,MAAA,MAAA,OAAA,yCAAA,WAAW,IAAI,IAAI;AAAA,QAC/B;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAA,MAAA,MAAA,SAAA,yCAAc,eAAe,KAAK;AAAA,MAClC;AAAA,IACH;AAGC,UAAM,sBAAsB,YAAY;AACvC,UAAI;AACH,cAAM,MAAM,MAAMC,YAAAA;AAClB,YAAI,IAAI,SAAS,KAAK,IAAI,MAAM;AAC/B,gBAAM,OAAO,IAAI,KAAK,WAAW,IAAI,QAAQ;AAC7C,+BAAqB,QAAQ;AAE7B,cAAI,KAAK,SAAS,GAAG;AACpB,0BAAc,QAAQ,CAAC,KAAK,IAAI,UAAQ,KAAK,SAAS,KAAK,eAAe,KAAK,KAAK,QAAQ,EAAE,CAAC;AAAA,UACpG,OAAW;AACN,0BAAc,QAAQ,CAAC,CAAC,YAAY,CAAC;AAAA,UACrC;AACDD,wBAAY,MAAA,MAAA,OAAA,yCAAA,eAAe,IAAI;AAAA,QAC/B;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAc,MAAA,MAAA,SAAA,yCAAA,kBAAkB,KAAK;AAAA,MACrC;AAAA,IACH;AAGC,UAAM,eAAe,MAAM;AAC1B;AACA;AACA,mBAAa,QAAQ;AAAA,IACvB;AAGC,UAAM,0BAA0B,CAAC,WAAW;AAC3C,eAAS,kBAAkB,OAAO,YAAY;AAC9C,uBAAiB,QAAQ,OAAO,YAAY;AAC5C,eAAS,oBAAoB,OAAO,iBAAiB;AACrD,eAAS,oBAAoB,OAAO,UAAU;AAAA,IAChD;AAGC,UAAM,kBAAkB,CAAC,MAAM;AAC9BA,oBAAA,MAAA,MAAA,OAAA,yCAAY,UAAU,CAAC;AACvB,UAAI,EAAE,SAAS,EAAE,MAAM,SAAS,GAAG;AAClC,uBAAe,QAAQ,EAAE,MAAM,CAAC;AAChC,cAAM,QAAQ,EAAE,OAAO,CAAC;AACxB,cAAM,SAAS,qBAAqB,MAAM,KAAK;AAC/C,YAAI,QAAQ;AACX,2BAAiB,QAAQ,OAAO;AAChC,kCAAwB,MAAM;AAAA,QAC9B;AAAA,MACD;AACD,uBAAiB,QAAQ;AAAA,IAC3B;AAGC,UAAM,YAAY,MAAM;AACvB,qBAAe,QAAQ;AACvB,uBAAiB,QAAQ;AACzB,uBAAiB,QAAQ;AACzB,eAAS,kBAAkB;AAC3B,eAAS,oBAAoB;AAC7B,eAAS,oBAAoB;AAC7B,eAAS,uBAAuB;AAChC,eAAS,kBAAkB;AAC3B,eAAS,oBAAoB;AAC7B,uBAAiB,QAAQ;AAAA,IAC3B;AAGC,UAAM,mBAAmB,YAAY;AACpC,UAAI,CAAC,iBAAiB,OAAO;AAC5BA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,OAAM,CAAE;AAC/C;AAAA,MACA;AAED,mBAAa,QAAQ;AACrB,UAAI;AAEH,cAAM,YAAY,MAAME,kCAAsB,EAAE,UAAU,iBAAiB,MAAK,CAAE;AAClF,YAAI,UAAU,SAAS,KAAK,CAAC,UAAU,MAAM;AAC5CF,wBAAG,MAAC,UAAU,EAAE,OAAO,YAAY,MAAM,OAAM,CAAE;AACjD;AAAA,QACA;AAGD,cAAM,UAAU,UAAU,KAAK;AAC/B,YAAI,CAAC,WAAW,QAAQ,WAAW,KAAK,CAAC,QAAQ,CAAC,EAAE,SAAS;AAC5DA,wBAAG,MAAC,UAAU,EAAE,OAAO,aAAa,MAAM,OAAM,CAAE;AAClD;AAAA,QACA;AACD,cAAM,YAAY,QAAQ,CAAC,EAAE,QAAQ;AAGrC,cAAM,aAAa,MAAMG,YAAAA,iBAAiB,EAAE,UAAW,CAAA;AACvD,YAAI,WAAW,SAAS,KAAK,CAAC,WAAW,MAAM;AAC9CH,wBAAG,MAAC,UAAU,EAAE,OAAO,YAAY,MAAM,OAAM,CAAE;AACjD;AAAA,QACA;AAED,cAAM,cAAc,WAAW,KAAK;AACpC,YAAI,CAAC,aAAa;AACjBA,wBAAG,MAAC,UAAU,EAAE,OAAO,YAAY,MAAM,OAAM,CAAE;AACjD;AAAA,QACA;AAGD,cAAM,QAAQ,MAAMI,YAAuB,wBAAC,EAAE,gBAAgB,YAAa,CAAA;AAC3E,YAAI,MAAM,SAAS,KAAK,MAAM,MAAM;AACnC,mBAAS,uBAAuB,MAAM,KAAK,eAAe;AAC1D,mBAAS,kBAAkB,MAAM,KAAK,qBAAqB;AAC3D,mBAAS,oBAAoB,MAAM,KAAK,kBAAkB;AAC1DJ,wBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,UAAS,CAAE;AAAA,QACtD,OAAU;AACNA,8BAAI,UAAU,EAAE,OAAO,MAAM,OAAO,UAAU,MAAM,OAAM,CAAE;AAAA,QAC5D;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAA,MAAA,MAAA,SAAA,yCAAc,eAAe,KAAK;AAClCA,sBAAG,MAAC,UAAU,EAAE,OAAO,cAAc,MAAM,OAAM,CAAE;AAAA,MACtD,UAAY;AACT,qBAAa,QAAQ;AAAA,MACrB;AAAA,IACH;AAGC,UAAM,YAAY,YAAY;AAC7B,UAAI,CAAC,iBAAiB,OAAO;AAC5BA,sBAAG,MAAC,UAAU,EAAE,OAAO,SAAS,MAAM,OAAM,CAAE;AAC9C;AAAA,MACA;AAGD,YAAM,SAAS;AAAA,QACd,UAAU,OAAO,iBAAiB,KAAK;AAAA;AAAA,QACvC,iBAAiB,SAAS,mBAAmB;AAAA;AAAA,QAC7C,mBAAmB,OAAO,SAAS,iBAAiB,KAAK;AAAA;AAAA,QACzD,mBAAmB,SAAS,qBAAqB;AAAA;AAAA,QACjD,sBAAsB,SAAS,wBAAwB;AAAA;AAAA,QACvD,iBAAiB,SAAS,mBAAmB;AAAA;AAAA,QAC7C,mBAAmB,SAAS,qBAAqB;AAAA;AAAA,QACjD,aAAa,YAAY;AAAA;AAAA,MAC5B;AAEEA,oBAAY,MAAA,MAAA,OAAA,yCAAA,SAAS,MAAM;AAE3B,UAAI;AACH,cAAM,MAAM,MAAMK,wBAAY,MAAM;AACpC,YAAI,IAAI,SAAS,GAAG;AACnBL,wBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,UAAS,CAAE;AAChD,uBAAa,QAAQ;AACrB;AAEA;QACJ,OAAU;AACNA,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,QACxD;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAA,MAAA,MAAA,SAAA,yCAAc,SAAS,KAAK;AAC5BA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,MAC7C;AAAA,IACH;AAEC,UAAM,SAAS,CAAC,SAAS;AACxB,UAAI,EAAC,6BAAM,KAAI;AACdA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,OAAM,CAAE;AAC/C;AAAA,MACA;AACDA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,kCAAkC,KAAK,EAAE;AAAA,MACjD,CAAG;AAAA,IACH;AAGC,UAAM,iBAAiB,CAAC,SAAS;AAChC,YAAM,cAAa,6BAAM,qBAAoB;AAC7C,UAAI,eAAe;AAAO,eAAO;AACjC,UAAI,eAAe,UAAU,eAAe;AAAO,eAAO;AAC1D,UAAI,eAAe,UAAU,eAAe;AAAO,eAAO;AAC1D,UAAI,eAAe;AAAS,eAAO;AACnC,WAAI,6BAAM,kBAAiB;AAAG,eAAO;AACrC,WAAI,6BAAM,kBAAiB;AAAG,eAAO;AACrC,aAAO;AAAA,IACT;AAGCM,kBAAAA,UAAU,MAAM;AACf;IACF,CAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjWF,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/editor.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/editor.js.map index 604a14e..d410d39 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/editor.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/closeout/editor.js.map @@ -1 +1 @@ -{"version":3,"file":"editor.js","sources":["pages/closeout/editor.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2xvc2VvdXQvZWRpdG9yLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/closeout/editor.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","computed","toSubmitFileUrl","uni","getWriteOffApplyDetail","onLoad"],"mappings":";;;;;;;;;;;;;;;;;AAuDC,UAAM,UAAUA,cAAG,IAAC,EAAE;AACtB,UAAM,eAAeA,cAAG,IAAC,EAAE;AAE3B,UAAM,WAAWC,cAAAA,SAAS;AAAA,MACzB,UAAU;AAAA,MACV,YAAY;AAAA,MACZ,UAAU;AAAA,MACV,oBAAoB;AAAA,MACpB,YAAY;AAAA,MACZ,uBAAuB;AAAA,MACvB,2BAA2B;AAAA,MAC3B,QAAQ;AAAA,MACR,cAAc;AAAA,IAChB,CAAE;AAED,UAAM,aAAaC,cAAAA,SAAS,MAAM;AACjC,YAAM,MAAM,OAAO,SAAS,MAAM;AAClC,UAAI,QAAQ;AAAG,eAAO;AACtB,UAAI,QAAQ;AAAG,eAAO;AACtB,aAAO;AAAA,IACT,CAAE;AAED,UAAM,kBAAkBA,cAAAA,SAAS,MAAM,QAAQ,OAAO,SAAS,gBAAgB,EAAE,EAAE,KAAI,CAAE,CAAC;AAC1F,UAAM,eAAeA,cAAAA,SAAS,MAAM,QAAQ,aAAa,KAAK,CAAC;AAE/D,UAAM,iBAAiB,CAAC,aAAa;AACpC,mBAAa,QAAQ,WAAWC,aAAAA,gBAAgB,QAAQ,IAAI;AAAA,IAC5D;AAED,UAAM,mBAAmB,MAAM;AAC9B,UAAI,CAAC,aAAa;AAAO;AACzBC,oBAAAA,MAAI,aAAa;AAAA,QAChB,MAAM,CAAC,aAAa,KAAK;AAAA,QACzB,SAAS,aAAa;AAAA,MACzB,CAAG;AAAA,IACD;AAED,UAAM,wBAAwB,MAAM;AACnCA,oBAAA,MAAA,MAAA,SAAA,mCAAc,aAAa,aAAa,KAAK;AAAA,IAC7C;AAED,UAAM,cAAc,OAAO,OAAO;AACjC,UAAI,CAAC,IAAI;AACRA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,QAAQ;AAC/C;AAAA,MACA;AACD,UAAI;AACHA,sBAAAA,MAAI,YAAY,EAAE,OAAO,SAAQ,CAAE;AACnC,cAAM,MAAM,MAAMC,YAAsB,uBAAC,EAAE;AAC3C,YAAI,IAAI,SAAS,KAAK,IAAI,MAAM;AAC/B,gBAAM,OAAO,IAAI;AACjB,mBAAS,WAAW,KAAK,YAAY;AACrC,mBAAS,aAAa,KAAK,cAAc;AACzC,mBAAS,WAAW,KAAK,YAAY;AACrC,mBAAS,qBAAqB,KAAK,sBAAsB;AACzD,mBAAS,aAAa,KAAK,cAAc;AACzC,mBAAS,wBAAwB,KAAK,yBAAyB;AAC/D,mBAAS,4BAA4B,KAAK,6BAA6B;AACvE,mBAAS,SAAS,KAAK,UAAU;AACjC,mBAAS,eAAe,KAAK,gBAAgB;AAC7C,yBAAe,KAAK,QAAQ;AAAA,QAChC,OAAU;AACND,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,UAAU,MAAM,QAAQ;AAAA,QAC1D;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAA,MAAA,SAAA,oCAAc,eAAe,KAAK;AAClCA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,QAAQ;AAAA,MAClD,UAAY;AACTA,sBAAAA,MAAI,YAAa;AAAA,MACjB;AAAA,IACD;AAED,UAAM,eAAe,MAAM;AAC1BA,oBAAAA,MAAI,aAAc;AAAA,IAClB;AAEDE,kBAAM,OAAC,CAAC,YAAY;AACnB,cAAQ,SAAQ,mCAAS,YAAW;AACpC,kBAAY,QAAQ,KAAK;AAAA,IAC3B,CAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrIF,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"editor.js","sources":["pages/closeout/editor.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2xvc2VvdXQvZWRpdG9yLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/closeout/editor.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","computed","toSubmitFileUrl","uni","getWriteOffApplyDetail","onLoad"],"mappings":";;;;;;;;;;;;;;;;;AA0DC,UAAM,UAAUA,cAAG,IAAC,EAAE;AACtB,UAAM,eAAeA,cAAG,IAAC,EAAE;AAE3B,UAAM,WAAWC,cAAAA,SAAS;AAAA,MACzB,UAAU;AAAA,MACV,YAAY;AAAA,MACZ,UAAU;AAAA,MACV,oBAAoB;AAAA,MACpB,YAAY;AAAA,MACZ,uBAAuB;AAAA,MACvB,2BAA2B;AAAA,MAC3B,sBAAsB;AAAA,MACtB,QAAQ;AAAA,MACR,cAAc;AAAA,IAChB,CAAE;AAED,UAAM,aAAaC,cAAAA,SAAS,MAAM;AACjC,YAAM,MAAM,OAAO,SAAS,MAAM;AAClC,UAAI,QAAQ;AAAG,eAAO;AACtB,UAAI,QAAQ;AAAG,eAAO;AACtB,aAAO;AAAA,IACT,CAAE;AAED,UAAM,kBAAkBA,cAAAA,SAAS,MAAM,QAAQ,OAAO,SAAS,gBAAgB,EAAE,EAAE,KAAI,CAAE,CAAC;AAC1F,UAAM,eAAeA,cAAAA,SAAS,MAAM,QAAQ,aAAa,KAAK,CAAC;AAE/D,UAAM,iBAAiB,CAAC,aAAa;AACpC,mBAAa,QAAQ,WAAWC,aAAAA,gBAAgB,QAAQ,IAAI;AAAA,IAC5D;AAED,UAAM,mBAAmB,MAAM;AAC9B,UAAI,CAAC,aAAa;AAAO;AACzBC,oBAAAA,MAAI,aAAa;AAAA,QAChB,MAAM,CAAC,aAAa,KAAK;AAAA,QACzB,SAAS,aAAa;AAAA,MACzB,CAAG;AAAA,IACD;AAED,UAAM,wBAAwB,MAAM;AACnCA,oBAAA,MAAA,MAAA,SAAA,mCAAc,aAAa,aAAa,KAAK;AAAA,IAC7C;AAED,UAAM,cAAc,OAAO,OAAO;AACjC,UAAI,CAAC,IAAI;AACRA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,QAAQ;AAC/C;AAAA,MACA;AACD,UAAI;AACHA,sBAAAA,MAAI,YAAY,EAAE,OAAO,SAAQ,CAAE;AACnC,cAAM,MAAM,MAAMC,YAAsB,uBAAC,EAAE;AAC3C,YAAI,IAAI,SAAS,KAAK,IAAI,MAAM;AAC/B,gBAAM,OAAO,IAAI;AACjB,mBAAS,WAAW,KAAK,YAAY;AACrC,mBAAS,aAAa,KAAK,cAAc;AACzC,mBAAS,WAAW,KAAK,YAAY;AACrC,mBAAS,qBAAqB,KAAK,sBAAsB;AACzD,mBAAS,aAAa,KAAK,cAAc;AACzC,mBAAS,wBAAwB,KAAK,yBAAyB;AAC/D,mBAAS,4BAA4B,KAAK,6BAA6B;AACvE,mBAAS,uBAAuB,KAAK,wBAAwB,KAAK,qBAAqB;AACvF,mBAAS,SAAS,KAAK,UAAU;AACjC,mBAAS,eAAe,KAAK,gBAAgB;AAC7C,yBAAe,KAAK,QAAQ;AAAA,QAChC,OAAU;AACND,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,UAAU,MAAM,QAAQ;AAAA,QAC1D;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAA,MAAA,SAAA,oCAAc,eAAe,KAAK;AAClCA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,QAAQ;AAAA,MAClD,UAAY;AACTA,sBAAAA,MAAI,YAAa;AAAA,MACjB;AAAA,IACD;AAED,UAAM,eAAe,MAAM;AAC1BA,oBAAAA,MAAI,aAAc;AAAA,IAClB;AAEDE,kBAAM,OAAC,CAAC,YAAY;AACnB,cAAQ,SAAQ,mCAAS,YAAW;AACpC,kBAAY,QAAQ,KAAK;AAAA,IAC3B,CAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1IF,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/Inspection.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/Inspection.js.map index a4d4df5..b958396 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/Inspection.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/Inspection.js.map @@ -1 +1 @@ -{"version":3,"file":"Inspection.js","sources":["pages/hiddendanger/Inspection.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL0luc3BlY3Rpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/Inspection.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","uni","enterCheckPlan","getCheckTaskDetail","onLoad","getMyHiddenDangerList","onShow"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Inspection.js","sources":["pages/hiddendanger/Inspection.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL0luc3BlY3Rpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/Inspection.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","uni","oneTableId","enterCheckPlan","getCheckTaskDetail","onLoad","getMyHiddenDangerList","onShow"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/acceptance.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/acceptance.js.map index 9e0aef1..41138eb 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/acceptance.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/acceptance.js.map @@ -1 +1 @@ -{"version":3,"file":"acceptance.js","sources":["pages/hiddendanger/acceptance.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL2FjY2VwdGFuY2UudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/acceptance.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","toSubmitFileUrl","useDraftCache","buildDraftKey","DRAFT_NS","buildDraftKeyCompact","toImageUrl","uni","getHiddenDangerDetail","uploadToCloud","buildAttachmentItem","acceptanceRectification","getCurrentInstance","createUploadListHandlers","nextTick","onHide","onLoad"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"acceptance.js","sources":["pages/hiddendanger/acceptance.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL2FjY2VwdGFuY2UudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/acceptance.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","toSubmitFileUrl","useDraftCache","buildDraftKey","DRAFT_NS","buildDraftKeyCompact","toImageUrl","uni","getHiddenDangerDetail","uploadToCloud","buildAttachmentItem","acceptanceRectification","getCurrentInstance","createUploadListHandlers","nextTick","onHide","onLoad"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/add.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/add.js.map new file mode 100644 index 0000000..9ea42d6 --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/add.js.map @@ -0,0 +1 @@ +{"version":3,"file":"add.js","sources":["pages/hiddendanger/add.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL2FkZC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/add.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","buildDraftKey","DRAFT_NS","useDraftCache","hasHazardFormContent","nextTick","enterCheckPlan","getCheckTaskDetail","uni","removeDraft","onLoad","onHide"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/assignment.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/assignment.js.map index b8fe2e9..3412656 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/assignment.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/assignment.js.map @@ -1 +1 @@ -{"version":3,"file":"assignment.js","sources":["pages/hiddendanger/assignment.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL2Fzc2lnbm1lbnQudnVl"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/assignment.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","uni","useDraftCache","buildDraftKey","DRAFT_NS","getDepartmentPersonUsers","assignHiddenDanger","onLoad"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"assignment.js","sources":["pages/hiddendanger/assignment.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL2Fzc2lnbm1lbnQudnVl"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/assignment.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","uni","useDraftCache","buildDraftKey","DRAFT_NS","getRelatedDeptUsers","assignHiddenDanger","onLoad"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/rectification.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/rectification.js.map index 5a24d1c..310af70 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/rectification.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/rectification.js.map @@ -1 +1 @@ -{"version":3,"file":"rectification.js","sources":["pages/hiddendanger/rectification.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL3JlY3RpZmljYXRpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/rectification.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","toSubmitFileUrl","uni","nextTick","reactive","computed","getDepartmentPersonUsers","getDeptUsersWithSubordinates","getCurrentInstance","createUploadListHandlers","buildAttachmentItem","submitRectification","uploadToCloud","getRectifyDetail","mapServerFileToUploadItem","getHiddenDangerDetail","generateRectifyPlan","useDraftCache","buildDraftKey","DRAFT_NS","buildDraftKeyCompact","onHide","onLoad"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"rectification.js","sources":["pages/hiddendanger/rectification.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL3JlY3RpZmljYXRpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/hiddendanger/rectification.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","toSubmitFileUrl","uni","nextTick","reactive","computed","getRelatedDeptUsers","getCurrentInstance","createUploadListHandlers","buildAttachmentItem","submitRectification","uploadToCloud","getRectifyDetail","mapServerFileToUploadItem","getHiddenDangerDetail","generateRectifyPlan","useDraftCache","buildDraftKey","DRAFT_NS","buildDraftKeyCompact","onHide","onLoad"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map index 2305012..cacf8dd 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["pages/index/index.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","computed","toImageUrl","getProfileDetail","uni","getCheckPlanList","onShow","getHiddenDangerList","onLoad"],"mappings":";;;;;;;;;;;;;;;;AAyMC,MAAM,gBAAgB;AAkLtB,MAAM,oBAAoB;;;;AApL1B,UAAM,UAAUA,kBAAI,IAAI;AAKxB,UAAM,WAAWC,cAAAA,SAAS;AAAA,MACzB,QAAQ;AAAA,MACR,UAAU;AAAA,MACV,UAAU;AAAA,MACV,QAAQ;AAAA,MACR,UAAU;AAAA,MACV,MAAM;AAAA,MACN,QAAQ;AAAA,MACR,OAAO;AAAA,IACT,CAAE;AAGD,UAAM,gBAAgBC,cAAAA,SAAS,MAAM;AACpC,aAAO,SAAS,SAAS,WAAW,SAAS,SAAS;AAAA,IACxD,CAAE;AAGD,UAAM,cAAc,CAAC,SAAS;AAC7B,UAAI,CAAC;AAAM,eAAO;AAClB,aAAOC,gBAAAA,WAAW,IAAI;AAAA,IACxB;AAGC,UAAM,cAAc,YAAY;AAC/B,UAAI;AACH,cAAM,MAAM,MAAMC,2BAAAA;AAClB,YAAI,IAAI,SAAS,KAAK,IAAI,MAAM;AAC/B,mBAAS,SAAS,IAAI,KAAK,UAAU;AACrC,mBAAS,WAAW,IAAI,KAAK,YAAY;AACzC,mBAAS,WAAW,IAAI,KAAK,YAAY;AACzC,mBAAS,SAAS,IAAI,KAAK,UAAU;AACrC,mBAAS,WAAW,IAAI,KAAK,YAAY;AACzC,mBAAS,SAAS,IAAI,KAAK,UAAU;AACrC,mBAAS,QAAQ,IAAI,KAAK,eAAe,IAAI,KAAK,SAAS;AAE3D,cAAI,IAAI,KAAK,SAAS,IAAI,KAAK,MAAM,SAAS,GAAG;AAChD,qBAAS,OAAO,IAAI,KAAK,MAAM,CAAC,EAAE,WAAW;AAAA,UAC7C;AAAA,QACD;AAAA,MACD,SAAQ,GAAG;AACXC,sBAAA,MAAA,MAAA,SAAA,gCAAc,aAAa,CAAC;AAE5B,YAAI;AACH,gBAAM,iBAAiBA,cAAAA,MAAI,eAAe,UAAU;AACpD,cAAI,gBAAgB;AACnB,kBAAM,OAAO,KAAK,MAAM,cAAc;AACtC,qBAAS,SAAS,KAAK,UAAU;AACjC,qBAAS,WAAW,KAAK,YAAY;AACrC,qBAAS,WAAW,KAAK,YAAY;AACrC,qBAAS,SAAS,KAAK,UAAU;AACjC,qBAAS,WAAW,KAAK,YAAY;AACrC,qBAAS,OAAO,KAAK,QAAQ;AAC7B,qBAAS,SAAS,KAAK,UAAU;AACjC,qBAAS,QAAQ,KAAK,SAAS;AAAA,UAC/B;AAAA,QACD,SAAQ,cAAc;AACtBA,wBAAA,MAAA,MAAA,SAAA,gCAAc,kBAAkB,YAAY;AAAA,QAC5C;AAAA,MACD;AAAA,IACH;AAEC,UAAM,cAAc;AAAA,MACnB;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA,MACD;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA,MACD;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA,MACD;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA;AAAA;AAAA;AAAA;AAAA,MAKD;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA,MACD;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA,MACD;AAAA,QACC,MAAM;AAAA,QACN,KAAK;AAAA,MACL;AAAA,IACH;AAGC,UAAM,kBAAkB,CAAC,QAAQ,MAAM;AAGvC,UAAM,WAAWH,cAAAA,SAAS,MAAM;AAC/B,UAAI,SAAS,SAAS,UAAU;AAC/B,eAAO,YAAY,OAAO,UAAQ,gBAAgB,SAAS,KAAK,IAAI,CAAC;AAAA,MACrE;AAED,aAAO;AAAA,IACT,CAAE;AAOD,UAAM,iBAAiB,CAAC,aAAa;AACpC,YAAM,MAAM,OAAO,QAAQ;AAC3B,UAAI,OAAO,MAAM,GAAG;AAAG,eAAO;AAC9B,aAAO,KAAK,IAAI,KAAK,KAAK,IAAI,GAAG,GAAG,CAAC;AAAA,IACrC;AAED,UAAM,kBAAkB,MAAM;AAC7B,YAAM,OAAO,oBAAI;AACjB,YAAM,IAAI,KAAK;AACf,YAAM,IAAI,OAAO,KAAK,SAAQ,IAAK,CAAC,EAAE,SAAS,GAAG,GAAG;AACrD,YAAM,IAAI,OAAO,KAAK,QAAS,CAAA,EAAE,SAAS,GAAG,GAAG;AAChD,aAAO,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC;AAAA,IACvB;AAEC,UAAM,iBAAiB,CAAC,SAAS;AAChC,YAAM,aAAa,KAAK;AACxB,YAAM,WAAW;AACjB,YAAM,UAAU,KAAK,WAAW,KAAK;AACrC,UAAI,CAAC,cAAc,CAAC,UAAU;AAC7BG,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,OAAM,CAAE;AAC/C;AAAA,MACA;AACD,YAAM,OAAO,KAAK,QAAQ;AAC1B,YAAM,eAAe,UAAU,YAAY,OAAO,KAAK;AACvDA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,6CAA6C,UAAU,aAAa,mBAAmB,QAAQ,CAAC,SAAS,mBAAmB,IAAI,CAAC,GAAG,YAAY;AAAA,MACxJ,CAAG;AAAA,IACD;AAED,UAAM,kBAAkB,CAAC,SAAS;AACjC,YAAM,UAAU,KAAK,WAAW,KAAK;AACrC,UAAI,CAAC,SAAS;AACbA,sBAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,OAAM,CAAE;AAChD;AAAA,MACA;AACDA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,wCAAwC,OAAO,SAAS,mBAAmB,KAAK,QAAQ,EAAE,CAAC;AAAA,MACnG,CAAG;AAAA,IACD;AAED,UAAM,kBAAkB,CAAC,SAAS;AACjC,YAAM,aAAa;AAAA,QAClB,QAAQ;AAAA,QACR,QAAQ;AAAA,QACR,QAAO;AAAA,QACP,QAAQ;AAAA,QACR,QAAQ;AAAA,QACR,QAAQ;AAAA,QACR,QAAO;AAAA,QACP,QAAO;AAAA,QACP,QAAO;AAAA,MACV;AAEE,YAAM,MAAM,WAAW,KAAK,IAAI;AAChC,UAAI,KAAK;AACRA,sBAAAA,MAAI,WAAW,EAAE,IAAG,CAAE;AAAA,MACzB,OAAS;AACNA,sBAAG,MAAC,UAAU,EAAE,OAAO,SAAS,MAAM,OAAM,CAAE;AAAA,MAC9C;AAAA,IACD;AAID,UAAM,kBAAkBL,cAAAA,IAAI;AAAA,MAC3B,SAAS;AAAA,MACT,UAAU;AAAA,MACV,MAAM;AAAA,IACR,CAAE;AACD,UAAM,gBAAgBA,kBAAI,CAAA,CAAE;AAC5B,UAAM,iBAAiBA,kBAAI,CAAC;AAC5B,UAAM,cAAcA,kBAAI,KAAK;AAC7B,UAAM,kBAAkBA,kBAAI,CAAA,CAAE;AAE9B,UAAM,oBAAoBE,cAAAA,SAAS,MAAM;AACxC,aAAO,CAAC,YAAY,SAAS,eAAe,QAAQ;AAAA,IACtD,CAAE;AAED,UAAM,wBAAwB,CAAC,UAAU,IAAI,EAAE,QAAQ,OAAO,cAAc,MAAO,IAAG,OAAO;AAC5F,YAAM,MAAM,QAAQ,CAAA,IAAK,EAAE,GAAG,gBAAgB;AAC9C,cAAQ,QAAQ,CAAC,MAAM,UAAU;AAChC,YAAI,OAAO;AACV,cAAI,KAAK,EAAE,IAAI,eAAe,UAAU;AAAA,QACxC,WAAU,EAAE,KAAK,MAAM,MAAM;AAC7B,cAAI,KAAK,EAAE,IAAI;AAAA,QACf;AAAA,MACJ,CAAG;AACD,sBAAgB,QAAQ;AAAA,IAC1B;AAEC,UAAM,iBAAiB,CAAC,OAAO,CAAC,CAAC,gBAAgB,MAAM,EAAE;AAEzD,UAAM,mBAAmB,CAAC,OAAO;AAChC,sBAAgB,QAAQ;AAAA,QACvB,GAAG,gBAAgB;AAAA,QACnB,CAAC,EAAE,GAAG,CAAC,gBAAgB,MAAM,EAAE;AAAA,MAClC;AAAA,IACA;AAEC,UAAM,oBAAoB,YAAY;;AACrC,kBAAY,QAAQ;AACpB,UAAI;AACH,cAAM,MAAM,MAAMI,6BAAiB;AAAA,UAClC,SAAS;AAAA,UACT,UAAU;AAAA,UACV,MAAM,gBAAgB,MAAM;AAAA,QAChC,CAAI;AACD,YAAI,IAAI,SAAS,GAAG;AACnB,gBAAM,YAAU,SAAI,SAAJ,mBAAU,YAAW,CAAA;AACrC,yBAAe,QAAQ,SAAO,SAAI,SAAJ,mBAAU,UAAS,QAAQ,MAAM;AAC/D,wBAAc,QAAQ;AACtB,gCAAsB,SAAS,EAAE,OAAO,MAAM,aAAa,KAAI,CAAE;AAAA,QACjE;AAAA,MACD,SAAQ,OAAO;AACfD,sBAAAA,MAAc,MAAA,SAAA,gCAAA,KAAK;AAAA,MACtB,UAAY;AACT,gBAAQ,QAAQ;AAAA,MAChB;AAAA,IACH;AAEC,UAAM,qBAAqB,YAAY;;AACtC,UAAI,CAAC,kBAAkB;AAAO;AAC9B,UAAI;AACH,cAAM,MAAM,MAAMC,6BAAiB;AAAA,UAClC,SAAS;AAAA,UACT,UAAU,eAAe;AAAA,UACzB,MAAM,gBAAgB,MAAM;AAAA,QAChC,CAAI;AACD,YAAI,IAAI,SAAS,GAAG;AACnB,gBAAM,YAAU,SAAI,SAAJ,mBAAU,YAAW,CAAA;AACrC,gCAAsB,OAAO;AAC7B,wBAAc,QAAQ;AACtB,sBAAY,QAAQ;AAAA,QACxB,OAAU;AACND,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,QACxD;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAc,MAAA,SAAA,gCAAA,KAAK;AACnBA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,MAC7C;AAAA,IACH;AAGC,UAAM,aAAa,CAAC,YAAY;AAC/B,UAAI,CAAC;AAAS,eAAO;AACrB,aAAO,QAAQ,MAAM,GAAG,EAAE,CAAC;AAAA,IAC7B;AAQCE,kBAAAA,OAAO,MAAM;AACZ;AACA;AACA;IACF,CAAE;AAED,UAAM,qBAAqBP,cAAAA,IAAI;AAAA,MAC9B,SAAS;AAAA,MACT,UAAU;AAAA,MACV,MAAM;AAAA,IACR,CAAE;AACD,UAAM,mBAAmBA,kBAAI,CAAA,CAAE;AAG/B,UAAM,aAAaA,cAAAA,IAAI;AAAA,MACtB,EAAE,OAAO,MAAM,OAAO,KAAM;AAAA,MAC5B,EAAE,OAAO,OAAO,OAAO,EAAG;AAAA,MAC1B,EAAE,OAAO,OAAO,OAAO,EAAG;AAAA,MAC1B,EAAE,OAAO,OAAO,OAAO,EAAG;AAAA,MAC1B,EAAE,OAAO,OAAO,OAAO,EAAG;AAAA,MAC1B,EAAE,OAAO,OAAO,OAAO,EAAG;AAAA,IAC5B,CAAE;AACD,UAAM,kBAAkBA,kBAAI,CAAC;AAG7B,UAAM,kBAAkB,CAAC,UAAU;AAClC,sBAAgB,QAAQ;AAAA,IAC1B;AAGC,UAAM,qBAAqBE,cAAAA,SAAS,MAAM;AACzC,YAAM,YAAY,WAAW,MAAM,gBAAgB,KAAK;AACxD,UAAI,CAAC,aAAa,UAAU,UAAU,MAAM;AAC3C,eAAO,iBAAiB;AAAA,MACxB;AACD,aAAO,iBAAiB,MAAM,OAAO,UAAQ,KAAK,WAAW,UAAU,KAAK;AAAA,IAC9E,CAAE;AAED,UAAM,uBAAuB,YAAY;AACxC,UAAI;AACH,cAAM,MAAM,MAAMM,YAAAA,oBAAoB,mBAAmB,KAAK;AAC9DH,sBAAAA,MAAA,MAAA,OAAA,gCAAY,GAAG;AACf,YAAI,IAAI,SAAS,GAAG;AACnB,2BAAiB,QAAQ,IAAI,KAAK;AAClCA,wBAAA,MAAA,MAAA,OAAA,gCAAY,iBAAiB,OAAM,IAAI;AAAA,QACvC;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAc,MAAA,SAAA,gCAAA,KAAK;AAAA,MACtB,UAAY;AACT,gBAAQ,QAAQ;AAAA,MAChB;AAAA,IACH;AAGCI,kBAAAA,OAAO,MAAM;AACZ;IAEF,CAAE;AAID,UAAM,mBAAmB,CAAC,SAAS;AAClCJ,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,wCAAwC,KAAK,QAAQ,aAAa,KAAK,YAAY,EAAE;AAAA,MAC7F,CAAG;AAAA,IACD;AAGD,UAAM,kBAAkB,CAAC,SAAS;AACjC,UAAI,MAAM,8CAA8C,KAAK,QAAQ,aAAa,KAAK,QAAQ;AAC/F,UAAI,KAAK,UAAU;AAClB,eAAO,aAAa,mBAAmB,KAAK,QAAQ,CAAC;AAAA,MACrD;AACD,UAAI,KAAK,YAAY;AACpB,eAAO,eAAe,KAAK,UAAU;AAAA,MACrC;AACD,UAAI,KAAK,cAAc;AACtB,eAAO,iBAAiB,mBAAmB,KAAK,YAAY,CAAC;AAAA,MAC7D;AACDA,0BAAI,WAAW,EAAE,KAAK;AAAA,IACtB;AAUD,UAAM,eAAe,CAAC,SAAS;AAC9BA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,2CAA2C,KAAK,QAAQ,aAAa,KAAK,QAAQ,cAAc,KAAK,SAAS;AAAA,MACtH,CAAG;AAAA,IACD;AAGD,UAAM,eAAe,CAAC,SAAS;AAC9BA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,2CAA2C,KAAK,QAAQ,aAAa,KAAK,QAAQ;AAAA,MAC1F,CAAG;AAAA,IACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1jBF,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["pages/index/index.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","reactive","computed","toImageUrl","getProfileDetail","uni","getCheckPlanList","onShow","getHiddenDangerList","onLoad"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/request/api.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/request/api.js.map index 6e91687..7c69bec 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/request/api.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/request/api.js.map @@ -1 +1 @@ -{"version":3,"file":"api.js","sources":["request/api.js"],"sourcesContent":["import { requestAPI, baseUrl } from './request.js';\r\n//获取检查计划列表\r\nexport function getCheckPlanList(params) {\r\n return requestAPI({\r\n url: '/frontend/plan/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查计划详情-按任务(每天/每周/每月/每季度)\r\nexport function getPlanTableDetail(params) {\r\n return requestAPI({\r\n url: '/frontend/plan/tableDetail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//进入巡检(获取第一个未完成的任务)\r\nexport function enterCheckPlan(oneTableId) {\r\n return requestAPI({\r\n url: `/frontend/task/start/${oneTableId}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 进入巡检(一次性获取全部任务)\r\nexport function getAllTask(oneTableId, taskDate) {\r\n const date = String(taskDate || '').split(' ')[0];\r\n return requestAPI({\r\n url: `/frontend/task/getAllTask/${oneTableId}/${date}`,\r\n method: 'GET'\r\n });\r\n}\r\n//获取指定任务详情\r\nexport function getCheckTaskDetail(taskId) {\r\n return requestAPI({\r\n url: `/frontend/task/detail/${taskId}`,\r\n method: 'GET'\r\n });\r\n}\r\n//提交巡检结果\r\nexport function submitCheckResult(params) {\r\n return requestAPI({\r\n url: '/frontend/task/submit',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n// 批量提交巡检结果\r\nexport function submitAllTask(data) {\r\n return requestAPI({\r\n url: '/frontend/task/submitAll',\r\n method: 'POST',\r\n data\r\n });\r\n}\r\n//新增隐患\r\nexport function addHiddenDanger(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//交办隐患\r\nexport function assignHiddenDanger(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/assign',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//文件图片上传(本地上传,逐步迁移至七牛直传)\r\nexport function uploadFile(params) {\r\n return requestAPI({\r\n url: '/frontend/attachment/upload',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n/** 获取七牛云客户端直传凭证 */\r\nexport function getQiniuUploadToken(params) {\r\n return requestAPI({\r\n url: '/frontend/attachment/qiniu/token',\r\n method: 'GET',\r\n data: params,\r\n loadingText: false\r\n });\r\n}\r\n//获取我的隐患排查列表\r\nexport function getMyHiddenDangerList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/my/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//获取隐患详情(小程序流程页:整改/验收等,支持 assignId)\r\nexport function getHiddenDangerDetail(params) {\r\n // 过滤掉 assignId 为 null、undefined、'null'、空字符串的情况\r\n const filteredParams = { ...params };\r\n if (filteredParams.assignId == null || filteredParams.assignId === 'null' || filteredParams.assignId === '') {\r\n delete filteredParams.assignId;\r\n }\r\n return requestAPI({\r\n url: '/frontend/hazard/detail',\r\n method: 'GET',\r\n data: filteredParams\r\n });\r\n}\r\n\r\n// 获取隐患详情(详情页:完整历史流程)\r\nexport function getHazardDetail(hazardId) {\r\n return requestAPI({\r\n url: `/admin/hazard/detail/${hazardId}`,\r\n method: 'GET'\r\n });\r\n}\r\n//获取隐患排查列表\r\nexport function getHiddenDangerList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/my/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n//提交整改\r\nexport function submitRectification(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/rectify',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n//获取整改详情\r\nexport function getRectifyDetail(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/rectify/detail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n//修改整改\r\nexport function updateRectification(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/rectify/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n//获取隐患标签列表\r\nexport function getHiddenDangerLabelList() {\r\n return requestAPI({\r\n url: '/frontend/hazard/tag/list',\r\n method: 'GET'\r\n });\r\n}\r\n//获取部门人员列表(本部门、上级部门、上上级部门)\r\nexport function getDepartmentPersonUsers(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/dept/users',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n//获取部门人员列表(包含参与过该隐患环节下的所有部门人员)\r\nexport function getDeptUsersWithSubordinates(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/dept/users/with-subordinates',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//成员管理\r\n//添加成员\r\nexport function addMember(params) {\r\n return requestAPI({\r\n url: '/frontend/member/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//获取成员列表\r\nexport function getMemberList(params) {\r\n return requestAPI({\r\n url: '/frontend/member/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//锁定/解锁成员\r\nexport function lockOrUnlockMember(params) {\r\n return requestAPI({\r\n url: '/frontend/member/lock',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n// 获取添加成员表单选项(角色、岗位等)\r\nexport function getSystemUserFormOptions() {\r\n return requestAPI({\r\n url: '/system/user/',\r\n method: 'GET',\r\n loadingText: false\r\n });\r\n}\r\n// 根据部门ID获取岗位列表\r\nexport function listPostByDeptId(deptId) {\r\n return requestAPI({\r\n url: `/system/post/listByDeptId/${deptId}`,\r\n method: 'GET',\r\n loadingText: false\r\n });\r\n}\r\n//销号申请\r\n//申请销号\r\nexport function applyDelete(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/writeoff/apply',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//获取验收完成的隐患列表(可申请销号)\r\nexport function getAcceptanceList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/verified/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//获取我的销号申请列表\r\nexport function getMyWriteOffList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/writeoff/my/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//获取销号申请详情\r\nexport function getWriteOffApplyDetail(applyId) {\r\n return requestAPI({\r\n url: `/admin/hazard/writeoff/getWriteOffApplyDetail/${applyId}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n//验收整改\r\nexport function acceptanceRectification(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/verify',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n//登录\r\nexport function login(params) {\r\n return requestAPI({\r\n url: '/frontend/auth/login',\r\n method: 'POST',\r\n data: params,\r\n noAuth: true // 登录接口不需要 Authorization\r\n });\r\n}\r\n//获取检查表\r\nexport function getCheckTableList(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//新增安全隐患常见病检查\r\nexport function addCheckTable(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//获取检查表详情\r\nexport function getCheckTableDetail(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/detail/{id}',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查表完整详情(与后台检查计划详情对齐)\r\nexport function getOneTableInfo(id) {\r\n return requestAPI({\r\n url: `/admin/oneTable/info/${id}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取检查表详情(排查验证用,新流程)\r\nexport function getOneTableInspectDetail(id) {\r\n return requestAPI({\r\n url: `/admin/oneTable/detail/${id}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n\r\n// 获取企业类型下拉列表\r\nexport function getEnterprisetype() {\r\n return requestAPI({\r\n url: '/frontend/enterprise/type/select',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n\r\n\r\n// 获取当前部门的企业基本信息\r\nexport function getEnterpriseinfo() {\r\n return requestAPI({\r\n url: '/frontend/enterprise/info',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 新增本部门企业基本信息(需要admin或manage权限)\r\nexport function addEnterprise(params) {\r\n return requestAPI({\r\n url: '/frontend/enterprise/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 修改本部门企业基本信息(需要admin或manage权限)\r\nexport function updateEnterprise(params) {\r\n return requestAPI({\r\n url: '/frontend/enterprise/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n\r\n// 获取行业类型下拉列表\r\nexport function getindustry(params) {\r\n return requestAPI({\r\n url: '/frontend/enterprise/industry/select',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取法规列表(可搜索筛选)\r\nexport function getRegulationList(params) {\r\n return requestAPI({\r\n url: '/admin/regulation/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 新增检查项\r\nexport function addCheckPoint(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/checkPoint/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查项详情\r\nexport function detailcheckPoint(id) {\r\n return requestAPI({\r\n url: `/admin/oneTable/checkPoint/detail/${id}`,\r\n method: 'POST'\r\n });\r\n}\r\n\r\n// 删除检查点\r\nexport function deleteCheckPoint(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/checkPoint/delete',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查库列表(可搜索筛选)\r\nexport function getCheckItemList(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/item/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查库详情列表\r\nexport function getCheckItemListDetail(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/item/listDetail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 根据部门id获取用户列表\r\nexport function getDeptUsers(deptId) {\r\n return requestAPI({\r\n url: deptId ? `/admin/user/dept/users/${deptId}` : '/admin/user/dept/users',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取子级部门列表(从当前到最后一层)\r\nexport function getDeptChildren() {\r\n return requestAPI({\r\n url: '/admin/dept/children',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取父级部门列表(从当前到顶层)\r\nexport function getParentDepts() {\r\n return requestAPI({\r\n url: '/admin/dept/parents',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取日常检查预警列表\r\nexport function getInspectionWarningList(params) {\r\n return requestAPI({\r\n url: '/admin/warning/inspection/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// AI图片分析接口 - 分析隐患图片\r\nexport function analyzeHazardImage(params) {\r\n return requestAPI({\r\n url: '/frontend/ai/analyze-hazard',\r\n method: 'POST',\r\n data: params,\r\n loadingText: 'AI自动识别隐患中'\r\n });\r\n}\r\n\r\n// AI生成整改方案\r\nexport function generateRectifyPlan(params) {\r\n return requestAPI({\r\n url: '/frontend/ai/generate-rectify-plan',\r\n method: 'POST',\r\n data: params,\r\n loadingText: 'AI生成整改方案中'\r\n });\r\n}\r\n\r\n// AI生成销号方案\r\nexport function generateWriteoffContent(params) {\r\n return requestAPI({\r\n url: '/frontend/ai/generate-writeoff-content',\r\n method: 'POST',\r\n data: params,\r\n loadingText: 'AI生成销号方案中'\r\n });\r\n}"],"names":["requestAPI"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"api.js","sources":["request/api.js"],"sourcesContent":["import { requestAPI, baseUrl } from './request.js';\r\n//获取检查计划列表\r\nexport function getCheckPlanList(params) {\r\n return requestAPI({\r\n url: '/frontend/plan/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查计划详情-按任务(每天/每周/每月/每季度)\r\nexport function getPlanTableDetail(params) {\r\n return requestAPI({\r\n url: '/frontend/plan/tableDetail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//进入巡检(获取第一个未完成的任务)\r\nexport function enterCheckPlan(oneTableId) {\r\n return requestAPI({\r\n url: `/frontend/task/start/${oneTableId}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 进入巡检(一次性获取全部任务)\r\nexport function getAllTask(oneTableId, taskDate) {\r\n const date = String(taskDate || '').split(' ')[0];\r\n return requestAPI({\r\n url: `/frontend/task/getAllTask/${oneTableId}/${date}`,\r\n method: 'GET'\r\n });\r\n}\r\n//获取指定任务详情\r\nexport function getCheckTaskDetail(taskId) {\r\n return requestAPI({\r\n url: `/frontend/task/detail/${taskId}`,\r\n method: 'GET'\r\n });\r\n}\r\n//提交巡检结果\r\nexport function submitCheckResult(params) {\r\n return requestAPI({\r\n url: '/frontend/task/submit',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n// 批量提交巡检结果\r\nexport function submitAllTask(data) {\r\n return requestAPI({\r\n url: '/frontend/task/submitAll',\r\n method: 'POST',\r\n data\r\n });\r\n}\r\n//新增隐患\r\nexport function addHiddenDanger(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//交办隐患\r\nexport function assignHiddenDanger(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/assign',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//文件图片上传(本地上传,逐步迁移至七牛直传)\r\nexport function uploadFile(params) {\r\n return requestAPI({\r\n url: '/frontend/attachment/upload',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n/** 获取七牛云客户端直传凭证 */\r\nexport function getQiniuUploadToken(params) {\r\n return requestAPI({\r\n url: '/frontend/attachment/qiniu/token',\r\n method: 'GET',\r\n data: params,\r\n loadingText: false\r\n });\r\n}\r\n//获取我的隐患排查列表\r\nexport function getMyHiddenDangerList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/my/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//获取隐患详情(小程序流程页:整改/验收等,支持 assignId)\r\nexport function getHiddenDangerDetail(params) {\r\n // 过滤掉 assignId 为 null、undefined、'null'、空字符串的情况\r\n const filteredParams = { ...params };\r\n if (filteredParams.assignId == null || filteredParams.assignId === 'null' || filteredParams.assignId === '') {\r\n delete filteredParams.assignId;\r\n }\r\n return requestAPI({\r\n url: '/frontend/hazard/detail',\r\n method: 'GET',\r\n data: filteredParams\r\n });\r\n}\r\n\r\n// 获取隐患详情(详情页:完整历史流程)\r\nexport function getHazardDetail(hazardId) {\r\n return requestAPI({\r\n url: `/admin/hazard/detail/${hazardId}`,\r\n method: 'GET'\r\n });\r\n}\r\n//获取隐患排查列表\r\nexport function getHiddenDangerList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/my/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n//提交整改\r\nexport function submitRectification(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/rectify',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n//获取整改详情\r\nexport function getRectifyDetail(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/rectify/detail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n//修改整改\r\nexport function updateRectification(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/rectify/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n//获取隐患标签列表\r\nexport function getHiddenDangerLabelList() {\r\n return requestAPI({\r\n url: '/frontend/hazard/tag/list',\r\n method: 'GET'\r\n });\r\n}\r\n//获取隐患来源列表\r\nexport function getHazardSourceList() {\r\n return requestAPI({\r\n url: '/frontend/hazard/source/list',\r\n method: 'GET'\r\n });\r\n}\r\n//获取部门人员列表(本部门、上级部门、上上级部门)\r\nexport function getDepartmentPersonUsers(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/dept/users',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取关联部门及人员列表(全部上级部门、本部门、全部下级部门)\r\nexport function getRelatedDeptUsers(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/dept/users/related',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n//获取部门人员列表(包含参与过该隐患环节下的所有部门人员)\r\nexport function getDeptUsersWithSubordinates(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/dept/users/with-subordinates',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//成员管理\r\n//添加成员\r\nexport function addMember(params) {\r\n return requestAPI({\r\n url: '/frontend/member/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//获取成员列表\r\nexport function getMemberList(params) {\r\n return requestAPI({\r\n url: '/frontend/member/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//锁定/解锁成员\r\nexport function lockOrUnlockMember(params) {\r\n return requestAPI({\r\n url: '/frontend/member/lock',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n// 获取添加成员表单选项(角色、岗位等)\r\nexport function getSystemUserFormOptions() {\r\n return requestAPI({\r\n url: '/system/user/',\r\n method: 'GET',\r\n loadingText: false\r\n });\r\n}\r\n// 根据部门ID获取岗位列表\r\nexport function listPostByDeptId(deptId) {\r\n return requestAPI({\r\n url: `/system/post/listByDeptId/${deptId}`,\r\n method: 'GET',\r\n loadingText: false\r\n });\r\n}\r\n//销号申请\r\n//申请销号\r\nexport function applyDelete(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/writeoff/apply',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//获取验收完成的隐患列表(可申请销号)\r\nexport function getAcceptanceList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/verified/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//获取我的销号申请列表\r\nexport function getMyWriteOffList(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/writeoff/my/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//获取销号申请详情\r\nexport function getWriteOffApplyDetail(applyId) {\r\n return requestAPI({\r\n url: `/admin/hazard/writeoff/getWriteOffApplyDetail/${applyId}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n//验收整改\r\nexport function acceptanceRectification(params) {\r\n return requestAPI({\r\n url: '/frontend/hazard/verify',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n//登录\r\nexport function login(params) {\r\n return requestAPI({\r\n url: '/frontend/auth/login',\r\n method: 'POST',\r\n data: params,\r\n noAuth: true // 登录接口不需要 Authorization\r\n });\r\n}\r\n//获取检查表\r\nexport function getCheckTableList(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n//新增安全隐患常见病检查\r\nexport function addCheckTable(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n//获取检查表详情\r\nexport function getCheckTableDetail(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/detail/{id}',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查表完整详情(与后台检查计划详情对齐)\r\nexport function getOneTableInfo(id) {\r\n return requestAPI({\r\n url: `/admin/oneTable/info/${id}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取检查表详情(排查验证用,新流程)\r\nexport function getOneTableInspectDetail(id) {\r\n return requestAPI({\r\n url: `/admin/oneTable/detail/${id}`,\r\n method: 'GET'\r\n });\r\n}\r\n\r\n\r\n// 获取企业类型下拉列表\r\nexport function getEnterprisetype() {\r\n return requestAPI({\r\n url: '/frontend/enterprise/type/select',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n\r\n\r\n// 获取当前部门的企业基本信息\r\nexport function getEnterpriseinfo() {\r\n return requestAPI({\r\n url: '/frontend/enterprise/info',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 新增本部门企业基本信息(需要admin或manage权限)\r\nexport function addEnterprise(params) {\r\n return requestAPI({\r\n url: '/frontend/enterprise/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 修改本部门企业基本信息(需要admin或manage权限)\r\nexport function updateEnterprise(params) {\r\n return requestAPI({\r\n url: '/frontend/enterprise/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n\r\n// 获取行业类型下拉列表\r\nexport function getindustry(params) {\r\n return requestAPI({\r\n url: '/frontend/enterprise/industry/select',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取法规列表(可搜索筛选)\r\nexport function getRegulationList(params) {\r\n return requestAPI({\r\n url: '/admin/regulation/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 新增检查项\r\nexport function addCheckPoint(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/checkPoint/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查项详情\r\nexport function detailcheckPoint(id) {\r\n return requestAPI({\r\n url: `/admin/oneTable/checkPoint/detail/${id}`,\r\n method: 'POST'\r\n });\r\n}\r\n\r\n// 删除检查点\r\nexport function deleteCheckPoint(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/checkPoint/delete',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查库列表(可搜索筛选)\r\nexport function getCheckItemList(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/item/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取检查库详情列表\r\nexport function getCheckItemListDetail(params) {\r\n return requestAPI({\r\n url: '/admin/oneTable/item/listDetail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 根据部门id获取用户列表\r\nexport function getDeptUsers(deptId) {\r\n return requestAPI({\r\n url: deptId ? `/admin/user/dept/users/${deptId}` : '/admin/user/dept/users',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取子级部门列表(从当前到最后一层)\r\nexport function getDeptChildren() {\r\n return requestAPI({\r\n url: '/admin/dept/children',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取父级部门列表(从当前到顶层)\r\nexport function getParentDepts() {\r\n return requestAPI({\r\n url: '/admin/dept/parents',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 获取日常检查预警列表\r\nexport function getInspectionWarningList(params) {\r\n return requestAPI({\r\n url: '/admin/warning/inspection/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// AI图片分析接口 - 分析隐患图片\r\nexport function analyzeHazardImage(params) {\r\n return requestAPI({\r\n url: '/frontend/ai/analyze-hazard',\r\n method: 'POST',\r\n data: params,\r\n loadingText: 'AI自动识别隐患中'\r\n });\r\n}\r\n\r\n// AI生成整改方案\r\nexport function generateRectifyPlan(params) {\r\n return requestAPI({\r\n url: '/frontend/ai/generate-rectify-plan',\r\n method: 'POST',\r\n data: params,\r\n loadingText: 'AI生成整改方案中'\r\n });\r\n}\r\n\r\n// AI生成销号方案\r\nexport function generateWriteoffContent(params) {\r\n return requestAPI({\r\n url: '/frontend/ai/generate-writeoff-content',\r\n method: 'POST',\r\n data: params,\r\n loadingText: 'AI生成销号方案中'\r\n });\r\n}"],"names":["requestAPI"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/request/request.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/request/request.js.map index 9b3764f..87a2add 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/request/request.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/request/request.js.map @@ -1 +1 @@ -{"version":3,"file":"request.js","sources":["request/request.js"],"sourcesContent":["import Request from './luch-request/index.js';\r\n// 基础的url\r\n\r\n\r\n// const baseUrl = 'https://yingji.hexieapi.com/prod-api';\r\n // const baseUrl = 'http://192.168.1.168:5004'; //廖哥本地\r\n const baseUrl = 'http://192.168.1.140:5004'; //超哥本地 \r\n// const baseUrl = 'http://192.168.1.158:7003'; //测试环境\r\n\r\n\r\n// 图片/文件资源域名:去掉 /prod-api,便于 / previewImage / downloadFile 直接访问\r\nconst imageBaseUrl = baseUrl.replace(/\\/prod-api\\/?$/, '');\r\n\r\nconst http = new Request({ \r\n\tbaseURL: baseUrl,\r\n\ttimeout: 10000\r\n})\r\n\r\n// 动态获取 token(从登录接口存储的)\r\nconst getToken = () => {\r\n\tconst token = uni.getStorageSync('token');\r\n\treturn token ? `Bearer ${token}` : '';\r\n};\r\n// 请求之前查看是否为空\r\nconst isEmptyObject = (obj) => {\r\n return Object.keys(obj).length === 0;\r\n};\r\n\r\n// 将对象转换为查询字符串\r\nconst objectToQueryString = (obj) => {\r\n const keyValuePairs = [];\r\n for (let key in obj) {\r\n if (obj.hasOwnProperty(key)) {\r\n keyValuePairs.push(encodeURIComponent(key) + '=' + encodeURIComponent(obj[key]));\r\n }\r\n }\r\n return keyValuePairs.join('&');\r\n};\r\n\r\n// 提示(延迟显示,避免和 hideLoading 冲突)\r\nfunction showToast(title) {\r\n setTimeout(() => {\r\n uni.showToast({\r\n title,\r\n icon: 'none',\r\n duration: 2000,\r\n });\r\n }, 100);\r\n}\r\n\r\n// 请求\r\nconst requestAPI = (config) => {\r\n // 支持对象参数或传统参数\r\n let { url, method = 'GET', data = {}, noAuth = false, loadingText } = typeof config === 'object' && config.url ? config : { url: config, method: arguments[1] || 'GET', data: arguments[2] || {} };\r\n \r\n if (method == 'GET' && !isEmptyObject(data)) {\r\n url += '?' + objectToQueryString(data);\r\n }\r\n // 显示加载状态(loadingText 为 false 时不显示)\r\n if (loadingText !== false) {\r\n uni.showLoading({\r\n title: loadingText || '加载中...'\r\n });\r\n }\r\n \r\n // 构建 header,登录等接口不需要 Authorization\r\n const header = {\r\n 'Content-Type': 'application/json'\r\n };\r\n if (!noAuth) {\r\n const token = getToken();\r\n if (token) {\r\n header['Authorization'] = token;\r\n }\r\n }\r\n \r\n return new Promise((resolve, reject) => {\r\n uni.request({\r\n url: baseUrl + url,\r\n method,\r\n data,\r\n header,\r\n success: (res) => {\r\n uni.hideLoading();\r\n\r\n // 检查HTTP状态码\r\n if (res.statusCode !== 200) {\r\n console.error('HTTP错误:', res.statusCode);\r\n // showToast(`请求失败 ${res.statusCode}`);\r\n reject(`HTTP_${res.statusCode}`);\r\n return;\r\n }\r\n\r\n // 检查业务状态码(如果后端有的话)\r\n if (res.data && res.data.code !== undefined) {\r\n // 支持 code === 200 或 code === 0 作为成功状态\r\n if (res.data.code === 200 || res.data.code === 0 || res.code === 0) {\r\n resolve(res.data);\r\n } else if (res.data.code === 401) {\r\n // token过期处理\r\n uni.removeStorageSync('token');\r\n uni.removeStorageSync('userInfo');\r\n showToast('登录已过期,请重新登录');\r\n setTimeout(() => {\r\n uni.reLaunch({\r\n url: '/pages/login/login'\r\n });\r\n }, 1500);\r\n reject({ code: 401, msg: '登录已过期' });\r\n } else {\r\n // 支持多种错误信息字段:msg、message、error\r\n const errorMsg = res.data.msg || res.data.message || res.data.error || res.msg || '请求失败';\r\n console.error('接口错误:', res.data); // 打印完整错误信息便于调试\r\n showToast(errorMsg);\r\n // reject 时传递完整错误信息,方便页面获取\r\n reject({ code: res.data.code, msg: errorMsg, data: res.data });\r\n }\r\n } else {\r\n // 没有业务状态码,直接返回数据\r\n resolve(res.data);\r\n }\r\n },\r\n fail: (err) => {\r\n console.error('网络请求失败:', err);\r\n uni.hideLoading();\r\n // 区分不同的错误类型\r\n if (err.errMsg && err.errMsg.includes('request:fail')) {\r\n showToast('网络连接失败,请检查网络设置');\r\n } else if (err.errMsg && err.errMsg.includes('timeout')) {\r\n showToast('请求超时,请稍后重试');\r\n } else {\r\n showToast('网络异常,请稍后重试');\r\n }\r\n reject(err);\r\n }\r\n });\r\n });\r\n};\r\n\r\n// 文件末尾应该导出\r\nexport { requestAPI, baseUrl, getToken };\r\n\r\n// 把附件 filePath 转成可用于图片预览/下载的 url\r\n// filePath 可能是:\r\n// 1) 绝对 http(s) 链接\r\n// 2) 相对路径(以 / 开头)\r\n// 3) 可能带 /prod-api 的拼接结果(兼容处理)\r\nexport const toImageUrl = (filePath) => {\r\n\tif (!filePath) return '';\r\n\r\n\tconst p = String(filePath);\r\n\tif (p.startsWith('http://') || p.startsWith('https://')) {\r\n\t\t// 兼容:如果后端返回的是带 /prod-api 的资源地址,直接去掉\r\n\t\treturn p.replace(/\\/prod-api(?=\\/|$)/, '');\r\n\t}\r\n\r\n\t// 相对路径:统一拼到 imageBaseUrl 上\r\n\tconst normalized = p.startsWith('/') ? p : `/${p}`;\r\n\treturn imageBaseUrl + normalized;\r\n};\r\n\r\n// 提交附件时使用:统一转为后端需要的相对路径(如 /profile/upload/xxx.jpg)\r\nexport const toRelativeFilePath = (filePath) => {\r\n\tif (!filePath) return '';\r\n\r\n\tlet p = String(filePath);\r\n\tif (p.startsWith('http://') || p.startsWith('https://')) {\r\n\t\tp = p.replace(/^https?:\\/\\/[^/]+/, '');\r\n\t}\r\n\tp = p.replace(/^\\/prod-api(?=\\/|$)/, '');\r\n\tif (!p.startsWith('/')) {\r\n\t\tp = `/${p}`;\r\n\t}\r\n\treturn p;\r\n};\r\n\r\nexport { imageBaseUrl };"],"names":["Request","uni"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"request.js","sources":["request/request.js"],"sourcesContent":["import Request from './luch-request/index.js';\r\n// 基础的url\r\n\r\n\r\n// const baseUrl = 'https://yingji.hexieapi.com/prod-api';\r\n // const baseUrl = 'http://192.168.1.168:5004'; //廖哥本地\r\n const baseUrl = 'http://192.168.1.140:5004'; //超哥本地 \r\n // const baseUrl = 'http://192.168.1.158:7003/prod-api'; //测试环境\r\n\r\n\r\n// 图片/文件资源域名:去掉 /prod-api,便于 / previewImage / downloadFile 直接访问\r\nconst imageBaseUrl = baseUrl.replace(/\\/prod-api\\/?$/, '');\r\n\r\nconst http = new Request({ \r\n\tbaseURL: baseUrl,\r\n\ttimeout: 10000\r\n})\r\n\r\n// 动态获取 token(从登录接口存储的)\r\nconst getToken = () => {\r\n\tconst token = uni.getStorageSync('token');\r\n\treturn token ? `Bearer ${token}` : '';\r\n};\r\n// 请求之前查看是否为空\r\nconst isEmptyObject = (obj) => {\r\n return Object.keys(obj).length === 0;\r\n};\r\n\r\n// 将对象转换为查询字符串\r\nconst objectToQueryString = (obj) => {\r\n const keyValuePairs = [];\r\n for (let key in obj) {\r\n if (obj.hasOwnProperty(key)) {\r\n keyValuePairs.push(encodeURIComponent(key) + '=' + encodeURIComponent(obj[key]));\r\n }\r\n }\r\n return keyValuePairs.join('&');\r\n};\r\n\r\n// 提示(延迟显示,避免和 hideLoading 冲突)\r\nfunction showToast(title) {\r\n setTimeout(() => {\r\n uni.showToast({\r\n title,\r\n icon: 'none',\r\n duration: 2000,\r\n });\r\n }, 100);\r\n}\r\n\r\n// 请求\r\nconst requestAPI = (config) => {\r\n // 支持对象参数或传统参数\r\n let { url, method = 'GET', data = {}, noAuth = false, loadingText } = typeof config === 'object' && config.url ? config : { url: config, method: arguments[1] || 'GET', data: arguments[2] || {} };\r\n \r\n if (method == 'GET' && !isEmptyObject(data)) {\r\n url += '?' + objectToQueryString(data);\r\n }\r\n // 显示加载状态(loadingText 为 false 时不显示)\r\n if (loadingText !== false) {\r\n uni.showLoading({\r\n title: loadingText || '加载中...'\r\n });\r\n }\r\n \r\n // 构建 header,登录等接口不需要 Authorization\r\n const header = {\r\n 'Content-Type': 'application/json'\r\n };\r\n if (!noAuth) {\r\n const token = getToken();\r\n if (token) {\r\n header['Authorization'] = token;\r\n }\r\n }\r\n \r\n return new Promise((resolve, reject) => {\r\n uni.request({\r\n url: baseUrl + url,\r\n method,\r\n data,\r\n header,\r\n success: (res) => {\r\n uni.hideLoading();\r\n\r\n // 检查HTTP状态码\r\n if (res.statusCode !== 200) {\r\n console.error('HTTP错误:', res.statusCode);\r\n // showToast(`请求失败 ${res.statusCode}`);\r\n reject(`HTTP_${res.statusCode}`);\r\n return;\r\n }\r\n\r\n // 检查业务状态码(如果后端有的话)\r\n if (res.data && res.data.code !== undefined) {\r\n // 支持 code === 200 或 code === 0 作为成功状态\r\n if (res.data.code === 200 || res.data.code === 0 || res.code === 0) {\r\n resolve(res.data);\r\n } else if (res.data.code === 401) {\r\n // token过期处理\r\n uni.removeStorageSync('token');\r\n uni.removeStorageSync('userInfo');\r\n showToast('登录已过期,请重新登录');\r\n setTimeout(() => {\r\n uni.reLaunch({\r\n url: '/pages/login/login'\r\n });\r\n }, 1500);\r\n reject({ code: 401, msg: '登录已过期' });\r\n } else {\r\n // 支持多种错误信息字段:msg、message、error\r\n const errorMsg = res.data.msg || res.data.message || res.data.error || res.msg || '请求失败';\r\n console.error('接口错误:', res.data); // 打印完整错误信息便于调试\r\n showToast(errorMsg);\r\n // reject 时传递完整错误信息,方便页面获取\r\n reject({ code: res.data.code, msg: errorMsg, data: res.data });\r\n }\r\n } else {\r\n // 没有业务状态码,直接返回数据\r\n resolve(res.data);\r\n }\r\n },\r\n fail: (err) => {\r\n console.error('网络请求失败:', err);\r\n uni.hideLoading();\r\n // 区分不同的错误类型\r\n if (err.errMsg && err.errMsg.includes('request:fail')) {\r\n showToast('网络连接失败,请检查网络设置');\r\n } else if (err.errMsg && err.errMsg.includes('timeout')) {\r\n showToast('请求超时,请稍后重试');\r\n } else {\r\n showToast('网络异常,请稍后重试');\r\n }\r\n reject(err);\r\n }\r\n });\r\n });\r\n};\r\n\r\n// 文件末尾应该导出\r\nexport { requestAPI, baseUrl, getToken };\r\n\r\n// 把附件 filePath 转成可用于图片预览/下载的 url\r\n// filePath 可能是:\r\n// 1) 绝对 http(s) 链接\r\n// 2) 相对路径(以 / 开头)\r\n// 3) 可能带 /prod-api 的拼接结果(兼容处理)\r\nexport const toImageUrl = (filePath) => {\r\n\tif (!filePath) return '';\r\n\r\n\tconst p = String(filePath);\r\n\tif (p.startsWith('http://') || p.startsWith('https://')) {\r\n\t\t// 兼容:如果后端返回的是带 /prod-api 的资源地址,直接去掉\r\n\t\treturn p.replace(/\\/prod-api(?=\\/|$)/, '');\r\n\t}\r\n\r\n\t// 相对路径:统一拼到 imageBaseUrl 上\r\n\tconst normalized = p.startsWith('/') ? p : `/${p}`;\r\n\treturn imageBaseUrl + normalized;\r\n};\r\n\r\n// 提交附件时使用:统一转为后端需要的相对路径(如 /profile/upload/xxx.jpg)\r\nexport const toRelativeFilePath = (filePath) => {\r\n\tif (!filePath) return '';\r\n\r\n\tlet p = String(filePath);\r\n\tif (p.startsWith('http://') || p.startsWith('https://')) {\r\n\t\tp = p.replace(/^https?:\\/\\/[^/]+/, '');\r\n\t}\r\n\tp = p.replace(/^\\/prod-api(?=\\/|$)/, '');\r\n\tif (!p.startsWith('/')) {\r\n\t\tp = `/${p}`;\r\n\t}\r\n\treturn p;\r\n};\r\n\r\nexport { imageBaseUrl };"],"names":["Request","uni"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/utils/draftCache.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/utils/draftCache.js.map index 7ab049b..10687c7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/utils/draftCache.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/utils/draftCache.js.map @@ -1 +1 @@ -{"version":3,"file":"draftCache.js","sources":["utils/draftCache.js"],"sourcesContent":["/** 草稿 Storage 命名空间(统一 key 前缀) */\nexport const DRAFT_NS = {\n\tASSIGN: 'draft_assign',\n\tACCEPT: 'draft_accept',\n\tRECTIFY: 'draft_rectify',\n\tINSPECTION_RESULT: 'draft_inspection_result',\n\tINSPECTION_SHEET: 'draft_inspection_sheet'\n};\n\n/**\n * 构建草稿 Storage key(与迁移前页面逻辑一致,保留空片段)\n * 例:draft_rectify_100_ 、draft_accept_\n * @param {string} namespace 命名空间,如 DRAFT_NS.ASSIGN\n * @param {...string|number} parts 业务 id 片段\n */\nexport function buildDraftKey(namespace, ...parts) {\n\treturn [namespace, ...parts.map((p) => String(p ?? ''))].join('_');\n}\n\n/** 迁移期 compact key(曾错误地 filter 掉空片段) */\nexport function buildDraftKeyCompact(namespace, ...parts) {\n\treturn [namespace, ...parts.map((p) => String(p ?? '')).filter(Boolean)].join('_');\n}\n\n/**\n * 读取草稿,支持回退到其它 key(迁移兼容)\n * @param {string} primaryKey\n * @param {string[]} [fallbackKeys]\n */\nexport function loadDraftWithFallback(primaryKey, fallbackKeys = []) {\n\tconst primary = loadDraft(primaryKey);\n\tif (primary) {\n\t\treturn { data: primary, key: primaryKey, fromFallback: false };\n\t}\n\n\tfor (const fallbackKey of fallbackKeys) {\n\t\tif (!fallbackKey || fallbackKey === primaryKey) continue;\n\t\tconst fallback = loadDraft(fallbackKey);\n\t\tif (fallback) {\n\t\t\treturn { data: fallback, key: primaryKey, fromFallback: true, fallbackKey };\n\t\t}\n\t}\n\n\treturn { data: null, key: primaryKey, fromFallback: false };\n}\n\n/**\n * 读取草稿\n * @param {string} key\n * @returns {Object|null}\n */\nexport function loadDraft(key) {\n\tif (!key) return null;\n\n\tconst raw = uni.getStorageSync(key);\n\tif (!raw) return null;\n\n\ttry {\n\t\treturn typeof raw === 'string' ? JSON.parse(raw) : raw;\n\t} catch (error) {\n\t\tconsole.error('[draftCache] 解析草稿失败:', key, error);\n\t\treturn null;\n\t}\n}\n\n/**\n * 写入草稿\n * @param {string} key\n * @param {Object} data\n */\nexport function saveDraftToStorage(key, data) {\n\tif (!key) return;\n\n\tuni.setStorageSync(\n\t\tkey,\n\t\tJSON.stringify({\n\t\t\t...data,\n\t\t\tupdatedAt: Date.now()\n\t\t})\n\t);\n}\n\n/**\n * 删除草稿\n * @param {string} key\n */\nexport function removeDraft(key) {\n\tif (!key) return;\n\tuni.removeStorageSync(key);\n}\n\n/** 默认:payload 中任一字段有值即视为有内容(忽略 updatedAt) */\nexport function defaultHasContent(payload) {\n\tif (!payload || typeof payload !== 'object') return false;\n\n\treturn Object.entries(payload).some(([key, value]) => {\n\t\tif (key === 'updatedAt') return false;\n\t\tif (Array.isArray(value)) return value.length > 0;\n\t\tif (value && typeof value === 'object') return Object.keys(value).length > 0;\n\t\treturn value !== '' && value != null;\n\t});\n}\n"],"names":["uni"],"mappings":";;AACY,MAAC,WAAW;AAAA,EACvB,QAAQ;AAAA,EACR,QAAQ;AAAA,EACR,SAAS;AAAA,EACT,mBAAmB;AAAA,EACnB,kBAAkB;AACnB;AAQO,SAAS,cAAc,cAAc,OAAO;AAClD,SAAO,CAAC,WAAW,GAAG,MAAM,IAAI,CAAC,MAAM,OAAO,KAAK,EAAE,CAAC,CAAC,EAAE,KAAK,GAAG;AAClE;AAGO,SAAS,qBAAqB,cAAc,OAAO;AACzD,SAAO,CAAC,WAAW,GAAG,MAAM,IAAI,CAAC,MAAM,OAAO,KAAK,EAAE,CAAC,EAAE,OAAO,OAAO,CAAC,EAAE,KAAK,GAAG;AAClF;AAOO,SAAS,sBAAsB,YAAY,eAAe,IAAI;AACpE,QAAM,UAAU,UAAU,UAAU;AACpC,MAAI,SAAS;AACZ,WAAO,EAAE,MAAM,SAAS,KAAK,YAAY,cAAc;EACvD;AAED,aAAW,eAAe,cAAc;AACvC,QAAI,CAAC,eAAe,gBAAgB;AAAY;AAChD,UAAM,WAAW,UAAU,WAAW;AACtC,QAAI,UAAU;AACb,aAAO,EAAE,MAAM,UAAU,KAAK,YAAY,cAAc,MAAM;IAC9D;AAAA,EACD;AAED,SAAO,EAAE,MAAM,MAAM,KAAK,YAAY,cAAc;AACrD;AAOO,SAAS,UAAU,KAAK;AAC9B,MAAI,CAAC;AAAK,WAAO;AAEjB,QAAM,MAAMA,cAAAA,MAAI,eAAe,GAAG;AAClC,MAAI,CAAC;AAAK,WAAO;AAEjB,MAAI;AACH,WAAO,OAAO,QAAQ,WAAW,KAAK,MAAM,GAAG,IAAI;AAAA,EACnD,SAAQ,OAAO;AACfA,kBAAc,MAAA,MAAA,SAAA,6BAAA,wBAAwB,KAAK,KAAK;AAChD,WAAO;AAAA,EACP;AACF;AAOO,SAAS,mBAAmB,KAAK,MAAM;AAC7C,MAAI,CAAC;AAAK;AAEVA,gBAAAA,MAAI;AAAA,IACH;AAAA,IACA,KAAK,UAAU;AAAA,MACd,GAAG;AAAA,MACH,WAAW,KAAK,IAAK;AAAA,IACxB,CAAG;AAAA,EACH;AACA;AAMO,SAAS,YAAY,KAAK;AAChC,MAAI,CAAC;AAAK;AACVA,sBAAI,kBAAkB,GAAG;AAC1B;AAGO,SAAS,kBAAkB,SAAS;AAC1C,MAAI,CAAC,WAAW,OAAO,YAAY;AAAU,WAAO;AAEpD,SAAO,OAAO,QAAQ,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,KAAK,MAAM;AACrD,QAAI,QAAQ;AAAa,aAAO;AAChC,QAAI,MAAM,QAAQ,KAAK;AAAG,aAAO,MAAM,SAAS;AAChD,QAAI,SAAS,OAAO,UAAU;AAAU,aAAO,OAAO,KAAK,KAAK,EAAE,SAAS;AAC3E,WAAO,UAAU,MAAM,SAAS;AAAA,EAClC,CAAE;AACF;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"draftCache.js","sources":["utils/draftCache.js"],"sourcesContent":["/** 草稿 Storage 命名空间(统一 key 前缀) */\nexport const DRAFT_NS = {\n\tASSIGN: 'draft_assign',\n\tACCEPT: 'draft_accept',\n\tRECTIFY: 'draft_rectify',\n\tINSPECTION_RESULT: 'draft_inspection_result',\n\tINSPECTION_SHEET: 'draft_inspection_sheet',\n\tHAZARD_ADD: 'draft_hazard_add'\n};\n\n/**\n * 构建草稿 Storage key(与迁移前页面逻辑一致,保留空片段)\n * 例:draft_rectify_100_ 、draft_accept_\n * @param {string} namespace 命名空间,如 DRAFT_NS.ASSIGN\n * @param {...string|number} parts 业务 id 片段\n */\nexport function buildDraftKey(namespace, ...parts) {\n\treturn [namespace, ...parts.map((p) => String(p ?? ''))].join('_');\n}\n\n/** 迁移期 compact key(曾错误地 filter 掉空片段) */\nexport function buildDraftKeyCompact(namespace, ...parts) {\n\treturn [namespace, ...parts.map((p) => String(p ?? '')).filter(Boolean)].join('_');\n}\n\n/**\n * 读取草稿,支持回退到其它 key(迁移兼容)\n * @param {string} primaryKey\n * @param {string[]} [fallbackKeys]\n */\nexport function loadDraftWithFallback(primaryKey, fallbackKeys = []) {\n\tconst primary = loadDraft(primaryKey);\n\tif (primary) {\n\t\treturn { data: primary, key: primaryKey, fromFallback: false };\n\t}\n\n\tfor (const fallbackKey of fallbackKeys) {\n\t\tif (!fallbackKey || fallbackKey === primaryKey) continue;\n\t\tconst fallback = loadDraft(fallbackKey);\n\t\tif (fallback) {\n\t\t\treturn { data: fallback, key: primaryKey, fromFallback: true, fallbackKey };\n\t\t}\n\t}\n\n\treturn { data: null, key: primaryKey, fromFallback: false };\n}\n\n/**\n * 读取草稿\n * @param {string} key\n * @returns {Object|null}\n */\nexport function loadDraft(key) {\n\tif (!key) return null;\n\n\tconst raw = uni.getStorageSync(key);\n\tif (!raw) return null;\n\n\ttry {\n\t\treturn typeof raw === 'string' ? JSON.parse(raw) : raw;\n\t} catch (error) {\n\t\tconsole.error('[draftCache] 解析草稿失败:', key, error);\n\t\treturn null;\n\t}\n}\n\n/**\n * 写入草稿\n * @param {string} key\n * @param {Object} data\n */\nexport function saveDraftToStorage(key, data) {\n\tif (!key) return;\n\n\tuni.setStorageSync(\n\t\tkey,\n\t\tJSON.stringify({\n\t\t\t...data,\n\t\t\tupdatedAt: Date.now()\n\t\t})\n\t);\n}\n\n/**\n * 删除草稿\n * @param {string} key\n */\nexport function removeDraft(key) {\n\tif (!key) return;\n\tuni.removeStorageSync(key);\n}\n\n/** 默认:payload 中任一字段有值即视为有内容(忽略 updatedAt) */\nexport function defaultHasContent(payload) {\n\tif (!payload || typeof payload !== 'object') return false;\n\n\treturn Object.entries(payload).some(([key, value]) => {\n\t\tif (key === 'updatedAt') return false;\n\t\tif (Array.isArray(value)) return value.length > 0;\n\t\tif (value && typeof value === 'object') return Object.keys(value).length > 0;\n\t\treturn value !== '' && value != null;\n\t});\n}\n"],"names":["uni"],"mappings":";;AACY,MAAC,WAAW;AAAA,EACvB,QAAQ;AAAA,EACR,QAAQ;AAAA,EACR,SAAS;AAAA,EACT,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,YAAY;AACb;AAQO,SAAS,cAAc,cAAc,OAAO;AAClD,SAAO,CAAC,WAAW,GAAG,MAAM,IAAI,CAAC,MAAM,OAAO,KAAK,EAAE,CAAC,CAAC,EAAE,KAAK,GAAG;AAClE;AAGO,SAAS,qBAAqB,cAAc,OAAO;AACzD,SAAO,CAAC,WAAW,GAAG,MAAM,IAAI,CAAC,MAAM,OAAO,KAAK,EAAE,CAAC,EAAE,OAAO,OAAO,CAAC,EAAE,KAAK,GAAG;AAClF;AAOO,SAAS,sBAAsB,YAAY,eAAe,IAAI;AACpE,QAAM,UAAU,UAAU,UAAU;AACpC,MAAI,SAAS;AACZ,WAAO,EAAE,MAAM,SAAS,KAAK,YAAY,cAAc;EACvD;AAED,aAAW,eAAe,cAAc;AACvC,QAAI,CAAC,eAAe,gBAAgB;AAAY;AAChD,UAAM,WAAW,UAAU,WAAW;AACtC,QAAI,UAAU;AACb,aAAO,EAAE,MAAM,UAAU,KAAK,YAAY,cAAc,MAAM;IAC9D;AAAA,EACD;AAED,SAAO,EAAE,MAAM,MAAM,KAAK,YAAY,cAAc;AACrD;AAOO,SAAS,UAAU,KAAK;AAC9B,MAAI,CAAC;AAAK,WAAO;AAEjB,QAAM,MAAMA,cAAAA,MAAI,eAAe,GAAG;AAClC,MAAI,CAAC;AAAK,WAAO;AAEjB,MAAI;AACH,WAAO,OAAO,QAAQ,WAAW,KAAK,MAAM,GAAG,IAAI;AAAA,EACnD,SAAQ,OAAO;AACfA,kBAAc,MAAA,MAAA,SAAA,6BAAA,wBAAwB,KAAK,KAAK;AAChD,WAAO;AAAA,EACP;AACF;AAOO,SAAS,mBAAmB,KAAK,MAAM;AAC7C,MAAI,CAAC;AAAK;AAEVA,gBAAAA,MAAI;AAAA,IACH;AAAA,IACA,KAAK,UAAU;AAAA,MACd,GAAG;AAAA,MACH,WAAW,KAAK,IAAK;AAAA,IACxB,CAAG;AAAA,EACH;AACA;AAMO,SAAS,YAAY,KAAK;AAChC,MAAI,CAAC;AAAK;AACVA,sBAAI,kBAAkB,GAAG;AAC1B;AAGO,SAAS,kBAAkB,SAAS;AAC1C,MAAI,CAAC,WAAW,OAAO,YAAY;AAAU,WAAO;AAEpD,SAAO,OAAO,QAAQ,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,KAAK,MAAM;AACrD,QAAI,QAAQ;AAAa,aAAO;AAChC,QAAI,MAAM,QAAQ,KAAK;AAAG,aAAO,MAAM,SAAS;AAChD,QAAI,SAAS,OAAO,UAAU;AAAU,aAAO,OAAO,KAAK,KAAK,EAAE,SAAS;AAC3E,WAAO,UAAU,MAAM,SAAS;AAAA,EAClC,CAAE;AACF;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/app.js b/unpackage/dist/dev/mp-weixin/app.js index d40df7e..9d0b79b 100644 --- a/unpackage/dist/dev/mp-weixin/app.js +++ b/unpackage/dist/dev/mp-weixin/app.js @@ -19,6 +19,7 @@ if (!Math) { "./pages/Inspectionchecklist/Inspectionchecklist.js"; "./pages/Idphotomanagement/Idphotomanagement.js"; "./pages/hiddendanger/Inspection.js"; + "./pages/hiddendanger/add.js"; "./pages/hiddendanger/view.js"; "./pages/hiddendanger/detail2.js"; "./pages/hiddendanger/rectification.js"; diff --git a/unpackage/dist/dev/mp-weixin/app.json b/unpackage/dist/dev/mp-weixin/app.json index cebfc0f..f7daa04 100644 --- a/unpackage/dist/dev/mp-weixin/app.json +++ b/unpackage/dist/dev/mp-weixin/app.json @@ -16,6 +16,7 @@ "pages/Inspectionchecklist/Inspectionchecklist", "pages/Idphotomanagement/Idphotomanagement", "pages/hiddendanger/Inspection", + "pages/hiddendanger/add", "pages/hiddendanger/view", "pages/hiddendanger/detail2", "pages/hiddendanger/rectification", diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js index 8ca2a74..8d48ef9 100644 --- a/unpackage/dist/dev/mp-weixin/common/vendor.js +++ b/unpackage/dist/dev/mp-weixin/common/vendor.js @@ -7141,7 +7141,7 @@ function isConsoleWritable() { function initRuntimeSocketService() { const hosts = "172.22.80.1,192.168.1.144,127.0.0.1"; const port = "8090"; - const id = "mp-weixin_VwRpzI"; + const id = "mp-weixin_4A0WII"; const lazy = typeof swan !== "undefined"; let restoreError = lazy ? () => { } : initOnError(); diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.js b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.js new file mode 100644 index 0000000..a3167f3 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.js @@ -0,0 +1,815 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const request_api = require("../../request/api.js"); +const request_three_one_api_area = require("../../request/three_one_api/area.js"); +const utils_upload = require("../../utils/upload.js"); +const components_hazard_hazardForm = require("./hazardForm.js"); +if (!Array) { + const _easycom_up_upload2 = common_vendor.resolveComponent("up-upload"); + const _easycom_up_input2 = common_vendor.resolveComponent("up-input"); + const _easycom_up_textarea2 = common_vendor.resolveComponent("up-textarea"); + const _easycom_u_popup2 = common_vendor.resolveComponent("u-popup"); + (_easycom_up_upload2 + _easycom_up_input2 + _easycom_up_textarea2 + _easycom_u_popup2)(); +} +const _easycom_up_upload = () => "../../uni_modules/uview-plus/components/u-upload/u-upload.js"; +const _easycom_up_input = () => "../../uni_modules/uview-plus/components/u-input/u-input.js"; +const _easycom_up_textarea = () => "../../uni_modules/uview-plus/components/u-textarea/u-textarea.js"; +const _easycom_u_popup = () => "../../uni_modules/uview-plus/components/u-popup/u-popup.js"; +if (!Math) { + (_easycom_up_upload + _easycom_up_input + _easycom_up_textarea + _easycom_u_popup)(); +} +const LOCATION_PICKER_DRAFT_KEY = "hazard_form_location_picker_draft"; +const _sfc_main = { + __name: "HazardFormPanel", + props: { + pageMode: { + type: Boolean, + default: false + }, + show: { + type: Boolean, + default: false + }, + title: { + type: String, + default: "填写隐患信息" + }, + mode: { + type: String, + default: "collect" + }, + modelValue: { + type: Object, + default: null + }, + extraParams: { + type: Object, + default: () => ({}) + }, + showDraftBanner: { + type: Boolean, + default: false + }, + bodyHeight: { + type: String, + default: "" + }, + canvasId: { + type: String, + default: "hazardFormWatermarkCanvas" + } + }, + emits: ["update:show", "update:modelValue", "success", "confirm", "clear-draft", "close", "draft-change"], + setup(__props, { expose: __expose, emit: __emit }) { + const props = __props; + const emit = __emit; + const popupVisible = common_vendor.computed({ + get: () => props.pageMode ? true : props.show, + set: (value) => { + if (!props.pageMode) { + emit("update:show", value); + } + } + }); + const isApiSuccess = (res) => Number(res == null ? void 0 : res.code) === 0 || Number(res == null ? void 0 : res.code) === 200; + const bodyStyle = common_vendor.computed(() => { + if (props.bodyHeight) { + return { height: props.bodyHeight }; + } + if (props.pageMode) { + return { maxHeight: "none" }; + } + return {}; + }); + const canvasWidth = common_vendor.ref(300); + const canvasHeight = common_vendor.ref(300); + const submitting = common_vendor.ref(false); + const aiAnalyzing = common_vendor.ref(false); + const syncingFromParent = common_vendor.ref(false); + const formData = common_vendor.reactive({ + title: "", + level: 0, + source: 0, + hazardSourceCode: null, + hazardSourceName: "", + description: "", + tagIndex: 0, + tagId: null, + regulationId: null, + regulationName: "" + }); + const address = common_vendor.ref(""); + const lng = common_vendor.ref(0); + const lat = common_vendor.ref(0); + const areaId = common_vendor.ref(""); + const areaName = common_vendor.ref(""); + const fileList = common_vendor.ref([]); + const tagOptions = common_vendor.ref([]); + const showLawPopup = common_vendor.ref(false); + const lawKeyword = common_vendor.ref(""); + const selectedLawId = common_vendor.ref(null); + const selectedLawName = common_vendor.ref(""); + const lawList = common_vendor.ref([]); + const lawLoading = common_vendor.ref(false); + const lawPageNum = common_vendor.ref(1); + const lawPageSize = common_vendor.ref(10); + const hasMoreLaw = common_vendor.ref(true); + const showHazardSourcePicker = common_vendor.ref(false); + const hazardSourceList = common_vendor.ref([]); + const tempHazardSourceCode = common_vendor.ref(null); + const showAreaPicker = common_vendor.ref(false); + const areaList = common_vendor.ref([]); + const tempAreaId = common_vendor.ref(""); + const choosingLocation = common_vendor.ref(false); + const suppressModelEmit = common_vendor.ref(false); + const formRenderKey = common_vendor.ref(0); + const uploadInstance = common_vendor.getCurrentInstance(); + const { afterRead, deletePic } = utils_upload.createUploadListHandlers(fileList, { + watermark: { + canvasId: props.canvasId, + canvasWidthRef: canvasWidth, + canvasHeightRef: canvasHeight, + instance: uploadInstance + } + }); + function getPayload() { + syncTagIdFromIndex(); + return { + formData: { + title: formData.title, + level: formData.level, + source: formData.source, + hazardSourceCode: formData.hazardSourceCode, + hazardSourceName: formData.hazardSourceName, + description: formData.description, + tagIndex: formData.tagIndex, + tagId: formData.tagId, + regulationId: formData.regulationId, + regulationName: formData.regulationName + }, + address: address.value, + lng: lng.value, + lat: lat.value, + areaId: areaId.value, + areaName: areaName.value, + fileList: fileList.value, + tagOptions: tagOptions.value + }; + } + function applyPayload(payload) { + if (!payload) + return; + syncingFromParent.value = true; + const data = payload.formData || {}; + formData.title = data.title || ""; + formData.level = data.level ?? 0; + formData.source = data.source ?? 0; + formData.hazardSourceCode = data.hazardSourceCode ?? null; + formData.hazardSourceName = data.hazardSourceName || ""; + syncHazardSourceNameFromCode(); + formData.description = data.description || ""; + formData.tagIndex = data.tagIndex ?? 0; + formData.tagId = data.tagId ?? null; + formData.regulationId = data.regulationId ?? null; + formData.regulationName = data.regulationName || ""; + address.value = payload.address || ""; + lng.value = payload.lng || 0; + lat.value = payload.lat || 0; + areaId.value = payload.areaId || ""; + areaName.value = payload.areaName || ""; + fileList.value = payload.fileList ? [...payload.fileList] : []; + selectedLawId.value = data.regulationId ?? null; + selectedLawName.value = data.regulationName || ""; + syncingFromParent.value = false; + formRenderKey.value++; + } + function hasPayloadContent(payload) { + if (!payload) + return false; + const data = payload.formData || {}; + const files = payload.fileList || []; + return !!(data.title || data.description || data.regulationName || payload.address || files.length > 0); + } + function getLocationPickerDraftKey() { + var _a; + return ((_a = props.extraParams) == null ? void 0 : _a.locationDraftKey) || LOCATION_PICKER_DRAFT_KEY; + } + function saveLocationPickerDraft() { + const snapshot = getPayload(); + try { + common_vendor.index.setStorageSync(getLocationPickerDraftKey(), snapshot); + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:483", "保存选点草稿失败:", error); + } + return snapshot; + } + function loadLocationPickerDraft() { + try { + const draft = common_vendor.index.getStorageSync(getLocationPickerDraftKey()); + return draft && typeof draft === "object" ? draft : null; + } catch (error) { + return null; + } + } + function clearLocationPickerDraft() { + try { + common_vendor.index.removeStorageSync(getLocationPickerDraftKey()); + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:501", "清除选点草稿失败:", error); + } + } + function restoreAfterLocationPicker(patch = {}) { + const draft = loadLocationPickerDraft(); + if (!draft) + return false; + applyPayload({ + ...draft, + ...patch, + formData: { + ...draft.formData || {}, + ...patch.formData || {} + }, + fileList: patch.fileList ?? draft.fileList ?? [] + }); + clearLocationPickerDraft(); + return true; + } + function reopenPopupAfterLocation() { + common_vendor.nextTick$1(() => { + choosingLocation.value = false; + if (!props.pageMode) { + popupVisible.value = true; + } + emitModelValue(); + }); + } + function resetForm() { + applyPayload(components_hazard_hazardForm.createEmptyHazardPayload()); + selectedLawId.value = null; + selectedLawName.value = ""; + tempAreaId.value = ""; + clearLocationPickerDraft(); + } + function syncTagIdFromIndex() { + const selectedTag = tagOptions.value[formData.tagIndex]; + formData.tagId = (selectedTag == null ? void 0 : selectedTag.id) ?? formData.tagId ?? null; + } + function onChooseSelect(field, index) { + formData[field] = Number(index); + if (field === "tagIndex") { + syncTagIdFromIndex(); + } + emitModelValue(); + } + function emitModelValue() { + if (suppressModelEmit.value || syncingFromParent.value) + return; + if (props.pageMode && props.mode === "direct") { + emit("draft-change", getPayload()); + return; + } + if (props.modelValue === null) + return; + if (props.mode === "collect" || props.mode === "direct") + return; + emit("update:modelValue", getPayload()); + } + function closePopup() { + if (props.pageMode) + return; + popupVisible.value = false; + } + function handleClose() { + if (props.pageMode) { + common_vendor.index.navigateBack(); + return; + } + closePopup(); + emit("close"); + } + function validateForm() { + if (fileList.value.length === 0) { + common_vendor.index.showToast({ title: "请上传隐患图片", icon: "none" }); + return false; + } + if (!formData.title) { + common_vendor.index.showToast({ title: "请输入隐患标题", icon: "none" }); + return false; + } + if (formData.hazardSourceCode == null) { + common_vendor.index.showToast({ title: "请选择隐患来源", icon: "none" }); + return false; + } + if (!address.value) { + common_vendor.index.showToast({ title: "请输入隐患位置", icon: "none" }); + return false; + } + if (!formData.description) { + common_vendor.index.showToast({ title: "请输入隐患描述", icon: "none" }); + return false; + } + return true; + } + async function handleConfirm() { + if (!validateForm()) + return; + const payload = getPayload(); + if (props.mode === "collect") { + if (props.modelValue !== null) { + emit("update:modelValue", payload); + } + emit("confirm", payload); + closePopup(); + common_vendor.index.showToast({ title: "隐患信息已暂存", icon: "success" }); + return; + } + submitting.value = true; + try { + const params = components_hazard_hazardForm.buildHiddenDangerParams(payload, props.extraParams); + const res = await request_api.addHiddenDanger(params); + if (isApiSuccess(res)) { + suppressModelEmit.value = true; + if (!props.pageMode) { + closePopup(); + } + emit("success", { ...payload, hazardId: res.data }); + await common_vendor.nextTick$1(); + resetForm(); + common_vendor.index.showToast({ title: res.msg || "新增成功", icon: "success" }); + if (props.pageMode) { + setTimeout(() => { + common_vendor.index.navigateBack(); + }, 1500); + } + } else { + common_vendor.index.showToast({ title: res.msg || "新增失败", icon: "none" }); + } + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:641", error); + common_vendor.index.showToast({ title: "请求失败", icon: "none" }); + } finally { + suppressModelEmit.value = false; + submitting.value = false; + } + } + function openLawPopup() { + showLawPopup.value = true; + if (lawList.value.length === 0) { + fetchRegulationList(); + } + } + async function fetchRegulationList(isLoadMore = false) { + var _a; + if (lawLoading.value) + return; + lawLoading.value = true; + try { + const params = { + pageNum: lawPageNum.value, + pageSize: lawPageSize.value, + status: 1 + }; + if ((_a = lawKeyword.value) == null ? void 0 : _a.trim()) { + params.keyword = lawKeyword.value.trim(); + } + const res = await request_api.getRegulationList(params); + if (res.code === 0) { + const records = res.data.records || res.data || []; + lawList.value = isLoadMore ? [...lawList.value, ...records] : records; + const total = res.data.total || 0; + hasMoreLaw.value = lawList.value.length < total; + } + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:676", "获取法规列表失败:", error); + } finally { + lawLoading.value = false; + } + } + function searchRegulation() { + lawPageNum.value = 1; + lawList.value = []; + hasMoreLaw.value = true; + fetchRegulationList(); + } + function loadMoreLaw() { + if (!hasMoreLaw.value || lawLoading.value) + return; + lawPageNum.value++; + fetchRegulationList(true); + } + function selectLaw(item) { + selectedLawId.value = item.id; + selectedLawName.value = item.depict || item.keyword || ""; + } + function confirmLaw() { + if (selectedLawId.value) { + formData.regulationId = selectedLawId.value; + formData.regulationName = selectedLawName.value; + } + showLawPopup.value = false; + emitModelValue(); + } + function syncHazardSourceNameFromCode() { + if (formData.hazardSourceCode == null) + return; + const selected = hazardSourceList.value.find((item) => item.code === formData.hazardSourceCode); + if (selected) { + formData.hazardSourceName = selected.name; + } + } + function openHazardSourcePicker() { + tempHazardSourceCode.value = formData.hazardSourceCode; + showHazardSourcePicker.value = true; + } + function confirmHazardSourceSelect() { + if (tempHazardSourceCode.value != null) { + const selected = hazardSourceList.value.find((item) => item.code === tempHazardSourceCode.value); + if (selected) { + formData.hazardSourceCode = selected.code; + formData.hazardSourceName = selected.name; + } + } + showHazardSourcePicker.value = false; + emitModelValue(); + } + async function fetchHazardSourceList() { + try { + const res = await request_api.getHazardSourceList(); + if (isApiSuccess(res)) { + const list = Array.isArray(res.data) ? res.data : []; + hazardSourceList.value = list.map((item) => ({ + code: item.code, + name: item.name || "" + })).filter((item) => item.code != null && item.name); + syncHazardSourceNameFromCode(); + } + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:748", "获取隐患来源列表失败:", error); + } + } + function openAreaPicker() { + tempAreaId.value = areaId.value; + showAreaPicker.value = true; + } + async function fetchAreaList() { + var _a; + try { + const res = await request_three_one_api_area.getAreaList(); + if (res.code === 0 && ((_a = res.data) == null ? void 0 : _a.records)) { + areaList.value = res.data.records; + } + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:764", "获取区域列表失败:", error); + } + } + function confirmAreaSelect() { + if (tempAreaId.value) { + areaId.value = tempAreaId.value; + const selected = areaList.value.find((item) => item.id === tempAreaId.value); + areaName.value = selected ? selected.name : ""; + } + showAreaPicker.value = false; + emitModelValue(); + } + function chooseLocation() { + choosingLocation.value = true; + saveLocationPickerDraft(); + if (!props.pageMode) { + closePopup(); + setTimeout(() => { + common_vendor.index.getLocation({ + type: "gcj02", + success: (locationRes) => { + openChooseLocation(locationRes.latitude, locationRes.longitude); + }, + fail: () => { + openChooseLocation(); + } + }); + }, 300); + return; + } + common_vendor.index.getLocation({ + type: "gcj02", + success: (locationRes) => { + openChooseLocation(locationRes.latitude, locationRes.longitude); + }, + fail: () => { + openChooseLocation(); + } + }); + } + function openChooseLocation(latitude, longitude) { + const options = {}; + if (latitude != null && longitude != null) { + options.latitude = latitude; + options.longitude = longitude; + } + common_vendor.index.chooseLocation({ + ...options, + success: (res) => { + restoreAfterLocationPicker({ + address: res.address + (res.name ? `(${res.name})` : ""), + lng: res.longitude, + lat: res.latitude + }); + reopenPopupAfterLocation(); + }, + fail: (err) => { + restoreAfterLocationPicker(); + reopenPopupAfterLocation(); + if (err.errMsg && err.errMsg.indexOf("cancel") === -1) { + common_vendor.index.showToast({ title: "选择位置失败", icon: "none" }); + } + } + }); + } + async function handleAiAnalyze() { + const imageFiles = fileList.value.filter((f) => { + return f.status === "success" && f.url.toLowerCase().match(/\.(jpg|jpeg|png|gif|bmp|webp)$/); + }); + if (imageFiles.length === 0) { + common_vendor.index.showToast({ title: "请先上传隐患图片", icon: "none" }); + return; + } + aiAnalyzing.value = true; + try { + const analyzeRes = await request_api.analyzeHazardImage({ imageUrl: imageFiles[0].url }); + if (analyzeRes.code === 0 && analyzeRes.data) { + const aiData = analyzeRes.data; + if (aiData.title) + formData.title = aiData.title; + if (aiData.description) + formData.description = aiData.description; + if (aiData.level) { + const levelIndex = components_hazard_hazardForm.AI_LEVEL_MAP[aiData.level]; + if (levelIndex !== void 0) { + formData.level = levelIndex; + } + } + emitModelValue(); + common_vendor.index.showToast({ title: "AI分析完成,已自动填充", icon: "success", duration: 2e3 }); + } else { + common_vendor.index.showToast({ title: analyzeRes.msg || "AI分析失败", icon: "none" }); + } + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:861", "AI分析接口调用失败:", error); + common_vendor.index.showToast({ title: "AI分析失败,请重试", icon: "none" }); + } finally { + aiAnalyzing.value = false; + } + } + async function fetchTagOptions() { + try { + const res = await request_api.getHiddenDangerLabelList(); + if (res.code === 0) { + tagOptions.value = res.data.map((item) => ({ + id: item.id, + title: item.name + })); + syncTagIdFromIndex(); + } + } catch (error) { + common_vendor.index.__f__("error", "at components/hazard/HazardFormPanel.vue:879", "获取标签列表失败:", error); + } + } + common_vendor.watch( + () => props.modelValue, + (val) => { + if (props.mode === "direct" && props.pageMode) + return; + if (props.mode === "direct") + return; + if (hasPayloadContent(val)) { + applyPayload(val); + } + }, + { deep: true, immediate: true } + ); + common_vendor.watch( + () => ({ + title: formData.title, + level: formData.level, + source: formData.source, + hazardSourceCode: formData.hazardSourceCode, + hazardSourceName: formData.hazardSourceName, + description: formData.description, + tagIndex: formData.tagIndex, + regulationId: formData.regulationId, + regulationName: formData.regulationName, + address: address.value, + areaId: areaId.value, + areaName: areaName.value, + fileListLength: fileList.value.length + }), + () => { + if (!props.pageMode || syncingFromParent.value) + return; + emit("draft-change", getPayload()); + }, + { deep: true } + ); + common_vendor.watch( + () => props.show, + (val) => { + if (props.pageMode) + return; + if (val && hazardSourceList.value.length === 0) { + fetchHazardSourceList(); + } + if (val && areaList.value.length === 0) { + fetchAreaList(); + } + if (!val) + return; + if (choosingLocation.value) { + return; + } + const locationDraft = loadLocationPickerDraft(); + if (locationDraft) { + applyPayload(locationDraft); + clearLocationPickerDraft(); + return; + } + if (hasPayloadContent(props.modelValue)) { + applyPayload(props.modelValue); + } + } + ); + fetchTagOptions(); + fetchHazardSourceList(); + fetchAreaList(); + __expose({ + getPayload, + applyPayload, + resetForm, + validateForm + }); + return (_ctx, _cache) => { + return common_vendor.e({ + a: !__props.pageMode + }, !__props.pageMode ? { + b: common_vendor.t(__props.title), + c: common_vendor.o(handleClose) + } : {}, { + d: __props.showDraftBanner + }, __props.showDraftBanner ? { + e: common_vendor.o(($event) => emit("clear-draft")) + } : {}, { + f: common_vendor.f(common_vendor.unref(components_hazard_hazardForm.SOURCE_OPTIONS), (item, index, i0) => { + return { + a: common_vendor.t(item.title), + b: item.id, + c: formData.source === index ? 1 : "", + d: common_vendor.o(($event) => onChooseSelect("source", index), item.id) + }; + }), + g: common_vendor.t(formData.hazardSourceName || "请选择隐患来源"), + h: !formData.hazardSourceName ? 1 : "", + i: common_vendor.o(openHazardSourcePicker), + j: common_vendor.o(common_vendor.unref(afterRead)), + k: common_vendor.o(common_vendor.unref(deletePic)), + l: common_vendor.p({ + fileList: fileList.value, + name: "1", + multiple: true, + imageMode: "aspectFill", + maxCount: 10 + }), + m: __props.canvasId, + n: canvasWidth.value, + o: canvasHeight.value, + p: canvasWidth.value + "px", + q: canvasHeight.value + "px", + r: !aiAnalyzing.value + }, !aiAnalyzing.value ? {} : {}, { + s: common_vendor.t(aiAnalyzing.value ? "AI识别中..." : "AI 识别隐患"), + t: aiAnalyzing.value, + v: aiAnalyzing.value, + w: common_vendor.o(handleAiAnalyze), + x: common_vendor.o(($event) => formData.title = $event), + y: common_vendor.p({ + placeholder: "请输入内容", + border: "surround", + modelValue: formData.title + }), + z: common_vendor.f(common_vendor.unref(components_hazard_hazardForm.LEVEL_OPTIONS), (item, index, i0) => { + return { + a: common_vendor.t(item.title), + b: item.id, + c: formData.level === index ? 1 : "", + d: common_vendor.o(($event) => onChooseSelect("level", index), item.id) + }; + }), + A: "address-" + formRenderKey.value, + B: common_vendor.o(($event) => address.value = $event), + C: common_vendor.p({ + placeholder: "请输入地址", + border: "surround", + modelValue: address.value + }), + D: common_vendor.o(chooseLocation), + E: common_vendor.t(formData.regulationName || "请选择法律依据"), + F: !formData.regulationName ? 1 : "", + G: common_vendor.o(openLawPopup), + H: common_vendor.t(areaName.value || "请选择隐患区域"), + I: !areaName.value ? 1 : "", + J: common_vendor.o(openAreaPicker), + K: "description-" + formRenderKey.value, + L: common_vendor.o(($event) => formData.description = $event), + M: common_vendor.p({ + placeholder: "请输入内容", + modelValue: formData.description + }), + N: common_vendor.f(tagOptions.value, (item, index, i0) => { + return { + a: common_vendor.t(item.title), + b: item.id, + c: formData.tagIndex === index ? 1 : "", + d: common_vendor.o(($event) => onChooseSelect("tagIndex", index), item.id) + }; + }), + O: common_vendor.n(__props.pageMode ? "page-body" : "popup-body"), + P: common_vendor.s(bodyStyle.value), + Q: common_vendor.o(handleClose), + R: submitting.value, + S: common_vendor.o(handleConfirm), + T: common_vendor.n(__props.pageMode ? "page-footer" : "popup-footer"), + U: common_vendor.n(__props.pageMode ? "hazard-form-page" : "popup-content"), + V: common_vendor.o(($event) => showLawPopup.value = false), + W: common_vendor.o(searchRegulation), + X: lawKeyword.value, + Y: common_vendor.o(($event) => lawKeyword.value = $event.detail.value), + Z: common_vendor.o(searchRegulation), + aa: lawLoading.value && lawList.value.length === 0 + }, lawLoading.value && lawList.value.length === 0 ? {} : !lawLoading.value && lawList.value.length === 0 ? {} : common_vendor.e({ + ac: common_vendor.f(lawList.value, (item, k0, i0) => { + return { + a: common_vendor.t(item.depict), + b: common_vendor.t(item.legalBasis), + c: selectedLawId.value === item.id ? 1 : "", + d: item.id, + e: common_vendor.o(($event) => selectLaw(item), item.id) + }; + }), + ad: lawLoading.value + }, lawLoading.value ? {} : {}), { + ab: !lawLoading.value && lawList.value.length === 0, + ae: common_vendor.o(loadMoreLaw), + af: common_vendor.o(($event) => showLawPopup.value = false), + ag: common_vendor.o(confirmLaw), + ah: common_vendor.o(($event) => showLawPopup.value = false), + ai: common_vendor.p({ + show: showLawPopup.value, + mode: "center", + round: "20", + ["safe-area-inset-bottom"]: false + }), + aj: common_vendor.o(($event) => showHazardSourcePicker.value = false), + ak: common_vendor.o(confirmHazardSourceSelect), + al: common_vendor.f(hazardSourceList.value, (item, k0, i0) => { + return common_vendor.e({ + a: common_vendor.t(item.name), + b: tempHazardSourceCode.value === item.code + }, tempHazardSourceCode.value === item.code ? {} : {}, { + c: item.code, + d: tempHazardSourceCode.value === item.code ? 1 : "", + e: common_vendor.o(($event) => tempHazardSourceCode.value = item.code, item.code) + }); + }), + am: hazardSourceList.value.length === 0 + }, hazardSourceList.value.length === 0 ? {} : {}, { + an: common_vendor.o(($event) => showHazardSourcePicker.value = false), + ao: common_vendor.p({ + show: showHazardSourcePicker.value, + mode: "bottom", + round: "20" + }), + ap: common_vendor.o(($event) => showAreaPicker.value = false), + aq: common_vendor.o(confirmAreaSelect), + ar: common_vendor.f(areaList.value, (item, k0, i0) => { + return common_vendor.e({ + a: item.color, + b: common_vendor.t(item.name), + c: tempAreaId.value === item.id + }, tempAreaId.value === item.id ? {} : {}, { + d: item.id, + e: tempAreaId.value === item.id ? 1 : "", + f: common_vendor.o(($event) => tempAreaId.value = item.id, item.id) + }); + }), + as: areaList.value.length === 0 + }, areaList.value.length === 0 ? {} : {}, { + at: common_vendor.o(($event) => showAreaPicker.value = false), + av: common_vendor.p({ + show: showAreaPicker.value, + mode: "bottom", + round: "20" + }) + }); + }; + } +}; +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-2575db11"]]); +wx.createComponent(Component); +//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/hazard/HazardFormPanel.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.json b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.json new file mode 100644 index 0000000..5506b35 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.json @@ -0,0 +1,9 @@ +{ + "component": true, + "usingComponents": { + "up-upload": "../../uni_modules/uview-plus/components/u-upload/u-upload", + "up-input": "../../uni_modules/uview-plus/components/u-input/u-input", + "up-textarea": "../../uni_modules/uview-plus/components/u-textarea/u-textarea", + "u-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup" + } +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxml b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxml new file mode 100644 index 0000000..69e492f --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxml @@ -0,0 +1 @@ +{{b}}×已自动恢复您上次未提交的内容清空草稿检查形式*{{item.a}}隐患来源*{{g}}隐患图片*必填:请上传现场照片作为隐患证据隐患标题*请用简洁的语言概括隐患要点隐患等级*{{item.a}}隐患位置*如:办公楼3层东侧消防通道、生产车间A区设备旁等,或点击"选择地址"按钮在地图上选择法律依据{{E}}隐患区域{{H}}隐患描述*请详细说明隐患现状、潜在风险及影响范围隐患标签{{item.a}}下一步流程*隐患交办下一步处理人*部门、企业管理员、企业成员选择法律依据×搜索加载中...暂无数据{{item.a}}{{item.b}}加载中...取消选择隐患来源确定{{item.a}}暂无隐患来源数据取消选择隐患区域确定{{item.b}}暂无区域数据 \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxss b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxss new file mode 100644 index 0000000..f3a4226 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxss @@ -0,0 +1,423 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ +/* uni.scss */ +/* 颜色变量 */ +/* 行为相关颜色 */ +/* 文字基本颜色 */ +/* 背景颜色 */ +/* 边框颜色 */ +/* 尺寸变量 */ +/* 文字尺寸 */ +/* 图片尺寸 */ +/* Border Radius */ +/* 水平间距 */ +/* 垂直间距 */ +/* 透明度 */ +/* 文章场景相关 */ +.hazard-form-page.data-v-2575db11 { + min-height: 100vh; + background: #ebf2fc; + padding: 24rpx; + padding-bottom: calc(24rpx + env(safe-area-inset-bottom)); + box-sizing: border-box; +} +.page-body.data-v-2575db11 { + padding: 30rpx; + max-height: none; + background: #fff; + border-radius: 16rpx; + box-sizing: border-box; +} +.page-footer.data-v-2575db11 { + display: flex; + gap: 24rpx; + margin-top: 32rpx; + padding-bottom: env(safe-area-inset-bottom); +} +.page-footer button.data-v-2575db11 { + flex: 1; + height: 88rpx; + line-height: 88rpx; + border-radius: 44rpx; + font-size: 30rpx; + margin: 0; + padding: 0; +} +.page-footer button.data-v-2575db11::after { + border: none; +} +.page-footer .btn-cancel.data-v-2575db11 { + background: #fff; + color: #2667e9; + border: 2rpx solid #2667e9; +} +.page-footer .btn-confirm.data-v-2575db11 { + color: #fff; + border: none; +} +.popup-content.data-v-2575db11 { + width: 600rpx; + background: #fff; + border-radius: 20rpx; + overflow: hidden; +} +.popup-header.data-v-2575db11 { + display: flex; + justify-content: space-between; + align-items: center; + padding: 30rpx; + border-bottom: 1rpx solid #eee; +} +.popup-header .popup-title.data-v-2575db11 { + font-size: 32rpx; + color: #333; +} +.popup-header .popup-close.data-v-2575db11 { + font-size: 40rpx; + color: #999; + line-height: 1; +} +.popup-body.data-v-2575db11 { + padding: 30rpx; + max-height: 900rpx; + overflow-y: auto; +} +.draft-banner.data-v-2575db11 { + font-size: 24rpx; + background-color: #fff7eb; + border: 1rpx solid #ffe4cc; + width: 100%; + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + margin-bottom: 20rpx; + padding: 16rpx 20rpx; + border-radius: 8rpx; + color: #fa8c16; +} +.draft-banner-left.data-v-2575db11 { + display: flex; + flex-direction: row; + align-items: center; +} +.draft-banner-icon.data-v-2575db11 { + margin-right: 10rpx; +} +.draft-banner-action.data-v-2575db11 { + cursor: pointer; + padding: 0 10rpx; + color: #2667e9; + font-weight: bold; +} +.hazard-choose-scroll.data-v-2575db11 { + width: 100%; + white-space: nowrap; +} +.hazard-choose-row.data-v-2575db11 { + display: inline-flex; + flex-direction: row; + align-items: center; + padding-right: 20rpx; +} +.hazard-choose-wrap.data-v-2575db11 { + display: flex; + flex-wrap: wrap; +} +.hazard-choose-tag.data-v-2575db11 { + display: inline-flex; + align-items: center; + justify-content: center; + box-sizing: border-box; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + background: #fff; + flex-shrink: 0; + margin-right: 12rpx; +} +.hazard-choose-tag--source.data-v-2575db11 { + width: 152rpx; + height: 64rpx; +} +.hazard-choose-tag--level.data-v-2575db11 { + width: 183rpx; + height: 72rpx; +} +.hazard-choose-tag--tag.data-v-2575db11 { + min-width: 120rpx; + height: 64rpx; + padding: 0 24rpx; + margin-bottom: 12rpx; +} +.hazard-choose-tag--active.data-v-2575db11 { + background: #2667e9; + border-color: #2667e9; +} +.hazard-choose-tag--active .hazard-choose-tag__text.data-v-2575db11 { + color: #fff; +} +.hazard-choose-tag__text.data-v-2575db11 { + font-size: 24rpx; + line-height: 1.2; + color: #606266; + text-align: center; +} +.ai-btn-wrapper.data-v-2575db11 { + display: flex; + justify-content: flex-end; +} +.ai-analyze-btn.data-v-2575db11 { + display: flex; + align-items: center; + justify-content: center; + height: 72rpx; + padding: 0 32rpx; + font-size: 28rpx; + color: #fff; + background: linear-gradient(135deg, #4facfe 0%, #2668ea 100%); + border-radius: 36rpx; + border: none; +} +.ai-analyze-btn.data-v-2575db11::after { + border: none; +} +.ai-analyze-btn .ai-btn-icon.data-v-2575db11 { + margin-right: 8rpx; + font-size: 30rpx; +} +.ai-analyze-btn[disabled].data-v-2575db11 { + opacity: 0.7; +} +.popup-footer.data-v-2575db11 { + display: flex; + border-top: 1rpx solid #eee; +} +.popup-footer button.data-v-2575db11 { + flex: 1; + height: 90rpx; + line-height: 90rpx; + border-radius: 0; + font-size: 30rpx; +} +.popup-footer button.data-v-2575db11::after { + border: none; +} +.popup-footer .btn-cancel.data-v-2575db11 { + background: #fff; + color: #666; +} +.popup-footer .btn-confirm.data-v-2575db11 { + color: #fff; +} +.address-box.data-v-2575db11 { + display: flex; + align-items: center; + gap: 20rpx; +} +.address-box .address-input-wrapper.data-v-2575db11 { + flex: 1; +} +.address-box .btn-address.data-v-2575db11 { + flex-shrink: 0; + height: 70rpx; + line-height: 70rpx; + padding: 0 30rpx; + font-size: 26rpx; + border-radius: 8rpx; + color: #fff; +} +.address-box .btn-address.data-v-2575db11::after { + border: none; +} +.select-trigger.data-v-2575db11 { + display: flex; + align-items: center; + justify-content: space-between; + background: #fff; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + padding: 20rpx 24rpx; +} +.select-trigger .select-value.data-v-2575db11 { + flex: 1; + font-size: 28rpx; + color: #333; +} +.select-trigger .select-value.placeholder.data-v-2575db11 { + color: #c0c4cc; +} +.static-field.data-v-2575db11 { + background: #fff; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + padding: 20rpx 24rpx; + font-size: 28rpx; + color: #333; + line-height: 1.5; +} +.picker-popup.data-v-2575db11 { + background: #fff; +} +.picker-popup .picker-header.data-v-2575db11 { + display: flex; + justify-content: space-between; + align-items: center; + padding: 30rpx; + border-bottom: 1rpx solid #eee; +} +.picker-popup .picker-header .picker-cancel.data-v-2575db11 { + font-size: 28rpx; + color: #999; +} +.picker-popup .picker-header .picker-title.data-v-2575db11 { + font-size: 32rpx; + font-weight: bold; + color: #333; +} +.picker-popup .picker-header .picker-confirm.data-v-2575db11 { + font-size: 28rpx; + color: #2667e9; +} +.picker-popup .picker-body.data-v-2575db11 { + max-height: 600rpx; + padding: 0 30rpx; +} +.picker-popup .picker-item.data-v-2575db11 { + display: flex; + justify-content: space-between; + align-items: center; + padding: 30rpx 0; + border-bottom: 1rpx solid #f5f5f5; + font-size: 30rpx; + color: #333; +} +.picker-popup .picker-item.data-v-2575db11:last-child { + border-bottom: none; +} +.picker-popup .picker-item.picker-item-active.data-v-2575db11 { + color: #2667e9; +} +.area-color-dot.data-v-2575db11 { + width: 24rpx; + height: 24rpx; + border-radius: 50%; + margin-right: 16rpx; +} +.law-popup.data-v-2575db11 { + width: 600rpx; + background: #fff; + border-radius: 20rpx; + overflow: hidden; + max-height: 80vh; +} +.law-popup .popup-header.data-v-2575db11 { + display: flex; + justify-content: space-between; + align-items: center; + padding: 30rpx; + border-bottom: 1rpx solid #eee; +} +.law-popup .popup-header .popup-title.data-v-2575db11 { + font-size: 32rpx; + font-weight: bold; + color: #333; +} +.law-popup .popup-header .popup-close.data-v-2575db11 { + font-size: 40rpx; + color: #999; +} +.search-box.data-v-2575db11 { + display: flex; + align-items: center; + background: #f5f5f5; + border-radius: 40rpx; + padding: 16rpx 24rpx; + margin: 20rpx 30rpx; +} +.search-box .search-icon.data-v-2575db11 { + font-size: 28rpx; + color: #999; + margin-right: 12rpx; +} +.search-box .search-input.data-v-2575db11 { + flex: 1; + font-size: 28rpx; + background: transparent; + border: none; +} +.search-box .search-btn.data-v-2575db11 { + color: #2667e9; + font-size: 26rpx; + margin-left: 16rpx; +} +.loading-tip.data-v-2575db11, +.empty-tip.data-v-2575db11 { + text-align: center; + padding: 40rpx; + color: #999; + font-size: 26rpx; +} +.law-list.data-v-2575db11 { + max-height: 400rpx; + padding: 0 30rpx; +} +.law-item.data-v-2575db11 { + padding: 24rpx; + border: 2rpx solid #e5e5e5; + border-radius: 12rpx; + margin-bottom: 16rpx; + font-size: 28rpx; + color: #333; +} +.law-item .law-title.data-v-2575db11 { + line-height: 1.5; + margin-bottom: 8rpx; + font-weight: bold; +} +.law-item .law-basis.data-v-2575db11 { + font-size: 24rpx; + line-height: 1.4; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; +} +.law-item-active.data-v-2575db11 { + border-color: #2667e9; + background: #f0f6ff; +} +.law-popup-footer.data-v-2575db11 { + display: flex; + padding: 30rpx; + border-top: 1rpx solid #eee; + gap: 20rpx; +} +.law-popup-footer button.data-v-2575db11 { + flex: 1; + height: 80rpx; + line-height: 80rpx; + font-size: 28rpx; + border-radius: 40rpx; +} +.law-popup-footer button.data-v-2575db11::after { + border: none; +} +.law-popup-footer .btn-cancel.data-v-2575db11 { + background: #f5f5f5; + color: #666; +} +.law-popup-footer .btn-confirm.data-v-2575db11 { + background: #2667e9; + color: #fff; +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.js b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.js index a814cf3..5706077 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.js +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.js @@ -1,24 +1,14 @@ "use strict"; const common_vendor = require("../../common/vendor.js"); -const request_api = require("../../request/api.js"); -const request_three_one_api_area = require("../../request/three_one_api/area.js"); -const utils_upload = require("../../utils/upload.js"); -const components_hazard_hazardForm = require("./hazardForm.js"); if (!Array) { - const _easycom_up_upload2 = common_vendor.resolveComponent("up-upload"); - const _easycom_up_input2 = common_vendor.resolveComponent("up-input"); - const _easycom_up_textarea2 = common_vendor.resolveComponent("up-textarea"); const _easycom_u_popup2 = common_vendor.resolveComponent("u-popup"); - (_easycom_up_upload2 + _easycom_up_input2 + _easycom_up_textarea2 + _easycom_u_popup2)(); + _easycom_u_popup2(); } -const _easycom_up_upload = () => "../../uni_modules/uview-plus/components/u-upload/u-upload.js"; -const _easycom_up_input = () => "../../uni_modules/uview-plus/components/u-input/u-input.js"; -const _easycom_up_textarea = () => "../../uni_modules/uview-plus/components/u-textarea/u-textarea.js"; const _easycom_u_popup = () => "../../uni_modules/uview-plus/components/u-popup/u-popup.js"; if (!Math) { - (_easycom_up_upload + _easycom_up_input + _easycom_up_textarea + _easycom_u_popup)(); + (HazardFormPanel + _easycom_u_popup)(); } -const LOCATION_PICKER_DRAFT_KEY = "hazard_form_location_picker_draft"; +const HazardFormPanel = () => "./HazardFormPanel.js"; const _sfc_main = { __name: "HazardFormPopup", props: { @@ -63,595 +53,63 @@ const _sfc_main = { get: () => props.show, set: (value) => emit("update:show", value) }); - const isApiSuccess = (res) => Number(res == null ? void 0 : res.code) === 0 || Number(res == null ? void 0 : res.code) === 200; - const bodyStyle = common_vendor.computed(() => props.bodyHeight ? { height: props.bodyHeight } : {}); - const canvasWidth = common_vendor.ref(300); - const canvasHeight = common_vendor.ref(300); - const submitting = common_vendor.ref(false); - const aiAnalyzing = common_vendor.ref(false); - const syncingFromParent = common_vendor.ref(false); - const formData = common_vendor.reactive({ - title: "", - level: 0, - source: 0, - description: "", - tagIndex: 0, - tagId: null, - regulationId: null, - regulationName: "" - }); - const address = common_vendor.ref(""); - const lng = common_vendor.ref(0); - const lat = common_vendor.ref(0); - const areaId = common_vendor.ref(""); - const areaName = common_vendor.ref(""); - const fileList = common_vendor.ref([]); - const tagOptions = common_vendor.ref([]); - const showLawPopup = common_vendor.ref(false); - const lawKeyword = common_vendor.ref(""); - const selectedLawId = common_vendor.ref(null); - const selectedLawName = common_vendor.ref(""); - const lawList = common_vendor.ref([]); - const lawLoading = common_vendor.ref(false); - const lawPageNum = common_vendor.ref(1); - const lawPageSize = common_vendor.ref(10); - const hasMoreLaw = common_vendor.ref(true); - const showAreaPicker = common_vendor.ref(false); - const areaList = common_vendor.ref([]); - const tempAreaId = common_vendor.ref(""); - const choosingLocation = common_vendor.ref(false); - const suppressModelEmit = common_vendor.ref(false); - const uploadInstance = common_vendor.getCurrentInstance(); - const { afterRead, deletePic } = utils_upload.createUploadListHandlers(fileList, { - watermark: { - canvasId: props.canvasId, - canvasWidthRef: canvasWidth, - canvasHeightRef: canvasHeight, - instance: uploadInstance - } - }); - function getPayload() { - syncTagIdFromIndex(); - return { - formData: { - title: formData.title, - level: formData.level, - source: formData.source, - description: formData.description, - tagIndex: formData.tagIndex, - tagId: formData.tagId, - regulationId: formData.regulationId, - regulationName: formData.regulationName - }, - address: address.value, - lng: lng.value, - lat: lat.value, - areaId: areaId.value, - areaName: areaName.value, - fileList: fileList.value, - tagOptions: tagOptions.value - }; - } - function applyPayload(payload) { - if (!payload) - return; - syncingFromParent.value = true; - const data = payload.formData || {}; - formData.title = data.title || ""; - formData.level = data.level ?? 0; - formData.source = data.source ?? 0; - formData.description = data.description || ""; - formData.tagIndex = data.tagIndex ?? 0; - formData.tagId = data.tagId ?? null; - formData.regulationId = data.regulationId ?? null; - formData.regulationName = data.regulationName || ""; - address.value = payload.address || ""; - lng.value = payload.lng || 0; - lat.value = payload.lat || 0; - areaId.value = payload.areaId || ""; - areaName.value = payload.areaName || ""; - fileList.value = payload.fileList ? [...payload.fileList] : []; - selectedLawId.value = data.regulationId ?? null; - selectedLawName.value = data.regulationName || ""; - syncingFromParent.value = false; - } - function hasPayloadContent(payload) { - if (!payload) - return false; - const data = payload.formData || {}; - const files = payload.fileList || []; - return !!(data.title || data.description || data.regulationName || payload.address || files.length > 0); - } - function getLocationPickerDraftKey() { - var _a; - return ((_a = props.extraParams) == null ? void 0 : _a.locationDraftKey) || LOCATION_PICKER_DRAFT_KEY; - } - function saveLocationPickerDraft() { - const snapshot = getPayload(); - try { - common_vendor.index.setStorageSync(getLocationPickerDraftKey(), snapshot); - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:400", "保存选点草稿失败:", error); - } - return snapshot; - } - function loadLocationPickerDraft() { - try { - const draft = common_vendor.index.getStorageSync(getLocationPickerDraftKey()); - return draft && typeof draft === "object" ? draft : null; - } catch (error) { - return null; - } - } - function clearLocationPickerDraft() { - try { - common_vendor.index.removeStorageSync(getLocationPickerDraftKey()); - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:418", "清除选点草稿失败:", error); - } - } - function restoreAfterLocationPicker(patch = {}) { - const draft = loadLocationPickerDraft(); - if (!draft) - return false; - applyPayload({ - ...draft, - ...patch, - formData: { - ...draft.formData || {}, - ...patch.formData || {} - }, - fileList: patch.fileList ?? draft.fileList ?? [] - }); - clearLocationPickerDraft(); - return true; - } - function reopenPopupAfterLocation() { - common_vendor.nextTick$1(() => { - choosingLocation.value = false; - popupVisible.value = true; - emitModelValue(); - }); - } - function resetForm() { - applyPayload(components_hazard_hazardForm.createEmptyHazardPayload()); - selectedLawId.value = null; - selectedLawName.value = ""; - tempAreaId.value = ""; - clearLocationPickerDraft(); - } - function syncTagIdFromIndex() { - const selectedTag = tagOptions.value[formData.tagIndex]; - formData.tagId = (selectedTag == null ? void 0 : selectedTag.id) ?? formData.tagId ?? null; - } - function onChooseSelect(field, index) { - formData[field] = Number(index); - if (field === "tagIndex") { - syncTagIdFromIndex(); - } - emitModelValue(); - } - function emitModelValue() { - if (suppressModelEmit.value || syncingFromParent.value || props.modelValue === null) - return; - if (props.mode === "collect" || props.mode === "direct") - return; - emit("update:modelValue", getPayload()); - } - function closePopup() { + const panelProps = common_vendor.computed(() => ({ + title: props.title, + mode: props.mode, + modelValue: props.modelValue, + extraParams: props.extraParams, + showDraftBanner: props.showDraftBanner, + bodyHeight: props.bodyHeight, + canvasId: props.canvasId + })); + const handlePopupClose = () => { popupVisible.value = false; - } - function handleClose() { - closePopup(); - } - function validateForm() { - if (fileList.value.length === 0) { - common_vendor.index.showToast({ title: "请上传隐患图片", icon: "none" }); - return false; - } - if (!formData.title) { - common_vendor.index.showToast({ title: "请输入隐患标题", icon: "none" }); - return false; - } - if (!address.value) { - common_vendor.index.showToast({ title: "请输入隐患位置", icon: "none" }); - return false; - } - if (!formData.description) { - common_vendor.index.showToast({ title: "请输入隐患描述", icon: "none" }); - return false; - } - return true; - } - async function handleConfirm() { - if (!validateForm()) - return; - const payload = getPayload(); - if (props.mode === "collect") { - if (props.modelValue !== null) { - emit("update:modelValue", payload); - } - emit("confirm", payload); - closePopup(); - common_vendor.index.showToast({ title: "隐患信息已暂存", icon: "success" }); - return; - } - submitting.value = true; - try { - const params = components_hazard_hazardForm.buildHiddenDangerParams(payload, props.extraParams); - const res = await request_api.addHiddenDanger(params); - if (isApiSuccess(res)) { - suppressModelEmit.value = true; - closePopup(); - emit("success", { ...payload, hazardId: res.data }); - await common_vendor.nextTick$1(); - resetForm(); - common_vendor.index.showToast({ title: res.msg || "新增成功", icon: "success" }); - } else { - common_vendor.index.showToast({ title: res.msg || "新增失败", icon: "none" }); - } - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:534", error); - common_vendor.index.showToast({ title: "请求失败", icon: "none" }); - } finally { - suppressModelEmit.value = false; - submitting.value = false; - } - } - function openLawPopup() { - showLawPopup.value = true; - if (lawList.value.length === 0) { - fetchRegulationList(); - } - } - async function fetchRegulationList(isLoadMore = false) { - var _a; - if (lawLoading.value) - return; - lawLoading.value = true; - try { - const params = { - pageNum: lawPageNum.value, - pageSize: lawPageSize.value, - status: 1 - }; - if ((_a = lawKeyword.value) == null ? void 0 : _a.trim()) { - params.keyword = lawKeyword.value.trim(); - } - const res = await request_api.getRegulationList(params); - if (res.code === 0) { - const records = res.data.records || res.data || []; - lawList.value = isLoadMore ? [...lawList.value, ...records] : records; - const total = res.data.total || 0; - hasMoreLaw.value = lawList.value.length < total; - } - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:569", "获取法规列表失败:", error); - } finally { - lawLoading.value = false; - } - } - function searchRegulation() { - lawPageNum.value = 1; - lawList.value = []; - hasMoreLaw.value = true; - fetchRegulationList(); - } - function loadMoreLaw() { - if (!hasMoreLaw.value || lawLoading.value) - return; - lawPageNum.value++; - fetchRegulationList(true); - } - function selectLaw(item) { - selectedLawId.value = item.id; - selectedLawName.value = item.depict || item.keyword || ""; - } - function confirmLaw() { - if (selectedLawId.value) { - formData.regulationId = selectedLawId.value; - formData.regulationName = selectedLawName.value; - } - showLawPopup.value = false; - emitModelValue(); - } - function openAreaPicker() { - tempAreaId.value = areaId.value; - showAreaPicker.value = true; - } - async function fetchAreaList() { - var _a; - try { - const res = await request_three_one_api_area.getAreaList(); - if (res.code === 0 && ((_a = res.data) == null ? void 0 : _a.records)) { - areaList.value = res.data.records; - } - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:614", "获取区域列表失败:", error); - } - } - function confirmAreaSelect() { - if (tempAreaId.value) { - areaId.value = tempAreaId.value; - const selected = areaList.value.find((item) => item.id === tempAreaId.value); - areaName.value = selected ? selected.name : ""; - } - showAreaPicker.value = false; - emitModelValue(); - } - function chooseLocation() { - choosingLocation.value = true; - saveLocationPickerDraft(); - closePopup(); - setTimeout(() => { - common_vendor.index.getLocation({ - type: "gcj02", - success: (locationRes) => { - openChooseLocation(locationRes.latitude, locationRes.longitude); - }, - fail: () => { - openChooseLocation(); - } - }); - }, 300); - } - function openChooseLocation(latitude, longitude) { - const options = {}; - if (latitude != null && longitude != null) { - options.latitude = latitude; - options.longitude = longitude; - } - common_vendor.index.chooseLocation({ - ...options, - success: (res) => { - restoreAfterLocationPicker({ - address: res.address + (res.name ? `(${res.name})` : ""), - lng: res.longitude, - lat: res.latitude - }); - reopenPopupAfterLocation(); - }, - fail: (err) => { - restoreAfterLocationPicker(); - reopenPopupAfterLocation(); - if (err.errMsg && err.errMsg.indexOf("cancel") === -1) { - common_vendor.index.showToast({ title: "选择位置失败", icon: "none" }); - } - } - }); - } - async function handleAiAnalyze() { - const imageFiles = fileList.value.filter((f) => { - return f.status === "success" && f.url.toLowerCase().match(/\.(jpg|jpeg|png|gif|bmp|webp)$/); - }); - if (imageFiles.length === 0) { - common_vendor.index.showToast({ title: "请先上传隐患图片", icon: "none" }); - return; - } - aiAnalyzing.value = true; - try { - const analyzeRes = await request_api.analyzeHazardImage({ imageUrl: imageFiles[0].url }); - if (analyzeRes.code === 0 && analyzeRes.data) { - const aiData = analyzeRes.data; - if (aiData.title) - formData.title = aiData.title; - if (aiData.description) - formData.description = aiData.description; - if (aiData.level) { - const levelIndex = components_hazard_hazardForm.AI_LEVEL_MAP[aiData.level]; - if (levelIndex !== void 0) { - formData.level = levelIndex; - } - } - emitModelValue(); - common_vendor.index.showToast({ title: "AI分析完成,已自动填充", icon: "success", duration: 2e3 }); - } else { - common_vendor.index.showToast({ title: analyzeRes.msg || "AI分析失败", icon: "none" }); - } - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:699", "AI分析接口调用失败:", error); - common_vendor.index.showToast({ title: "AI分析失败,请重试", icon: "none" }); - } finally { - aiAnalyzing.value = false; - } - } - async function fetchTagOptions() { - try { - const res = await request_api.getHiddenDangerLabelList(); - if (res.code === 0) { - tagOptions.value = res.data.map((item) => ({ - id: item.id, - title: item.name - })); - syncTagIdFromIndex(); - } - } catch (error) { - common_vendor.index.__f__("error", "at components/hazard/HazardFormPopup.vue:717", "获取标签列表失败:", error); - } - } - common_vendor.watch( - () => props.modelValue, - (val) => { - if (props.mode === "direct") - return; - if (hasPayloadContent(val)) { - applyPayload(val); - } - }, - { deep: true, immediate: true } - ); - common_vendor.watch( - () => props.show, - (val) => { - if (val && areaList.value.length === 0) { - fetchAreaList(); - } - if (!val) - return; - if (choosingLocation.value) { - return; - } - const locationDraft = loadLocationPickerDraft(); - if (locationDraft) { - applyPayload(locationDraft); - clearLocationPickerDraft(); - return; - } - if (hasPayloadContent(props.modelValue)) { - applyPayload(props.modelValue); - } - } - ); - fetchTagOptions(); - fetchAreaList(); + }; + const panelRef = common_vendor.ref(null); __expose({ - getPayload, - applyPayload, - resetForm, - validateForm + getPayload: (...args) => { + var _a, _b; + return (_b = (_a = panelRef.value) == null ? void 0 : _a.getPayload) == null ? void 0 : _b.call(_a, ...args); + }, + applyPayload: (...args) => { + var _a, _b; + return (_b = (_a = panelRef.value) == null ? void 0 : _a.applyPayload) == null ? void 0 : _b.call(_a, ...args); + }, + resetForm: (...args) => { + var _a, _b; + return (_b = (_a = panelRef.value) == null ? void 0 : _a.resetForm) == null ? void 0 : _b.call(_a, ...args); + }, + validateForm: (...args) => { + var _a, _b; + return (_b = (_a = panelRef.value) == null ? void 0 : _a.validateForm) == null ? void 0 : _b.call(_a, ...args); + } }); return (_ctx, _cache) => { - return common_vendor.e({ - a: common_vendor.t(__props.title), - b: common_vendor.o(handleClose), - c: __props.showDraftBanner - }, __props.showDraftBanner ? { - d: common_vendor.o(($event) => emit("clear-draft")) - } : {}, { - e: common_vendor.f(common_vendor.unref(components_hazard_hazardForm.SOURCE_OPTIONS), (item, index, i0) => { - return { - a: common_vendor.t(item.title), - b: item.id, - c: formData.source === index ? 1 : "", - d: common_vendor.o(($event) => onChooseSelect("source", index), item.id) - }; + return { + a: common_vendor.sr(panelRef, "52d033ec-1,52d033ec-0", { + "k": "panelRef" }), - f: common_vendor.o(common_vendor.unref(afterRead)), - g: common_vendor.o(common_vendor.unref(deletePic)), - h: common_vendor.p({ - fileList: fileList.value, - name: "1", - multiple: true, - imageMode: "aspectFill", - maxCount: 10 + b: common_vendor.o(($event) => popupVisible.value = $event), + c: common_vendor.o((payload) => emit("success", payload)), + d: common_vendor.o((payload) => emit("confirm", payload)), + e: common_vendor.o(($event) => emit("clear-draft")), + f: common_vendor.o(($event) => popupVisible.value = false), + g: common_vendor.p({ + ...panelProps.value, + show: popupVisible.value }), - i: __props.canvasId, - j: canvasWidth.value, - k: canvasHeight.value, - l: canvasWidth.value + "px", - m: canvasHeight.value + "px", - n: !aiAnalyzing.value - }, !aiAnalyzing.value ? {} : {}, { - o: common_vendor.t(aiAnalyzing.value ? "AI识别中..." : "AI 识别隐患"), - p: aiAnalyzing.value, - q: aiAnalyzing.value, - r: common_vendor.o(handleAiAnalyze), - s: common_vendor.o(($event) => formData.title = $event), - t: common_vendor.p({ - placeholder: "请输入内容", - border: "surround", - modelValue: formData.title - }), - v: common_vendor.f(common_vendor.unref(components_hazard_hazardForm.LEVEL_OPTIONS), (item, index, i0) => { - return { - a: common_vendor.t(item.title), - b: item.id, - c: formData.level === index ? 1 : "", - d: common_vendor.o(($event) => onChooseSelect("level", index), item.id) - }; - }), - w: common_vendor.o(($event) => address.value = $event), - x: common_vendor.p({ - placeholder: "请输入地址", - border: "surround", - modelValue: address.value - }), - y: common_vendor.o(chooseLocation), - z: common_vendor.t(formData.regulationName || "请选择法律依据"), - A: !formData.regulationName ? 1 : "", - B: common_vendor.o(openLawPopup), - C: common_vendor.t(areaName.value || "请选择隐患区域"), - D: !areaName.value ? 1 : "", - E: common_vendor.o(openAreaPicker), - F: common_vendor.o(($event) => formData.description = $event), - G: common_vendor.p({ - placeholder: "请输入内容", - modelValue: formData.description - }), - H: common_vendor.f(tagOptions.value, (item, index, i0) => { - return { - a: common_vendor.t(item.title), - b: item.id, - c: formData.tagIndex === index ? 1 : "", - d: common_vendor.o(($event) => onChooseSelect("tagIndex", index), item.id) - }; - }), - I: common_vendor.s(bodyStyle.value), - J: common_vendor.o(handleClose), - K: submitting.value, - L: common_vendor.o(handleConfirm), - M: common_vendor.o(handleClose), - N: common_vendor.o(($event) => popupVisible.value = $event), - O: common_vendor.p({ + h: common_vendor.o(handlePopupClose), + i: common_vendor.o(($event) => popupVisible.value = $event), + j: common_vendor.p({ mode: "center", round: "20", ["safe-area-inset-bottom"]: false, show: popupVisible.value }), - P: common_vendor.o(($event) => showLawPopup.value = false), - Q: common_vendor.o(searchRegulation), - R: lawKeyword.value, - S: common_vendor.o(($event) => lawKeyword.value = $event.detail.value), - T: common_vendor.o(searchRegulation), - U: lawLoading.value && lawList.value.length === 0 - }, lawLoading.value && lawList.value.length === 0 ? {} : !lawLoading.value && lawList.value.length === 0 ? {} : common_vendor.e({ - W: common_vendor.f(lawList.value, (item, k0, i0) => { - return { - a: common_vendor.t(item.depict), - b: common_vendor.t(item.legalBasis), - c: selectedLawId.value === item.id ? 1 : "", - d: item.id, - e: common_vendor.o(($event) => selectLaw(item), item.id) - }; - }), - X: lawLoading.value - }, lawLoading.value ? {} : {}), { - V: !lawLoading.value && lawList.value.length === 0, - Y: common_vendor.o(loadMoreLaw), - Z: common_vendor.o(($event) => showLawPopup.value = false), - aa: common_vendor.o(confirmLaw), - ab: common_vendor.o(($event) => showLawPopup.value = false), - ac: common_vendor.p({ - show: showLawPopup.value, - mode: "center", - round: "20", - ["safe-area-inset-bottom"]: false - }), - ad: common_vendor.o(($event) => showAreaPicker.value = false), - ae: common_vendor.o(confirmAreaSelect), - af: common_vendor.f(areaList.value, (item, k0, i0) => { - return common_vendor.e({ - a: item.color, - b: common_vendor.t(item.name), - c: tempAreaId.value === item.id - }, tempAreaId.value === item.id ? {} : {}, { - d: item.id, - e: tempAreaId.value === item.id ? 1 : "", - f: common_vendor.o(($event) => tempAreaId.value = item.id, item.id) - }); - }), - ag: areaList.value.length === 0 - }, areaList.value.length === 0 ? {} : {}, { - ah: common_vendor.o(($event) => showAreaPicker.value = false), - ai: common_vendor.p({ - show: showAreaPicker.value, - mode: "bottom", - round: "20" - }) - }); + k: common_vendor.gei(_ctx, "") + }; }; } }; -const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-fd540320"]]); -wx.createComponent(Component); +wx.createComponent(_sfc_main); //# sourceMappingURL=../../../.sourcemap/mp-weixin/components/hazard/HazardFormPopup.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.json b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.json index 5506b35..8373426 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.json +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.json @@ -1,9 +1,7 @@ { "component": true, "usingComponents": { - "up-upload": "../../uni_modules/uview-plus/components/u-upload/u-upload", - "up-input": "../../uni_modules/uview-plus/components/u-input/u-input", - "up-textarea": "../../uni_modules/uview-plus/components/u-textarea/u-textarea", - "u-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup" + "u-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup", + "hazard-form-panel": "./HazardFormPanel" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxml b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxml index 8ae1cfd..ad6b086 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxml +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxml @@ -1 +1 @@ -{{a}}×已自动恢复您上次未提交的内容清空草稿检查形式*{{item.a}}隐患图片*必填:请上传现场照片作为隐患证据隐患标题*请用简洁的语言概括隐患要点隐患等级*{{item.a}}隐患位置*如:办公楼3层东侧消防通道、生产车间A区设备旁等,或点击"选择地址"按钮在地图上选择法律依据{{z}}隐患区域{{C}}隐患描述*请详细说明隐患现状、潜在风险及影响范围隐患标签{{item.a}}选择法律依据×搜索加载中...暂无数据{{item.a}}{{item.b}}加载中...取消选择隐患区域确定{{item.b}}暂无区域数据 \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxss b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxss index fbb4c42..e69de29 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxss +++ b/unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPopup.wxss @@ -1,373 +0,0 @@ -/** - * 这里是uni-app内置的常用样式变量 - * - * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 - * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App - * - */ -/** - * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 - * - * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 - */ -/* uni.scss */ -/* 颜色变量 */ -/* 行为相关颜色 */ -/* 文字基本颜色 */ -/* 背景颜色 */ -/* 边框颜色 */ -/* 尺寸变量 */ -/* 文字尺寸 */ -/* 图片尺寸 */ -/* Border Radius */ -/* 水平间距 */ -/* 垂直间距 */ -/* 透明度 */ -/* 文章场景相关 */ -.popup-content.data-v-fd540320 { - width: 600rpx; - background: #fff; - border-radius: 20rpx; - overflow: hidden; -} -.popup-header.data-v-fd540320 { - display: flex; - justify-content: space-between; - align-items: center; - padding: 30rpx; - border-bottom: 1rpx solid #eee; -} -.popup-header .popup-title.data-v-fd540320 { - font-size: 32rpx; - color: #333; -} -.popup-header .popup-close.data-v-fd540320 { - font-size: 40rpx; - color: #999; - line-height: 1; -} -.popup-body.data-v-fd540320 { - padding: 30rpx; - max-height: 900rpx; - overflow-y: auto; -} -.draft-banner.data-v-fd540320 { - font-size: 24rpx; - background-color: #fff7eb; - border: 1rpx solid #ffe4cc; - width: 100%; - box-sizing: border-box; - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - margin-bottom: 20rpx; - padding: 16rpx 20rpx; - border-radius: 8rpx; - color: #fa8c16; -} -.draft-banner-left.data-v-fd540320 { - display: flex; - flex-direction: row; - align-items: center; -} -.draft-banner-icon.data-v-fd540320 { - margin-right: 10rpx; -} -.draft-banner-action.data-v-fd540320 { - cursor: pointer; - padding: 0 10rpx; - color: #2667e9; - font-weight: bold; -} -.hazard-choose-scroll.data-v-fd540320 { - width: 100%; - white-space: nowrap; -} -.hazard-choose-row.data-v-fd540320 { - display: inline-flex; - flex-direction: row; - align-items: center; - padding-right: 20rpx; -} -.hazard-choose-wrap.data-v-fd540320 { - display: flex; - flex-wrap: wrap; -} -.hazard-choose-tag.data-v-fd540320 { - display: inline-flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - border: 1rpx solid #dcdfe6; - border-radius: 8rpx; - background: #fff; - flex-shrink: 0; - margin-right: 12rpx; -} -.hazard-choose-tag--source.data-v-fd540320 { - width: 152rpx; - height: 64rpx; -} -.hazard-choose-tag--level.data-v-fd540320 { - width: 183rpx; - height: 72rpx; -} -.hazard-choose-tag--tag.data-v-fd540320 { - min-width: 120rpx; - height: 64rpx; - padding: 0 24rpx; - margin-bottom: 12rpx; -} -.hazard-choose-tag--active.data-v-fd540320 { - background: #2667e9; - border-color: #2667e9; -} -.hazard-choose-tag--active .hazard-choose-tag__text.data-v-fd540320 { - color: #fff; -} -.hazard-choose-tag__text.data-v-fd540320 { - font-size: 24rpx; - line-height: 1.2; - color: #606266; - text-align: center; -} -.ai-btn-wrapper.data-v-fd540320 { - display: flex; - justify-content: flex-end; -} -.ai-analyze-btn.data-v-fd540320 { - display: flex; - align-items: center; - justify-content: center; - height: 72rpx; - padding: 0 32rpx; - font-size: 28rpx; - color: #fff; - background: linear-gradient(135deg, #4facfe 0%, #2668ea 100%); - border-radius: 36rpx; - border: none; -} -.ai-analyze-btn.data-v-fd540320::after { - border: none; -} -.ai-analyze-btn .ai-btn-icon.data-v-fd540320 { - margin-right: 8rpx; - font-size: 30rpx; -} -.ai-analyze-btn[disabled].data-v-fd540320 { - opacity: 0.7; -} -.popup-footer.data-v-fd540320 { - display: flex; - border-top: 1rpx solid #eee; -} -.popup-footer button.data-v-fd540320 { - flex: 1; - height: 90rpx; - line-height: 90rpx; - border-radius: 0; - font-size: 30rpx; -} -.popup-footer button.data-v-fd540320::after { - border: none; -} -.popup-footer .btn-cancel.data-v-fd540320 { - background: #fff; - color: #666; -} -.popup-footer .btn-confirm.data-v-fd540320 { - color: #fff; -} -.address-box.data-v-fd540320 { - display: flex; - align-items: center; - gap: 20rpx; -} -.address-box .address-input-wrapper.data-v-fd540320 { - flex: 1; -} -.address-box .btn-address.data-v-fd540320 { - flex-shrink: 0; - height: 70rpx; - line-height: 70rpx; - padding: 0 30rpx; - font-size: 26rpx; - border-radius: 8rpx; - color: #fff; -} -.address-box .btn-address.data-v-fd540320::after { - border: none; -} -.select-trigger.data-v-fd540320 { - display: flex; - align-items: center; - justify-content: space-between; - background: #fff; - border: 1rpx solid #dcdfe6; - border-radius: 8rpx; - padding: 20rpx 24rpx; -} -.select-trigger .select-value.data-v-fd540320 { - flex: 1; - font-size: 28rpx; - color: #333; -} -.select-trigger .select-value.placeholder.data-v-fd540320 { - color: #c0c4cc; -} -.picker-popup.data-v-fd540320 { - background: #fff; -} -.picker-popup .picker-header.data-v-fd540320 { - display: flex; - justify-content: space-between; - align-items: center; - padding: 30rpx; - border-bottom: 1rpx solid #eee; -} -.picker-popup .picker-header .picker-cancel.data-v-fd540320 { - font-size: 28rpx; - color: #999; -} -.picker-popup .picker-header .picker-title.data-v-fd540320 { - font-size: 32rpx; - font-weight: bold; - color: #333; -} -.picker-popup .picker-header .picker-confirm.data-v-fd540320 { - font-size: 28rpx; - color: #2667e9; -} -.picker-popup .picker-body.data-v-fd540320 { - max-height: 600rpx; - padding: 0 30rpx; -} -.picker-popup .picker-item.data-v-fd540320 { - display: flex; - justify-content: space-between; - align-items: center; - padding: 30rpx 0; - border-bottom: 1rpx solid #f5f5f5; - font-size: 30rpx; - color: #333; -} -.picker-popup .picker-item.data-v-fd540320:last-child { - border-bottom: none; -} -.picker-popup .picker-item.picker-item-active.data-v-fd540320 { - color: #2667e9; -} -.area-color-dot.data-v-fd540320 { - width: 24rpx; - height: 24rpx; - border-radius: 50%; - margin-right: 16rpx; -} -.law-popup.data-v-fd540320 { - width: 600rpx; - background: #fff; - border-radius: 20rpx; - overflow: hidden; - max-height: 80vh; -} -.law-popup .popup-header.data-v-fd540320 { - display: flex; - justify-content: space-between; - align-items: center; - padding: 30rpx; - border-bottom: 1rpx solid #eee; -} -.law-popup .popup-header .popup-title.data-v-fd540320 { - font-size: 32rpx; - font-weight: bold; - color: #333; -} -.law-popup .popup-header .popup-close.data-v-fd540320 { - font-size: 40rpx; - color: #999; -} -.search-box.data-v-fd540320 { - display: flex; - align-items: center; - background: #f5f5f5; - border-radius: 40rpx; - padding: 16rpx 24rpx; - margin: 20rpx 30rpx; -} -.search-box .search-icon.data-v-fd540320 { - font-size: 28rpx; - color: #999; - margin-right: 12rpx; -} -.search-box .search-input.data-v-fd540320 { - flex: 1; - font-size: 28rpx; - background: transparent; - border: none; -} -.search-box .search-btn.data-v-fd540320 { - color: #2667e9; - font-size: 26rpx; - margin-left: 16rpx; -} -.loading-tip.data-v-fd540320, -.empty-tip.data-v-fd540320 { - text-align: center; - padding: 40rpx; - color: #999; - font-size: 26rpx; -} -.law-list.data-v-fd540320 { - max-height: 400rpx; - padding: 0 30rpx; -} -.law-item.data-v-fd540320 { - padding: 24rpx; - border: 2rpx solid #e5e5e5; - border-radius: 12rpx; - margin-bottom: 16rpx; - font-size: 28rpx; - color: #333; -} -.law-item .law-title.data-v-fd540320 { - line-height: 1.5; - margin-bottom: 8rpx; - font-weight: bold; -} -.law-item .law-basis.data-v-fd540320 { - font-size: 24rpx; - line-height: 1.4; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; -} -.law-item-active.data-v-fd540320 { - border-color: #2667e9; - background: #f0f6ff; -} -.law-popup-footer.data-v-fd540320 { - display: flex; - padding: 30rpx; - border-top: 1rpx solid #eee; - gap: 20rpx; -} -.law-popup-footer button.data-v-fd540320 { - flex: 1; - height: 80rpx; - line-height: 80rpx; - font-size: 28rpx; - border-radius: 40rpx; -} -.law-popup-footer button.data-v-fd540320::after { - border: none; -} -.law-popup-footer .btn-cancel.data-v-fd540320 { - background: #f5f5f5; - color: #666; -} -.law-popup-footer .btn-confirm.data-v-fd540320 { - background: #2667e9; - color: #fff; -} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazard/hazardForm.js b/unpackage/dist/dev/mp-weixin/components/hazard/hazardForm.js index 601a479..6dab0c6 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazard/hazardForm.js +++ b/unpackage/dist/dev/mp-weixin/components/hazard/hazardForm.js @@ -24,6 +24,8 @@ function createEmptyHazardPayload() { title: "", level: 0, source: 0, + hazardSourceCode: null, + hazardSourceName: "", description: "", tagIndex: 0, tagId: null, @@ -52,6 +54,7 @@ function buildHiddenDangerParams(payload, extra = {}) { areaId: areaId || null, description: formData.description || "", source: ((_c = SOURCE_OPTIONS[formData.source]) == null ? void 0 : _c.title) || "", + hazardSource: formData.hazardSourceCode ?? null, tagId, attachments: (fileList || []).filter((f) => f.status === "success").map((file) => utils_upload.buildAttachmentItem(file)), regulationId: formData.regulationId || null, @@ -64,10 +67,18 @@ function hasValidHazardPayload(payload) { const { formData, fileList } = payload; return !!((formData == null ? void 0 : formData.title) && (fileList == null ? void 0 : fileList.length) > 0); } +function hasHazardFormContent(payload) { + if (!payload) + return false; + const data = payload.formData || {}; + const files = payload.fileList || []; + return !!(data.title || data.description || data.regulationName || data.regulationId || data.hazardSourceCode != null || data.hazardSourceName || payload.address || payload.areaId || payload.areaName || files.length > 0); +} exports.AI_LEVEL_MAP = AI_LEVEL_MAP; exports.LEVEL_OPTIONS = LEVEL_OPTIONS; exports.SOURCE_OPTIONS = SOURCE_OPTIONS; exports.buildHiddenDangerParams = buildHiddenDangerParams; exports.createEmptyHazardPayload = createEmptyHazardPayload; +exports.hasHazardFormContent = hasHazardFormContent; exports.hasValidHazardPayload = hasValidHazardPayload; //# sourceMappingURL=../../../.sourcemap/mp-weixin/components/hazard/hazardForm.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.js b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.js index a10fb4a..50062bc 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.js +++ b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.js @@ -101,21 +101,23 @@ const _sfc_main = { c: common_vendor.t(item.time), d: item.type === "submit" }, item.type === "submit" ? common_vendor.e({ - e: common_vendor.t(item.content.title), - f: common_vendor.t(item.content.source), - g: item.content.areaColor + e: common_vendor.t(item.content.code), + f: common_vendor.t(item.content.title), + g: common_vendor.t(item.content.source), + h: common_vendor.t(item.content.hazardSourceName), + i: item.content.areaColor }, item.content.areaColor ? { - h: item.content.areaColor + j: item.content.areaColor } : {}, { - i: common_vendor.t(item.content.areaName), - j: common_vendor.t(item.content.address), - k: common_vendor.t(item.content.levelName || "-"), - l: common_vendor.n(getLevelTagClass(item.content)), - m: common_vendor.t(item.content.tagName), - n: common_vendor.t(item.content.description), - o: item.content.attachments && item.content.attachments.length + k: common_vendor.t(item.content.areaName), + l: common_vendor.t(item.content.address), + m: common_vendor.t(item.content.levelName || "-"), + n: common_vendor.n(getLevelTagClass(item.content)), + o: common_vendor.t(item.content.tagName), + p: common_vendor.t(item.content.description), + q: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - p: common_vendor.f(item.content.attachments, (file, idx, i1) => { + r: common_vendor.f(item.content.attachments, (file, idx, i1) => { return { a: idx, b: resolveFileUrl(file.filePath), @@ -124,24 +126,24 @@ const _sfc_main = { }; }) } : {}, { - q: common_vendor.t(item.content.legalBasis) + s: common_vendor.t(item.content.legalBasis) }) : item.type === "assign" ? { - s: common_vendor.t(item.content.assigneeName), - t: common_vendor.t(item.content.deadline) + v: common_vendor.t(item.content.assigneeName), + w: common_vendor.t(item.content.deadline) } : item.type === "rectify" ? common_vendor.e({ - w: common_vendor.t(item.content.rectifyStatusName), - x: common_vendor.t(item.content.rectifyPlan), - y: common_vendor.t(item.content.rectifyResult), - z: common_vendor.t(item.content.rectificationMeasures), - A: common_vendor.t(item.content.controlMeasures), - B: common_vendor.t(item.content.deadline), - C: common_vendor.t(item.content.rectifierNames), - D: common_vendor.t(item.content.managerNames), - E: common_vendor.t(formatCost(item.content.planCost)), - F: common_vendor.t(formatCost(item.content.actualCost)), - G: item.content.attachments && item.content.attachments.length + y: common_vendor.t(item.content.rectifyStatusName), + z: common_vendor.t(item.content.rectifyPlan), + A: common_vendor.t(item.content.rectifyResult), + B: common_vendor.t(item.content.rectificationMeasures), + C: common_vendor.t(item.content.controlMeasures), + D: common_vendor.t(item.content.deadline), + E: common_vendor.t(item.content.rectifierNames), + F: common_vendor.t(item.content.managerNames), + G: common_vendor.t(formatCost(item.content.planCost)), + H: common_vendor.t(formatCost(item.content.actualCost)), + I: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - H: common_vendor.f(item.content.attachments, (file, idx, i1) => { + J: common_vendor.f(item.content.attachments, (file, idx, i1) => { return common_vendor.e({ a: file.fileType === "image" }, file.fileType === "image" ? { @@ -155,21 +157,21 @@ const _sfc_main = { }); }) } : {}, { - I: item.content.signPath + K: item.content.signPath }, item.content.signPath ? { - J: resolveFileUrl(item.content.signPath), - K: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), - L: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) + L: resolveFileUrl(item.content.signPath), + M: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), + N: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) } : {}) : item.type === "verify" ? common_vendor.e({ - N: common_vendor.t(item.content.resultName), - O: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), - P: item.content.remark + P: common_vendor.t(item.content.resultName), + Q: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), + R: item.content.remark }, item.content.remark ? { - Q: common_vendor.t(item.content.remark) + S: common_vendor.t(item.content.remark) } : {}, { - R: item.content.attachments && item.content.attachments.length + T: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - S: common_vendor.f(item.content.attachments, (file, idx, i1) => { + U: common_vendor.f(item.content.attachments, (file, idx, i1) => { return common_vendor.e({ a: file.fileType === "image" }, file.fileType === "image" ? { @@ -183,21 +185,21 @@ const _sfc_main = { }); }) } : {}, { - T: item.content.signPath + V: item.content.signPath }, item.content.signPath ? { - U: resolveFileUrl(item.content.signPath), - V: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), - W: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) + W: resolveFileUrl(item.content.signPath), + X: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), + Y: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) } : {}) : item.type === "writeoff" ? common_vendor.e({ - Y: common_vendor.t(item.content.resultName), - Z: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), - aa: item.content.remark + aa: common_vendor.t(item.content.resultName), + ab: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), + ac: item.content.remark }, item.content.remark ? { - ab: common_vendor.t(item.content.remark) + ad: common_vendor.t(item.content.remark) } : {}, { - ac: item.content.attachments && item.content.attachments.length + ae: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - ad: common_vendor.f(item.content.attachments, (file, idx, i1) => { + af: common_vendor.f(item.content.attachments, (file, idx, i1) => { return common_vendor.e({ a: file.fileType === "image" }, file.fileType === "image" ? { @@ -211,19 +213,19 @@ const _sfc_main = { }); }) } : {}, { - ae: item.content.signPath + ag: item.content.signPath }, item.content.signPath ? { - af: resolveFileUrl(item.content.signPath), - ag: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), - ah: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) + ah: resolveFileUrl(item.content.signPath), + ai: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), + aj: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) } : {}) : {}, { - r: item.type === "assign", - v: item.type === "rectify", - M: item.type === "verify", - X: item.type === "writeoff", - ai: "node-" + index, - aj: "hazard-node-" + index, - ak: index === common_vendor.unref(historyList).length - 1 ? 1 : "" + t: item.type === "assign", + x: item.type === "rectify", + O: item.type === "verify", + Z: item.type === "writeoff", + ak: "node-" + index, + al: "hazard-node-" + index, + am: index === common_vendor.unref(historyList).length - 1 ? 1 : "" }); }), j: common_vendor.unref(contentScrollIntoView), diff --git a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.wxml b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.wxml index 79eb4d0..8c20f5c 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.wxml +++ b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanel.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js index 54242f2..6908390 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js +++ b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js @@ -122,21 +122,23 @@ const _sfc_main = { } : {}, { g: item.type === "submit" }, item.type === "submit" ? common_vendor.e({ - h: common_vendor.t(item.content.title), - i: common_vendor.t(item.content.source), - j: item.content.areaColor + h: common_vendor.t(item.content.code), + i: common_vendor.t(item.content.title), + j: common_vendor.t(item.content.source), + k: common_vendor.t(item.content.hazardSourceName), + l: item.content.areaColor }, item.content.areaColor ? { - k: item.content.areaColor + m: item.content.areaColor } : {}, { - l: common_vendor.t(item.content.areaName), - m: common_vendor.t(item.content.address), - n: common_vendor.t(item.content.levelName || "-"), - o: common_vendor.n(getLevelTagClass(item.content)), - p: common_vendor.t(item.content.tagName), - q: common_vendor.t(item.content.description), - r: item.content.attachments && item.content.attachments.length + n: common_vendor.t(item.content.areaName), + o: common_vendor.t(item.content.address), + p: common_vendor.t(item.content.levelName || "-"), + q: common_vendor.n(getLevelTagClass(item.content)), + r: common_vendor.t(item.content.tagName), + s: common_vendor.t(item.content.description), + t: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - s: common_vendor.f(item.content.attachments, (file, idx, i1) => { + v: common_vendor.f(item.content.attachments, (file, idx, i1) => { return { a: idx, b: resolveFileUrl(file.filePath), @@ -145,24 +147,24 @@ const _sfc_main = { }; }) } : {}, { - t: common_vendor.t(item.content.legalBasis) + w: common_vendor.t(item.content.legalBasis) }) : item.type === "assign" ? { - w: common_vendor.t(item.content.assigneeName), - x: common_vendor.t(item.content.deadline) + y: common_vendor.t(item.content.assigneeName), + z: common_vendor.t(item.content.deadline) } : item.type === "rectify" ? common_vendor.e({ - z: common_vendor.t(item.content.rectifyStatusName), - A: common_vendor.t(item.content.rectifyPlan), - B: common_vendor.t(item.content.rectifyResult), - C: common_vendor.t(item.content.rectificationMeasures), - D: common_vendor.t(item.content.controlMeasures), - E: common_vendor.t(item.content.deadline), - F: common_vendor.t(item.content.rectifierNames), - G: common_vendor.t(item.content.managerNames), - H: common_vendor.t(formatCost(item.content.planCost)), - I: common_vendor.t(formatCost(item.content.actualCost)), - J: item.content.attachments && item.content.attachments.length + B: common_vendor.t(item.content.rectifyStatusName), + C: common_vendor.t(item.content.rectifyPlan), + D: common_vendor.t(item.content.rectifyResult), + E: common_vendor.t(item.content.rectificationMeasures), + F: common_vendor.t(item.content.controlMeasures), + G: common_vendor.t(item.content.deadline), + H: common_vendor.t(item.content.rectifierNames), + I: common_vendor.t(item.content.managerNames), + J: common_vendor.t(formatCost(item.content.planCost)), + K: common_vendor.t(formatCost(item.content.actualCost)), + L: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - K: common_vendor.f(item.content.attachments, (file, idx, i1) => { + M: common_vendor.f(item.content.attachments, (file, idx, i1) => { return common_vendor.e({ a: file.fileType === "image" }, file.fileType === "image" ? { @@ -176,21 +178,21 @@ const _sfc_main = { }); }) } : {}, { - L: item.content.signPath + N: item.content.signPath }, item.content.signPath ? { - M: resolveFileUrl(item.content.signPath), - N: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), - O: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) + O: resolveFileUrl(item.content.signPath), + P: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), + Q: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) } : {}) : item.type === "verify" ? common_vendor.e({ - Q: common_vendor.t(item.content.resultName), - R: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), - S: item.content.remark + S: common_vendor.t(item.content.resultName), + T: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), + U: item.content.remark }, item.content.remark ? { - T: common_vendor.t(item.content.remark) + V: common_vendor.t(item.content.remark) } : {}, { - U: item.content.attachments && item.content.attachments.length + W: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - V: common_vendor.f(item.content.attachments, (file, idx, i1) => { + X: common_vendor.f(item.content.attachments, (file, idx, i1) => { return common_vendor.e({ a: file.fileType === "image" }, file.fileType === "image" ? { @@ -204,21 +206,21 @@ const _sfc_main = { }); }) } : {}, { - W: item.content.signPath + Y: item.content.signPath }, item.content.signPath ? { - X: resolveFileUrl(item.content.signPath), - Y: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), - Z: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) + Z: resolveFileUrl(item.content.signPath), + aa: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), + ab: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) } : {}) : item.type === "writeoff" ? common_vendor.e({ - ab: common_vendor.t(item.content.resultName), - ac: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), - ad: item.content.remark + ad: common_vendor.t(item.content.resultName), + ae: common_vendor.n(item.content.resultName === "通过" ? "result-tag--pass" : "result-tag--fail"), + af: item.content.remark }, item.content.remark ? { - ae: common_vendor.t(item.content.remark) + ag: common_vendor.t(item.content.remark) } : {}, { - af: item.content.attachments && item.content.attachments.length + ah: item.content.attachments && item.content.attachments.length }, item.content.attachments && item.content.attachments.length ? { - ag: common_vendor.f(item.content.attachments, (file, idx, i1) => { + ai: common_vendor.f(item.content.attachments, (file, idx, i1) => { return common_vendor.e({ a: file.fileType === "image" }, file.fileType === "image" ? { @@ -232,19 +234,19 @@ const _sfc_main = { }); }) } : {}, { - ah: item.content.signPath + aj: item.content.signPath }, item.content.signPath ? { - ai: resolveFileUrl(item.content.signPath), - aj: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), - ak: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) + ak: resolveFileUrl(item.content.signPath), + al: common_vendor.o(($event) => previewSingle(item.content.signPath), "node-" + index), + am: common_vendor.o((...args) => common_vendor.unref(scheduleMeasureLayout) && common_vendor.unref(scheduleMeasureLayout)(...args), "node-" + index) } : {}) : {}, { - v: item.type === "assign", - y: item.type === "rectify", - P: item.type === "verify", - aa: item.type === "writeoff", - al: "node-" + index, - am: "hazard-node-" + index, - an: index === common_vendor.unref(historyList).length - 1 ? 1 : "" + x: item.type === "assign", + A: item.type === "rectify", + R: item.type === "verify", + ac: item.type === "writeoff", + an: "node-" + index, + ao: "hazard-node-" + index, + ap: index === common_vendor.unref(historyList).length - 1 ? 1 : "" }); }), g: common_vendor.s(scrollAreaStyle.value), diff --git a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.wxml b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.wxml index 9650e15..bbbba87 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.wxml +++ b/unpackage/dist/dev/mp-weixin/components/hazardDetail/HazardDetailPanelV2.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/hazardDetail/hazardDetail.js b/unpackage/dist/dev/mp-weixin/components/hazardDetail/hazardDetail.js index ff7ce79..5d7075e 100644 --- a/unpackage/dist/dev/mp-weixin/components/hazardDetail/hazardDetail.js +++ b/unpackage/dist/dev/mp-weixin/components/hazardDetail/hazardDetail.js @@ -134,8 +134,10 @@ function generateHazardHistory(data) { operator: data.reporterName || "-", time: data.createdAt || "-", content: { + code: data.code || "-", title: data.title || "-", source: data.source || "-", + hazardSourceName: data.hazardSourceName || "-", areaName: data.areaName || "-", areaColor: data.areaColor || "", address: data.address || "-", diff --git a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.js b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.js index 0480573..2f6418f 100644 --- a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.js +++ b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.js @@ -103,7 +103,7 @@ const _sfc_main = { } }; const radioChange = (n) => { - common_vendor.index.__f__("log", "at pages/Inspectionresult/Inspectionresult.vue:207", "radioChange", n); + common_vendor.index.__f__("log", "at pages/Inspectionresult/Inspectionresult.vue:211", "radioChange", n); }; const hasHazardData = common_vendor.computed(() => components_hazard_hazardForm.hasValidHazardPayload(hazardPayload.value)); const progressPercent = common_vendor.computed(() => { @@ -189,7 +189,7 @@ const _sfc_main = { } } catch (error) { common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/Inspectionresult/Inspectionresult.vue:306", "提交失败:", error); + common_vendor.index.__f__("error", "at pages/Inspectionresult/Inspectionresult.vue:310", "提交失败:", error); common_vendor.index.showToast({ title: "提交失败", icon: "none" }); } }; @@ -206,7 +206,7 @@ const _sfc_main = { restoreDraft(); } } catch (error) { - common_vendor.index.__f__("error", "at pages/Inspectionresult/Inspectionresult.vue:325", error); + common_vendor.index.__f__("error", "at pages/Inspectionresult/Inspectionresult.vue:329", error); } }; common_vendor.onLoad((options) => { @@ -258,29 +258,30 @@ const _sfc_main = { q: hazardPayload.value.formData.level === 1 ? 1 : "", r: hazardPayload.value.formData.level === 2 ? 1 : "", s: common_vendor.t(((_d = common_vendor.unref(components_hazard_hazardForm.SOURCE_OPTIONS)[hazardPayload.value.formData.source]) == null ? void 0 : _d.title) || "-"), - t: common_vendor.t(hazardPayload.value.address || "-"), - v: common_vendor.t(hazardPayload.value.formData.description || "-"), - w: hazardPayload.value.fileList.length > 0 + t: common_vendor.t(hazardPayload.value.formData.hazardSourceName || "-"), + v: common_vendor.t(hazardPayload.value.address || "-"), + w: common_vendor.t(hazardPayload.value.formData.description || "-"), + x: hazardPayload.value.fileList.length > 0 }, hazardPayload.value.fileList.length > 0 ? { - x: common_vendor.t(hazardPayload.value.fileList.length) + y: common_vendor.t(hazardPayload.value.fileList.length) } : {}, { - y: common_vendor.o(editHazard), - z: common_vendor.o(clearHazard) + z: common_vendor.o(editHazard), + A: common_vendor.o(clearHazard) })) : {}, { - A: common_vendor.o(($event) => value1.value = $event), - B: common_vendor.p({ + B: common_vendor.o(($event) => value1.value = $event), + C: common_vendor.p({ placeholder: "请输入备注信息", modelValue: value1.value }), - C: common_vendor.o(handleSubmit), - D: common_vendor.sr(hazardFormRef, "643afff0-3", { + D: common_vendor.o(handleSubmit), + E: common_vendor.sr(hazardFormRef, "643afff0-3", { "k": "hazardFormRef" }), - E: common_vendor.o(onHazardConfirm), - F: common_vendor.o(($event) => common_vendor.unref(clearDraft)(true)), - G: common_vendor.o(($event) => showHazardPopup.value = $event), - H: common_vendor.o(($event) => hazardPayload.value = $event), - I: common_vendor.p({ + F: common_vendor.o(onHazardConfirm), + G: common_vendor.o(($event) => common_vendor.unref(clearDraft)(true)), + H: common_vendor.o(($event) => showHazardPopup.value = $event), + I: common_vendor.o(($event) => hazardPayload.value = $event), + J: common_vendor.p({ title: "填写隐患信息", mode: "collect", ["body-height"]: "60vh", @@ -288,7 +289,7 @@ const _sfc_main = { show: showHazardPopup.value, modelValue: hazardPayload.value }), - J: common_vendor.gei(_ctx, "") + K: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.wxml b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.wxml index fb4300c..89e5d16 100644 --- a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/Inspectionresult.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.js b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.js index c82483b..502ef40 100644 --- a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.js +++ b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.js @@ -80,7 +80,7 @@ const _sfc_main = { return; } common_vendor.index.navigateTo({ - url: `/pages/hiddendanger/view?hazardId=${item.hazardId}` + url: `/pages/hiddendanger/detail2?hazardId=${item.hazardId}&assignId=${item.assignId || ""}` }); }; common_vendor.computed(() => { @@ -147,13 +147,16 @@ const _sfc_main = { } if (item.result === 2 && item.hazardName) { const sourceIndex = components_hazard_hazardForm.SOURCE_OPTIONS.findIndex((o) => o.title === item.source); + const hazardSourceCode = item.hazardSourceCode ?? (item.hazardSource != null && item.hazardSource !== "" && !Number.isNaN(Number(item.hazardSource)) ? Number(item.hazardSource) : null); answer.hazardPayload = { ...components_hazard_hazardForm.createEmptyHazardPayload(), formData: { ...components_hazard_hazardForm.createEmptyHazardPayload().formData, title: item.hazardName || "", description: item.hazardDesc || "", - source: sourceIndex >= 0 ? sourceIndex : 0 + source: sourceIndex >= 0 ? sourceIndex : 0, + hazardSourceCode, + hazardSourceName: item.hazardSourceName || "" }, address: item.hazardAddress || "" }; @@ -430,7 +433,7 @@ const _sfc_main = { } } catch (error) { common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/Inspectionresult/detail.vue:730", "提交失败:", error); + common_vendor.index.__f__("error", "at pages/Inspectionresult/detail.vue:745", "提交失败:", error); common_vendor.index.showToast({ title: "提交失败", icon: "none" }); } }; @@ -454,7 +457,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: res.msg || "获取检查项失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/Inspectionresult/detail.vue:754", "获取检查项失败:", error); + common_vendor.index.__f__("error", "at pages/Inspectionresult/detail.vue:769", "获取检查项失败:", error); common_vendor.index.showToast({ title: "获取检查项失败", icon: "none" }); } finally { loading.value = false; @@ -523,19 +526,23 @@ const _sfc_main = { }, item.source ? { o: common_vendor.t(item.source) } : {}, { - p: item.hazardAddress - }, item.hazardAddress ? { - q: common_vendor.t(item.hazardAddress) + p: item.hazardSource + }, item.hazardSource ? { + q: common_vendor.t(item.hazardSource) } : {}, { - r: item.hazardDesc + r: item.hazardAddress + }, item.hazardAddress ? { + s: common_vendor.t(item.hazardAddress) + } : {}, { + t: item.hazardDesc }, item.hazardDesc ? { - s: common_vendor.t(item.hazardDesc) + v: common_vendor.t(item.hazardDesc) } : {}) : {}, { - t: item.result === 2 && item.hazardId + w: item.result === 2 && item.hazardId }, item.result === 2 && item.hazardId ? { - v: common_vendor.o(($event) => viewHazardDetail(item), "check-item-" + index) + x: common_vendor.o(($event) => viewHazardDetail(item), "check-item-" + index) } : {}) : common_vendor.e({ - w: common_vendor.f(resultOptions, (opt, optIndex, i1) => { + y: common_vendor.f(resultOptions, (opt, optIndex, i1) => { return { a: optIndex, b: "1b3bf21b-2-" + i0 + "-" + i1 + "," + ("1b3bf21b-1-" + i0), @@ -549,44 +556,45 @@ const _sfc_main = { }) }; }), - x: common_vendor.o((label) => onResultChange(index, label), "check-item-" + index), - y: "1b3bf21b-1-" + i0, - z: common_vendor.o(($event) => answerList.value[index].resultLabel = $event, "check-item-" + index), - A: common_vendor.p({ + z: common_vendor.o((label) => onResultChange(index, label), "check-item-" + index), + A: "1b3bf21b-1-" + i0, + B: common_vendor.o(($event) => answerList.value[index].resultLabel = $event, "check-item-" + index), + C: common_vendor.p({ placement: "row", modelValue: answerList.value[index].resultLabel }), - B: answerList.value[index].resultLabel === "异常" + D: answerList.value[index].resultLabel === "异常" }, answerList.value[index].resultLabel === "异常" ? common_vendor.e({ - C: !hasHazardData(index) + E: !hasHazardData(index) }, !hasHazardData(index) ? { - D: common_vendor.o(($event) => openHazardPopup(index), "check-item-" + index) + F: common_vendor.o(($event) => openHazardPopup(index), "check-item-" + index) } : common_vendor.e({ - E: common_vendor.t(answerList.value[index].hazardPayload.formData.title), - F: common_vendor.t((_a = common_vendor.unref(components_hazard_hazardForm.LEVEL_OPTIONS)[answerList.value[index].hazardPayload.formData.level]) == null ? void 0 : _a.title), - G: answerList.value[index].hazardPayload.formData.level === 0 ? 1 : "", - H: answerList.value[index].hazardPayload.formData.level === 1 ? 1 : "", - I: answerList.value[index].hazardPayload.formData.level === 2 ? 1 : "", - J: common_vendor.t(((_b = common_vendor.unref(components_hazard_hazardForm.SOURCE_OPTIONS)[answerList.value[index].hazardPayload.formData.source]) == null ? void 0 : _b.title) || "-"), - K: common_vendor.t(answerList.value[index].hazardPayload.address || "-"), - L: common_vendor.t(answerList.value[index].hazardPayload.formData.description || "-"), - M: answerList.value[index].hazardPayload.fileList.length > 0 + G: common_vendor.t(answerList.value[index].hazardPayload.formData.title), + H: common_vendor.t((_a = common_vendor.unref(components_hazard_hazardForm.LEVEL_OPTIONS)[answerList.value[index].hazardPayload.formData.level]) == null ? void 0 : _a.title), + I: answerList.value[index].hazardPayload.formData.level === 0 ? 1 : "", + J: answerList.value[index].hazardPayload.formData.level === 1 ? 1 : "", + K: answerList.value[index].hazardPayload.formData.level === 2 ? 1 : "", + L: common_vendor.t(((_b = common_vendor.unref(components_hazard_hazardForm.SOURCE_OPTIONS)[answerList.value[index].hazardPayload.formData.source]) == null ? void 0 : _b.title) || "-"), + M: common_vendor.t(answerList.value[index].hazardPayload.formData.hazardSourceName || "-"), + N: common_vendor.t(answerList.value[index].hazardPayload.address || "-"), + O: common_vendor.t(answerList.value[index].hazardPayload.formData.description || "-"), + P: answerList.value[index].hazardPayload.fileList.length > 0 }, answerList.value[index].hazardPayload.fileList.length > 0 ? { - N: common_vendor.t(answerList.value[index].hazardPayload.fileList.length) + Q: common_vendor.t(answerList.value[index].hazardPayload.fileList.length) } : {}, { - O: common_vendor.o(($event) => openHazardPopup(index), "check-item-" + index), - P: common_vendor.o(($event) => clearHazard(index), "check-item-" + index) + R: common_vendor.o(($event) => openHazardPopup(index), "check-item-" + index), + S: common_vendor.o(($event) => clearHazard(index), "check-item-" + index) })) : {}, { - Q: "1b3bf21b-3-" + i0, - R: common_vendor.o(($event) => answerList.value[index].remark = $event, "check-item-" + index), - S: common_vendor.p({ + T: "1b3bf21b-3-" + i0, + U: common_vendor.o(($event) => answerList.value[index].remark = $event, "check-item-" + index), + V: common_vendor.p({ placeholder: "请输入备注信息", modelValue: answerList.value[index].remark }) }), { - T: "check-item-" + index, - U: "check-item-" + index, - V: isItemSubmitted(item) ? 1 : "" + W: "check-item-" + index, + X: "check-item-" + index, + Y: isItemSubmitted(item) ? 1 : "" }); }), m: pendingSubmitCount.value > 0 diff --git a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.wxml b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.wxml index e322da9..ca50c56 100644 --- a/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/closeout/application.js b/unpackage/dist/dev/mp-weixin/pages/closeout/application.js index fb034b2..681eae9 100644 --- a/unpackage/dist/dev/mp-weixin/pages/closeout/application.js +++ b/unpackage/dist/dev/mp-weixin/pages/closeout/application.js @@ -4,14 +4,18 @@ const request_api = require("../../request/api.js"); if (!Array) { const _easycom_up_picker2 = common_vendor.resolveComponent("up-picker"); const _easycom_up_textarea2 = common_vendor.resolveComponent("up-textarea"); + const _easycom_up_radio2 = common_vendor.resolveComponent("up-radio"); + const _easycom_up_radio_group2 = common_vendor.resolveComponent("up-radio-group"); const _easycom_u_popup2 = common_vendor.resolveComponent("u-popup"); - (_easycom_up_picker2 + _easycom_up_textarea2 + _easycom_u_popup2)(); + (_easycom_up_picker2 + _easycom_up_textarea2 + _easycom_up_radio2 + _easycom_up_radio_group2 + _easycom_u_popup2)(); } const _easycom_up_picker = () => "../../uni_modules/uview-plus/components/u-picker/u-picker.js"; const _easycom_up_textarea = () => "../../uni_modules/uview-plus/components/u-textarea/u-textarea.js"; +const _easycom_up_radio = () => "../../uni_modules/uview-plus/components/u-radio/u-radio.js"; +const _easycom_up_radio_group = () => "../../uni_modules/uview-plus/components/u-radio-group/u-radio-group.js"; const _easycom_u_popup = () => "../../uni_modules/uview-plus/components/u-popup/u-popup.js"; if (!Math) { - (_easycom_up_picker + _easycom_up_textarea + _easycom_u_popup)(); + (_easycom_up_picker + _easycom_up_textarea + _easycom_up_radio + _easycom_up_radio_group + _easycom_u_popup)(); } const _sfc_main = { __name: "application", @@ -25,6 +29,8 @@ const _sfc_main = { const hazardList = common_vendor.ref([]); const selectedDeptName = common_vendor.ref(""); const aiGenerating = common_vendor.ref(false); + const sendMsgFlagRadio = common_vendor.ref("yes"); + const sendMsgFlag = common_vendor.computed(() => sendMsgFlagRadio.value === "yes"); const formData = common_vendor.reactive({ rectifyDeadline: "", // 整改时限 @@ -44,10 +50,10 @@ const _sfc_main = { const res = await request_api.getMyWriteOffList(); if (res.code === 0 && res.data) { hazardList.value = res.data; - common_vendor.index.__f__("log", "at pages/closeout/application.vue:137", "销号申请列表:", res.data); + common_vendor.index.__f__("log", "at pages/closeout/application.vue:166", "销号申请列表:", res.data); } } catch (error) { - common_vendor.index.__f__("error", "at pages/closeout/application.vue:140", "获取销号申请列表失败:", error); + common_vendor.index.__f__("error", "at pages/closeout/application.vue:169", "获取销号申请列表失败:", error); } }; const fetchAcceptanceList = async () => { @@ -61,10 +67,10 @@ const _sfc_main = { } else { hazardColumns.value = [["暂无可申请销号的隐患"]]; } - common_vendor.index.__f__("log", "at pages/closeout/application.vue:157", "可申请销号的隐患列表:", list); + common_vendor.index.__f__("log", "at pages/closeout/application.vue:186", "可申请销号的隐患列表:", list); } } catch (error) { - common_vendor.index.__f__("error", "at pages/closeout/application.vue:160", "获取可申请销号隐患列表失败:", error); + common_vendor.index.__f__("error", "at pages/closeout/application.vue:189", "获取可申请销号隐患列表失败:", error); } }; const openAddPopup = () => { @@ -79,7 +85,7 @@ const _sfc_main = { formData.responsibleDeptId = hazard.deptId || ""; }; const onHazardConfirm = (e) => { - common_vendor.index.__f__("log", "at pages/closeout/application.vue:181", "选择的隐患:", e); + common_vendor.index.__f__("log", "at pages/closeout/application.vue:210", "选择的隐患:", e); if (e.value && e.value.length > 0) { selectedHazard.value = e.value[0]; const index = e.indexs[0]; @@ -101,6 +107,7 @@ const _sfc_main = { formData.mainTreatmentContent = ""; formData.treatmentResult = ""; formData.selfVerifyContent = ""; + sendMsgFlagRadio.value = "yes"; }; const handleAiGenerate = async () => { if (!selectedHazardId.value) { @@ -140,7 +147,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: aiRes.msg || "AI生成失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/closeout/application.vue:255", "AI生成销号方案失败:", error); + common_vendor.index.__f__("error", "at pages/closeout/application.vue:285", "AI生成销号方案失败:", error); common_vendor.index.showToast({ title: "AI生成失败,请重试", icon: "none" }); } finally { aiGenerating.value = false; @@ -164,10 +171,12 @@ const _sfc_main = { // 主要治理内容 treatmentResult: formData.treatmentResult || "", // 隐患治理完成内容 - selfVerifyContent: formData.selfVerifyContent || "" + selfVerifyContent: formData.selfVerifyContent || "", // 责任单位自行验收情况 + sendMsgFlag: sendMsgFlag.value + // 是否短信提醒 }; - common_vendor.index.__f__("log", "at pages/closeout/application.vue:280", "提交数据:", params); + common_vendor.index.__f__("log", "at pages/closeout/application.vue:311", "提交数据:", params); try { const res = await request_api.applyDelete(params); if (res.code === 0) { @@ -179,7 +188,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: res.msg || "申请失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/closeout/application.vue:294", "申请失败:", error); + common_vendor.index.__f__("error", "at pages/closeout/application.vue:325", "申请失败:", error); common_vendor.index.showToast({ title: "请求失败", icon: "none" }); } }; @@ -259,23 +268,40 @@ const _sfc_main = { placeholder: "请输入隐患治理责任单位自行验收的情况", modelValue: formData.selfVerifyContent }), - C: common_vendor.o(($event) => showAddPopup.value = false), - D: common_vendor.o(handleAdd), - E: common_vendor.o(($event) => showAddPopup.value = false), + C: common_vendor.p({ + label: "是", + name: "yes", + customStyle: { + marginRight: "48rpx" + } + }), + D: common_vendor.p({ + label: "否", + name: "no" + }), + E: common_vendor.o(($event) => sendMsgFlagRadio.value = $event), F: common_vendor.p({ + placement: "row", + activeColor: "#2667e9", + modelValue: sendMsgFlagRadio.value + }), + G: common_vendor.o(($event) => showAddPopup.value = false), + H: common_vendor.o(handleAdd), + I: common_vendor.o(($event) => showAddPopup.value = false), + J: common_vendor.p({ show: showAddPopup.value, mode: "center", round: "20", safeAreaInsetBottom: false }), - G: common_vendor.o(onHazardConfirm), - H: common_vendor.o(($event) => showHazardPicker.value = false), - I: common_vendor.o(($event) => showHazardPicker.value = false), - J: common_vendor.p({ + K: common_vendor.o(onHazardConfirm), + L: common_vendor.o(($event) => showHazardPicker.value = false), + M: common_vendor.o(($event) => showHazardPicker.value = false), + N: common_vendor.p({ show: showHazardPicker.value, columns: hazardColumns.value }), - K: common_vendor.gei(_ctx, "") + O: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/closeout/application.json b/unpackage/dist/dev/mp-weixin/pages/closeout/application.json index 0a2990c..c5b95e0 100644 --- a/unpackage/dist/dev/mp-weixin/pages/closeout/application.json +++ b/unpackage/dist/dev/mp-weixin/pages/closeout/application.json @@ -3,6 +3,8 @@ "usingComponents": { "up-picker": "../../uni_modules/uview-plus/components/u-picker/u-picker", "up-textarea": "../../uni_modules/uview-plus/components/u-textarea/u-textarea", + "up-radio": "../../uni_modules/uview-plus/components/u-radio/u-radio", + "up-radio-group": "../../uni_modules/uview-plus/components/u-radio-group/u-radio-group", "u-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxml b/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxml index 27b09cf..f137518 100644 --- a/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxss b/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxss index 84521bf..66fa18f 100644 --- a/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxss +++ b/unpackage/dist/dev/mp-weixin/pages/closeout/application.wxss @@ -146,4 +146,14 @@ .picker-input.readonly.data-v-4b6250eb { background: #f5f5f5; color: #666; +} +.static-field.data-v-4b6250eb { + background: #fff; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + padding: 20rpx 24rpx; + margin-bottom: 20rpx; + font-size: 28rpx; + color: #333; + line-height: 1.5; } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/closeout/editor.js b/unpackage/dist/dev/mp-weixin/pages/closeout/editor.js index 1dd66b6..46641b4 100644 --- a/unpackage/dist/dev/mp-weixin/pages/closeout/editor.js +++ b/unpackage/dist/dev/mp-weixin/pages/closeout/editor.js @@ -25,6 +25,7 @@ const _sfc_main = { mainPerson: "", mainGovernanceContent: "", governanceCompleteContent: "", + selfAcceptanceStatus: "", status: "", rejectReason: "" }); @@ -50,7 +51,7 @@ const _sfc_main = { }); }; const onSignatureImageError = () => { - common_vendor.index.__f__("error", "at pages/closeout/editor.vue:94", "签名图片加载失败:", signatureUrl.value); + common_vendor.index.__f__("error", "at pages/closeout/editor.vue:98", "签名图片加载失败:", signatureUrl.value); }; const fetchDetail = async (id) => { if (!id) { @@ -69,6 +70,7 @@ const _sfc_main = { formData.mainPerson = data.mainPerson || ""; formData.mainGovernanceContent = data.mainGovernanceContent || ""; formData.governanceCompleteContent = data.governanceCompleteContent || ""; + formData.selfAcceptanceStatus = data.selfAcceptanceStatus || data.selfVerifyContent || ""; formData.status = data.status ?? ""; formData.rejectReason = data.rejectReason || ""; applySignature(data.signPath); @@ -76,7 +78,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: res.msg || "获取详情失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/closeout/editor.vue:121", "获取销号申请详情失败:", error); + common_vendor.index.__f__("error", "at pages/closeout/editor.vue:126", "获取销号申请详情失败:", error); common_vendor.index.showToast({ title: "获取详情失败", icon: "none" }); } finally { common_vendor.index.hideLoading(); @@ -129,29 +131,36 @@ const _sfc_main = { autoHeight: true, modelValue: formData.governanceCompleteContent }), - m: common_vendor.p({ + m: common_vendor.o(($event) => formData.selfAcceptanceStatus = $event), + n: common_vendor.p({ + placeholder: "暂无", + disabled: true, + autoHeight: true, + modelValue: formData.selfAcceptanceStatus + }), + o: common_vendor.p({ modelValue: statusText.value, placeholder: "暂无", disabled: true }), - n: hasRejectReason.value + p: hasRejectReason.value }, hasRejectReason.value ? { - o: common_vendor.o(($event) => formData.rejectReason = $event), - p: common_vendor.p({ + q: common_vendor.o(($event) => formData.rejectReason = $event), + r: common_vendor.p({ placeholder: "暂无", disabled: true, autoHeight: true, modelValue: formData.rejectReason }) } : {}, { - q: hasSignature.value + s: hasSignature.value }, hasSignature.value ? { - r: signatureUrl.value, - s: common_vendor.o(previewSignature), - t: common_vendor.o(onSignatureImageError) + t: signatureUrl.value, + v: common_vendor.o(previewSignature), + w: common_vendor.o(onSignatureImageError) } : {}, { - v: common_vendor.o(handleCancel), - w: common_vendor.gei(_ctx, "") + x: common_vendor.o(handleCancel), + y: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/closeout/editor.wxml b/unpackage/dist/dev/mp-weixin/pages/closeout/editor.wxml index 68e6041..beaa19f 100644 --- a/unpackage/dist/dev/mp-weixin/pages/closeout/editor.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/closeout/editor.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js index 9ab8c12..39dd949 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js @@ -1,20 +1,12 @@ "use strict"; const common_vendor = require("../../common/vendor.js"); const request_api = require("../../request/api.js"); -if (!Math) { - HazardFormPopup(); -} -const HazardFormPopup = () => "../../components/hazard/HazardFormPopup.js"; const _sfc_main = { __name: "Inspection", setup(__props) { - const showAddPopup = common_vendor.ref(false); const taskId = common_vendor.ref(""); const checkPointId = common_vendor.ref(""); - const hazardExtraParams = common_vendor.computed(() => ({ - taskId: taskId.value, - checkPointId: checkPointId.value - })); + const oneTableId = common_vendor.ref(""); const userRole = common_vendor.ref(""); const canAcceptance = common_vendor.computed(() => { return userRole.value === "admin" || userRole.value === "manage"; @@ -27,13 +19,13 @@ const _sfc_main = { userRole.value = userInfo.role || ""; } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:100", "获取用户信息失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:86", "获取用户信息失败:", error); } }; getUserRole(); - const fetchTaskInfo = async (oneTableId) => { + const fetchTaskInfo = async (oneTableId2) => { try { - const startRes = await request_api.enterCheckPlan(oneTableId); + const startRes = await request_api.enterCheckPlan(oneTableId2); if (startRes.code === 0 && startRes.data) { const tid = startRes.data.taskId; const detailRes = await request_api.getCheckTaskDetail(tid); @@ -43,11 +35,12 @@ const _sfc_main = { } } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:117", "获取任务信息失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:103", "获取任务信息失败:", error); } }; common_vendor.onLoad((options) => { if (options.id) { + oneTableId.value = options.id; fetchTaskInfo(options.id); } }); @@ -64,7 +57,7 @@ const _sfc_main = { }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:140", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:127", error); common_vendor.index.showToast({ title: "请求失败", icon: "none" @@ -74,12 +67,22 @@ const _sfc_main = { common_vendor.onShow(() => { fetchHiddenDangerList(); }); - const openAddPopup = () => { - showAddPopup.value = true; - }; - const onHazardAddSuccess = () => { - showAddPopup.value = false; - fetchHiddenDangerList(); + const goToAdd = () => { + let url = "/pages/hiddendanger/add"; + const params = []; + if (oneTableId.value) { + params.push(`id=${oneTableId.value}`); + } + if (taskId.value) { + params.push(`taskId=${taskId.value}`); + } + if (checkPointId.value) { + params.push(`checkPointId=${checkPointId.value}`); + } + if (params.length) { + url += `?${params.join("&")}`; + } + common_vendor.index.navigateTo({ url }); }; const details = (item) => { common_vendor.index.navigateTo({ @@ -178,16 +181,8 @@ const _sfc_main = { t: item.hazardId }); }), - d: common_vendor.o(openAddPopup), - e: common_vendor.o(onHazardAddSuccess), - f: common_vendor.o(($event) => showAddPopup.value = $event), - g: common_vendor.p({ - title: "新增隐患排查", - mode: "direct", - ["extra-params"]: hazardExtraParams.value, - show: showAddPopup.value - }), - h: common_vendor.gei(_ctx, "") + d: common_vendor.o(goToAdd), + e: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.json b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.json index d05d736..8864bba 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.json +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.json @@ -1,6 +1,4 @@ { "navigationBarTitleText": "隐患排查", - "usingComponents": { - "hazard-form-popup": "../../components/hazard/HazardFormPopup" - } + "usingComponents": {} } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.wxml b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.wxml index 08ed242..fb67675 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.js b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.js index 1f2b0c9..0eda53e 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.js +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.js @@ -30,9 +30,22 @@ const _sfc_main = { rectifyResult: "", planCost: null, actualCost: null, - rectifierName: "", + managerNames: [], + memberNames: [], rectifyStatusName: "" }); + const formatPersonNames = (names) => { + if (!names) + return "暂无"; + if (Array.isArray(names)) { + const text = names.filter(Boolean).join("、"); + return text || "暂无"; + } + if (typeof names === "string") { + return names.trim() || "暂无"; + } + return "暂无"; + }; const formatMoney = (value) => { if (value === null || value === void 0 || value === "") { return "暂无"; @@ -117,6 +130,7 @@ const _sfc_main = { signatureLocalPath: signatureLocalPath.value, showCanvas: showCanvas.value, signaturePaths: signaturePaths.value + // sendMsgFlagRadio: sendMsgFlagRadio.value }), hasContent: acceptDraftHasContent, applyPayload: (data) => { @@ -175,6 +189,7 @@ const _sfc_main = { signatureLocalPath.value, showCanvas.value, signaturePaths.value + // sendMsgFlagRadio.value ]); const getFullPath = (filePath) => { if (!filePath) @@ -219,7 +234,8 @@ const _sfc_main = { rectifyData.rectifyResult = rectify.rectifyResult || ""; rectifyData.planCost = rectify.planCost ?? null; rectifyData.actualCost = rectify.actualCost ?? null; - rectifyData.rectifierName = rectify.rectifierName || ""; + rectifyData.managerNames = rectify.managerNames || []; + rectifyData.memberNames = rectify.memberNames || []; rectifyData.rectifyStatusName = rectify.rectifyStatusName || ""; rectifyAttachments.value = rectify.attachments || []; }; @@ -235,14 +251,14 @@ const _sfc_main = { const assign = resolveAssignWithRectify(res.data.assigns); if (assign == null ? void 0 : assign.rectify) { applyRectifyData(assign.rectify); - common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:370", "整改记录:", rectifyData); - common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:371", "整改附件:", rectifyAttachments.value); + common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:423", "整改记录:", rectifyData); + common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:424", "整改附件:", rectifyAttachments.value); } } else { common_vendor.index.showToast({ title: res.msg || "获取详情失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:377", "获取隐患详情失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:430", "获取隐患详情失败:", error); common_vendor.index.showToast({ title: "请求失败", icon: "none" }); } }; @@ -287,7 +303,7 @@ const _sfc_main = { } catch (err) { isSubmitting.value = false; common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:431", "签名上传失败:", err); + common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:484", "签名上传失败:", err); common_vendor.index.showToast({ title: "签名上传失败,请重试", icon: "none" }); } } @@ -301,8 +317,9 @@ const _sfc_main = { attachments, signPath: signatureServerPath.value || "" // 电子签名路径 + // sendMsgFlag: sendMsgFlag.value }; - common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:452", "提交验收参数:", params); + common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:506", "提交验收参数:", params); try { const res = await request_api.acceptanceRectification(params); common_vendor.index.hideLoading(); @@ -323,7 +340,7 @@ const _sfc_main = { } } catch (error) { common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:474", "验收失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:528", "验收失败:", error); common_vendor.index.showToast({ title: "请求失败", icon: "none" @@ -403,7 +420,7 @@ const _sfc_main = { } catch (err) { isSubmitting.value = false; common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:583", "签名上传失败:", err); + common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:637", "签名上传失败:", err); common_vendor.index.showToast({ title: "签名上传失败,请重试", icon: "none" }); } }; @@ -419,7 +436,7 @@ const _sfc_main = { const sysInfo = common_vendor.index.getSystemInfoSync(); signatureWidth.value = sysInfo.windowWidth - 40; } catch (e) { - common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:602", "获取系统信息失败:", e); + common_vendor.index.__f__("error", "at pages/hiddendanger/acceptance.vue:656", "获取系统信息失败:", e); } if (options.rectifyId) { rectifyId.value = options.rectifyId; @@ -430,7 +447,7 @@ const _sfc_main = { if (options.assignId) { assignId.value = options.assignId; } - common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:613", "验收页面参数:", { rectifyId: rectifyId.value, hazardId: hazardId.value, assignId: assignId.value }); + common_vendor.index.__f__("log", "at pages/hiddendanger/acceptance.vue:667", "验收页面参数:", { rectifyId: rectifyId.value, hazardId: hazardId.value, assignId: assignId.value }); fetchDetail(); restoreDraft(); }); @@ -442,11 +459,12 @@ const _sfc_main = { d: common_vendor.t(rectifyData.rectifyResult || "暂无"), e: common_vendor.t(formatMoney(rectifyData.planCost)), f: common_vendor.t(formatMoney(rectifyData.actualCost)), - g: common_vendor.t(rectifyData.rectifierName || "暂无"), - h: common_vendor.t(rectifyData.rectifyStatusName || "暂无"), - i: rectifyAttachments.value.length > 0 + g: common_vendor.t(formatPersonNames(rectifyData.managerNames)), + h: common_vendor.t(formatPersonNames(rectifyData.memberNames)), + i: common_vendor.t(rectifyData.rectifyStatusName || "暂无"), + j: rectifyAttachments.value.length > 0 }, rectifyAttachments.value.length > 0 ? { - j: common_vendor.f(rectifyAttachments.value, (img, idx, i0) => { + k: common_vendor.f(rectifyAttachments.value, (img, idx, i0) => { return { a: idx, b: getFullPath(img.filePath), @@ -454,51 +472,51 @@ const _sfc_main = { }; }) } : {}, { - k: common_vendor.n(formData.result === 1 ? "active" : ""), - l: common_vendor.o(($event) => formData.result = 1), - m: common_vendor.n(formData.result === 2 ? "active" : ""), - n: common_vendor.o(($event) => formData.result = 2), - o: common_vendor.o(($event) => formData.verifyRemark = $event), - p: common_vendor.p({ + l: common_vendor.n(formData.result === 1 ? "active" : ""), + m: common_vendor.o(($event) => formData.result = 1), + n: common_vendor.n(formData.result === 2 ? "active" : ""), + o: common_vendor.o(($event) => formData.result = 2), + p: common_vendor.o(($event) => formData.verifyRemark = $event), + q: common_vendor.p({ placeholder: "请输入验收备注", modelValue: formData.verifyRemark }), - q: common_vendor.o(common_vendor.unref(afterRead)), - r: common_vendor.o(common_vendor.unref(deletePic)), - s: common_vendor.p({ + r: common_vendor.o(common_vendor.unref(afterRead)), + s: common_vendor.o(common_vendor.unref(deletePic)), + t: common_vendor.p({ fileList: fileList1.value, name: "1", multiple: true, imageMode: "aspectFill", maxCount: 10 }), - t: canvasWidth.value, - v: canvasHeight.value, - w: canvasWidth.value + "px", - x: canvasHeight.value + "px", - y: showCanvas.value + v: canvasWidth.value, + w: canvasHeight.value, + x: canvasWidth.value + "px", + y: canvasHeight.value + "px", + z: showCanvas.value }, showCanvas.value ? { - z: common_vendor.o(clearSignature) + A: common_vendor.o(clearSignature) } : { - A: common_vendor.o(reSign) + B: common_vendor.o(reSign) }, { - B: !showCanvas.value + C: !showCanvas.value }, !showCanvas.value ? common_vendor.e({ - C: signatureUrl.value - }, signatureUrl.value ? { D: signatureUrl.value + }, signatureUrl.value ? { + E: signatureUrl.value } : {}) : {}, { - E: showCanvas.value + F: showCanvas.value }, showCanvas.value ? { - F: common_vendor.sr(signatureRef, "39f9b795-2", { + G: common_vendor.sr(signatureRef, "39f9b795-2", { "k": "signatureRef" }), - G: common_vendor.o((res) => onSignatureConfirm(res.tempFilePath)), - H: common_vendor.o(onSignatureStart), - I: common_vendor.o(onSignatureSigning), - J: common_vendor.o(onSignatureEnd), - K: common_vendor.o(onSignatureClear), - L: common_vendor.p({ + H: common_vendor.o((res) => onSignatureConfirm(res.tempFilePath)), + I: common_vendor.o(onSignatureStart), + J: common_vendor.o(onSignatureSigning), + K: common_vendor.o(onSignatureEnd), + L: common_vendor.o(onSignatureClear), + M: common_vendor.p({ width: signatureWidth.value, height: 160, backgroundColor: "#f8f8f8", @@ -507,9 +525,9 @@ const _sfc_main = { enableHistory: false }) } : {}, { - M: common_vendor.o(handleCancel), - N: common_vendor.o(handleSubmit), - O: common_vendor.gei(_ctx, "") + N: common_vendor.o(handleCancel), + O: common_vendor.o(handleSubmit), + P: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxml b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxml index 8dc8929..de772cc 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxss b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxss index 89f68a4..70586a5 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxss +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/acceptance.wxss @@ -44,6 +44,16 @@ background: #2667E9; color: #fff; } +.static-field.data-v-39f9b795 { + background: #fff; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + padding: 20rpx 24rpx; + margin-bottom: 20rpx; + font-size: 28rpx; + color: #333; + line-height: 1.5; +} .signature-box.data-v-39f9b795 { width: 100%; min-height: 240rpx; diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.js b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.js new file mode 100644 index 0000000..9661ca6 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.js @@ -0,0 +1,139 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const request_api = require("../../request/api.js"); +const utils_draftCache = require("../../utils/draftCache.js"); +const utils_useDraftCache = require("../../utils/useDraftCache.js"); +const components_hazard_hazardForm = require("../../components/hazard/hazardForm.js"); +if (!Math) { + HazardFormPanel(); +} +const HazardFormPanel = () => "../../components/hazard/HazardFormPanel.js"; +const _sfc_main = { + __name: "add", + setup(__props) { + const formRef = common_vendor.ref(null); + const taskId = common_vendor.ref(""); + const checkPointId = common_vendor.ref(""); + const oneTableId = common_vendor.ref(""); + const draftSnapshot = common_vendor.ref(null); + const draftInitialized = common_vendor.ref(false); + const hazardExtraParams = common_vendor.computed(() => ({ + taskId: taskId.value, + checkPointId: checkPointId.value, + locationDraftKey: utils_draftCache.buildDraftKey( + utils_draftCache.DRAFT_NS.HAZARD_ADD, + "location", + oneTableId.value, + taskId.value, + checkPointId.value + ) + })); + const getDraftKey = () => utils_draftCache.buildDraftKey( + utils_draftCache.DRAFT_NS.HAZARD_ADD, + oneTableId.value, + taskId.value, + checkPointId.value + ); + const { + showRestoreBanner, + clear: clearDraft, + restore: restoreDraft, + save: saveDraft, + bindAutoSave + } = utils_useDraftCache.useDraftCache({ + getKey: getDraftKey, + getPayload: () => { + var _a, _b; + return ((_b = (_a = formRef.value) == null ? void 0 : _a.getPayload) == null ? void 0 : _b.call(_a)) || {}; + }, + hasContent: components_hazard_hazardForm.hasHazardFormContent, + applyPayload: (data) => { + common_vendor.nextTick$1(() => { + var _a, _b; + (_b = (_a = formRef.value) == null ? void 0 : _a.applyPayload) == null ? void 0 : _b.call(_a, data); + }); + }, + clearForm: () => { + var _a, _b; + (_b = (_a = formRef.value) == null ? void 0 : _a.resetForm) == null ? void 0 : _b.call(_a); + }, + canSave: () => draftInitialized.value, + requireInitialized: true, + showRestoreToast: false, + onAfterRestore: (data) => { + draftSnapshot.value = data; + } + }); + const fetchTaskInfo = async (tableId) => { + try { + const startRes = await request_api.enterCheckPlan(tableId); + if (startRes.code === 0 && startRes.data) { + const tid = startRes.data.taskId; + const detailRes = await request_api.getCheckTaskDetail(tid); + if (detailRes.code === 0 && detailRes.data) { + taskId.value = detailRes.data.taskId; + checkPointId.value = detailRes.data.checkPointId; + } + } + } catch (error) { + common_vendor.index.__f__("error", "at pages/hiddendanger/add.vue:91", "获取任务信息失败:", error); + } + }; + const clearLocationPickerDraft = () => { + utils_draftCache.removeDraft(hazardExtraParams.value.locationDraftKey); + }; + const restoreFormDraft = async () => { + await common_vendor.nextTick$1(); + restoreDraft(); + }; + const onSubmitSuccess = () => { + clearLocationPickerDraft(); + clearDraft(false); + }; + bindAutoSave(() => draftSnapshot.value); + const initPage = async (options = {}) => { + if (options.taskId) { + taskId.value = options.taskId; + } + if (options.checkPointId) { + checkPointId.value = options.checkPointId; + } + if (options.id) { + oneTableId.value = options.id; + if (!options.taskId || !options.checkPointId) { + await fetchTaskInfo(options.id); + } + } + draftInitialized.value = true; + await restoreFormDraft(); + }; + common_vendor.onLoad(async (options) => { + await initPage(options); + }); + common_vendor.onHide(() => { + saveDraft(); + }); + return (_ctx, _cache) => { + return { + a: common_vendor.sr(formRef, "44bd6550-0", { + "k": "formRef" + }), + b: common_vendor.o(onSubmitSuccess), + c: common_vendor.o(($event) => common_vendor.unref(clearDraft)(true)), + d: common_vendor.o(($event) => draftSnapshot.value = $event), + e: common_vendor.p({ + ["page-mode"]: true, + title: "新增隐患排查", + mode: "direct", + ["extra-params"]: hazardExtraParams.value, + ["show-draft-banner"]: common_vendor.unref(showRestoreBanner), + ["canvas-id"]: "hazardAddWatermarkCanvas" + }), + f: common_vendor.gei(_ctx, "") + }; + }; + } +}; +const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-44bd6550"]]); +wx.createPage(MiniProgramPage); +//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/hiddendanger/add.js.map diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.json b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.json new file mode 100644 index 0000000..c46c5ce --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "新增隐患排查", + "usingComponents": { + "hazard-form-panel": "../../components/hazard/HazardFormPanel" + } +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxml b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxml new file mode 100644 index 0000000..370b54f --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxss b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxss new file mode 100644 index 0000000..79db263 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxss @@ -0,0 +1,30 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ +/* uni.scss */ +/* 颜色变量 */ +/* 行为相关颜色 */ +/* 文字基本颜色 */ +/* 背景颜色 */ +/* 边框颜色 */ +/* 尺寸变量 */ +/* 文字尺寸 */ +/* 图片尺寸 */ +/* Border Radius */ +/* 水平间距 */ +/* 垂直间距 */ +/* 透明度 */ +/* 文章场景相关 */ +.page.data-v-44bd6550 { + min-height: 100vh; + background: #ebf2fc; +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.js b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.js index 2c783f6..a8f8e79 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.js +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.js @@ -6,12 +6,16 @@ const utils_useDraftCache = require("../../utils/useDraftCache.js"); if (!Array) { const _easycom_u_popup2 = common_vendor.resolveComponent("u-popup"); const _easycom_up_datetime_picker2 = common_vendor.resolveComponent("up-datetime-picker"); - (_easycom_u_popup2 + _easycom_up_datetime_picker2)(); + const _easycom_up_radio2 = common_vendor.resolveComponent("up-radio"); + const _easycom_up_radio_group2 = common_vendor.resolveComponent("up-radio-group"); + (_easycom_u_popup2 + _easycom_up_datetime_picker2 + _easycom_up_radio2 + _easycom_up_radio_group2)(); } const _easycom_u_popup = () => "../../uni_modules/uview-plus/components/u-popup/u-popup.js"; const _easycom_up_datetime_picker = () => "../../uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.js"; +const _easycom_up_radio = () => "../../uni_modules/uview-plus/components/u-radio/u-radio.js"; +const _easycom_up_radio_group = () => "../../uni_modules/uview-plus/components/u-radio-group/u-radio-group.js"; if (!Math) { - (_easycom_u_popup + _easycom_up_datetime_picker)(); + (_easycom_u_popup + _easycom_up_datetime_picker + _easycom_up_radio + _easycom_up_radio_group)(); } const _sfc_main = { __name: "assignment", @@ -77,6 +81,8 @@ const _sfc_main = { const showDatePicker = common_vendor.ref(false); const dateValue = common_vendor.ref(Date.now()); const selectedDate = common_vendor.ref(""); + const sendMsgFlagRadio = common_vendor.ref("yes"); + const sendMsgFlag = common_vendor.computed(() => sendMsgFlagRadio.value === "yes"); const { showRestoreBanner, clear: clearDraft, @@ -86,29 +92,34 @@ const _sfc_main = { getKey: () => utils_draftCache.buildDraftKey(utils_draftCache.DRAFT_NS.ASSIGN, hazardId.value), getPayload: () => ({ selectedDate: selectedDate.value, - dateValue: dateValue.value + dateValue: dateValue.value, + sendMsgFlagRadio: sendMsgFlagRadio.value }), - hasContent: (payload) => !!payload.selectedDate, + hasContent: (payload) => !!(payload.selectedDate || payload.sendMsgFlagRadio === "no"), applyPayload: (payload) => { selectedDate.value = payload.selectedDate || ""; dateValue.value = payload.dateValue || Date.now(); + sendMsgFlagRadio.value = payload.sendMsgFlagRadio === "no" ? "no" : "yes"; }, clearForm: () => { selectedDate.value = ""; dateValue.value = Date.now(); + sendMsgFlagRadio.value = "yes"; }, canSave: () => !!hazardId.value }); - bindAutoSave(() => [selectedDate.value]); + bindAutoSave(() => [selectedDate.value, sendMsgFlagRadio.value]); const fetchDeptUsers = async () => { try { - const res = await request_api.getDepartmentPersonUsers(); + const res = await request_api.getRelatedDeptUsers({ + type: 1 + }); if (res.code === 0 && res.data) { deptList.value = res.data; - common_vendor.index.__f__("log", "at pages/hiddendanger/assignment.vue:200", "部门人员树:", deptList.value); + common_vendor.index.__f__("log", "at pages/hiddendanger/assignment.vue:230", "部门人员树:", deptList.value); } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/assignment.vue:203", "获取部门人员失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/assignment.vue:233", "获取部门人员失败:", error); } }; const onDateConfirm = (e) => { @@ -138,10 +149,12 @@ const _sfc_main = { // 被指派人ID deadline: selectedDate.value, // 处理期限 - assignRemark: "" + assignRemark: "", // 交办备注(可选) + sendMsgFlag: sendMsgFlag.value + // 是否短信提醒 }; - common_vendor.index.__f__("log", "at pages/hiddendanger/assignment.vue:241", "提交数据:", params); + common_vendor.index.__f__("log", "at pages/hiddendanger/assignment.vue:272", "提交数据:", params); try { const res = await request_api.assignHiddenDanger(params); if (res.code === 0) { @@ -154,7 +167,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: res.msg || "交办失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/assignment.vue:255", "交办失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/assignment.vue:286", "交办失败:", error); common_vendor.index.showToast({ title: "请求失败", icon: "none" }); } }; @@ -226,9 +239,26 @@ const _sfc_main = { mode: "date", modelValue: dateValue.value }), - z: common_vendor.o(handleCancel), - A: common_vendor.o(handleSubmit), - B: common_vendor.gei(_ctx, "") + z: common_vendor.p({ + label: "是", + name: "yes", + customStyle: { + marginRight: "48rpx" + } + }), + A: common_vendor.p({ + label: "否", + name: "no" + }), + B: common_vendor.o(($event) => sendMsgFlagRadio.value = $event), + C: common_vendor.p({ + placement: "row", + activeColor: "#2667e9", + modelValue: sendMsgFlagRadio.value + }), + D: common_vendor.o(handleCancel), + E: common_vendor.o(handleSubmit), + F: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.json b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.json index 7795f91..c368195 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.json +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.json @@ -2,6 +2,8 @@ "navigationBarTitleText": "隐患交办", "usingComponents": { "u-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup", - "up-datetime-picker": "../../uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker" + "up-datetime-picker": "../../uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker", + "up-radio": "../../uni_modules/uview-plus/components/u-radio/u-radio", + "up-radio-group": "../../uni_modules/uview-plus/components/u-radio-group/u-radio-group" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxml b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxml index 5e8aa1b..8d59cd4 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxss b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxss index c702d5d..485dbf9 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxss +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/assignment.wxss @@ -54,6 +54,16 @@ font-size: 28rpx; color: #333; } +.static-field.data-v-6209e844 { + background: #fff; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + padding: 20rpx 24rpx; + margin-bottom: 20rpx; + font-size: 28rpx; + color: #333; + line-height: 1.5; +} .user-popup.data-v-6209e844 { background: #fff; } diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.js b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.js index 7b07ad1..9e30104 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.js +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.js @@ -11,8 +11,10 @@ if (!Array) { const _easycom_up_checkbox2 = common_vendor.resolveComponent("up-checkbox"); const _easycom_u_popup2 = common_vendor.resolveComponent("u-popup"); const _easycom_up_upload2 = common_vendor.resolveComponent("up-upload"); + const _easycom_up_radio2 = common_vendor.resolveComponent("up-radio"); + const _easycom_up_radio_group2 = common_vendor.resolveComponent("up-radio-group"); const _easycom_wd_signature2 = common_vendor.resolveComponent("wd-signature"); - (_easycom_up_textarea2 + _easycom_up_input2 + _easycom_up_datetime_picker2 + _easycom_up_checkbox2 + _easycom_u_popup2 + _easycom_up_upload2 + _easycom_wd_signature2)(); + (_easycom_up_textarea2 + _easycom_up_input2 + _easycom_up_datetime_picker2 + _easycom_up_checkbox2 + _easycom_u_popup2 + _easycom_up_upload2 + _easycom_up_radio2 + _easycom_up_radio_group2 + _easycom_wd_signature2)(); } const _easycom_up_textarea = () => "../../uni_modules/uview-plus/components/u-textarea/u-textarea.js"; const _easycom_up_input = () => "../../uni_modules/uview-plus/components/u-input/u-input.js"; @@ -20,9 +22,11 @@ const _easycom_up_datetime_picker = () => "../../uni_modules/uview-plus/componen const _easycom_up_checkbox = () => "../../uni_modules/uview-plus/components/u-checkbox/u-checkbox.js"; const _easycom_u_popup = () => "../../uni_modules/uview-plus/components/u-popup/u-popup.js"; const _easycom_up_upload = () => "../../uni_modules/uview-plus/components/u-upload/u-upload.js"; +const _easycom_up_radio = () => "../../uni_modules/uview-plus/components/u-radio/u-radio.js"; +const _easycom_up_radio_group = () => "../../uni_modules/uview-plus/components/u-radio-group/u-radio-group.js"; const _easycom_wd_signature = () => "../../node-modules/wot-design-uni/components/wd-signature/wd-signature.js"; if (!Math) { - (_easycom_up_textarea + _easycom_up_input + _easycom_up_datetime_picker + _easycom_up_checkbox + _easycom_u_popup + _easycom_up_upload + _easycom_wd_signature)(); + (_easycom_up_textarea + _easycom_up_input + _easycom_up_datetime_picker + _easycom_up_checkbox + _easycom_u_popup + _easycom_up_upload + _easycom_up_radio + _easycom_up_radio_group + _easycom_wd_signature)(); } const _sfc_main = { __name: "rectification", @@ -106,7 +110,7 @@ const _sfc_main = { scheduleSignatureDraftExport(); }; const onSignatureImageError = () => { - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:376", "签名图片加载失败:", signatureUrl.value); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:418", "签名图片加载失败:", signatureUrl.value); common_vendor.index.showToast({ title: "签名图片加载失败", icon: "none" }); }; const reSign = () => { @@ -140,6 +144,8 @@ const _sfc_main = { const showRectifyTimePicker = common_vendor.ref(false); const rectifyTimeValue = common_vendor.ref(Date.now()); const selectedRectifyTime = common_vendor.ref(""); + const sendMsgFlagRadio = common_vendor.ref("yes"); + const sendMsgFlag = common_vendor.computed(() => sendMsgFlagRadio.value === "yes"); const formatDateValue = (timestamp) => { if (!timestamp) return ""; @@ -183,7 +189,18 @@ const _sfc_main = { deptName: "" }); } - selectedUserIds.value = [id]; + if (!lockedUserIds.value.includes(id)) { + lockedUserIds.value = [...lockedUserIds.value, id]; + } + selectedUserIds.value = mergeLockedUserIds([id]); + syncSelectedUsersFromIds(selectedUserIds.value); + }; + const setLockedDefaultUsers = (ids) => { + const normalized = parseIdList(ids); + if (!normalized.length) + return; + lockedUserIds.value = normalized; + selectedUserIds.value = mergeLockedUserIds(selectedUserIds.value); syncSelectedUsersFromIds(selectedUserIds.value); }; const parseIdList = (raw) => { @@ -259,8 +276,21 @@ const _sfc_main = { const showUserPopup = common_vendor.ref(false); const selectedUserIds = common_vendor.ref([]); const selectedUsers = common_vendor.ref([]); + const lockedUserIds = common_vendor.ref([]); const activeDeptIndex = common_vendor.ref(0); const userPickerSelectedIds = common_vendor.ref([]); + const isLockedUser = (userId) => lockedUserIds.value.includes(String(userId)); + const mergeLockedUserIds = (ids) => { + const merged = /* @__PURE__ */ new Set([ + ...(ids || []).map((id) => String(id)), + ...lockedUserIds.value.map((id) => String(id)) + ]); + return [...merged]; + }; + const formatUserPickerLabel = (user) => { + const name = formatUserDisplayName(user); + return isLockedUser(user.userId) ? `${name}(默认)` : name; + }; const formatUserDisplayName = (user) => { if (user.postName) { return `${user.nickName}_${user.postName}`; @@ -353,6 +383,10 @@ const _sfc_main = { } function onUserCheckChange(userId, checked) { const id = String(userId); + if (!checked && isLockedUser(id)) { + common_vendor.index.showToast({ title: "默认整改责任人不可取消", icon: "none" }); + return; + } if (checked) { if (!userPickerSelectedSet.value.has(id)) { userPickerSelectedIds.value = [...userPickerSelectedIds.value, id]; @@ -374,7 +408,7 @@ const _sfc_main = { showManagerPopup.value = false; }; const openUserPopup = () => { - userPickerSelectedIds.value = [...selectedUserIds.value]; + userPickerSelectedIds.value = mergeLockedUserIds(selectedUserIds.value); const firstDeptWithUsers = deptList.value.findIndex((dept) => { var _a; return ((_a = dept.users) == null ? void 0 : _a.length) > 0; @@ -391,40 +425,30 @@ const _sfc_main = { showManagerPopup.value = false; }; const confirmUserSelect = () => { + userPickerSelectedIds.value = mergeLockedUserIds(userPickerSelectedIds.value); selectedUserIds.value = userPickerSelectedIds.value.map((id) => String(id)); syncSelectedUsersFromIds(selectedUserIds.value); showUserPopup.value = false; }; - const fetchManagerDeptUsers = async () => { + const fetchRelatedDeptUsers = async () => { try { - const res = await request_api.getDepartmentPersonUsers(); + const res = await request_api.getRelatedDeptUsers({ type: 2 }); if (res.code === 0 && res.data) { managerDeptList.value = res.data; + deptList.value = res.data; if (selectedManagerIds.value.length > 0) { syncSelectedManagersFromIds(selectedManagerIds.value); } - } - } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:706", "获取安全管理人员列表失败:", error); - } - }; - const fetchRectifyDeptUsers = async () => { - common_vendor.index.__f__("log", "at pages/hiddendanger/rectification.vue:712", "当前hazardId:", hazardId.value); - try { - const res = await request_api.getDeptUsersWithSubordinates({ hazardId: hazardId.value }); - if (res.code === 0 && res.data) { - deptList.value = res.data; if (selectedUserIds.value.length > 0) { syncSelectedUsersFromIds(selectedUserIds.value); } - common_vendor.index.__f__("log", "at pages/hiddendanger/rectification.vue:720", "整改责任人部门树:", deptList.value); } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:723", "获取整改责任人列表失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:788", "获取关联部门人员列表失败:", error); } }; const fetchPersonnelLists = async () => { - await Promise.all([fetchManagerDeptUsers(), fetchRectifyDeptUsers()]); + await fetchRelatedDeptUsers(); if (selectedManagerIds.value.length > 0) { syncSelectedManagersFromIds(selectedManagerIds.value); } @@ -454,7 +478,8 @@ const _sfc_main = { manageIds: selectedManagerIds.value.map((id) => Number(id)), memberIds: selectedUserIds.value.map((id) => Number(id)), rectifyTime: selectedRectifyTime.value || formatDateValue(rectifyTimeValue.value), - signPath: signatureServerPath.value || "" + signPath: signatureServerPath.value || "", + sendMsgFlag: sendMsgFlag.value }; if (rectifyId.value) { params.rectifyId = rectifyId.value; @@ -479,7 +504,7 @@ const _sfc_main = { } } catch (error) { common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:794", "提交整改失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:892", "提交整改失败:", error); common_vendor.index.showToast({ title: "操作失败", icon: "none" @@ -505,7 +530,7 @@ const _sfc_main = { } catch (err) { isSubmitting.value = false; common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:824", "签名上传失败:", err); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:922", "签名上传失败:", err); common_vendor.index.showToast({ title: "签名上传失败,请重试", icon: "none" }); } }; @@ -589,7 +614,7 @@ const _sfc_main = { } catch (err) { isSubmitting.value = false; common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:915", "签名上传失败:", err); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1013", "签名上传失败:", err); common_vendor.index.showToast({ title: "签名上传失败,请重试", icon: "none" }); } } @@ -614,7 +639,7 @@ const _sfc_main = { applyRectifyTimeValue(data.rectifyTime); } const signPath = resolveSignPathFromData(data); - common_vendor.index.__f__("log", "at pages/hiddendanger/rectification.vue:1018", "整改详情签名路径:", signPath); + common_vendor.index.__f__("log", "at pages/hiddendanger/rectification.vue:1116", "整改详情签名路径:", signPath); applySignatureFromServer(signPath); hazardId.value = data.hazardId || ""; assignId.value = data.assignId || ""; @@ -632,6 +657,11 @@ const _sfc_main = { } else if (data.rectifierId) { selectedUserIds.value = [String(data.rectifierId)]; } + if (data.assigneeId) { + setLockedDefaultUsers(data.assigneeId); + } else if (data.rectifierId) { + setLockedDefaultUsers(data.rectifierId); + } await fetchPersonnelLists(); if (data.attachments && data.attachments.length > 0) { fileList1.value = data.attachments.map((att) => utils_upload.mapServerFileToUploadItem(att)); @@ -640,7 +670,7 @@ const _sfc_main = { } } catch (error) { common_vendor.index.hideLoading(); - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1052", "获取整改详情失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1155", "获取整改详情失败:", error); common_vendor.index.showToast({ title: "获取详情失败", icon: "none" }); } }; @@ -671,7 +701,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: aiRes.msg || "AI生成失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1089", "AI生成整改方案失败:", error); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1192", "AI生成整改方案失败:", error); common_vendor.index.showToast({ title: "AI生成失败,请重试", icon: "none" }); } finally { aiGenerating.value = false; @@ -709,7 +739,8 @@ const _sfc_main = { signatureUrl: signatureUrl.value, signatureLocalPath: signatureLocalPath.value, showCanvas: showCanvas.value, - signaturePaths: signaturePaths.value + signaturePaths: signaturePaths.value, + sendMsgFlagRadio: sendMsgFlagRadio.value }), hasContent: rectifyDraftHasContent, applyPayload: (data) => { @@ -729,6 +760,7 @@ const _sfc_main = { } else if (data.showCanvas === false) { showCanvas.value = false; } + sendMsgFlagRadio.value = data.sendMsgFlagRadio === "no" ? "no" : "yes"; }, clearForm: () => { formData.rectifyPlan = ""; @@ -746,6 +778,7 @@ const _sfc_main = { if (signatureRef.value) { signatureRef.value.clear(); } + sendMsgFlagRadio.value = "yes"; }, canSave: () => !!(hazardId.value || rectifyId.value), onAfterRestore: (data) => { @@ -774,7 +807,8 @@ const _sfc_main = { signatureUrl.value, signatureLocalPath.value, showCanvas.value, - signaturePaths.value + signaturePaths.value, + sendMsgFlagRadio.value ]); common_vendor.onHide(() => { if (showCanvas.value && !isSignatureEmpty.value && signatureRef.value && !isDraftExporting.value) { @@ -788,7 +822,7 @@ const _sfc_main = { const sysInfo = common_vendor.index.getSystemInfoSync(); signatureWidth.value = sysInfo.windowWidth - 40; } catch (e) { - common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1223", "获取系统信息失败:", e); + common_vendor.index.__f__("error", "at pages/hiddendanger/rectification.vue:1330", "获取系统信息失败:", e); } if (options.hazardId) { hazardId.value = options.hazardId; @@ -954,11 +988,13 @@ const _sfc_main = { c: common_vendor.p({ usedAlone: true, checked: userPickerSelectedSet.value.has(String(user.userId)), - label: formatUserDisplayName(user), + label: formatUserPickerLabel(user), + disabled: isLockedUser(user.userId), activeColor: "#2667E9", shape: "square" }), - d: "user-" + user.userId + d: "user-" + user.userId, + e: isLockedUser(user.userId) ? 1 : "" }; }) }, { @@ -987,30 +1023,54 @@ const _sfc_main = { ao: canvasWidth.value + "px", ap: canvasHeight.value + "px" } : {}, { - aq: showCanvas.value + aq: !showUserPopup.value && !showManagerPopup.value && !showRectifyTimePicker.value + }, !showUserPopup.value && !showManagerPopup.value && !showRectifyTimePicker.value ? { + ar: canvasWidth.value, + as: canvasHeight.value, + at: canvasWidth.value + "px", + av: canvasHeight.value + "px" + } : {}, { + aw: common_vendor.p({ + label: "是", + name: "yes", + customStyle: { + marginRight: "48rpx" + } + }), + ax: common_vendor.p({ + label: "否", + name: "no" + }), + ay: common_vendor.o(($event) => sendMsgFlagRadio.value = $event), + az: common_vendor.p({ + placement: "row", + activeColor: "#2667e9", + modelValue: sendMsgFlagRadio.value + }), + aA: showCanvas.value }, showCanvas.value ? { - ar: common_vendor.o(clearSignature) + aB: common_vendor.o(clearSignature) } : { - as: common_vendor.o(reSign) + aC: common_vendor.o(reSign) }, { - at: !showCanvas.value + aD: !showCanvas.value }, !showCanvas.value ? common_vendor.e({ - av: signatureUrl.value + aE: signatureUrl.value }, signatureUrl.value ? { - aw: signatureUrl.value, - ax: common_vendor.o(onSignatureImageError) + aF: signatureUrl.value, + aG: common_vendor.o(onSignatureImageError) } : {}) : {}, { - ay: showCanvas.value && !showUserPopup.value && !showManagerPopup.value && !showRectifyTimePicker.value + aH: showCanvas.value && !showUserPopup.value && !showManagerPopup.value && !showRectifyTimePicker.value }, showCanvas.value && !showUserPopup.value && !showManagerPopup.value && !showRectifyTimePicker.value ? { - az: common_vendor.sr(signatureRef, "f18ba0ce-12", { + aI: common_vendor.sr(signatureRef, "f18ba0ce-15", { "k": "signatureRef" }), - aA: common_vendor.o((res) => onSignatureConfirm(res.tempFilePath)), - aB: common_vendor.o(onSignatureStart), - aC: common_vendor.o(onSignatureSigning), - aD: common_vendor.o(onSignatureEnd), - aE: common_vendor.o(onSignatureClear), - aF: common_vendor.p({ + aJ: common_vendor.o((res) => onSignatureConfirm(res.tempFilePath)), + aK: common_vendor.o(onSignatureStart), + aL: common_vendor.o(onSignatureSigning), + aM: common_vendor.o(onSignatureEnd), + aN: common_vendor.o(onSignatureClear), + aO: common_vendor.p({ width: signatureWidth.value, height: 160, backgroundColor: "#f8f8f8", @@ -1019,9 +1079,9 @@ const _sfc_main = { enableHistory: false }) } : {}, { - aG: common_vendor.t(isEdit.value ? "保存修改" : "提交整改"), - aH: common_vendor.o(handleSubmit), - aI: common_vendor.gei(_ctx, "") + aP: common_vendor.t(isEdit.value ? "保存修改" : "提交整改"), + aQ: common_vendor.o(handleSubmit), + aR: common_vendor.gei(_ctx, "") }); }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.json b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.json index 0de504e..21fb1c7 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.json +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.json @@ -7,6 +7,8 @@ "up-checkbox": "../../uni_modules/uview-plus/components/u-checkbox/u-checkbox", "u-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup", "up-upload": "../../uni_modules/uview-plus/components/u-upload/u-upload", + "up-radio": "../../uni_modules/uview-plus/components/u-radio/u-radio", + "up-radio-group": "../../uni_modules/uview-plus/components/u-radio-group/u-radio-group", "wd-signature": "../../node-modules/wot-design-uni/components/wd-signature/wd-signature" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxml b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxml index a3a036a..73ad29b 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxss b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxss index 463ca33..e8742ea 100644 --- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxss +++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/rectification.wxss @@ -87,6 +87,16 @@ font-size: 28rpx; color: #333; } +.static-field.data-v-f18ba0ce { + background: #fff; + border: 1rpx solid #dcdfe6; + border-radius: 8rpx; + padding: 20rpx 24rpx; + margin-bottom: 20rpx; + font-size: 28rpx; + color: #333; + line-height: 1.5; +} .select-trigger.data-v-f18ba0ce { display: flex; align-items: center; @@ -213,6 +223,9 @@ .user-popup .user-item.data-v-f18ba0ce:last-child { border-bottom: none; } +.user-popup .user-item-locked.data-v-f18ba0ce { + opacity: 0.85; +} .user-popup .popup-footer.data-v-f18ba0ce { display: flex; border-top: 1rpx solid #eee; diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.js b/unpackage/dist/dev/mp-weixin/pages/index/index.js index d8d09e5..6900c58 100644 --- a/unpackage/dist/dev/mp-weixin/pages/index/index.js +++ b/unpackage/dist/dev/mp-weixin/pages/index/index.js @@ -54,7 +54,7 @@ const _sfc_main = { } } } catch (e) { - common_vendor.index.__f__("error", "at pages/index/index.vue:245", "获取用户信息失败:", e); + common_vendor.index.__f__("error", "at pages/index/index.vue:249", "获取用户信息失败:", e); try { const storedUserInfo = common_vendor.index.getStorageSync("userInfo"); if (storedUserInfo) { @@ -69,7 +69,7 @@ const _sfc_main = { userInfo.phone = info.phone || ""; } } catch (storageError) { - common_vendor.index.__f__("error", "at pages/index/index.vue:261", "从本地存储获取用户信息失败:", storageError); + common_vendor.index.__f__("error", "at pages/index/index.vue:265", "从本地存储获取用户信息失败:", storageError); } } }; @@ -216,7 +216,7 @@ const _sfc_main = { initPlanExpandedState(records, { reset: true, expandFirst: true }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/index/index.vue:431", error); + common_vendor.index.__f__("error", "at pages/index/index.vue:435", error); } finally { loading.value = false; } @@ -240,7 +240,7 @@ const _sfc_main = { common_vendor.index.showToast({ title: res.msg || "加载失败", icon: "none" }); } } catch (error) { - common_vendor.index.__f__("error", "at pages/index/index.vue:454", error); + common_vendor.index.__f__("error", "at pages/index/index.vue:458", error); common_vendor.index.showToast({ title: "加载失败", icon: "none" }); } }; @@ -282,13 +282,13 @@ const _sfc_main = { const getHiddenDangerLists = async () => { try { const res = await request_api.getHiddenDangerList(hiddenDangerParams.value); - common_vendor.index.__f__("log", "at pages/index/index.vue:512", res); + common_vendor.index.__f__("log", "at pages/index/index.vue:516", res); if (res.code === 0) { hiddenDangerData.value = res.data.records; - common_vendor.index.__f__("log", "at pages/index/index.vue:515", hiddenDangerData.value, 1111); + common_vendor.index.__f__("log", "at pages/index/index.vue:519", hiddenDangerData.value, 1111); } } catch (error) { - common_vendor.index.__f__("error", "at pages/index/index.vue:518", error); + common_vendor.index.__f__("error", "at pages/index/index.vue:522", error); } finally { loading.value = false; } @@ -314,6 +314,11 @@ const _sfc_main = { } common_vendor.index.navigateTo({ url }); }; + const editRectification = (item) => { + common_vendor.index.navigateTo({ + url: `/pages/hiddendanger/rectification?rectifyId=${item.rectifyId}&isEdit=1` + }); + }; const goAcceptance = (item) => { common_vendor.index.navigateTo({ url: `/pages/hiddendanger/acceptance?hazardId=${item.hazardId}&assignId=${item.assignId}&rectifyId=${item.rectifyId}` @@ -406,17 +411,25 @@ const _sfc_main = { j: common_vendor.o(($event) => viewHazardDetail(item), item.hazardId), k: item.statusName === "待整改" && item.canEdit }, item.statusName === "待整改" && item.canEdit ? { - l: common_vendor.o(($event) => goRectification(item), item.hazardId) + l: common_vendor.o(($event) => assignHazard(item), item.hazardId) } : {}, { - m: item.statusName === "待验收" && canAcceptance.value + m: item.statusName === "待整改" && item.canEdit + }, item.statusName === "待整改" && item.canEdit ? { + n: common_vendor.o(($event) => goRectification(item), item.hazardId) + } : {}, { + o: item.statusName === "待验收" && item.canEdit + }, item.statusName === "待验收" && item.canEdit ? { + p: common_vendor.o(($event) => editRectification(item), item.hazardId) + } : {}, { + q: item.statusName === "待验收" && canAcceptance.value }, item.statusName === "待验收" && canAcceptance.value ? { - n: common_vendor.o(($event) => goAcceptance(item), item.hazardId) + r: common_vendor.o(($event) => goAcceptance(item), item.hazardId) } : {}, { - o: item.statusName === "待交办" + s: item.statusName === "待交办" }, item.statusName === "待交办" ? { - p: common_vendor.o(($event) => assignHazard(item), item.hazardId) + t: common_vendor.o(($event) => assignHazard(item), item.hazardId) } : {}, { - q: item.hazardId + v: item.hazardId }); }), n: common_vendor.gei(_ctx, "") diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.wxml b/unpackage/dist/dev/mp-weixin/pages/index/index.wxml index 325476f..4f6e10f 100644 --- a/unpackage/dist/dev/mp-weixin/pages/index/index.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/index/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.wxss b/unpackage/dist/dev/mp-weixin/pages/index/index.wxss index 6f7cf20..0fbe93d 100644 --- a/unpackage/dist/dev/mp-weixin/pages/index/index.wxss +++ b/unpackage/dist/dev/mp-weixin/pages/index/index.wxss @@ -319,4 +319,19 @@ .danger-info-row .text-gray.data-v-1cf27b2a { white-space: nowrap; flex-shrink: 0; +} +.danger-card-actions.data-v-1cf27b2a { + margin-top: 20rpx; + gap: 10rpx; + flex-wrap: wrap; +} +.danger-card-actions .cu-btn.data-v-1cf27b2a { + padding: 0 24rpx !important; + font-size: 26rpx !important; + height: 60rpx !important; + line-height: 60rpx !important; + white-space: nowrap !important; + flex-shrink: 0 !important; + width: auto !important; + margin: 0 !important; } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/request/api.js b/unpackage/dist/dev/mp-weixin/request/api.js index cdc1f4d..488e00c 100644 --- a/unpackage/dist/dev/mp-weixin/request/api.js +++ b/unpackage/dist/dev/mp-weixin/request/api.js @@ -120,16 +120,15 @@ function getHiddenDangerLabelList() { method: "GET" }); } -function getDepartmentPersonUsers(params) { +function getHazardSourceList() { return request_request.requestAPI({ - url: "/frontend/hazard/dept/users", - method: "GET", - data: params + url: "/frontend/hazard/source/list", + method: "GET" }); } -function getDeptUsersWithSubordinates(params) { +function getRelatedDeptUsers(params) { return request_request.requestAPI({ - url: "/frontend/hazard/dept/users/with-subordinates", + url: "/frontend/hazard/dept/users/related", method: "GET", data: params }); @@ -369,13 +368,12 @@ exports.getCheckItemListDetail = getCheckItemListDetail; exports.getCheckPlanList = getCheckPlanList; exports.getCheckTableList = getCheckTableList; exports.getCheckTaskDetail = getCheckTaskDetail; -exports.getDepartmentPersonUsers = getDepartmentPersonUsers; exports.getDeptChildren = getDeptChildren; exports.getDeptUsers = getDeptUsers; -exports.getDeptUsersWithSubordinates = getDeptUsersWithSubordinates; exports.getEnterpriseinfo = getEnterpriseinfo; exports.getEnterprisetype = getEnterprisetype; exports.getHazardDetail = getHazardDetail; +exports.getHazardSourceList = getHazardSourceList; exports.getHiddenDangerDetail = getHiddenDangerDetail; exports.getHiddenDangerLabelList = getHiddenDangerLabelList; exports.getHiddenDangerList = getHiddenDangerList; @@ -388,6 +386,7 @@ exports.getPlanTableDetail = getPlanTableDetail; exports.getQiniuUploadToken = getQiniuUploadToken; exports.getRectifyDetail = getRectifyDetail; exports.getRegulationList = getRegulationList; +exports.getRelatedDeptUsers = getRelatedDeptUsers; exports.getSystemUserFormOptions = getSystemUserFormOptions; exports.getWriteOffApplyDetail = getWriteOffApplyDetail; exports.getindustry = getindustry; diff --git a/unpackage/dist/dev/mp-weixin/utils/draftCache.js b/unpackage/dist/dev/mp-weixin/utils/draftCache.js index e3a751e..f18b55d 100644 --- a/unpackage/dist/dev/mp-weixin/utils/draftCache.js +++ b/unpackage/dist/dev/mp-weixin/utils/draftCache.js @@ -5,7 +5,8 @@ const DRAFT_NS = { ACCEPT: "draft_accept", RECTIFY: "draft_rectify", INSPECTION_RESULT: "draft_inspection_result", - INSPECTION_SHEET: "draft_inspection_sheet" + INSPECTION_SHEET: "draft_inspection_sheet", + HAZARD_ADD: "draft_hazard_add" }; function buildDraftKey(namespace, ...parts) { return [namespace, ...parts.map((p) => String(p ?? ""))].join("_"); @@ -37,7 +38,7 @@ function loadDraft(key) { try { return typeof raw === "string" ? JSON.parse(raw) : raw; } catch (error) { - common_vendor.index.__f__("error", "at utils/draftCache.js:61", "[draftCache] 解析草稿失败:", key, error); + common_vendor.index.__f__("error", "at utils/draftCache.js:62", "[draftCache] 解析草稿失败:", key, error); return null; } } diff --git a/utils/draftCache.js b/utils/draftCache.js index b2b0790..2d393c6 100644 --- a/utils/draftCache.js +++ b/utils/draftCache.js @@ -4,7 +4,8 @@ export const DRAFT_NS = { ACCEPT: 'draft_accept', RECTIFY: 'draft_rectify', INSPECTION_RESULT: 'draft_inspection_result', - INSPECTION_SHEET: 'draft_inspection_sheet' + INSPECTION_SHEET: 'draft_inspection_sheet', + HAZARD_ADD: 'draft_hazard_add' }; /**