From 455fd4fc07ffffb9dedc7a6a3a279b73d6e7c425 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=88=A9=E5=BC=BA?= <18394468624@163.com>
Date: Tue, 30 Jun 2026 09:47:10 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E5=8A=9E=E3=80=81=E6=95=B4=E6=94=B9?=
=?UTF-8?q?=E8=B4=A3=E4=BB=BB=E4=BA=BA=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/hazard/HazardFormPanel.vue | 1431 +++++++++++++++++
components/hazard/HazardFormPopup.vue | 1162 +------------
components/hazard/hazardForm.js | 21 +
components/hazardDetail/HazardDetailPanel.vue | 8 +
.../hazardDetail/HazardDetailPanelV2.vue | 8 +
components/hazardDetail/hazardDetail.js | 5 +
pages.json | 6 +
pages/Inspectionresult/Inspectionresult.vue | 4 +
pages/Inspectionresult/detail.vue | 19 +-
pages/closeout/application.vue | 46 +-
pages/closeout/editor.vue | 5 +
pages/hiddendanger/Inspection.vue | 42 +-
pages/hiddendanger/acceptance.vue | 75 +-
pages/hiddendanger/add.vue | 142 ++
pages/hiddendanger/assignment.vue | 54 +-
pages/hiddendanger/rectification.vue | 180 ++-
pages/index/index.vue | 37 +-
request/api.js | 16 +
request/request.js | 2 +-
unpackage/dist/build/mp-weixin/app.js | 1 +
unpackage/dist/build/mp-weixin/app.json | 85 +
unpackage/dist/build/mp-weixin/app.wxss | 2 +
.../dist/build/mp-weixin/common/assets.js | 1 +
.../dist/build/mp-weixin/common/vendor.js | 7 +
.../mp-weixin/components/AreaFormPopup.js | 1 +
.../mp-weixin/components/AreaFormPopup.json | 4 +
.../mp-weixin/components/AreaFormPopup.wxml | 1 +
.../mp-weixin/components/AreaFormPopup.wxss | 1 +
.../components/hazard/HazardFormPanel.js | 1 +
.../components/hazard/HazardFormPanel.json | 9 +
.../components/hazard/HazardFormPanel.wxml | 1 +
.../components/hazard/HazardFormPanel.wxss | 1 +
.../components/hazard/HazardFormPopup.js | 1 +
.../components/hazard/HazardFormPopup.json | 7 +
.../components/hazard/HazardFormPopup.wxml | 1 +
.../components/hazard/HazardFormPopup.wxss | 0
.../mp-weixin/components/hazard/hazardForm.js | 1 +
.../mp-weixin/components/hazard/index.js | 1 +
.../hazardDetail/HazardDetailPanel.js | 1 +
.../hazardDetail/HazardDetailPanel.json | 4 +
.../hazardDetail/HazardDetailPanel.wxml | 1 +
.../hazardDetail/HazardDetailPanel.wxss | 1 +
.../hazardDetail/HazardDetailPanelV2.js | 1 +
.../hazardDetail/HazardDetailPanelV2.json | 4 +
.../hazardDetail/HazardDetailPanelV2.wxml | 1 +
.../hazardDetail/HazardDetailPanelV2.wxss | 1 +
.../components/hazardDetail/hazardDetail.js | 1 +
.../hazardDetail/useHazardDetailScroll.js | 1 +
.../components/wd-button/wd-button.js | 1 +
.../components/wd-button/wd-button.json | 6 +
.../components/wd-button/wd-button.wxml | 1 +
.../components/wd-button/wd-button.wxss | 1 +
.../components/wd-icon/wd-icon.js | 1 +
.../components/wd-icon/wd-icon.json | 4 +
.../components/wd-icon/wd-icon.wxml | 1 +
.../components/wd-icon/wd-icon.wxss | 1 +
.../components/wd-signature/wd-signature.js | 1 +
.../components/wd-signature/wd-signature.json | 6 +
.../components/wd-signature/wd-signature.wxml | 1 +
.../components/wd-signature/wd-signature.wxss | 1 +
.../Idphotomanagement/Idphotomanagement.js | 1 +
.../Idphotomanagement/Idphotomanagement.json | 8 +
.../Idphotomanagement/Idphotomanagement.wxml | 1 +
.../Idphotomanagement/Idphotomanagement.wxss | 1 +
.../Inspectionchecklist.js | 1 +
.../Inspectionchecklist.json | 4 +
.../Inspectionchecklist.wxml | 1 +
.../Inspectionchecklist.wxss | 0
.../pages/Inspectionlog/Inspectionlog.js | 1 +
.../pages/Inspectionlog/Inspectionlog.json | 4 +
.../pages/Inspectionlog/Inspectionlog.wxml | 1 +
.../pages/Inspectionlog/Inspectionlog.wxss | 1 +
.../Inspectionresult/Inspectionresult.js | 1 +
.../Inspectionresult/Inspectionresult.json | 9 +
.../Inspectionresult/Inspectionresult.wxml | 1 +
.../Inspectionresult/Inspectionresult.wxss | 1 +
.../pages/Inspectionresult/detail.js | 1 +
.../pages/Inspectionresult/detail.json | 11 +
.../pages/Inspectionresult/detail.wxml | 1 +
.../pages/Inspectionresult/detail.wxss | 1 +
.../mp-weixin/pages/Inspectionresult/list.js | 1 +
.../pages/Inspectionresult/list.json | 7 +
.../pages/Inspectionresult/list.wxml | 1 +
.../pages/Inspectionresult/list.wxss | 1 +
.../Inspectionwarning/Inspectionwarning.js | 1 +
.../Inspectionwarning/Inspectionwarning.json | 8 +
.../Inspectionwarning/Inspectionwarning.wxml | 1 +
.../Inspectionwarning/Inspectionwarning.wxss | 1 +
.../build/mp-weixin/pages/area/management.js | 1 +
.../mp-weixin/pages/area/management.json | 6 +
.../mp-weixin/pages/area/management.wxml | 1 +
.../mp-weixin/pages/area/management.wxss | 1 +
.../mp-weixin/pages/checklist/checklist.js | 1 +
.../mp-weixin/pages/checklist/checklist.json | 4 +
.../mp-weixin/pages/checklist/checklist.wxml | 1 +
.../mp-weixin/pages/checklist/checklist.wxss | 1 +
.../build/mp-weixin/pages/checklist/detail.js | 1 +
.../mp-weixin/pages/checklist/detail.json | 4 +
.../mp-weixin/pages/checklist/detail.wxml | 1 +
.../mp-weixin/pages/checklist/detail.wxss | 1 +
.../mp-weixin/pages/closeout/application.js | 1 +
.../mp-weixin/pages/closeout/application.json | 10 +
.../mp-weixin/pages/closeout/application.wxml | 1 +
.../mp-weixin/pages/closeout/application.wxss | 1 +
.../build/mp-weixin/pages/closeout/editor.js | 1 +
.../mp-weixin/pages/closeout/editor.json | 7 +
.../mp-weixin/pages/closeout/editor.wxml | 1 +
.../mp-weixin/pages/closeout/editor.wxss | 1 +
.../corporateInformation.js | 1 +
.../corporateInformation.json | 9 +
.../corporateInformation.wxml | 1 +
.../corporateInformation.wxss | 1 +
.../pages/editchecklist/editchecklist.js | 1 +
.../pages/editchecklist/editchecklist.json | 10 +
.../pages/editchecklist/editchecklist.wxml | 1 +
.../pages/editchecklist/editchecklist.wxss | 1 +
.../editcompanInformation.js | 1 +
.../editcompanInformation.json | 10 +
.../editcompanInformation.wxml | 1 +
.../editcompanInformation.wxss | 1 +
.../equipmentregistration.js | 1 +
.../equipmentregistration.json | 9 +
.../equipmentregistration.wxml | 1 +
.../equipmentregistration.wxss | 1 +
.../pages/hiddendanger/Inspection.js | 1 +
.../pages/hiddendanger/Inspection.json | 4 +
.../pages/hiddendanger/Inspection.wxml | 1 +
.../pages/hiddendanger/Inspection.wxss | 1 +
.../pages/hiddendanger/acceptance.js | 1 +
.../pages/hiddendanger/acceptance.json | 10 +
.../pages/hiddendanger/acceptance.wxml | 1 +
.../pages/hiddendanger/acceptance.wxss | 1 +
.../build/mp-weixin/pages/hiddendanger/add.js | 1 +
.../mp-weixin/pages/hiddendanger/add.json | 6 +
.../mp-weixin/pages/hiddendanger/add.wxml | 1 +
.../mp-weixin/pages/hiddendanger/add.wxss | 1 +
.../pages/hiddendanger/assignment.js | 1 +
.../pages/hiddendanger/assignment.json | 9 +
.../pages/hiddendanger/assignment.wxml | 1 +
.../pages/hiddendanger/assignment.wxss | 1 +
.../mp-weixin/pages/hiddendanger/detail2.js | 1 +
.../mp-weixin/pages/hiddendanger/detail2.json | 10 +
.../mp-weixin/pages/hiddendanger/detail2.wxml | 1 +
.../mp-weixin/pages/hiddendanger/detail2.wxss | 1 +
.../pages/hiddendanger/rectification.js | 1 +
.../pages/hiddendanger/rectification.json | 14 +
.../pages/hiddendanger/rectification.wxml | 1 +
.../pages/hiddendanger/rectification.wxss | 1 +
.../mp-weixin/pages/hiddendanger/view.js | 1 +
.../mp-weixin/pages/hiddendanger/view.json | 6 +
.../mp-weixin/pages/hiddendanger/view.wxml | 1 +
.../mp-weixin/pages/hiddendanger/view.wxss | 1 +
.../dist/build/mp-weixin/pages/index/index.js | 1 +
.../build/mp-weixin/pages/index/index.json | 9 +
.../build/mp-weixin/pages/index/index.wxml | 1 +
.../build/mp-weixin/pages/index/index.wxss | 1 +
.../build/mp-weixin/pages/login/agreement.js | 1 +
.../mp-weixin/pages/login/agreement.json | 5 +
.../mp-weixin/pages/login/agreement.wxml | 1 +
.../mp-weixin/pages/login/agreement.wxss | 0
.../build/mp-weixin/pages/login/enterprise.js | 1 +
.../mp-weixin/pages/login/enterprise.json | 8 +
.../mp-weixin/pages/login/enterprise.wxml | 1 +
.../mp-weixin/pages/login/enterprise.wxss | 1 +
.../build/mp-weixin/pages/login/forget.js | 1 +
.../build/mp-weixin/pages/login/forget.json | 5 +
.../build/mp-weixin/pages/login/forget.wxml | 1 +
.../build/mp-weixin/pages/login/forget.wxss | 1 +
.../dist/build/mp-weixin/pages/login/login.js | 1 +
.../build/mp-weixin/pages/login/login.json | 5 +
.../build/mp-weixin/pages/login/login.wxml | 1 +
.../build/mp-weixin/pages/login/login.wxss | 1 +
.../dist/build/mp-weixin/pages/login/reg.js | 1 +
.../dist/build/mp-weixin/pages/login/reg.json | 9 +
.../dist/build/mp-weixin/pages/login/reg.wxml | 1 +
.../dist/build/mp-weixin/pages/login/reg.wxss | 1 +
.../build/mp-weixin/pages/login/success.js | 1 +
.../build/mp-weixin/pages/login/success.json | 4 +
.../build/mp-weixin/pages/login/success.wxml | 1 +
.../build/mp-weixin/pages/login/success.wxss | 1 +
.../dist/build/mp-weixin/pages/map/map.js | 1 +
.../dist/build/mp-weixin/pages/map/map.json | 4 +
.../dist/build/mp-weixin/pages/map/map.wxml | 1 +
.../dist/build/mp-weixin/pages/map/map.wxss | 1 +
.../pages/membermanagemen/membermanagemen.js | 1 +
.../membermanagemen/membermanagemen.json | 8 +
.../membermanagemen/membermanagemen.wxml | 1 +
.../membermanagemen/membermanagemen.wxss | 1 +
.../mp-weixin/pages/personalcenter/account.js | 1 +
.../pages/personalcenter/account.json | 4 +
.../pages/personalcenter/account.wxml | 1 +
.../pages/personalcenter/account.wxss | 1 +
.../mp-weixin/pages/personalcenter/edit.js | 1 +
.../mp-weixin/pages/personalcenter/edit.json | 4 +
.../mp-weixin/pages/personalcenter/edit.wxml | 1 +
.../mp-weixin/pages/personalcenter/edit.wxss | 1 +
.../pages/personalcenter/helpcenter.js | 1 +
.../pages/personalcenter/helpcenter.json | 4 +
.../pages/personalcenter/helpcenter.wxml | 1 +
.../pages/personalcenter/helpcenter.wxss | 0
.../mp-weixin/pages/personalcenter/my.js | 1 +
.../mp-weixin/pages/personalcenter/my.json | 7 +
.../mp-weixin/pages/personalcenter/my.wxml | 1 +
.../mp-weixin/pages/personalcenter/my.wxss | 1 +
.../pages/personalcenter/notification.js | 1 +
.../pages/personalcenter/notification.json | 6 +
.../pages/personalcenter/notification.wxml | 1 +
.../pages/personalcenter/notification.wxss | 1 +
.../pages/personalcenter/settings.js | 1 +
.../pages/personalcenter/settings.json | 6 +
.../pages/personalcenter/settings.wxml | 1 +
.../pages/personalcenter/settings.wxss | 1 +
.../mp-weixin/pages/plandetail/plandetail.js | 1 +
.../pages/plandetail/plandetail.json | 4 +
.../pages/plandetail/plandetail.wxml | 1 +
.../pages/plandetail/plandetail.wxss | 1 +
.../dist/build/mp-weixin/project.config.json | 36 +
unpackage/dist/build/mp-weixin/request/api.js | 1 +
.../request/luch-request/adapters/index.js | 1 +
.../luch-request/core/InterceptorManager.js | 1 +
.../request/luch-request/core/Request.js | 1 +
.../luch-request/core/buildFullPath.js | 1 +
.../request/luch-request/core/defaults.js | 1 +
.../luch-request/core/dispatchRequest.js | 1 +
.../request/luch-request/core/mergeConfig.js | 1 +
.../request/luch-request/core/settle.js | 1 +
.../request/luch-request/helpers/buildURL.js | 1 +
.../luch-request/helpers/combineURLs.js | 1 +
.../luch-request/helpers/isAbsoluteURL.js | 1 +
.../mp-weixin/request/luch-request/index.js | 1 +
.../mp-weixin/request/luch-request/utils.js | 1 +
.../request/luch-request/utils/clone.js | 1 +
.../dist/build/mp-weixin/request/request.js | 1 +
.../mp-weixin/request/three_one_api/area.js | 1 +
.../mp-weixin/request/three_one_api/info.js | 1 +
.../request/three_one_api/license.js | 1 +
.../static/home_icon/chengyuangaunli.png | Bin 0 -> 3749 bytes
.../static/home_icon/jiachaqingdan.png | Bin 0 -> 3378 bytes
.../static/home_icon/jianbianbeijing.png | Bin 0 -> 71468 bytes
.../static/home_icon/jianchajilu.png | Bin 0 -> 2964 bytes
.../mp-weixin/static/home_icon/quyushezhi.png | Bin 0 -> 4155 bytes
.../static/home_icon/shebeidengji.png | Bin 0 -> 3546 bytes
.../static/home_icon/wodeyinhuanpaicha.png | Bin 0 -> 1567 bytes
.../static/home_icon/xinxitianbao.png | Bin 0 -> 3441 bytes
.../static/home_icon/yinhuanpaicha.png | Bin 0 -> 3024 bytes
.../static/home_icon/yinhuanxiaohao.png | Bin 0 -> 4005 bytes
.../static/home_icon/zhengjianguanli.png | Bin 0 -> 3491 bytes
.../build/mp-weixin/static/index/Bell2x.png | Bin 0 -> 48423 bytes
.../mp-weixin/static/index/Bell_BG2x.png | Bin 0 -> 36416 bytes
.../dist/build/mp-weixin/static/index/cl.png | Bin 0 -> 2914 bytes
.../dist/build/mp-weixin/static/index/eye.png | Bin 0 -> 1410 bytes
.../build/mp-weixin/static/index/index_bg.png | Bin 0 -> 40445 bytes
.../mp-weixin/static/index/index_bg2.png | Bin 0 -> 22151 bytes
.../build/mp-weixin/static/index/lock.png | Bin 0 -> 780 bytes
.../dist/build/mp-weixin/static/index/op.png | Bin 0 -> 1410 bytes
.../build/mp-weixin/static/index/phone.png | Bin 0 -> 513 bytes
.../build/mp-weixin/static/index/photos.png | Bin 0 -> 609 bytes
.../mp-weixin/static/index/蒙版组 260.png | Bin 0 -> 2846 bytes
.../mp-weixin/static/index/蒙版组 261.png | Bin 0 -> 1320 bytes
.../mp-weixin/static/jianchabiao/biaodan.svg | 1 +
.../dist/build/mp-weixin/static/logo.png | Bin 0 -> 4023 bytes
.../dist/build/mp-weixin/static/my/About.png | Bin 0 -> 785 bytes
.../build/mp-weixin/static/my/Account.png | Bin 0 -> 743 bytes
.../mp-weixin/static/my/Customer service.png | Bin 0 -> 2928 bytes
.../mp-weixin/static/my/CustomerService.png | Bin 0 -> 733 bytes
.../dist/build/mp-weixin/static/my/Delete.png | Bin 0 -> 462 bytes
.../build/mp-weixin/static/my/Helpcenter.png | Bin 0 -> 799 bytes
.../mp-weixin/static/my/Notification.png | Bin 0 -> 842 bytes
.../dist/build/mp-weixin/static/my/Phone.png | Bin 0 -> 2675 bytes
.../build/mp-weixin/static/my/Settings.png | Bin 0 -> 901 bytes
.../mp-weixin/static/my/default_avater.png | Bin 0 -> 40061 bytes
.../dist/build/mp-weixin/static/my/edit.png | Bin 0 -> 1009 bytes
.../build/mp-weixin/static/tabBar/home.png | Bin 0 -> 539 bytes
.../build/mp-weixin/static/tabBar/home1.png | Bin 0 -> 630 bytes
.../build/mp-weixin/static/tabBar/map.png | Bin 0 -> 1354 bytes
.../build/mp-weixin/static/tabBar/map1.png | Bin 0 -> 1062 bytes
.../dist/build/mp-weixin/static/tabBar/my.png | Bin 0 -> 947 bytes
.../build/mp-weixin/static/tabBar/my1.png | Bin 0 -> 709 bytes
.../build/mp-weixin/static/tabBar/warning.png | Bin 0 -> 1045 bytes
.../mp-weixin/static/tabBar/warning1.png | Bin 0 -> 953 bytes
.../static/tabbar_icon/address_icon.png | Bin 0 -> 2935 bytes
.../tabbar_icon/address_selectedIcon.png | Bin 0 -> 2357 bytes
.../static/tabbar_icon/home_icon.png | Bin 0 -> 1304 bytes
.../static/tabbar_icon/home_selectedIcon.png | Bin 0 -> 923 bytes
.../static/tabbar_icon/mine_icon.png | Bin 0 -> 2236 bytes
.../static/tabbar_icon/mine_selectedIcon.png | Bin 0 -> 2387 bytes
.../static/tabbar_icon/yujing_icon.png | Bin 0 -> 2132 bytes
.../tabbar_icon/yujing_selectedIcon.png | Bin 0 -> 1988 bytes
.../mp-weixin/static/yinhuan_detail/date.png | Bin 0 -> 2709 bytes
.../yinhuan_detail/jiaoban__selected.png | Bin 0 -> 1121 bytes
.../yinhuan_detail/jiaoban__unselected.png | Bin 0 -> 1437 bytes
.../static/yinhuan_detail/status.png | Bin 0 -> 1567 bytes
.../yinhuan_detail/tijiao__selected.png | Bin 0 -> 583 bytes
.../yinhuan_detail/tijiao__unselected.png | Bin 0 -> 758 bytes
.../yinhuan_detail/xiaohao__selected.png | Bin 0 -> 929 bytes
.../yinhuan_detail/xiaohao__unselected.png | Bin 0 -> 1153 bytes
.../yinhuan_detail/yanshou__selected.png | Bin 0 -> 780 bytes
.../yinhuan_detail/yanshou__unselected.png | Bin 0 -> 730 bytes
.../yinhuan_detail/zhenggai__unselected.png | Bin 0 -> 991 bytes
.../yinhuan_detail/zhenggai_selected.png | Bin 0 -> 751 bytes
.../mp-weixin/static/yujin/yujin_sousuo.png | Bin 0 -> 2238 bytes
.../mp-weixin/static/yujin/yujin_tongji.png | Bin 0 -> 1675 bytes
.../dist/build/mp-weixin/static/组 19378.png | Bin 0 -> 2456 bytes
.../dist/build/mp-weixin/static/组 19387.png | Bin 0 -> 1805 bytes
.../dist/build/mp-weixin/static/组 19960.png | Bin 0 -> 635 bytes
.../dist/build/mp-weixin/static/组 20253.png | Bin 0 -> 2062 bytes
.../dist/build/mp-weixin/static/组 20254.png | Bin 0 -> 1862 bytes
.../dist/build/mp-weixin/static/组 20255.png | Bin 0 -> 2800 bytes
.../dist/build/mp-weixin/static/组 20256.png | Bin 0 -> 2351 bytes
.../dist/build/mp-weixin/static/组 20257.png | Bin 0 -> 2228 bytes
.../dist/build/mp-weixin/static/组 20258.png | Bin 0 -> 1529 bytes
.../dist/build/mp-weixin/static/组 20259.png | Bin 0 -> 2289 bytes
.../dist/build/mp-weixin/static/组 20269.png | Bin 0 -> 559 bytes
.../build/mp-weixin/static/蒙版组 273.png | Bin 0 -> 621 bytes
.../components/u-action-sheet/actionSheet.js | 1 +
.../uview-plus/components/u-album/album.js | 1 +
.../uview-plus/components/u-alert/alert.js | 1 +
.../components/u-avatar-group/avatarGroup.js | 1 +
.../uview-plus/components/u-avatar/avatar.js | 1 +
.../components/u-back-top/backtop.js | 1 +
.../uview-plus/components/u-badge/badge.js | 1 +
.../uview-plus/components/u-button/button.js | 1 +
.../components/u-calendar/calendar.js | 1 +
.../components/u-car-keyboard/carKeyboard.js | 1 +
.../uview-plus/components/u-card/card.js | 1 +
.../components/u-cell-group/cellGroup.js | 1 +
.../uview-plus/components/u-cell/cell.js | 1 +
.../u-checkbox-group/checkboxGroup.js | 1 +
.../components/u-checkbox/checkbox.js | 1 +
.../uview-plus/components/u-checkbox/props.js | 1 +
.../components/u-checkbox/u-checkbox.js | 1 +
.../components/u-checkbox/u-checkbox.json | 6 +
.../components/u-checkbox/u-checkbox.wxml | 1 +
.../components/u-checkbox/u-checkbox.wxss | 1 +
.../u-circle-progress/circleProgress.js | 1 +
.../components/u-code-input/codeInput.js | 1 +
.../uview-plus/components/u-code/code.js | 1 +
.../uview-plus/components/u-col/col.js | 1 +
.../u-collapse-item/collapseItem.js | 1 +
.../components/u-collapse/collapse.js | 1 +
.../u-column-notice/columnNotice.js | 1 +
.../components/u-count-down/countDown.js | 1 +
.../components/u-count-to/countTo.js | 1 +
.../u-datetime-picker/datetimePicker.js | 1 +
.../u-datetime-picker/dayjs.esm.min.js | 1 +
.../components/u-datetime-picker/props.js | 1 +
.../u-datetime-picker/u-datetime-picker.js | 1 +
.../u-datetime-picker/u-datetime-picker.json | 7 +
.../u-datetime-picker/u-datetime-picker.wxml | 1 +
.../u-datetime-picker/u-datetime-picker.wxss | 1 +
.../components/u-divider/divider.js | 1 +
.../uview-plus/components/u-empty/empty.js | 1 +
.../components/u-form-item/formItem.js | 1 +
.../components/u-form-item/props.js | 1 +
.../components/u-form-item/u-form-item.js | 1 +
.../components/u-form-item/u-form-item.json | 7 +
.../components/u-form-item/u-form-item.wxml | 1 +
.../components/u-form-item/u-form-item.wxss | 1 +
.../uview-plus/components/u-form/form.js | 1 +
.../uview-plus/components/u-form/props.js | 1 +
.../uview-plus/components/u-form/u-form.js | 1 +
.../uview-plus/components/u-form/u-form.json | 4 +
.../uview-plus/components/u-form/u-form.wxml | 1 +
.../uview-plus/components/u-form/u-form.wxss | 0
.../uview-plus/components/u-gap/gap.js | 1 +
.../uview-plus/components/u-gap/props.js | 1 +
.../uview-plus/components/u-gap/u-gap.js | 1 +
.../uview-plus/components/u-gap/u-gap.json | 4 +
.../uview-plus/components/u-gap/u-gap.wxml | 1 +
.../uview-plus/components/u-gap/u-gap.wxss | 0
.../components/u-grid-item/gridItem.js | 1 +
.../uview-plus/components/u-grid/grid.js | 1 +
.../uview-plus/components/u-icon/icon.js | 1 +
.../uview-plus/components/u-icon/icons.js | 1 +
.../uview-plus/components/u-icon/props.js | 1 +
.../uview-plus/components/u-icon/u-icon.js | 1 +
.../uview-plus/components/u-icon/u-icon.json | 4 +
.../uview-plus/components/u-icon/u-icon.wxml | 1 +
.../uview-plus/components/u-icon/u-icon.wxss | 1 +
.../uview-plus/components/u-icon/util.js | 1 +
.../uview-plus/components/u-image/image.js | 1 +
.../components/u-index-anchor/indexAnchor.js | 1 +
.../components/u-index-list/indexList.js | 1 +
.../uview-plus/components/u-input/input.js | 1 +
.../uview-plus/components/u-input/props.js | 1 +
.../uview-plus/components/u-input/u-input.js | 1 +
.../components/u-input/u-input.json | 6 +
.../components/u-input/u-input.wxml | 1 +
.../components/u-input/u-input.wxss | 1 +
.../components/u-keyboard/keyboard.js | 1 +
.../u-line-progress/lineProgress.js | 1 +
.../uview-plus/components/u-line/line.js | 1 +
.../uview-plus/components/u-line/props.js | 1 +
.../uview-plus/components/u-line/u-line.js | 1 +
.../uview-plus/components/u-line/u-line.json | 4 +
.../uview-plus/components/u-line/u-line.wxml | 1 +
.../uview-plus/components/u-line/u-line.wxss | 1 +
.../uview-plus/components/u-link/link.js | 1 +
.../components/u-list-item/listItem.js | 1 +
.../uview-plus/components/u-list/list.js | 1 +
.../components/u-loading-icon/loadingIcon.js | 1 +
.../components/u-loading-icon/props.js | 1 +
.../u-loading-icon/u-loading-icon.js | 1 +
.../u-loading-icon/u-loading-icon.json | 4 +
.../u-loading-icon/u-loading-icon.wxml | 1 +
.../u-loading-icon/u-loading-icon.wxss | 1 +
.../components/u-loading-page/loadingPage.js | 1 +
.../components/u-loadmore/loadmore.js | 1 +
.../uview-plus/components/u-loadmore/props.js | 1 +
.../components/u-loadmore/u-loadmore.js | 1 +
.../components/u-loadmore/u-loadmore.json | 7 +
.../components/u-loadmore/u-loadmore.wxml | 1 +
.../components/u-loadmore/u-loadmore.wxss | 1 +
.../uview-plus/components/u-modal/modal.js | 1 +
.../uview-plus/components/u-modal/props.js | 1 +
.../uview-plus/components/u-modal/u-modal.js | 1 +
.../components/u-modal/u-modal.json | 8 +
.../components/u-modal/u-modal.wxml | 1 +
.../components/u-modal/u-modal.wxss | 1 +
.../uview-plus/components/u-navbar/navbar.js | 1 +
.../uview-plus/components/u-navbar/props.js | 1 +
.../components/u-navbar/u-navbar.js | 1 +
.../components/u-navbar/u-navbar.json | 7 +
.../components/u-navbar/u-navbar.wxml | 1 +
.../components/u-navbar/u-navbar.wxss | 1 +
.../components/u-no-network/noNetwork.js | 1 +
.../components/u-notice-bar/noticeBar.js | 1 +
.../uview-plus/components/u-notify/notify.js | 1 +
.../components/u-number-box/numberBox.js | 1 +
.../u-number-keyboard/numberKeyboard.js | 1 +
.../components/u-overlay/overlay.js | 1 +
.../uview-plus/components/u-overlay/props.js | 1 +
.../components/u-overlay/u-overlay.js | 1 +
.../components/u-overlay/u-overlay.json | 6 +
.../components/u-overlay/u-overlay.wxml | 1 +
.../components/u-overlay/u-overlay.wxss | 1 +
.../uview-plus/components/u-parse/parse.js | 1 +
.../uview-plus/components/u-picker/picker.js | 1 +
.../uview-plus/components/u-picker/props.js | 1 +
.../components/u-picker/u-picker.js | 1 +
.../components/u-picker/u-picker.json | 9 +
.../components/u-picker/u-picker.wxml | 1 +
.../components/u-picker/u-picker.wxss | 1 +
.../uview-plus/components/u-popup/popup.js | 1 +
.../uview-plus/components/u-popup/props.js | 1 +
.../uview-plus/components/u-popup/u-popup.js | 1 +
.../components/u-popup/u-popup.json | 10 +
.../components/u-popup/u-popup.wxml | 1 +
.../components/u-popup/u-popup.wxss | 1 +
.../components/u-radio-group/props.js | 1 +
.../components/u-radio-group/radioGroup.js | 1 +
.../components/u-radio-group/u-radio-group.js | 1 +
.../u-radio-group/u-radio-group.json | 4 +
.../u-radio-group/u-radio-group.wxml | 1 +
.../u-radio-group/u-radio-group.wxss | 1 +
.../uview-plus/components/u-radio/props.js | 1 +
.../uview-plus/components/u-radio/radio.js | 1 +
.../uview-plus/components/u-radio/u-radio.js | 1 +
.../components/u-radio/u-radio.json | 6 +
.../components/u-radio/u-radio.wxml | 1 +
.../components/u-radio/u-radio.wxss | 1 +
.../uview-plus/components/u-rate/rate.js | 1 +
.../components/u-read-more/readMore.js | 1 +
.../components/u-row-notice/rowNotice.js | 1 +
.../uview-plus/components/u-row/row.js | 1 +
.../components/u-safe-bottom/props.js | 1 +
.../components/u-safe-bottom/u-safe-bottom.js | 1 +
.../u-safe-bottom/u-safe-bottom.json | 4 +
.../u-safe-bottom/u-safe-bottom.wxml | 1 +
.../u-safe-bottom/u-safe-bottom.wxss | 1 +
.../components/u-scroll-list/scrollList.js | 1 +
.../uview-plus/components/u-search/search.js | 1 +
.../components/u-section/section.js | 1 +
.../components/u-skeleton/skeleton.js | 1 +
.../uview-plus/components/u-slider/slider.js | 1 +
.../components/u-status-bar/props.js | 1 +
.../components/u-status-bar/statusBar.js | 1 +
.../components/u-status-bar/u-status-bar.js | 1 +
.../components/u-status-bar/u-status-bar.json | 4 +
.../components/u-status-bar/u-status-bar.wxml | 1 +
.../components/u-status-bar/u-status-bar.wxss | 1 +
.../components/u-steps-item/stepsItem.js | 1 +
.../uview-plus/components/u-steps/steps.js | 1 +
.../uview-plus/components/u-sticky/sticky.js | 1 +
.../components/u-subsection/subsection.js | 1 +
.../u-swipe-action-item/swipeActionItem.js | 1 +
.../components/u-swipe-action/swipeAction.js | 1 +
.../u-swiper-indicator/swipterIndicator.js | 1 +
.../uview-plus/components/u-swiper/swiper.js | 1 +
.../uview-plus/components/u-switch/props.js | 1 +
.../uview-plus/components/u-switch/switch.js | 1 +
.../components/u-switch/u-switch.js | 1 +
.../components/u-switch/u-switch.json | 6 +
.../components/u-switch/u-switch.wxml | 1 +
.../components/u-switch/u-switch.wxss | 1 +
.../components/u-tabbar-item/tabbarItem.js | 1 +
.../uview-plus/components/u-tabbar/tabbar.js | 1 +
.../uview-plus/components/u-tabs/tabs.js | 1 +
.../uview-plus/components/u-tag/tag.js | 1 +
.../uview-plus/components/u-text/text.js | 1 +
.../uview-plus/components/u-textarea/props.js | 1 +
.../components/u-textarea/textarea.js | 1 +
.../components/u-textarea/u-textarea.js | 1 +
.../components/u-textarea/u-textarea.json | 4 +
.../components/u-textarea/u-textarea.wxml | 1 +
.../components/u-textarea/u-textarea.wxss | 1 +
.../uview-plus/components/u-toast/toast.js | 1 +
.../uview-plus/components/u-toolbar/props.js | 1 +
.../components/u-toolbar/toolbar.js | 1 +
.../components/u-toolbar/u-toolbar.js | 1 +
.../components/u-toolbar/u-toolbar.json | 4 +
.../components/u-toolbar/u-toolbar.wxml | 1 +
.../components/u-toolbar/u-toolbar.wxss | 1 +
.../components/u-tooltip/tooltip.js | 1 +
.../components/u-transition/props.js | 1 +
.../components/u-transition/transition.js | 1 +
.../u-transition/transitionMixin.js | 1 +
.../components/u-transition/u-transition.js | 1 +
.../components/u-transition/u-transition.json | 4 +
.../components/u-transition/u-transition.wxml | 1 +
.../components/u-transition/u-transition.wxss | 1 +
.../uview-plus/components/u-upload/mixin.js | 1 +
.../uview-plus/components/u-upload/props.js | 1 +
.../components/u-upload/u-upload.js | 1 +
.../components/u-upload/u-upload.json | 9 +
.../components/u-upload/u-upload.wxml | 1 +
.../components/u-upload/u-upload.wxss | 1 +
.../uview-plus/components/u-upload/upload.js | 1 +
.../uview-plus/components/u-upload/utils.js | 1 +
.../mp-weixin/uni_modules/uview-plus/index.js | 1 +
.../uview-plus/libs/config/color.js | 1 +
.../uview-plus/libs/config/config.js | 1 +
.../uview-plus/libs/config/props.js | 1 +
.../uview-plus/libs/config/zIndex.js | 1 +
.../uview-plus/libs/function/calc.js | 1 +
.../uview-plus/libs/function/colorGradient.js | 1 +
.../uview-plus/libs/function/debounce.js | 1 +
.../uview-plus/libs/function/digit.js | 1 +
.../uview-plus/libs/function/http.js | 1 +
.../uview-plus/libs/function/index.js | 1 +
.../uview-plus/libs/function/platform.js | 1 +
.../uview-plus/libs/function/test.js | 1 +
.../uview-plus/libs/function/throttle.js | 1 +
.../uni_modules/uview-plus/libs/i18n/index.js | 1 +
.../libs/luch-request/adapters/index.js | 1 +
.../luch-request/core/InterceptorManager.js | 1 +
.../libs/luch-request/core/Request.js | 1 +
.../libs/luch-request/core/buildFullPath.js | 1 +
.../libs/luch-request/core/defaults.js | 1 +
.../libs/luch-request/core/dispatchRequest.js | 1 +
.../libs/luch-request/core/mergeConfig.js | 1 +
.../libs/luch-request/core/settle.js | 1 +
.../libs/luch-request/helpers/buildURL.js | 1 +
.../libs/luch-request/helpers/combineURLs.js | 1 +
.../luch-request/helpers/isAbsoluteURL.js | 1 +
.../uview-plus/libs/luch-request/index.js | 1 +
.../uview-plus/libs/luch-request/utils.js | 1 +
.../libs/luch-request/utils/clone.js | 1 +
.../uview-plus/libs/mixin/mixin.js | 1 +
.../uview-plus/libs/mixin/mpMixin.js | 1 +
.../uview-plus/libs/util/async-validator.js | 1 +
.../uni_modules/uview-plus/libs/util/route.js | 1 +
.../uni_modules/uview-plus/libs/vue.js | 1 +
.../dist/build/mp-weixin/utils/draftCache.js | 1 +
.../dist/build/mp-weixin/utils/upload.js | 1 +
.../build/mp-weixin/utils/useDraftCache.js | 1 +
.../dist/build/mp-weixin/utils/watermark.js | 1 +
.../dist/dev/.sourcemap/mp-weixin/app.js.map | 2 +-
.../components/hazard/HazardFormPanel.js.map | 1 +
.../components/hazard/HazardFormPopup.js.map | 2 +-
.../components/hazard/hazardForm.js.map | 2 +-
.../hazardDetail/HazardDetailPanel.js.map | 2 +-
.../hazardDetail/HazardDetailPanelV2.js.map | 2 +-
.../hazardDetail/hazardDetail.js.map | 2 +-
.../Inspectionresult/Inspectionresult.js.map | 2 +-
.../pages/Inspectionresult/detail.js.map | 2 +-
.../pages/closeout/application.js.map | 2 +-
.../mp-weixin/pages/closeout/editor.js.map | 2 +-
.../pages/hiddendanger/Inspection.js.map | 2 +-
.../pages/hiddendanger/acceptance.js.map | 2 +-
.../mp-weixin/pages/hiddendanger/add.js.map | 1 +
.../pages/hiddendanger/assignment.js.map | 2 +-
.../pages/hiddendanger/rectification.js.map | 2 +-
.../mp-weixin/pages/index/index.js.map | 2 +-
.../.sourcemap/mp-weixin/request/api.js.map | 2 +-
.../mp-weixin/request/request.js.map | 2 +-
.../mp-weixin/utils/draftCache.js.map | 2 +-
unpackage/dist/dev/mp-weixin/app.js | 1 +
unpackage/dist/dev/mp-weixin/app.json | 1 +
unpackage/dist/dev/mp-weixin/common/vendor.js | 2 +-
.../components/hazard/HazardFormPanel.js | 815 ++++++++++
.../components/hazard/HazardFormPanel.json | 9 +
.../components/hazard/HazardFormPanel.wxml | 1 +
.../components/hazard/HazardFormPanel.wxss | 423 +++++
.../components/hazard/HazardFormPopup.js | 638 +-------
.../components/hazard/HazardFormPopup.json | 6 +-
.../components/hazard/HazardFormPopup.wxml | 2 +-
.../components/hazard/HazardFormPopup.wxss | 373 -----
.../mp-weixin/components/hazard/hazardForm.js | 11 +
.../hazardDetail/HazardDetailPanel.js | 118 +-
.../hazardDetail/HazardDetailPanel.wxml | 2 +-
.../hazardDetail/HazardDetailPanelV2.js | 118 +-
.../hazardDetail/HazardDetailPanelV2.wxml | 2 +-
.../components/hazardDetail/hazardDetail.js | 2 +
.../Inspectionresult/Inspectionresult.js | 39 +-
.../Inspectionresult/Inspectionresult.wxml | 2 +-
.../pages/Inspectionresult/detail.js | 82 +-
.../pages/Inspectionresult/detail.wxml | 2 +-
.../mp-weixin/pages/closeout/application.js | 64 +-
.../mp-weixin/pages/closeout/application.json | 2 +
.../mp-weixin/pages/closeout/application.wxml | 2 +-
.../mp-weixin/pages/closeout/application.wxss | 10 +
.../dev/mp-weixin/pages/closeout/editor.js | 33 +-
.../dev/mp-weixin/pages/closeout/editor.wxml | 2 +-
.../pages/hiddendanger/Inspection.js | 55 +-
.../pages/hiddendanger/Inspection.json | 4 +-
.../pages/hiddendanger/Inspection.wxml | 2 +-
.../pages/hiddendanger/acceptance.js | 108 +-
.../pages/hiddendanger/acceptance.wxml | 2 +-
.../pages/hiddendanger/acceptance.wxss | 10 +
.../dev/mp-weixin/pages/hiddendanger/add.js | 139 ++
.../dev/mp-weixin/pages/hiddendanger/add.json | 6 +
.../dev/mp-weixin/pages/hiddendanger/add.wxml | 1 +
.../dev/mp-weixin/pages/hiddendanger/add.wxss | 30 +
.../pages/hiddendanger/assignment.js | 58 +-
.../pages/hiddendanger/assignment.json | 4 +-
.../pages/hiddendanger/assignment.wxml | 2 +-
.../pages/hiddendanger/assignment.wxss | 10 +
.../pages/hiddendanger/rectification.js | 162 +-
.../pages/hiddendanger/rectification.json | 2 +
.../pages/hiddendanger/rectification.wxml | 2 +-
.../pages/hiddendanger/rectification.wxss | 13 +
.../dist/dev/mp-weixin/pages/index/index.js | 39 +-
.../dist/dev/mp-weixin/pages/index/index.wxml | 2 +-
.../dist/dev/mp-weixin/pages/index/index.wxss | 15 +
unpackage/dist/dev/mp-weixin/request/api.js | 15 +-
.../dist/dev/mp-weixin/utils/draftCache.js | 5 +-
utils/draftCache.js | 3 +-
638 files changed, 5153 insertions(+), 2572 deletions(-)
create mode 100644 components/hazard/HazardFormPanel.vue
create mode 100644 pages/hiddendanger/add.vue
create mode 100644 unpackage/dist/build/mp-weixin/app.js
create mode 100644 unpackage/dist/build/mp-weixin/app.json
create mode 100644 unpackage/dist/build/mp-weixin/app.wxss
create mode 100644 unpackage/dist/build/mp-weixin/common/assets.js
create mode 100644 unpackage/dist/build/mp-weixin/common/vendor.js
create mode 100644 unpackage/dist/build/mp-weixin/components/AreaFormPopup.js
create mode 100644 unpackage/dist/build/mp-weixin/components/AreaFormPopup.json
create mode 100644 unpackage/dist/build/mp-weixin/components/AreaFormPopup.wxml
create mode 100644 unpackage/dist/build/mp-weixin/components/AreaFormPopup.wxss
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPanel.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPanel.json
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPanel.wxml
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPanel.wxss
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPopup.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPopup.json
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPopup.wxml
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/HazardFormPopup.wxss
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/hazardForm.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazard/index.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanel.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanel.json
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanel.wxml
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanel.wxss
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanelV2.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanelV2.json
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanelV2.wxml
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/HazardDetailPanelV2.wxss
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/hazardDetail.js
create mode 100644 unpackage/dist/build/mp-weixin/components/hazardDetail/useHazardDetailScroll.js
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-button/wd-button.js
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-button/wd-button.json
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-button/wd-button.wxml
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-button/wd-button.wxss
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-icon/wd-icon.js
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-icon/wd-icon.json
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-icon/wd-icon.wxml
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-icon/wd-icon.wxss
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-signature/wd-signature.js
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-signature/wd-signature.json
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-signature/wd-signature.wxml
create mode 100644 unpackage/dist/build/mp-weixin/node-modules/wot-design-uni/components/wd-signature/wd-signature.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Idphotomanagement/Idphotomanagement.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Idphotomanagement/Idphotomanagement.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Idphotomanagement/Idphotomanagement.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Idphotomanagement/Idphotomanagement.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionchecklist/Inspectionchecklist.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionchecklist/Inspectionchecklist.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionchecklist/Inspectionchecklist.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionchecklist/Inspectionchecklist.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionlog/Inspectionlog.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionlog/Inspectionlog.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionlog/Inspectionlog.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionlog/Inspectionlog.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/Inspectionresult.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/Inspectionresult.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/Inspectionresult.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/Inspectionresult.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/detail.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/detail.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/detail.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/detail.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/list.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/list.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/list.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionresult/list.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionwarning/Inspectionwarning.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionwarning/Inspectionwarning.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionwarning/Inspectionwarning.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/Inspectionwarning/Inspectionwarning.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/area/management.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/area/management.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/area/management.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/area/management.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/checklist.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/checklist.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/checklist.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/checklist.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/detail.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/detail.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/detail.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/checklist/detail.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/application.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/application.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/application.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/application.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/editor.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/editor.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/editor.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/closeout/editor.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/corporateInformation/corporateInformation.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/corporateInformation/corporateInformation.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/corporateInformation/corporateInformation.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/corporateInformation/corporateInformation.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/editcompanInformation/editcompanInformation.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/editcompanInformation/editcompanInformation.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/editcompanInformation/editcompanInformation.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/editcompanInformation/editcompanInformation.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/equipmentregistration/equipmentregistration.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/equipmentregistration/equipmentregistration.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/equipmentregistration/equipmentregistration.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/equipmentregistration/equipmentregistration.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/acceptance.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/acceptance.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/acceptance.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/acceptance.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/add.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/add.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/add.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/add.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/assignment.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/assignment.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/assignment.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/assignment.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/detail2.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/detail2.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/detail2.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/detail2.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/rectification.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/rectification.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/rectification.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/rectification.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/view.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/view.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/view.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/hiddendanger/view.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/index/index.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/index/index.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/index/index.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/index/index.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/agreement.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/agreement.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/agreement.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/agreement.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/enterprise.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/enterprise.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/enterprise.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/enterprise.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/forget.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/forget.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/forget.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/forget.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/login.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/login.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/login.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/login.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/reg.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/reg.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/reg.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/reg.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/success.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/success.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/success.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/login/success.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/map/map.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/map/map.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/map/map.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/map/map.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/membermanagemen/membermanagemen.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/membermanagemen/membermanagemen.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/membermanagemen/membermanagemen.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/membermanagemen/membermanagemen.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/account.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/account.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/account.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/account.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/edit.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/edit.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/edit.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/edit.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/helpcenter.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/helpcenter.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/helpcenter.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/helpcenter.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/my.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/my.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/my.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/my.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/notification.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/notification.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/notification.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/notification.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/settings.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/settings.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/settings.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/personalcenter/settings.wxss
create mode 100644 unpackage/dist/build/mp-weixin/pages/plandetail/plandetail.js
create mode 100644 unpackage/dist/build/mp-weixin/pages/plandetail/plandetail.json
create mode 100644 unpackage/dist/build/mp-weixin/pages/plandetail/plandetail.wxml
create mode 100644 unpackage/dist/build/mp-weixin/pages/plandetail/plandetail.wxss
create mode 100644 unpackage/dist/build/mp-weixin/project.config.json
create mode 100644 unpackage/dist/build/mp-weixin/request/api.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/adapters/index.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/InterceptorManager.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/Request.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/buildFullPath.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/defaults.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/dispatchRequest.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/mergeConfig.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/core/settle.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/helpers/buildURL.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/helpers/combineURLs.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/helpers/isAbsoluteURL.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/index.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/utils.js
create mode 100644 unpackage/dist/build/mp-weixin/request/luch-request/utils/clone.js
create mode 100644 unpackage/dist/build/mp-weixin/request/request.js
create mode 100644 unpackage/dist/build/mp-weixin/request/three_one_api/area.js
create mode 100644 unpackage/dist/build/mp-weixin/request/three_one_api/info.js
create mode 100644 unpackage/dist/build/mp-weixin/request/three_one_api/license.js
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/chengyuangaunli.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/jiachaqingdan.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/jianbianbeijing.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/jianchajilu.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/quyushezhi.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/shebeidengji.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/wodeyinhuanpaicha.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/xinxitianbao.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/yinhuanpaicha.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/yinhuanxiaohao.png
create mode 100644 unpackage/dist/build/mp-weixin/static/home_icon/zhengjianguanli.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/Bell2x.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/Bell_BG2x.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/cl.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/eye.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/index_bg.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/index_bg2.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/lock.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/op.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/phone.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/photos.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/蒙版组 260.png
create mode 100644 unpackage/dist/build/mp-weixin/static/index/蒙版组 261.png
create mode 100644 unpackage/dist/build/mp-weixin/static/jianchabiao/biaodan.svg
create mode 100644 unpackage/dist/build/mp-weixin/static/logo.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/About.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Account.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Customer service.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/CustomerService.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Delete.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Helpcenter.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Notification.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Phone.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/Settings.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/default_avater.png
create mode 100644 unpackage/dist/build/mp-weixin/static/my/edit.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/home.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/home1.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/map.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/map1.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/my.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/my1.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/warning.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabBar/warning1.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/address_icon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/address_selectedIcon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/home_icon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/home_selectedIcon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/mine_icon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/mine_selectedIcon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/yujing_icon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/tabbar_icon/yujing_selectedIcon.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/date.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/jiaoban__selected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/jiaoban__unselected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/status.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/tijiao__selected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/tijiao__unselected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/xiaohao__selected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/xiaohao__unselected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/yanshou__selected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/yanshou__unselected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/zhenggai__unselected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yinhuan_detail/zhenggai_selected.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yujin/yujin_sousuo.png
create mode 100644 unpackage/dist/build/mp-weixin/static/yujin/yujin_tongji.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 19378.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 19387.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 19960.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20253.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20254.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20255.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20256.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20257.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20258.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20259.png
create mode 100644 unpackage/dist/build/mp-weixin/static/组 20269.png
create mode 100644 unpackage/dist/build/mp-weixin/static/蒙版组 273.png
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-action-sheet/actionSheet.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-album/album.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-alert/alert.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-avatar-group/avatarGroup.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-avatar/avatar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-back-top/backtop.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-badge/badge.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-button/button.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-calendar/calendar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-car-keyboard/carKeyboard.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-card/card.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-cell-group/cellGroup.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-cell/cell.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox-group/checkboxGroup.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox/checkbox.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox/u-checkbox.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox/u-checkbox.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox/u-checkbox.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-checkbox/u-checkbox.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-circle-progress/circleProgress.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-code-input/codeInput.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-code/code.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-col/col.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-collapse-item/collapseItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-collapse/collapse.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-column-notice/columnNotice.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-count-down/countDown.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-count-to/countTo.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/datetimePicker.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/dayjs.esm.min.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-divider/divider.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-empty/empty.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form-item/formItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form-item/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form/form.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-gap/gap.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-gap/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-gap/u-gap.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-gap/u-gap.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-gap/u-gap.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-gap/u-gap.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-grid-item/gridItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-grid/grid.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/icon.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/icons.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/util.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-image/image.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-index-anchor/indexAnchor.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-index-list/indexList.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-input/input.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-input/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-keyboard/keyboard.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line-progress/lineProgress.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line/line.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line/u-line.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line/u-line.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line/u-line.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-line/u-line.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-link/link.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-list-item/listItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-list/list.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/loadingIcon.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-page/loadingPage.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loadmore/loadmore.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loadmore/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loadmore/u-loadmore.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loadmore/u-loadmore.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loadmore/u-loadmore.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loadmore/u-loadmore.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-modal/modal.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-modal/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-modal/u-modal.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-modal/u-modal.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-modal/u-modal.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-modal/u-modal.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-navbar/navbar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-navbar/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-navbar/u-navbar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-navbar/u-navbar.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-navbar/u-navbar.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-navbar/u-navbar.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-no-network/noNetwork.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-notice-bar/noticeBar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-notify/notify.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-number-box/numberBox.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-number-keyboard/numberKeyboard.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-overlay/overlay.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-overlay/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-overlay/u-overlay.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-overlay/u-overlay.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-overlay/u-overlay.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-overlay/u-overlay.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-parse/parse.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-picker/picker.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-picker/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-picker/u-picker.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-picker/u-picker.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-picker/u-picker.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-picker/u-picker.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/popup.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio-group/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio-group/radioGroup.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio-group/u-radio-group.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio-group/u-radio-group.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio-group/u-radio-group.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio-group/u-radio-group.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio/radio.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio/u-radio.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio/u-radio.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio/u-radio.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-radio/u-radio.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-rate/rate.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-read-more/readMore.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-row-notice/rowNotice.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-row/row.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-scroll-list/scrollList.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-search/search.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-section/section.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-skeleton/skeleton.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-slider/slider.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-status-bar/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-status-bar/statusBar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-status-bar/u-status-bar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-status-bar/u-status-bar.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-status-bar/u-status-bar.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-status-bar/u-status-bar.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-steps-item/stepsItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-steps/steps.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-sticky/sticky.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-subsection/subsection.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-swipe-action-item/swipeActionItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-swipe-action/swipeAction.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-swiper-indicator/swipterIndicator.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-swiper/swiper.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-switch/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-switch/switch.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-tabbar-item/tabbarItem.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-tabbar/tabbar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-tabs/tabs.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-tag/tag.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-text/text.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-textarea/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-textarea/textarea.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-textarea/u-textarea.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-textarea/u-textarea.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-textarea/u-textarea.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-textarea/u-textarea.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toast/toast.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toolbar/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toolbar/toolbar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toolbar/u-toolbar.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toolbar/u-toolbar.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toolbar/u-toolbar.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-toolbar/u-toolbar.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-tooltip/tooltip.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/transition.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/transitionMixin.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/u-transition.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/u-transition.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/u-transition.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-transition/u-transition.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/mixin.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/u-upload.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/u-upload.json
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/u-upload.wxml
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/u-upload.wxss
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/upload.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-upload/utils.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/index.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/config/color.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/config/config.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/config/props.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/config/zIndex.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/calc.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/colorGradient.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/debounce.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/digit.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/http.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/index.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/platform.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/test.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/function/throttle.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/i18n/index.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/adapters/index.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/InterceptorManager.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/Request.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/buildFullPath.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/defaults.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/dispatchRequest.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/mergeConfig.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/core/settle.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/helpers/buildURL.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/helpers/combineURLs.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/helpers/isAbsoluteURL.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/index.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/utils.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/luch-request/utils/clone.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/mixin/mixin.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/mixin/mpMixin.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/util/async-validator.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/util/route.js
create mode 100644 unpackage/dist/build/mp-weixin/uni_modules/uview-plus/libs/vue.js
create mode 100644 unpackage/dist/build/mp-weixin/utils/draftCache.js
create mode 100644 unpackage/dist/build/mp-weixin/utils/upload.js
create mode 100644 unpackage/dist/build/mp-weixin/utils/useDraftCache.js
create mode 100644 unpackage/dist/build/mp-weixin/utils/watermark.js
create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/hazard/HazardFormPanel.js.map
create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/pages/hiddendanger/add.js.map
create mode 100644 unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.js
create mode 100644 unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.json
create mode 100644 unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/components/hazard/HazardFormPanel.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.js
create mode 100644 unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.json
create mode 100644 unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/pages/hiddendanger/add.wxss
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 @@
+
+
+
+
+
+
+
+ 已自动恢复您上次未提交的内容
+
+ 清空草稿
+
+
+
+ 检查形式
+ *
+
+
+
+
+ {{ item.title }}
+
+
+
+
+
+ 隐患来源
+ *
+
+
+
+ {{ formData.hazardSourceName || '请选择隐患来源' }}
+
+
+
+
+
+ 隐患图片
+ *
+
+
+
+ 必填:请上传现场照片作为隐患证据
+
+
+
+
+
+ 隐患标题
+ *
+
+
+ 请用简洁的语言概括隐患要点
+
+
+ 隐患等级
+ *
+
+
+
+
+ {{ item.title }}
+
+
+
+
+
+ 隐患位置
+ *
+
+
+
+
+
+ 如:办公楼3层东侧消防通道、生产车间A区设备旁等,或点击"选择地址"按钮在地图上选择
+
+
+ 法律依据
+
+
+
+ {{ formData.regulationName || '请选择法律依据' }}
+
+
+
+
+
+ 隐患区域
+
+
+
+ {{ areaName || '请选择隐患区域' }}
+
+
+
+
+
+ 隐患描述
+ *
+
+
+ 请详细说明隐患现状、潜在风险及影响范围
+
+ 隐患标签
+
+
+ {{ item.title }}
+
+
+
+
+ 下一步流程
+ *
+
+ 隐患交办
+
+
+ 下一步处理人
+ *
+
+ 部门、企业管理员、企业成员
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ emit('success', payload)"
+ @confirm="(payload) => emit('confirm', payload)"
+ @clear-draft="emit('clear-draft')"
+ @close="popupVisible = false"
+ />
-
-
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 @@
隐患治理责任单位自行验收的情况
+
+
+ 下一步流程
+ *
+
+ 隐患销号审批
+
+
+ 下一步处理人
+ *
+
+ 部门、企业管理员
+
+
+ 短信提醒
+ *
+
+
+
+
+
+ 下一步流程
+ *
+
+ 隐患整改
+
+
整改责任人
*
@@ -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\t\n\t\t\n\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t已自动恢复您上次未提交的内容\n\t\t\t\t\t\n\t\t\t\t\t清空草稿\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t检查形式\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ item.title }}\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t隐患来源\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ formData.hazardSourceName || '请选择隐患来源' }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t隐患图片\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t必填:请上传现场照片作为隐患证据\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t隐患标题\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t请用简洁的语言概括隐患要点\n\n\t\t\t\t\n\t\t\t\t\t隐患等级\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ item.title }}\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t隐患位置\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t如:办公楼3层东侧消防通道、生产车间A区设备旁等,或点击\"选择地址\"按钮在地图上选择\n\n\t\t\t\t\n\t\t\t\t\t法律依据\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ formData.regulationName || '请选择法律依据' }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t隐患区域\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ areaName || '请选择隐患区域' }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t隐患描述\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t请详细说明隐患现状、潜在风险及影响范围\n\n\t\t\t\t隐患标签\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ item.title }}\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t下一步流程\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t隐患交办\n\n\t\t\t\t\n\t\t\t\t\t下一步处理人\n\t\t\t\t\t*\n\t\t\t\t\n\t\t\t\t部门、企业管理员、企业成员\n\t\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\n\t\n\t\n\t\t\n\t\n\n\t\n\t\n\t\t\n\t\n\n\t\n\t\n\t\t\n\t\n\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\t\n\t\n\t\t\n\t\n\n\t\n\t\n\t\t\n\t\n\n\t\n\t\n\t\t\n\t\n\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\t\n\t\t emit('success', payload)\"\n\t\t\t@confirm=\"(payload) => emit('confirm', payload)\"\n\t\t\t@clear-draft=\"emit('clear-draft')\"\n\t\t\t@close=\"popupVisible = false\"\n\t\t/>\n\t\n\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\t\n\t\t\n\t\t\t{{ detail.title || '-' }}\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t隐患状态\n\t\t\t\t\t{{ detail.statusName || '-' }}\n\t\t\t\t\n\t\t\t\t提交日期 {{ detail.createdAt || '-' }}\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t加载中...\n\t\t\n\n\t\t\n\t\t\t暂无历史记录\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ item.nodeName }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标题\n\t\t\t\t\t\t\t\t\t\t{{ item.content.title }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t检查形式\n\t\t\t\t\t\t\t\t\t\t{{ item.content.source }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患区域\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.areaName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t位置描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.address }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患等级\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ item.content.levelName || '-' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标签\n\t\t\t\t\t\t\t\t\t\t{{ item.content.tagName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t问题描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.description }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t参考法规\n\t\t\t\t\t\t\t\t\t\t{{ item.content.legalBasis }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.assigneeName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改截至日期\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改状态\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyStatusName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改方案\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyPlan }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改结果\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyResult }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectificationMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管控措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.controlMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t限定整改时间\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifierNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管理人员\n\t\t\t\t\t\t\t\t\t\t{{ item.content.managerNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t预计费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.planCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t实际费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.actualCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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\t\n\t\t\n\t\t\t{{ detail.title || '-' }}\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t隐患状态\n\t\t\t\t\t{{ detail.statusName || '-' }}\n\t\t\t\t\n\t\t\t\t提交日期 {{ detail.createdAt || '-' }}\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t加载中...\n\t\t\n\n\t\t\n\t\t\t暂无历史记录\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ item.nodeName }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患编号\n\t\t\t\t\t\t\t\t\t\t{{ item.content.code }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标题\n\t\t\t\t\t\t\t\t\t\t{{ item.content.title }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t检查形式\n\t\t\t\t\t\t\t\t\t\t{{ item.content.source }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患来源\n\t\t\t\t\t\t\t\t\t\t{{ item.content.hazardSourceName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患区域\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.areaName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t位置描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.address }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患等级\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ item.content.levelName || '-' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标签\n\t\t\t\t\t\t\t\t\t\t{{ item.content.tagName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t问题描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.description }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t参考法规\n\t\t\t\t\t\t\t\t\t\t{{ item.content.legalBasis }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.assigneeName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改截至日期\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改状态\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyStatusName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改方案\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyPlan }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改结果\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyResult }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectificationMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管控措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.controlMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t限定整改时间\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifierNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管理人员\n\t\t\t\t\t\t\t\t\t\t{{ item.content.managerNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t预计费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.planCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t实际费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.actualCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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\t\n\t\t\n\t\t\t加载中...\n\t\t\n\n\t\t\n\t\t\t暂无历史记录\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t{{ item.nodeName }}\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标题\n\t\t\t\t\t\t\t\t\t\t{{ item.content.title }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t检查形式\n\t\t\t\t\t\t\t\t\t\t{{ item.content.source }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患区域\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.areaName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t位置描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.address }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患等级\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ item.content.levelName || '-' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标签\n\t\t\t\t\t\t\t\t\t\t{{ item.content.tagName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t问题描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.description }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t参考法规\n\t\t\t\t\t\t\t\t\t\t{{ item.content.legalBasis }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.assigneeName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改截至日期\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改状态\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyStatusName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改方案\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyPlan }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改结果\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyResult }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectificationMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管控措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.controlMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t限定整改时间\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifierNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管理人员\n\t\t\t\t\t\t\t\t\t\t{{ item.content.managerNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t预计费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.planCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t实际费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.actualCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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\t\n\t\t\n\t\t\t加载中...\n\t\t\n\n\t\t\n\t\t\t暂无历史记录\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t{{ item.nodeName }}\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患编号\n\t\t\t\t\t\t\t\t\t\t{{ item.content.code }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标题\n\t\t\t\t\t\t\t\t\t\t{{ item.content.title }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t检查形式\n\t\t\t\t\t\t\t\t\t\t{{ item.content.source }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患来源\n\t\t\t\t\t\t\t\t\t\t{{ item.content.hazardSourceName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患区域\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.areaName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t位置描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.address }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患等级\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ item.content.levelName || '-' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患标签\n\t\t\t\t\t\t\t\t\t\t{{ item.content.tagName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t问题描述\n\t\t\t\t\t\t\t\t\t\t{{ item.content.description }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t隐患附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t参考法规\n\t\t\t\t\t\t\t\t\t\t{{ item.content.legalBasis }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.assigneeName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t指定整改截至日期\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改状态\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyStatusName }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改方案\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyPlan }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改结果\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifyResult }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectificationMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管控措施\n\t\t\t\t\t\t\t\t\t\t{{ item.content.controlMeasures }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t限定整改时间\n\t\t\t\t\t\t\t\t\t\t{{ item.content.deadline }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改责任人\n\t\t\t\t\t\t\t\t\t\t{{ item.content.rectifierNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t管理人员\n\t\t\t\t\t\t\t\t\t\t{{ item.content.managerNames }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t预计费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.planCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t实际费用\n\t\t\t\t\t\t\t\t\t\t{{ formatCost(item.content.actualCost) }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t整改签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t验收签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号结果\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{{ item.content.resultName }}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号备注\n\t\t\t\t\t\t\t\t\t\t{{ item.content.remark }}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号附件\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{{ file.fileName || '附件' }}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t销号签字\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t第 {{ checkData.currentIndex || 1 }} 个问题\r\n\t\t\t\t / 共 {{ checkData.totalCount || 1 }} 个\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t{{ checkData?.name || '加载中...' }}\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t \r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t检查结果为异常,需填写隐患信息\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t填写隐患信息\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t检查形式:\r\n\t\t\t\t\t\t\t{{ SOURCE_OPTIONS[hazardPayload.formData.source]?.title || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t隐患位置:\r\n\t\t\t\t\t\t\t{{ hazardPayload.address || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t隐患描述:\r\n\t\t\t\t\t\t\t{{ hazardPayload.formData.description || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t 0\">\r\n\t\t\t\t\t\t\t附件:\r\n\t\t\t\t\t\t\t{{ hazardPayload.fileList.length }}个文件\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\r\n\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
+{"version":3,"file":"Inspectionresult.js","sources":["pages/Inspectionresult/Inspectionresult.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSW5zcGVjdGlvbnJlc3VsdC9JbnNwZWN0aW9ucmVzdWx0LnZ1ZQ"],"sourcesContent":["\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t第 {{ checkData.currentIndex || 1 }} 个问题\r\n\t\t\t\t / 共 {{ checkData.totalCount || 1 }} 个\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t{{ checkData?.name || '加载中...' }}\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t \r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t检查结果为异常,需填写隐患信息\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t填写隐患信息\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t检查形式:\r\n\t\t\t\t\t\t\t{{ SOURCE_OPTIONS[hazardPayload.formData.source]?.title || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t隐患来源:\r\n\t\t\t\t\t\t\t{{ hazardPayload.formData.hazardSourceName || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t隐患位置:\r\n\t\t\t\t\t\t\t{{ hazardPayload.address || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t隐患描述:\r\n\t\t\t\t\t\t\t{{ hazardPayload.formData.description || '-' }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t 0\">\r\n\t\t\t\t\t\t\t附件:\r\n\t\t\t\t\t\t\t{{ hazardPayload.fileList.length }}个文件\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\r\n\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\t\n\t\t加载中...\n\n\t\t\n\t\t\t暂无检查项\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t共 {{ checkItemList.length }} 项检查\n\t\t\t\t\t\t\t,已提交 {{ submittedCount }} 项\n\t\t\t\t\t\t\t,待提交 {{ pendingSubmitCount }} 项\n\t\t\t\t\t\t\t,待检查 {{ uncheckedCount }} 项\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t已自动恢复您上次未提交的检查内容\n\t\t\t\t\n\t\t\t\t清空草稿\n\t\t\t\n\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t{{ item.name }}\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t检查结果\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{{ getResultLabel(item.result) }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t备注\n\t\t\t\t\t\t\t{{ item.remark }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患标题\n\t\t\t\t\t\t\t\t{{ item.hazardName }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t检查形式\n\t\t\t\t\t\t\t\t{{ item.source }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患位置\n\t\t\t\t\t\t\t\t{{ item.hazardAddress }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患描述\n\t\t\t\t\t\t\t\t{{ item.hazardDesc }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t检查结果\n\t\t\t\t\t onResultChange(index, label)\"\n\t\t\t\t\t>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t检查结果为异常,需填写隐患信息\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\t填写隐患信息\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t检查形式:\n\t\t\t\t\t\t\t\t{{ SOURCE_OPTIONS[answerList[index].hazardPayload.formData.source]?.title || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患位置:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.address || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患描述:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.formData.description || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t 0\">\n\t\t\t\t\t\t\t\t附件:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.fileList.length }}个文件\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\n\n\t\t= 0\"\n\t\t\tref=\"hazardFormRef\"\n\t\t\tv-model:show=\"showHazardPopup\"\n\t\t\tv-model=\"editingHazardPayload\"\n\t\t\ttitle=\"填写隐患信息\"\n\t\t\tmode=\"collect\"\n\t\t\tbody-height=\"60vh\"\n\t\t\t:extra-params=\"hazardFormExtraParams\"\n\t\t\t@confirm=\"onHazardConfirm\"\n\t\t/>\n\n\t\t\n\t\t\t\n\t\t\n\t\n\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\t\n\t\t加载中...\n\n\t\t\n\t\t\t暂无检查项\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t共 {{ checkItemList.length }} 项检查\n\t\t\t\t\t\t\t,已提交 {{ submittedCount }} 项\n\t\t\t\t\t\t\t,待提交 {{ pendingSubmitCount }} 项\n\t\t\t\t\t\t\t,待检查 {{ uncheckedCount }} 项\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t已自动恢复您上次未提交的检查内容\n\t\t\t\t\n\t\t\t\t清空草稿\n\t\t\t\n\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t{{ item.name }}\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t检查结果\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{{ getResultLabel(item.result) }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t备注\n\t\t\t\t\t\t\t{{ item.remark }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患标题\n\t\t\t\t\t\t\t\t{{ item.hazardName }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t检查形式\n\t\t\t\t\t\t\t\t{{ item.source }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患来源\n\t\t\t\t\t\t\t\t{{ item.hazardSource }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患位置\n\t\t\t\t\t\t\t\t{{ item.hazardAddress }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患描述\n\t\t\t\t\t\t\t\t{{ item.hazardDesc }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t检查结果\n\t\t\t\t\t onResultChange(index, label)\"\n\t\t\t\t\t>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t检查结果为异常,需填写隐患信息\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\t填写隐患信息\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t检查形式:\n\t\t\t\t\t\t\t\t{{ SOURCE_OPTIONS[answerList[index].hazardPayload.formData.source]?.title || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患来源:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.formData.hazardSourceName || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患位置:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.address || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t隐患描述:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.formData.description || '-' }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t 0\">\n\t\t\t\t\t\t\t\t附件:\n\t\t\t\t\t\t\t\t{{ answerList[index].hazardPayload.fileList.length }}个文件\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\n\n\t\t= 0\"\n\t\t\tref=\"hazardFormRef\"\n\t\t\tv-model:show=\"showHazardPopup\"\n\t\t\tv-model=\"editingHazardPayload\"\n\t\t\ttitle=\"填写隐患信息\"\n\t\t\tmode=\"collect\"\n\t\t\tbody-height=\"60vh\"\n\t\t\t:extra-params=\"hazardFormExtraParams\"\n\t\t\t@confirm=\"onHazardConfirm\"\n\t\t/>\n\n\t\t\n\t\t\t\n\t\t\n\t\n\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\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{item.hazardTitle}}\r\n\t\t\t\t{{item.verifyResultName || '未知'}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t隐患日期:\r\n\t\t\t\t{{item.hazardCreatedAt}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t责任单位:\r\n\t\t\t\t{{item.responsibleDeptName}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t判定人员:\r\n\t\t\t\t{{item.responsiblePerson}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t创建时间:\r\n\t\t\t\t\r\n\t\t\t\t{{item.createdAt}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\r\n\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\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{item.hazardTitle}}\r\n\t\t\t\t{{item.verifyResultName || '未知'}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t隐患日期:\r\n\t\t\t\t{{item.hazardCreatedAt}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t责任单位:\r\n\t\t\t\t{{item.responsibleDeptName}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t判定人员:\r\n\t\t\t\t{{item.responsiblePerson}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t创建时间:\r\n\t\t\t\t\r\n\t\t\t\t{{item.createdAt}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\r\n\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":"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"}
\ 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\t\r\n\t\t\r\n\t\t\t隐患名称\r\n\t\t\t\r\n\r\n\t\t\t整改时限\r\n\t\t\t\r\n\r\n\t\t\t隐患治理责任单位\r\n\t\t\t\r\n\r\n\t\t\t主要负责人\r\n\t\t\t\r\n\r\n\t\t\t主要治理内容\r\n\t\t\t\r\n\r\n\t\t\t隐患治理完成内容\r\n\t\t\t\r\n\r\n\t\t\t状态\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t驳回理由\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t电子签名\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\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\t\r\n\t\t\r\n\t\t\t隐患名称\r\n\t\t\t\r\n\r\n\t\t\t整改时限\r\n\t\t\t\r\n\r\n\t\t\t隐患治理责任单位\r\n\t\t\t\r\n\r\n\t\t\t主要负责人\r\n\t\t\t\r\n\r\n\t\t\t主要治理内容\r\n\t\t\t\r\n\r\n\t\t\t隐患治理完成内容\r\n\t\t\t\r\n\r\n\t\t\t隐患治理责任单位自行验收的情况\r\n\t\t\t\r\n\r\n\t\t\t状态\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t驳回理由\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t电子签名\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\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\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ tab.label }}\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\t暂无数据\r\n\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{item.title}}\r\n\t\t\t\t{{item.statusName}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t隐患等级:\r\n\t\t\t\t{{item.levelName}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t隐患位置:\r\n\t\t\t\t{{item.address}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t创建时间:\r\n\t\t\t\t{{item.createdAt}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t新增\r\n\t\t\r\n\r\n\t\t\r\n\t\r\n\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":";;;;;;AA2EC,MAAM,kBAAkB,MAAW;;;;AAEnC,UAAM,eAAeA,cAAG,IAAC,KAAK;AAC9B,UAAM,SAASA,cAAG,IAAC,EAAE;AACrB,UAAM,eAAeA,cAAG,IAAC,EAAE;AAE3B,UAAM,oBAAoBC,cAAAA,SAAS,OAAO;AAAA,MACzC,QAAQ,OAAO;AAAA,MACf,cAAc,aAAa;AAAA,IAC7B,EAAG;AAEF,UAAM,WAAWD,cAAG,IAAC,EAAE;AACvB,UAAM,gBAAgBC,cAAAA,SAAS,MAAM;AACpC,aAAO,SAAS,UAAU,WAAW,SAAS,UAAU;AAAA,IAC1D,CAAE;AAED,UAAM,cAAc,MAAM;AACzB,UAAI;AACH,cAAM,cAAcC,cAAAA,MAAI,eAAe,UAAU;AACjD,YAAI,aAAa;AAChB,gBAAM,WAAW,KAAK,MAAM,WAAW;AACvC,mBAAS,QAAQ,SAAS,QAAQ;AAAA,QAClC;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAc,MAAA,SAAA,4CAAA,aAAa,KAAK;AAAA,MAChC;AAAA,IACD;AACD,gBAAa;AAEb,UAAM,gBAAgB,OAAO,eAAe;AAC3C,UAAI;AACH,cAAM,WAAW,MAAMC,YAAc,eAAC,UAAU;AAChD,YAAI,SAAS,SAAS,KAAK,SAAS,MAAM;AACzC,gBAAM,MAAM,SAAS,KAAK;AAC1B,gBAAM,YAAY,MAAMC,YAAkB,mBAAC,GAAG;AAC9C,cAAI,UAAU,SAAS,KAAK,UAAU,MAAM;AAC3C,mBAAO,QAAQ,UAAU,KAAK;AAC9B,yBAAa,QAAQ,UAAU,KAAK;AAAA,UACpC;AAAA,QACD;AAAA,MACD,SAAQ,OAAO;AACfF,sBAAAA,MAAc,MAAA,SAAA,4CAAA,aAAa,KAAK;AAAA,MAChC;AAAA,IACD;AAEDG,kBAAM,OAAC,CAAC,YAAY;AACnB,UAAI,QAAQ,IAAI;AACf,sBAAc,QAAQ,EAAE;AAAA,MACxB;AAAA,IACH,CAAE;AAED,UAAM,mBAAmBL,cAAG,IAAC,EAAE;AAC/B,UAAM,wBAAwB,YAAY;AACzC,UAAI;AACH,cAAM,MAAM,MAAMM,kCAAuB;AACzC,YAAI,IAAI,SAAS,GAAG;AACnB,2BAAiB,QAAQ,IAAI,KAAK;AAAA,QACtC,OAAU;AACNJ,wBAAAA,MAAI,UAAU;AAAA,YACb,OAAO,IAAI,OAAO;AAAA,YAClB,MAAM;AAAA,UACX,CAAK;AAAA,QACD;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAc,MAAA,SAAA,4CAAA,KAAK;AACnBA,sBAAAA,MAAI,UAAU;AAAA,UACb,OAAO;AAAA,UACP,MAAM;AAAA,QACV,CAAI;AAAA,MACD;AAAA,IACD;AAEDK,kBAAAA,OAAO,MAAM;AACZ,4BAAuB;AAAA,IACzB,CAAE;AAED,UAAM,eAAe,MAAM;AAC1B,mBAAa,QAAQ;AAAA,IACvB;AAEC,UAAM,qBAAqB,MAAM;AAChC,mBAAa,QAAQ;AACrB,4BAAuB;AAAA,IACvB;AAED,UAAM,UAAU,CAAC,SAAS;AACzBL,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,wCAAwC,KAAK,QAAQ,aAAa,KAAK,YAAY,EAAE;AAAA,MAC7F,CAAG;AAAA,IACD;AAED,UAAM,gBAAgB,CAAC,SAAS;AAC/B,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;AAED,UAAM,oBAAoB,CAAC,SAAS;AACnCA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,+CAA+C,KAAK,SAAS;AAAA,MACrE,CAAG;AAAA,IACD;AAED,UAAM,aAAa,CAAC,SAAS;AAC5BA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,2CAA2C,KAAK,QAAQ,aAAa,KAAK,QAAQ,cAAc,KAAK,SAAS;AAAA,MACtH,CAAG;AAAA,IACD;AAED,UAAM,eAAe,CAAC,SAAS;AAC9BA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,2CAA2C,KAAK,QAAQ,aAAa,KAAK,QAAQ;AAAA,MAC1F,CAAG;AAAA,IACD;AAED,UAAM,aAAaF,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,YAAYA,cAAG,IAAC,CAAC;AAEvB,UAAM,eAAeC,cAAAA,SAAS,MAAM;AACnC,YAAM,aAAa,WAAW,MAAM,UAAU,KAAK;AACnD,UAAI,CAAC,cAAc,WAAW,UAAU,MAAM;AAC7C,eAAO,iBAAiB;AAAA,MACxB;AACD,aAAO,iBAAiB,MAAM,OAAO,UAAQ,KAAK,WAAW,WAAW,KAAK;AAAA,IAC/E,CAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrNF,GAAG,WAAW,eAAe;"}
\ 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\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ tab.label }}\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\t暂无数据\r\n\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{item.title}}\r\n\t\t\t\t{{item.statusName}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t隐患等级:\r\n\t\t\t\t{{item.levelName}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t隐患位置:\r\n\t\t\t\t{{item.address}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t创建时间:\r\n\t\t\t\t{{item.createdAt}}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t新增\r\n\t\t\r\n\t\r\n\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\t\r\n\t\t\r\n\t\t\t整改记录\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改方案:\r\n\t\t\t\t\t{{ rectifyData.rectifyPlan || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改措施:\r\n\t\t\t\t\t{{ rectifyData.rectificationMeasures || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t管控措施:\r\n\t\t\t\t\t{{ rectifyData.controlMeasures || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改完成情况:\r\n\t\t\t\t\t{{ rectifyData.rectifyResult || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t计划投资资金:\r\n\t\t\t\t\t{{ formatMoney(rectifyData.planCost) }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t实际投资资金:\r\n\t\t\t\t\t{{ formatMoney(rectifyData.actualCost) }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改责任人:\r\n\t\t\t\t\t{{ rectifyData.rectifierName || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t完成情况:\r\n\t\t\t\t\t{{ rectifyData.rectifyStatusName || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改附件:\r\n\t\t\t\t\t 0\">\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t暂无附件\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t验收结果\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t验收备注\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t验收图片/视频\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t电子签名\r\n\t\t\t\t\t*\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t暂无签名,请点击重新签名\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t onSignatureConfirm(res.tempFilePath)\"\r\n\t\t\t\t\t\t@start=\"onSignatureStart\"\r\n\t\t\t\t\t\t@signing=\"onSignatureSigning\"\r\n\t\t\t\t\t\t@end=\"onSignatureEnd\"\r\n\t\t\t\t\t\t@clear=\"onSignatureClear\"\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\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\t\r\n\t\t\r\n\t\t\t整改记录\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改方案:\r\n\t\t\t\t\t{{ rectifyData.rectifyPlan || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改措施:\r\n\t\t\t\t\t{{ rectifyData.rectificationMeasures || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t管控措施:\r\n\t\t\t\t\t{{ rectifyData.controlMeasures || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改完成情况:\r\n\t\t\t\t\t{{ rectifyData.rectifyResult || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t计划投资资金:\r\n\t\t\t\t\t{{ formatMoney(rectifyData.planCost) }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t实际投资资金:\r\n\t\t\t\t\t{{ formatMoney(rectifyData.actualCost) }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t安全管理人员:\r\n\t\t\t\t\t{{ formatPersonNames(rectifyData.managerNames) }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改责任人:\r\n\t\t\t\t\t{{ formatPersonNames(rectifyData.memberNames) }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t完成情况:\r\n\t\t\t\t\t{{ rectifyData.rectifyStatusName || '暂无' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t整改附件:\r\n\t\t\t\t\t 0\">\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t暂无附件\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t验收结果\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t验收备注\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t验收图片/视频\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t下一步流程\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t申请隐患销号\r\n\r\n\t\t\t\r\n\t\t\t\t下一步处理人\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t部门、企业管理员\r\n\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t电子签名\r\n\t\t\t\t\t*\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t暂无签名,请点击重新签名\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t onSignatureConfirm(res.tempFilePath)\"\r\n\t\t\t\t\t\t@start=\"onSignatureStart\"\r\n\t\t\t\t\t\t@signing=\"onSignatureSigning\"\r\n\t\t\t\t\t\t@end=\"onSignatureEnd\"\r\n\t\t\t\t\t\t@clear=\"onSignatureClear\"\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\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\t\r\n\t\t\r\n\t\r\n\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\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t已自动恢复您上次未提交的内容\n\t\t\t\t\n\t\t\t\t清空草稿\n\t\t\t\n\t\t\t\n\t\t\t\t整改责任人\n\t\t\t\t*\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{{ selectedUser || '请选择整改责任人' }}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t整改期限\n\t\t\t\t*\n\t\t\t\n\t\t\t\n\t\t\t\t{{ selectedDate || '请选择整改期限' }}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t已自动恢复您上次未提交的内容\n\t\t\t\t\n\t\t\t\t清空草稿\n\t\t\t\n\t\t\t\n\t\t\t\t下一步流程\n\t\t\t\t*\n\t\t\t\n\t\t\t隐患整改\n\n\t\t\t\n\t\t\t\t整改责任人\n\t\t\t\t*\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{{ selectedUser || '请选择整改责任人' }}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t整改期限\n\t\t\t\t*\n\t\t\t\n\t\t\t\n\t\t\t\t{{ selectedDate || '请选择整改期限' }}\n\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t短信提醒\n\t\t\t\t*\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t已自动恢复您上次未提交的内容\r\n\t\t\t\t\r\n\t\t\t\t清空草稿\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t整改措施\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t管控措施\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t整改完成情况\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t投资资金(计划)\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t投资资金(实际)\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t限定整改时间\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t{{ selectedDeadlineDate || '暂无' }}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t实际整改时间\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ selectedRectifyTime || '请选择实际整改时间' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t安全管理人员\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ selectedManagers.length > 0 ? selectedManagersText : '请选择安全管理人员(可多选)' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t整改责任人\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ selectedUsers.length > 0 ? selectedUsersText : '请选择整改责任人(可多选)' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t整改图片\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t电子签名\r\n\t\t\t\t\t*\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t暂无签名,请点击重新签名\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t onSignatureConfirm(res.tempFilePath)\"\r\n\t\t\t\t\t\t@start=\"onSignatureStart\"\r\n\t\t\t\t\t\t@signing=\"onSignatureSigning\"\r\n\t\t\t\t\t\t@end=\"onSignatureEnd\"\r\n\t\t\t\t\t\t@clear=\"onSignatureClear\"\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\r\n\t\r\n\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\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t已自动恢复您上次未提交的内容\r\n\t\t\t\t\r\n\t\t\t\t清空草稿\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t整改措施\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t管控措施\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t整改完成情况\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t投资资金(计划)\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t投资资金(实际)\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t限定整改时间\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t{{ selectedDeadlineDate || '暂无' }}\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t实际整改时间\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ selectedRectifyTime || '请选择实际整改时间' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t安全管理人员\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ selectedManagers.length > 0 ? selectedManagersText : '请选择安全管理人员(可多选)' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t整改责任人\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ selectedUsers.length > 0 ? selectedUsersText : '请选择整改责任人(可多选)' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t整改图片\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\t下一步流程\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t隐患验收\r\n\r\n\t\t\t\r\n\t\t\t\t下一步处理人\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t企业管理员\r\n\r\n\t\t\t\r\n\t\t\t\t短信提醒\r\n\t\t\t\t*\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t电子签名\r\n\t\t\t\t\t*\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t暂无签名,请点击重新签名\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t onSignatureConfirm(res.tempFilePath)\"\r\n\t\t\t\t\t\t@start=\"onSignatureStart\"\r\n\t\t\t\t\t\t@signing=\"onSignatureSigning\"\r\n\t\t\t\t\t\t@end=\"onSignatureEnd\"\r\n\t\t\t\t\t\t@clear=\"onSignatureClear\"\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t\t\r\n\t\t\r\n\t\r\n\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\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t我的检查计划\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t暂无检查计划\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{{ item.runModeName }}完成\n\t\t\t\t\t\t\t\t{{ item.cycle }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t计划时间:\n\t\t\t\t\t\t\t\t{{ formatDate(item.planStartTime) }}至{{ formatDate(item.planEndTime) }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t完成进度:\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ formatProgress(item.progress) }}%\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.pendingCount ?? 0 }}\n\t\t\t\t\t\t\t\t\t未完成\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.waitCheckNum ?? 0 }}\n\t\t\t\t\t\t\t\t\t待排查\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.unusualNum ?? 0 }}\n\t\t\t\t\t\t\t\t\t异常数\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.finishedCount ?? 0 }}\n\t\t\t\t\t\t\t\t\t已完成\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t加载更多\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t我的隐患排查\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ tab.label }}\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t暂无隐患数据\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ item.title }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t{{ item.levelName }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{{ item.address }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t隐患来源:\n\t\t\t\t\t\t{{ item.source }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t隐患状态:\n\t\t\t\t\t\t{{ item.statusName }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t发现时间:\n\t\t\t\t\t\t{{ item.createdAt }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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
+{"version":3,"file":"index.js","sources":["pages/index/index.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\n\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t我的检查计划\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t暂无检查计划\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{{ item.runModeName }}完成\n\t\t\t\t\t\t\t\t{{ item.cycle }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t计划时间:\n\t\t\t\t\t\t\t\t{{ formatDate(item.planStartTime) }}至{{ formatDate(item.planEndTime) }}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t完成进度:\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ formatProgress(item.progress) }}%\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.pendingCount ?? 0 }}\n\t\t\t\t\t\t\t\t\t未完成\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.waitCheckNum ?? 0 }}\n\t\t\t\t\t\t\t\t\t待排查\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.unusualNum ?? 0 }}\n\t\t\t\t\t\t\t\t\t异常数\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.finishedCount ?? 0 }}\n\t\t\t\t\t\t\t\t\t已完成\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t加载更多\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t我的隐患排查\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ tab.label }}\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t暂无隐患数据\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ item.title }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t{{ item.levelName }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{{ item.address }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t隐患来源:\n\t\t\t\t\t\t{{ item.source }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t隐患状态:\n\t\t\t\t\t\t{{ item.statusName }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t发现时间:\n\t\t\t\t\t\t{{ item.createdAt }}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\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 @@
+已自动恢复您上次未提交的内容清空草稿检查形式*{{item.a}}隐患来源*{{g}}隐患图片*必填:请上传现场照片作为隐患证据隐患标题*请用简洁的语言概括隐患要点隐患等级*{{item.a}}隐患位置*如:办公楼3层东侧消防通道、生产车间A区设备旁等,或点击"选择地址"按钮在地图上选择法律依据{{E}}隐患区域{{H}}隐患描述*请详细说明隐患现状、潜在风险及影响范围隐患标签{{item.a}}下一步流程*隐患交办下一步处理人*部门、企业管理员、企业成员
\ 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 @@
-
\ 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 @@
-{{a}}隐患状态{{b}}提交日期 {{d}}加载中...暂无历史记录{{item.a}}隐患标题{{item.e}}检查形式{{item.f}}隐患区域{{item.i}}位置描述{{item.j}}隐患等级{{item.k}}隐患标签{{item.m}}问题描述{{item.n}}隐患附件参考法规{{item.q}}指定整改责任人{{item.s}}指定整改截至日期{{item.t}}整改状态{{item.w}}整改方案{{item.x}}整改结果{{item.y}}整改措施{{item.z}}管控措施{{item.A}}限定整改时间{{item.B}}整改责任人{{item.C}}管理人员{{item.D}}预计费用{{item.E}}实际费用{{item.F}}整改附件{{file.e}}整改签字验收结果{{item.N}}验收备注{{item.Q}}验收附件{{file.e}}验收签字销号结果{{item.Y}}销号备注{{item.ab}}销号附件{{file.e}}销号签字
\ No newline at end of file
+{{a}}隐患状态{{b}}提交日期 {{d}}加载中...暂无历史记录{{item.a}}隐患编号{{item.e}}隐患标题{{item.f}}检查形式{{item.g}}隐患来源{{item.h}}隐患区域{{item.k}}位置描述{{item.l}}隐患等级{{item.m}}隐患标签{{item.o}}问题描述{{item.p}}隐患附件参考法规{{item.s}}指定整改责任人{{item.v}}指定整改截至日期{{item.w}}整改状态{{item.y}}整改方案{{item.z}}整改结果{{item.A}}整改措施{{item.B}}管控措施{{item.C}}限定整改时间{{item.D}}整改责任人{{item.E}}管理人员{{item.F}}预计费用{{item.G}}实际费用{{item.H}}整改附件{{file.e}}整改签字验收结果{{item.P}}验收备注{{item.S}}验收附件{{file.e}}验收签字销号结果{{item.aa}}销号备注{{item.ad}}销号附件{{file.e}}销号签字
\ 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 @@
-加载中...暂无历史记录{{item.c}}隐患标题{{item.h}}检查形式{{item.i}}隐患区域{{item.l}}位置描述{{item.m}}隐患等级{{item.n}}隐患标签{{item.p}}问题描述{{item.q}}隐患附件参考法规{{item.t}}指定整改责任人{{item.w}}指定整改截至日期{{item.x}}整改状态{{item.z}}整改方案{{item.A}}整改结果{{item.B}}整改措施{{item.C}}管控措施{{item.D}}限定整改时间{{item.E}}整改责任人{{item.F}}管理人员{{item.G}}预计费用{{item.H}}实际费用{{item.I}}整改附件{{file.e}}整改签字验收结果{{item.Q}}验收备注{{item.T}}验收附件{{file.e}}验收签字销号结果{{item.ab}}销号备注{{item.ae}}销号附件{{file.e}}销号签字
\ No newline at end of file
+加载中...暂无历史记录{{item.c}}隐患编号{{item.h}}隐患标题{{item.i}}检查形式{{item.j}}隐患来源{{item.k}}隐患区域{{item.n}}位置描述{{item.o}}隐患等级{{item.p}}隐患标签{{item.r}}问题描述{{item.s}}隐患附件参考法规{{item.w}}指定整改责任人{{item.y}}指定整改截至日期{{item.z}}整改状态{{item.B}}整改方案{{item.C}}整改结果{{item.D}}整改措施{{item.E}}管控措施{{item.F}}限定整改时间{{item.G}}整改责任人{{item.H}}管理人员{{item.I}}预计费用{{item.J}}实际费用{{item.K}}整改附件{{file.e}}整改签字验收结果{{item.S}}验收备注{{item.V}}验收附件{{file.e}}验收签字销号结果{{item.ad}}销号备注{{item.ag}}销号附件{{file.e}}销号签字
\ 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 @@
-第 {{b}} 个问题 / 共 {{c}} 个{{e}}检查结果为异常,需填写隐患信息填写隐患信息检查形式:{{s}}隐患位置:{{t}}隐患描述:{{v}}附件:{{x}}个文件
\ No newline at end of file
+第 {{b}} 个问题 / 共 {{c}} 个{{e}}检查结果为异常,需填写隐患信息填写隐患信息检查形式:{{s}}隐患来源:{{t}}隐患位置:{{v}}隐患描述:{{w}}附件:{{y}}个文件
\ 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 @@
-加载中... 暂无检查项 共 {{c}} 项检查,已提交 {{d}} 项,待提交 {{e}} 项,待检查 {{f}} 项已自动恢复您上次未提交的检查内容清空草稿{{item.d}}检查结果{{item.g}}备注{{item.j}}隐患标题{{item.m}}检查形式{{item.o}}隐患位置{{item.q}}隐患描述{{item.s}}检查结果检查结果为异常,需填写隐患信息填写隐患信息检查形式:{{item.J}}隐患位置:{{item.K}}隐患描述:{{item.L}}附件:{{item.N}}个文件
\ No newline at end of file
+加载中... 暂无检查项 共 {{c}} 项检查,已提交 {{d}} 项,待提交 {{e}} 项,待检查 {{f}} 项已自动恢复您上次未提交的检查内容清空草稿{{item.d}}检查结果{{item.g}}备注{{item.j}}隐患标题{{item.m}}检查形式{{item.o}}隐患来源{{item.q}}隐患位置{{item.s}}隐患描述{{item.v}}检查结果检查结果为异常,需填写隐患信息填写隐患信息检查形式:{{item.L}}隐患来源:{{item.M}}隐患位置:{{item.N}}隐患描述:{{item.O}}附件:{{item.Q}}个文件
\ 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 @@
-{{item.a}}{{item.b}}隐患日期:{{item.d}}责任单位:{{item.e}}判定人员:{{item.f}}创建时间:{{item.g}}
\ No newline at end of file
+{{item.a}}{{item.b}}隐患日期:{{item.d}}责任单位:{{item.e}}判定人员:{{item.f}}创建时间:{{item.g}}
\ 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 @@
-{{tab.a}}暂无数据{{item.a}}{{item.b}}隐患等级:{{item.c}}隐患位置:{{item.g}}创建时间:{{item.h}}新增
\ No newline at end of file
+{{tab.a}}暂无数据{{item.a}}{{item.b}}隐患等级:{{item.c}}隐患位置:{{item.g}}创建时间:{{item.h}}新增
\ 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 @@
-整改记录整改方案:{{a}}整改措施:{{b}}管控措施:{{c}}整改完成情况:{{d}}计划投资资金:{{e}}实际投资资金:{{f}}整改责任人:{{g}}完成情况:{{h}}整改附件:暂无附件验收结果*验收备注验收图片/视频 电子签名 *暂无签名,请点击重新签名
\ No newline at end of file
+整改记录整改方案:{{a}}整改措施:{{b}}管控措施:{{c}}整改完成情况:{{d}}计划投资资金:{{e}}实际投资资金:{{f}}安全管理人员:{{g}}整改责任人:{{h}}完成情况:{{i}}整改附件:暂无附件验收结果*验收备注验收图片/视频下一步流程*申请隐患销号下一步处理人*部门、企业管理员 电子签名 *暂无签名,请点击重新签名
\ 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 @@
-已自动恢复您上次未提交的内容清空草稿整改责任人*{{c}}整改期限*{{q}}
\ No newline at end of file
+已自动恢复您上次未提交的内容清空草稿下一步流程*隐患整改整改责任人*{{c}}整改期限*{{q}}短信提醒*
\ 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 @@
-已自动恢复您上次未提交的内容清空草稿整改措施*管控措施*整改完成情况*投资资金(计划)*投资资金(实际)*限定整改时间*{{t}}实际整改时间*{{w}}安全管理人员*{{E}}整改责任人*{{H}}整改图片*电子签名*暂无签名,请点击重新签名
\ No newline at end of file
+已自动恢复您上次未提交的内容清空草稿整改措施*管控措施*整改完成情况*投资资金(计划)*投资资金(实际)*限定整改时间*{{t}}实际整改时间*{{w}}安全管理人员*{{E}}整改责任人*{{H}}整改图片*下一步流程*隐患验收下一步处理人*企业管理员短信提醒*电子签名*暂无签名,请点击重新签名
\ 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 @@
-我的检查计划 暂无检查计划 {{item.f}}完成{{item.g}}计划时间:{{item.h}}至{{item.i}}完成进度:{{item.k}}%{{item.l}}未完成{{item.m}}待排查{{item.n}}异常数{{item.o}}已完成 加载更多 我的隐患排查{{tab.a}} 暂无隐患数据 {{item.a}}{{item.b}}{{item.f}}隐患来源:{{item.g}}隐患状态:{{item.h}}发现时间:{{item.i}}
\ No newline at end of file
+我的检查计划 暂无检查计划 {{item.f}}完成{{item.g}}计划时间:{{item.h}}至{{item.i}}完成进度:{{item.k}}%{{item.l}}未完成{{item.m}}待排查{{item.n}}异常数{{item.o}}已完成 加载更多 我的隐患排查{{tab.a}} 暂无隐患数据 {{item.a}}{{item.b}}{{item.f}}隐患来源:{{item.g}}隐患状态:{{item.h}}发现时间:{{item.i}}
\ 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'
};
/**