From ec76d588e212eecbad6065b1ad7482215631b16a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=88=A9=E5=BC=BA?= <18394468624@163.com>
Date: Mon, 3 Aug 2026 11:51:07 +0800
Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E6=9F=A5=E8=A1=A8=E6=89=8B=E5=8A=A8?=
=?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=A3=80=E6=9F=A5=E9=A1=B9=E6=97=B6=E6=A0=B9?=
=?UTF-8?q?=E6=8D=AE=E9=83=A8=E9=97=A8=E7=B1=BB=E5=9E=8B=E5=B1=95=E7=A4=BA?=
=?UTF-8?q?=E4=B8=8D=E4=B8=80=E6=A0=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/checklist/detail.vue | 14 +-
pages/editchecklist/editchecklist.vue | 295 +++++++++--
pages/hiddendanger/Inspection.vue | 39 +-
pages/index/index.vue | 12 +-
request/request.js | 6 +-
.../uview-plus/components/u-popup/u-popup.vue | 1 -
.../xq-tree/components/xq-tree/xq-tree.vue | 140 ++---
.../build/mp-weixin/pages/checklist/detail.js | 2 +-
.../mp-weixin/pages/checklist/detail.wxml | 2 +-
.../mp-weixin/pages/checklist/detail.wxss | 2 +-
.../pages/editchecklist/editchecklist.js | 2 +-
.../pages/editchecklist/editchecklist.wxml | 2 +-
.../pages/editchecklist/editchecklist.wxss | 2 +-
.../pages/hiddendanger/Inspection.js | 2 +-
.../pages/hiddendanger/Inspection.wxml | 2 +-
.../pages/hiddendanger/Inspection.wxss | 2 +-
.../dist/build/mp-weixin/pages/index/index.js | 2 +-
.../build/mp-weixin/pages/index/index.wxml | 2 +-
.../build/mp-weixin/pages/index/index.wxss | 2 +-
.../uview-plus/components/u-popup/u-popup.js | 2 +-
.../components/u-popup/u-popup.wxml | 2 +-
.../components/u-popup/u-popup.wxss | 2 +-
.../xq-tree/components/xq-tree/xq-tree.js | 2 +-
.../xq-tree/components/xq-tree/xq-tree.wxml | 2 +-
.../xq-tree/components/xq-tree/xq-tree.wxss | 2 +-
.../dist/build/mp-weixin/utils/userInfo.js | 2 +-
.../mp-weixin/pages/checklist/detail.js.map | 2 +-
.../pages/editchecklist/editchecklist.js.map | 2 +-
.../pages/hiddendanger/Inspection.js.map | 2 +-
.../mp-weixin/pages/index/index.js.map | 2 +-
.../mp-weixin/request/request.js.map | 2 +-
.../components/u-popup/u-popup.js.map | 2 +-
.../xq-tree/components/xq-tree/xq-tree.js.map | 2 +-
.../mp-weixin/utils/userInfo.js.map | 2 +-
unpackage/dist/dev/mp-weixin/common/vendor.js | 2 +-
.../dev/mp-weixin/pages/checklist/detail.js | 16 +-
.../pages/editchecklist/editchecklist.js | 493 ++++++++++++------
.../pages/editchecklist/editchecklist.wxml | 2 +-
.../pages/editchecklist/editchecklist.wxss | 17 +
.../pages/hiddendanger/Inspection.js | 26 +-
.../pages/hiddendanger/Inspection.wxml | 2 +-
.../dist/dev/mp-weixin/pages/index/index.js | 8 +-
.../dist/dev/mp-weixin/request/request.js | 2 +-
.../uview-plus/components/u-popup/u-popup.js | 15 +-
.../components/u-popup/u-popup.wxml | 2 +-
.../xq-tree/components/xq-tree/xq-tree.js | 19 +-
.../xq-tree/components/xq-tree/xq-tree.wxml | 2 +-
.../xq-tree/components/xq-tree/xq-tree.wxss | 71 +--
.../dist/dev/mp-weixin/utils/userInfo.js | 9 +-
utils/userInfo.js | 7 +
50 files changed, 826 insertions(+), 428 deletions(-)
diff --git a/pages/checklist/detail.vue b/pages/checklist/detail.vue
index ed5c940..59b1ee4 100644
--- a/pages/checklist/detail.vue
+++ b/pages/checklist/detail.vue
@@ -104,7 +104,7 @@ const checkItems = ref([])
const typeMap = { 1: '日常检查', 2: '专项检查', 3: '设备检查' }
const cycleMap = { 1: '每天一次', 2: '每周', 3: '每月', 4: '每季度' }
-const runModeMap = { 1: '单人完成', 2: '全员', 3: '指定分组' }
+const runModeMap = { 1: '单人完成', 2: '全员', 3: '指定分组', 4: '排班模式' }
const weekendMap = { 1: '包含周末', 2: '不包含周末' }
const typeLabel = computed(() => detail.value.typeName || typeMap[detail.value.type] || '-')
@@ -112,8 +112,16 @@ const cycleLabel = computed(() => detail.value.cycleName || cycleMap[detail.valu
const runModeLabel = computed(() => detail.value.runModeName || runModeMap[detail.value.runMode] || '-')
const weekendLabel = computed(() => detail.value.isWeekendName || weekendMap[detail.value.isWeekend] || '-')
const executorLabel = computed(() => {
- if (Number(detail.value.runMode) === 2) return '全员'
- return detail.value.executorName || '-'
+ const runMode = Number(detail.value.runMode)
+ if (runMode === 2) return '全员'
+ if (runMode === 4) {
+ const rosterItems = detail.value.rosterItems || []
+ if (rosterItems.length > 0) {
+ return rosterItems.map((item) => item.identityName).filter(Boolean).join('、') || '-'
+ }
+ return '-'
+ }
+ return detail.value.executorIdentityName || detail.value.executorName || '-'
})
const formatDate = (value) => {
diff --git a/pages/editchecklist/editchecklist.vue b/pages/editchecklist/editchecklist.vue
index 5a9de86..5f00e2f 100644
--- a/pages/editchecklist/editchecklist.vue
+++ b/pages/editchecklist/editchecklist.vue
@@ -1,4 +1,5 @@
+
@@ -72,8 +73,8 @@
>
-
-
+
+
执行人员
*
@@ -263,23 +264,63 @@
+
+
+
+
-
-
-
+
@@ -572,21 +592,11 @@ updateCheckedState()
-
-
-
-
-
- ▶
-
-
-
-
-
-
- ▶
-
-
+
@@ -617,7 +627,6 @@ updateCheckedState()
-
.xq-tree {
display: inline-block;
- /* ⚠️ 关键:宽度由内容撑开,不继承父容器宽度 */
- /* 内容不换行 */
- /* 至少撑满容器 */
box-sizing: border-box;
width: max-content;
- /* 宽度由内容决定,不换行 */
white-space: nowrap;
}
.tree-wrapper {
width: 100%;
- height: 100%;
- // padding: 20rpx;
- /* 确保节点不换行 */
+ box-sizing: border-box;
}
.xq-tree-scroll {
display: inline-block;
- /* ⚠️ 关键:宽度由内容撑开,不继承父容器宽度 */
white-space: nowrap;
- /* 内容不换行 */
min-width: 100%;
- /* 至少撑满容器 */
box-sizing: border-box;
background-color: #fff;
padding: 16rpx;
}
-/* 小程序下 scroll-view 的滚动条样式由原生控制,通常无法自定义;H5 端同样可用 ::-webkit-scrollbar */
-/* 下面的样式仅对 H5 端生效 */
-.tree-wrapper::-webkit-scrollbar {
- height: 8rpx;
- width: 8rpx;
-}
-
-.tree-wrapper::-webkit-scrollbar-track {
- background: #f1f1f1;
-}
-
-.tree-wrapper::-webkit-scrollbar-thumb {
- background: #888;
- border-radius: 4rpx;
-}
-
-// 进入动画(直接使用之前的 keyframes,但通过 TransitionGroup 自动触发)
.tree-node-enter-active {
animation: treeExpandIn 0.3s ease-out both;
- // animation-delay 已通过内联 style 设置,不需要在这里写死
}
-// 离开动画:使用 transition 让 max-height、padding、opacity 平滑过渡
.tree-node-leave-active {
animation: treeCollapseOut 0.3s ease-in both;
- overflow: hidden; // 确保高度变化时内容不会溢出
+ overflow: hidden;
}
.tree-node-leave-to {
@@ -700,7 +681,6 @@ updateCheckedState()
opacity: 0;
}
-// 需要的关键帧 remain unchanged (可以保留)
@keyframes treeExpandIn {
0% {
max-height: 0;
@@ -717,10 +697,9 @@ updateCheckedState()
}
}
-// 新增离开关键帧
@keyframes treeCollapseOut {
0% {
- max-height: 500px; // 开始时的实际高度,取一个足够大的值
+ max-height: 500px;
opacity: 1;
padding-top: 8rpx;
padding-bottom: 8rpx;
@@ -734,27 +713,17 @@ updateCheckedState()
}
}
-// 节点基本样式微调
.xq-tree-node {
padding: 8rpx 0;
- overflow: hidden;
transform-origin: top;
}
-.xq-tree {
- width: 100%;
-}
-
.xq-tree-empty {
padding: 40rpx;
text-align: center;
color: #999;
}
-.xq-tree-node {
- padding: 8rpx 0;
-}
-
.xq-tree-node-content {
display: flex;
align-items: center;
@@ -762,18 +731,38 @@ updateCheckedState()
.xq-tree-node-icon {
width: 40rpx;
- text-align: center;
+ height: 40rpx;
+ display: flex;
+ align-items: center;
+ justify-content: center;
flex-shrink: 0;
}
+.icon-arrow {
+ width: 0;
+ height: 0;
+ border-top: 8rpx solid transparent;
+ border-bottom: 8rpx solid transparent;
+ border-left: 10rpx solid #666;
+ transition: transform 0.2s ease;
+ transform-origin: 30% 50%;
+}
+
+.icon-arrow.is-expanded {
+ transform: rotate(90deg);
+}
+
.xq-tree-node-checkbox {
margin-right: 12rpx;
flex-shrink: 0;
}
.xq-tree-node-label {
- flex: 1;
+ flex-shrink: 0;
white-space: nowrap;
+ font-size: 28rpx;
+ color: #333;
+ line-height: 1.5;
}
.checkbox-custom {
@@ -799,25 +788,8 @@ updateCheckedState()
}
.leaf-icon-placeholder {
- width: 100%;
- height: 100%;
-}
-
-.uni-icon-warp {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- width: 40rpx;
- height: 40rpx;
-}
-
-.icon-arrow.is-expanded {
- transform: rotate(90deg);
-}
-
-.icon-arrow {
- display: inline-block;
- transition: transform 0.3s ease;
+ width: 16rpx;
+ height: 16rpx;
}
// #ifdef H5
diff --git a/unpackage/dist/build/mp-weixin/pages/checklist/detail.js b/unpackage/dist/build/mp-weixin/pages/checklist/detail.js
index 5589e0b..82dcc06 100644
--- a/unpackage/dist/build/mp-weixin/pages/checklist/detail.js
+++ b/unpackage/dist/build/mp-weixin/pages/checklist/detail.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),a=require("../../common/assets.js"),t=require("../../request/api.js"),u={__name:"detail",setup(u){const l=e.ref(!0),n=e.ref(""),o=e.ref({}),i=e.ref([]),v={1:"日常检查",2:"专项检查",3:"设备检查"},r={1:"每天一次",2:"每周",3:"每月",4:"每季度"},s={1:"单人完成",2:"全员",3:"指定分组"},c={1:"包含周末",2:"不包含周末"},d=e.computed((()=>o.value.typeName||v[o.value.type]||"-")),m=e.computed((()=>o.value.cycleName||r[o.value.cycle]||"-")),p=e.computed((()=>o.value.runModeName||s[o.value.runMode]||"-")),f=e.computed((()=>o.value.isWeekendName||c[o.value.isWeekend]||"-")),N=e.computed((()=>2===Number(o.value.runMode)?"全员":o.value.executorName||"-")),y=e=>e?String(e).split(" ")[0]:"-";return e.onLoad((a=>{if(n.value=a.id||"",!n.value)return e.index.showToast({title:"缺少检查表ID",icon:"none"}),void(l.value=!1);(async()=>{if(n.value){l.value=!0;try{const a=await t.getOneTableInfo(n.value);if(0===a.code){const e=a.data||{};o.value=e,i.value=e.itemDetailList||[]}else e.index.showToast({title:a.msg||"获取详情失败",icon:"none"})}catch(a){console.error("获取检查计划详情失败:",a),e.index.showToast({title:"获取详情失败",icon:"none"})}finally{l.value=!1}}})()})),(t,u)=>e.e({a:l.value},l.value?{}:e.e({b:e.t(o.value.name||"-"),c:e.t(o.value.deptName||"-"),d:e.t(d.value),e:e.t(p.value),f:e.t(N.value),g:e.t(m.value),h:o.value.description},o.value.description?{i:o.value.description}:{},{j:a._imports_0$1,k:e.t(o.value.itemNames||"-"),l:e.t(i.value.length),m:0===i.value.length},0===i.value.length?{}:{n:e.f(i.value,((a,t,u)=>e.e({a:e.t(t+1),b:e.t(a.checkItemName||"-"),c:a.industryName},a.industryName?{d:e.t(a.industryName)}:{},{e:a.pointId||t})))},{o:e.t(f.value),p:e.t(y(o.value.planStartTime)),q:e.t(y(o.value.planEndTime))}),{r:e.gei(t,"")})}},l=e._export_sfc(u,[["__scopeId","data-v-311899fa"]]);wx.createPage(l);
+"use strict";const e=require("../../common/vendor.js"),t=require("../../common/assets.js"),a=require("../../request/api.js"),u={__name:"detail",setup(u){const l=e.ref(!0),n=e.ref(""),o=e.ref({}),i=e.ref([]),r={1:"日常检查",2:"专项检查",3:"设备检查"},v={1:"每天一次",2:"每周",3:"每月",4:"每季度"},s={1:"单人完成",2:"全员",3:"指定分组",4:"排班模式"},c={1:"包含周末",2:"不包含周末"},d=e.computed((()=>o.value.typeName||r[o.value.type]||"-")),m=e.computed((()=>o.value.cycleName||v[o.value.cycle]||"-")),p=e.computed((()=>o.value.runModeName||s[o.value.runMode]||"-")),f=e.computed((()=>o.value.isWeekendName||c[o.value.isWeekend]||"-")),N=e.computed((()=>{const e=Number(o.value.runMode);if(2===e)return"全员";if(4===e){const e=o.value.rosterItems||[];return e.length>0&&e.map((e=>e.identityName)).filter(Boolean).join("、")||"-"}return o.value.executorIdentityName||o.value.executorName||"-"})),y=e=>e?String(e).split(" ")[0]:"-";return e.onLoad((t=>{if(n.value=t.id||"",!n.value)return e.index.showToast({title:"缺少检查表ID",icon:"none"}),void(l.value=!1);(async()=>{if(n.value){l.value=!0;try{const t=await a.getOneTableInfo(n.value);if(0===t.code){const e=t.data||{};o.value=e,i.value=e.itemDetailList||[]}else e.index.showToast({title:t.msg||"获取详情失败",icon:"none"})}catch(t){console.error("获取检查计划详情失败:",t),e.index.showToast({title:"获取详情失败",icon:"none"})}finally{l.value=!1}}})()})),(a,u)=>e.e({a:l.value},l.value?{}:e.e({b:e.t(o.value.name||"-"),c:e.t(o.value.deptName||"-"),d:e.t(d.value),e:e.t(p.value),f:e.t(N.value),g:e.t(m.value),h:o.value.description},o.value.description?{i:o.value.description}:{},{j:t._imports_0$1,k:e.t(o.value.itemNames||"-"),l:e.t(i.value.length),m:0===i.value.length},0===i.value.length?{}:{n:e.f(i.value,((t,a,u)=>e.e({a:e.t(a+1),b:e.t(t.checkItemName||"-"),c:t.industryName},t.industryName?{d:e.t(t.industryName)}:{},{e:t.pointId||a})))},{o:e.t(f.value),p:e.t(y(o.value.planStartTime)),q:e.t(y(o.value.planEndTime))}),{r:e.gei(a,"")})}},l=e._export_sfc(u,[["__scopeId","data-v-ba1b4ca9"]]);wx.createPage(l);
diff --git a/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxml b/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxml
index f1630c6..7bb1949 100644
--- a/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxml
@@ -1 +1 @@
-加载中...基本信息检查表名称{{b}}分派单位{{c}}检查表类型{{d}}模式{{e}}执行人员{{f}}循环周期{{g}}检查说明-关联表项{{k}} 检查项明细 ({{l}}项)暂无检查项{{item.a}}{{item.b}}{{item.d}}计划安排仅工作日{{o}}计划开始日期{{p}}计划结束日期{{q}}
\ No newline at end of file
+加载中...基本信息检查表名称{{b}}分派单位{{c}}检查表类型{{d}}模式{{e}}执行人员{{f}}循环周期{{g}}检查说明-关联表项{{k}} 检查项明细 ({{l}}项)暂无检查项{{item.a}}{{item.b}}{{item.d}}计划安排仅工作日{{o}}计划开始日期{{p}}计划结束日期{{q}}
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxss b/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxss
index 47ccff8..67aaf60 100644
--- a/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/checklist/detail.wxss
@@ -1 +1 @@
-.page.data-v-311899fa{min-height:100vh;background:#ebf2fc;padding:24rpx 24rpx 40rpx;box-sizing:border-box}.loading-wrap.data-v-311899fa{padding:120rpx 0;text-align:center}.loading-text.data-v-311899fa{font-size:28rpx;color:#999}.section-card.data-v-311899fa{background:#fff;border-radius:16rpx;padding:28rpx;margin-bottom:20rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.04)}.section-title.data-v-311899fa{font-size:30rpx;font-weight:600;color:#333;margin-bottom:20rpx;padding-left:16rpx;border-left:6rpx solid #2667E9}.item-count.data-v-311899fa{font-size:26rpx;font-weight:400;color:#999}.info-row.data-v-311899fa{display:flex;align-items:flex-start;padding:18rpx 0;border-bottom:1rpx solid #f0f0f0}.info-row.data-v-311899fa:last-child{border-bottom:none}.info-row.column.data-v-311899fa{flex-direction:column}.info-label.data-v-311899fa{width:180rpx;flex-shrink:0;font-size:26rpx;color:#999;line-height:1.5}.info-value.data-v-311899fa{flex:1;font-size:28rpx;color:#333;line-height:1.5;word-break:break-all}.info-block.data-v-311899fa{width:100%;margin-top:12rpx;padding:20rpx;background:#f8f9fb;border:1rpx solid #ebeef5;border-radius:8rpx;font-size:28rpx;color:#606266;line-height:1.6;box-sizing:border-box}.info-empty.data-v-311899fa{color:#c0c4cc}.related-box.data-v-311899fa{display:flex;align-items:flex-start;gap:12rpx;padding:20rpx;background:#f8f9fb;border:1rpx solid #ebeef5;border-radius:8rpx}.related-icon.data-v-311899fa{flex-shrink:0;width:36rpx;height:36rpx;margin-top:4rpx}.related-text.data-v-311899fa{flex:1;font-size:28rpx;color:#333;line-height:1.5;word-break:break-all}.empty-block.data-v-311899fa{text-align:center;padding:40rpx 0;font-size:26rpx;color:#999}.item-list.data-v-311899fa{border-top:1rpx solid #f0f0f0}.item-row.data-v-311899fa{display:flex;align-items:flex-start;gap:16rpx;padding:24rpx 0;border-bottom:1rpx solid #f0f0f0}.item-row.data-v-311899fa:last-child{border-bottom:none;padding-bottom:0}.item-no.data-v-311899fa{width:36rpx;font-size:26rpx;color:#999;line-height:1.5;flex-shrink:0}.item-content.data-v-311899fa{flex:1;min-width:0}.item-name.data-v-311899fa{display:block;font-size:28rpx;color:#333;line-height:1.5;word-break:break-all}.item-industry.data-v-311899fa{display:inline-block;margin-top:8rpx;font-size:24rpx;color:#999}
+.page.data-v-ba1b4ca9{min-height:100vh;background:#ebf2fc;padding:24rpx 24rpx 40rpx;box-sizing:border-box}.loading-wrap.data-v-ba1b4ca9{padding:120rpx 0;text-align:center}.loading-text.data-v-ba1b4ca9{font-size:28rpx;color:#999}.section-card.data-v-ba1b4ca9{background:#fff;border-radius:16rpx;padding:28rpx;margin-bottom:20rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.04)}.section-title.data-v-ba1b4ca9{font-size:30rpx;font-weight:600;color:#333;margin-bottom:20rpx;padding-left:16rpx;border-left:6rpx solid #2667E9}.item-count.data-v-ba1b4ca9{font-size:26rpx;font-weight:400;color:#999}.info-row.data-v-ba1b4ca9{display:flex;align-items:flex-start;padding:18rpx 0;border-bottom:1rpx solid #f0f0f0}.info-row.data-v-ba1b4ca9:last-child{border-bottom:none}.info-row.column.data-v-ba1b4ca9{flex-direction:column}.info-label.data-v-ba1b4ca9{width:180rpx;flex-shrink:0;font-size:26rpx;color:#999;line-height:1.5}.info-value.data-v-ba1b4ca9{flex:1;font-size:28rpx;color:#333;line-height:1.5;word-break:break-all}.info-block.data-v-ba1b4ca9{width:100%;margin-top:12rpx;padding:20rpx;background:#f8f9fb;border:1rpx solid #ebeef5;border-radius:8rpx;font-size:28rpx;color:#606266;line-height:1.6;box-sizing:border-box}.info-empty.data-v-ba1b4ca9{color:#c0c4cc}.related-box.data-v-ba1b4ca9{display:flex;align-items:flex-start;gap:12rpx;padding:20rpx;background:#f8f9fb;border:1rpx solid #ebeef5;border-radius:8rpx}.related-icon.data-v-ba1b4ca9{flex-shrink:0;width:36rpx;height:36rpx;margin-top:4rpx}.related-text.data-v-ba1b4ca9{flex:1;font-size:28rpx;color:#333;line-height:1.5;word-break:break-all}.empty-block.data-v-ba1b4ca9{text-align:center;padding:40rpx 0;font-size:26rpx;color:#999}.item-list.data-v-ba1b4ca9{border-top:1rpx solid #f0f0f0}.item-row.data-v-ba1b4ca9{display:flex;align-items:flex-start;gap:16rpx;padding:24rpx 0;border-bottom:1rpx solid #f0f0f0}.item-row.data-v-ba1b4ca9:last-child{border-bottom:none;padding-bottom:0}.item-no.data-v-ba1b4ca9{width:36rpx;font-size:26rpx;color:#999;line-height:1.5;flex-shrink:0}.item-content.data-v-ba1b4ca9{flex:1;min-width:0}.item-name.data-v-ba1b4ca9{display:block;font-size:28rpx;color:#333;line-height:1.5;word-break:break-all}.item-industry.data-v-ba1b4ca9{display:inline-block;margin-top:8rpx;font-size:24rpx;color:#999}
diff --git a/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.js b/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.js
index b8fff0e..0aa4835 100644
--- a/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.js
+++ b/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),a=require("../../request/api.js");if(!Array){(e.resolveComponent("up-input")+e.resolveComponent("up-textarea")+e.resolveComponent("up-picker")+e.resolveComponent("up-datetime-picker")+e.resolveComponent("u-popup")+e.resolveComponent("xq-tree"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-textarea/u-textarea.js")+(()=>"../../uni_modules/uview-plus/components/u-picker/u-picker.js")+(()=>"../../uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.js")+(()=>"../../uni_modules/uview-plus/components/u-popup/u-popup.js")+(()=>"../../uni_modules/xq-tree/components/xq-tree/xq-tree.js"))();const t={__name:"editchecklist",setup(t){const o=e.reactive({name:"",deptId:"",deptName:"",remark:"",type:"",typeName:"",modeId:"",modeName:"",selectDeptId:"",selectDeptName:"",executorId:"",executorNames:"",cycleId:"",cycleName:"",isWeekend:1,startDate:"",endDate:""}),n=()=>{const e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()},l=e=>{const a=new Date(e);return`${a.getFullYear()}-${String(a.getMonth()+1).padStart(2,"0")}-${String(a.getDate()).padStart(2,"0")}`},u=e=>{const a=e.getDay();return 0===a||6===a},i=e=>{if(!e)return!1;const[a,t,o]=String(e).split(" ")[0].split("-").map(Number);return u(new Date(a,t-1,o))},r=e=>e{o.isWeekend=e,2===Number(e)&&(i(o.startDate)&&(o.startDate=""),i(o.endDate)&&(o.endDate=""))},s=e.ref(n()),c=e.ref(n()),v=e=>(a,t)=>{if(2!==Number(o.isWeekend)||"day"!==a)return t;const n=new Date(e.value),l=n.getFullYear(),i=n.getMonth(),r=t.filter((e=>{const a=new Date(l,i,Number(e));return!u(a)}));return r.length>0?r:t},m=e.computed((()=>2===Number(o.isWeekend)?v(s):null)),p=e.computed((()=>2===Number(o.isWeekend)?v(c):null)),h=(e,a=n())=>{let t=new Date(Math.max(e,a)),l=0;for(;l<366;){const e=t.getTime()n())),g=e.computed((()=>{if(o.startDate){const[e,a,t]=o.startDate.split("-").map(Number);return new Date(e,a-1,t+1).getTime()}return n()})),w=e.ref(n()),x=e.ref(n()),N=e.ref(!1),I=e.ref(!1),k=e.ref(!1),b=e.ref(!1),y=e.ref(!1),D=e.ref(!1),T=e.ref([["日常检查","专项检查","设备检查"]]),C=e.ref([["单人完成","全员"]]),L=e.ref([["每天一次","每周一次","每月一次","每季度一次"]]),S=e.ref(!1),W=e.ref([]),j=e.ref(null),_=e.ref([]),M=e.ref(null),q=e.ref(null),E=e.ref([]),V=e=>{var a;return(null==e?void 0:e.deptId)??(null==(a=null==e?void 0:e.raw)?void 0:a.deptId)??null},F=a=>{e.nextTick$1((()=>{var e,t,o,n;a?null==(t=null==(e=M.value)?void 0:e.setCheckedKeys)||t.call(e,[a]):null==(n=null==(o=M.value)?void 0:o.clearChecked)||n.call(o)}))},P=(e,a,t=[])=>{var o;for(const n of e){const e=[...t,n];if(String(n.deptId)===String(a))return e;if(null==(o=n.children)?void 0:o.length){const t=P(n.children,a,e);if(t)return t}}return null},$=()=>{q.value=o.deptId||null,E.value=o.deptId?[o.deptId]:[],N.value=!0,F(o.deptId)},A=e=>{const a=V(e);q.value=a,F(a)},B=(e,{checkedKeys:a=[]}={})=>{const t=V(e);if(a.some((e=>String(e)===String(t))))return q.value=t,void F(t);q.value=null,F(null)},z=()=>{N.value=!1},Y=()=>{if(!q.value)return void e.index.showToast({title:"请选择分派单位",icon:"none"});const a=P(_.value,q.value);if(!(null==a?void 0:a.length))return void e.index.showToast({title:"请选择分派单位",icon:"none"});const t=a[a.length-1];o.deptId=t.deptId,o.deptName=a.map((e=>e.deptName)).join(" / "),U(),G(t.deptId),N.value=!1},K={"日常检查":1,"专项检查":2,"设备检查":3},R=e=>{e.value&&e.value.length>0&&(o.typeName=e.value[0],o.type=K[e.value[0]]),I.value=!1},O=e=>{e.value&&e.value.length>0&&(o.modeName=e.value[0],"全员"===e.value[0]&&U()),k.value=!1},U=()=>{o.executorId="",o.executorNames="",j.value=null},G=async e=>{if(e)try{const t=await a.getDeptUsers(e);0===t.code&&t.data?W.value=t.data||[]:W.value=[]}catch(t){console.error("获取部门用户失败:",t),W.value=[]}else W.value=[]},H=()=>{if(!j.value)return void e.index.showToast({title:"请选择执行人员",icon:"none"});const a=W.value.find((e=>e.userId===j.value));o.executorId=j.value,o.executorNames=(null==a?void 0:a.nickName)||(null==a?void 0:a.nickname)||"",S.value=!1},J=()=>{o.deptId?(j.value=o.executorId||null,G(o.deptId),S.value=!0):e.index.showToast({title:"请先选择分派单位",icon:"none"})},Q=e=>{e.value&&e.value.length>0&&(o.cycleName=e.value[0]),b.value=!1},X=e=>{if(!e)return 0;const[a]=e.split(" "),[t,o,n]=a.split("-").map(Number);return new Date(t,o-1,n).getTime()},Z=()=>{const e=o.startDate?X(o.startDate):n();w.value=h(e),s.value=w.value,y.value=!0},ee=()=>{if(!o.startDate)return void e.index.showToast({title:"请先选择计划开始日期",icon:"none"});const a=g.value,t=o.endDate?X(o.endDate):a;x.value=h(t,a),c.value=x.value,D.value=!0},ae=e=>{s.value=e.value,w.value=e.value},te=e=>{c.value=e.value,x.value=e.value},oe=a=>{const t=l(a.value);r(t)?e.index.showToast({title:2===Number(o.isWeekend)?"不能选择周末或今天之前的日期":"开始日期不能早于今天",icon:"none"}):(o.endDate&&X(t)>=X(o.endDate)&&(o.endDate=""),o.startDate=t,y.value=!1)},ne=a=>{const t=l(a.value);r(t)?e.index.showToast({title:2===Number(o.isWeekend)?"不能选择周末或今天之前的日期":"结束日期不能早于今天",icon:"none"}):o.startDate&&X(t)<=X(o.startDate)?e.index.showToast({title:"计划结束日期必须晚于计划开始日期",icon:"none"}):(o.endDate=t,D.value=!1)},le=e.ref([]),ue=e.ref([]),ie=e.computed((()=>le.value.length+ue.value.length)),re=e.ref(!1),de=e.reactive({name:"",point:"",regulationId:null,regulationName:""}),se=e.ref(!1),ce=e.ref(""),ve=e.ref(null),me=e.ref(""),pe=e.ref([]),he=e.ref(!1),fe=e.ref(1),ge=e.ref(10),we=e.ref(!0),xe=()=>{se.value=!0,0===pe.value.length&&Ne()},Ne=async(e=!1)=>{if(!he.value){he.value=!0;try{const t={pageNum:fe.value,pageSize:ge.value,status:1};ce.value&&ce.value.trim()&&(t.keyword=ce.value.trim());const o=await a.getRegulationList(t);if(0===o.code){const a=o.data.records||o.data||[];pe.value=e?[...pe.value,...a]:a;const t=o.data.total||0;we.value=pe.value.length{fe.value=1,pe.value=[],we.value=!0,Ne()},ke=()=>{we.value&&!he.value&&(fe.value++,Ne(!0))},be=()=>{ve.value&&(de.regulationId=ve.value,de.regulationName=me.value),se.value=!1},ye=async()=>{var t;if(de.name)if(de.point)try{e.index.showLoading({title:"添加中..."});const o={name:de.name,point:de.point,regulationId:de.regulationId||void 0},n=await a.addCheckPoint(o);if(0===n.code){const o=(null==(t=n.data)?void 0:t.id)||n.data;if(o){const e=await a.detailcheckPoint(o);0===e.code&&e.data&&le.value.push({id:e.data.id,name:e.data.name,point:e.data.point,regulationId:e.data.regulationId,regulationName:e.data.regulationName||de.regulationName})}else le.value.push({name:de.name,point:de.point,regulationId:de.regulationId,regulationName:de.regulationName});e.index.hideLoading(),e.index.showToast({title:"添加成功",icon:"success"}),re.value=!1,de.name="",de.point="",de.regulationId=null,de.regulationName=""}else e.index.hideLoading(),e.index.showToast({title:n.msg||"添加失败",icon:"none"})}catch(o){e.index.hideLoading(),console.error("添加检查项失败:",o),e.index.showToast({title:"添加失败",icon:"none"})}else e.index.showToast({title:"请输入检查内容",icon:"none"});else e.index.showToast({title:"请输入检查名称",icon:"none"})},De=e.ref(!1),Te=e.ref(""),Ce=e.ref([]),Le=e.ref([]),Se=e.ref(!1),We=e.ref(1),je=e.ref(10),_e=e.ref(!0),Me=()=>{De.value=!0,Te.value="",We.value=1,Le.value=[],_e.value=!0,Ce.value=[],Ee()},qe=()=>{De.value=!1,Ce.value=[]},Ee=async(e=!1)=>{if(!Se.value){Se.value=!0;try{const t={pageNum:We.value,pageSize:je.value};Te.value&&Te.value.trim()&&(t.name=Te.value.trim());const o=await a.getCheckItemList(t);if(0===o.code){const a=o.data.records||[];Le.value=e?[...Le.value,...a]:a;const t=o.data.total||0;_e.value=Le.value.length{We.value=1,Le.value=[],_e.value=!0,Ee()},Fe=()=>{_e.value&&!Se.value&&(We.value++,Ee(!0))},Pe=async e=>{let t=1,o=[],n=0;for(;;){const l=await a.getCheckItemListDetail({id:e,pageNum:t,pageSize:50});if(0!==l.code||!l.data)break;const u=l.data.records||[];if(n=Number(l.data.total)||0,o=[...o,...u],0===u.length||o.length>=n)break;t+=1}return o},$e=(e,a)=>{const t=Le.value.find((a=>String(a.id)===String(e)));return(null==t?void 0:t.name)?t.name:a.length>0&&a[0].name||""},Ae=(e,a,t)=>{const o=(()=>{const e=new Set;return le.value.forEach((a=>{a.id&&e.add(Number(a.id))})),ue.value.forEach((a=>{a.pointId&&e.add(Number(a.pointId))})),e})();let n=0;return a.forEach((a=>{if(!a.pointId)return;const l=Number(a.pointId);o.has(l)||(o.add(l),ue.value.push({pointId:l,itemId:a.itemId,sourceLibraryId:e,sourceLibraryName:t,name:a.name||"",point:a.point||"",industry:a.industry||"",leadDept:a.leadDept||"",regulation:a.regulation||""}),n+=1)})),n},Be=async()=>{if(0!==Ce.value.length){e.index.showLoading({title:"加载中..."});try{let a=0;for(const e of Ce.value){const t=await Pe(e),o=$e(e,t);a+=Ae(e,t,o)}if(e.index.hideLoading(),0===a)return void e.index.showToast({title:"没有可添加的新检查项",icon:"none"});e.index.showToast({title:`已添加${a}项`,icon:"success"}),De.value=!1,Ce.value=[]}catch(a){e.index.hideLoading(),console.error("获取检查库详情失败:",a),e.index.showToast({title:"添加失败",icon:"none"})}}else e.index.showToast({title:"请选择检查库",icon:"none"})},ze=async()=>{if(!o.name)return void e.index.showToast({title:"请输入检查表名称",icon:"none"});if(!o.deptId)return void e.index.showToast({title:"请选择分派单位",icon:"none"});if(!o.type)return void e.index.showToast({title:"请选择检查表类型",icon:"none"});if(!o.modeName)return void e.index.showToast({title:"请选择模式",icon:"none"});if("单人完成"===o.modeName&&!o.executorId)return void e.index.showToast({title:"请选择执行人员",icon:"none"});if(!o.cycleName)return void e.index.showToast({title:"请选择周期",icon:"none"});if(!o.startDate||!o.endDate)return void e.index.showToast({title:"请选择计划日期",icon:"none"});if(X(o.endDate)<=X(o.startDate))return void e.index.showToast({title:"计划结束日期必须晚于计划开始日期",icon:"none"});const t=[];if(le.value.forEach((e=>{e.id&&t.push(Number(e.id))})),ue.value.forEach((e=>{e.pointId&&t.push(Number(e.pointId))})),0===t.length)return void e.index.showToast({title:"请添加检查项",icon:"none"});const n=[...new Set(ue.value.map((e=>e.sourceLibraryId)).filter(Boolean).map((e=>Number(e))))],l={name:o.name,deptId:o.deptId,description:o.remark||"",type:o.type,runMode:{"单人完成":1,"全员":2}[o.modeName]||2,checkPointIds:t,itemIds:n,cycle:{"每天一次":1,"每周一次":2,"每月一次":3,"每季度一次":4}[o.cycleName]||1,isWeekend:o.isWeekend,planStartTime:`${o.startDate} 00:00:00`,planEndTime:`${o.endDate} 00:00:00`};"单人完成"===o.modeName&&o.executorId&&(l.executorId=o.executorId);try{e.index.showLoading({title:"保存中..."});const t=await a.addCheckTable(l);e.index.hideLoading(),0===t.code?(e.index.showToast({title:"保存成功",icon:"success"}),setTimeout((()=>{e.index.navigateBack()}),1500)):e.index.showToast({title:t.msg||"保存失败",icon:"none"})}catch(u){e.index.hideLoading(),console.error("保存失败:",u),e.index.showToast({title:"保存失败",icon:"none"})}};return e.onMounted((()=>{(async()=>{try{const e=await a.getDeptChildren();if(0===e.code&&e.data){const a=Array.isArray(e.data)?e.data:[];_.value=((e,a="deptId",t="parentId",o="children")=>{const n={},l=[];return e.forEach((e=>{n[e[a]]={...e,[o]:e[o]||[]}})),e.forEach((e=>{const u=n[e[a]],i=n[e[t]];i?i[o].push(u):l.push(u)})),l})(a,"deptId")}}catch(e){console.error("获取部门树失败:",e)}})()})),(t,n)=>e.e({a:e.o((e=>o.name=e)),b:e.p({placeholder:"请输入检查表名称",border:"surround",modelValue:o.name}),c:e.t(o.deptName||"请选择分派单位"),d:e.n(o.deptName?"picker-value":"picker-placeholder"),e:e.o($),f:e.o((e=>o.remark=e)),g:e.p({placeholder:"请输入补充说明",modelValue:o.remark}),h:e.t(o.typeName||"请选择检查表类型"),i:e.n(o.typeName?"picker-value":"picker-placeholder"),j:e.o((e=>I.value=!0)),k:e.o(R),l:e.o((e=>I.value=!1)),m:e.o((e=>I.value=!1)),n:e.p({show:I.value,columns:T.value}),o:e.t(o.modeName||"请选择模式"),p:e.n(o.modeName?"picker-value":"picker-placeholder"),q:e.o((e=>k.value=!0)),r:e.o(O),s:e.o((e=>k.value=!1)),t:e.o((e=>k.value=!1)),v:e.p({show:k.value,columns:C.value}),w:"单人完成"===o.modeName},"单人完成"===o.modeName?{x:e.t(o.executorNames||(o.deptId?"请选择执行人员":"请先选择分派单位")),y:e.n(o.executorNames?"picker-value":"picker-placeholder"),z:e.o(J)}:{},{A:e.t(o.cycleName||"请选择周期"),B:e.n(o.cycleName?"picker-value":"picker-placeholder"),C:e.o((e=>b.value=!0)),D:e.o(Q),E:e.o((e=>b.value=!1)),F:e.o((e=>b.value=!1)),G:e.p({show:b.value,columns:L.value}),H:1===o.isWeekend?1:"",I:e.o((e=>d(1))),J:2===o.isWeekend?1:"",K:e.o((e=>d(2))),L:e.t(o.startDate||"请选择计划开始日期"),M:e.n(o.startDate?"picker-value":"picker-placeholder"),N:e.o(Z),O:e.o(ae),P:e.o(oe),Q:e.o((e=>y.value=!1)),R:e.o((e=>y.value=!1)),S:e.o((e=>w.value=e)),T:e.p({show:y.value,mode:"date",minDate:f.value,filter:m.value,modelValue:w.value}),U:e.t(o.endDate||"请选择计划结束日期"),V:e.n(o.endDate?"picker-value":"picker-placeholder"),W:e.o(ee),X:e.o(te),Y:e.o(ne),Z:e.o((e=>D.value=!1)),aa:e.o((e=>D.value=!1)),ab:e.o((e=>x.value=e)),ac:e.p({show:D.value,mode:"date",minDate:g.value,filter:p.value,modelValue:x.value}),ad:e.t(ie.value),ae:0===ie.value},(ie.value,{}),{af:e.f(le.value,((t,o,n)=>({a:e.t(o+1),b:e.t(t.name),c:e.t(t.point),d:e.t(t.regulationName||"-"),e:e.o((n=>((t,o)=>{e.index.showModal({title:"提示",content:"确定要删除该检查项吗?",confirmColor:"#F56C6C",success:async n=>{if(n.confirm)if(t.id)try{e.index.showLoading({title:"删除中..."});const n=await a.deleteCheckPoint({id:t.id});e.index.hideLoading(),0===n.code?(le.value.splice(o,1),e.index.showToast({title:"删除成功",icon:"success"})):e.index.showToast({title:n.msg||"删除失败",icon:"none"})}catch(l){e.index.hideLoading(),console.error("删除检查项失败:",l),e.index.showToast({title:"删除失败",icon:"none"})}else le.value.splice(o,1),e.index.showToast({title:"删除成功",icon:"success"})}})})(t,o)),"manual-"+o),f:"manual-"+o}))),ag:e.f(ue.value,((a,t,o)=>({a:e.t(a.sourceLibraryName||"-"),b:e.t(a.name),c:e.t(a.point),d:e.t(a.regulation||"-"),e:e.o((a=>(a=>{e.index.showModal({title:"提示",content:"确定要删除该检查项吗?",confirmColor:"#F56C6C",success:t=>{t.confirm&&(ue.value.splice(a,1),e.index.showToast({title:"删除成功",icon:"success"}))}})})(t)),"lib-"+a.pointId),f:"lib-"+a.pointId}))),ah:e.o((e=>re.value=!0)),ai:e.o(Me),aj:e.o(ze),ak:e.o((e=>re.value=!1)),al:e.o((e=>de.name=e)),am:e.p({placeholder:"请输入检查名称",border:"surround",modelValue:de.name}),an:e.o((e=>de.point=e)),ao:e.p({placeholder:"请输入检查内容",height:150,modelValue:de.point}),ap:e.t(de.regulationName||"选择法规"),aq:e.n(de.regulationName?"":"text-gray"),ar:e.o(xe),as:e.o((e=>re.value=!1)),at:e.o(ye),av:e.o((e=>re.value=!1)),aw:e.p({show:re.value,mode:"center",round:"20"}),ax:e.o((e=>se.value=!1)),ay:e.o(Ie),az:ce.value,aA:e.o((e=>ce.value=e.detail.value)),aB:e.o(Ie),aC:he.value&&0===pe.value.length},he.value&&0===pe.value.length?{}:he.value||0!==pe.value.length?e.e({aE:e.f(pe.value,((a,t,o)=>({a:e.t(a.depict),b:e.t(a.legalBasis),c:ve.value===a.id?1:"",d:a.id,e:e.o((e=>(e=>{ve.value=e.id,me.value=e.depict||e.keyword||""})(a)),a.id)}))),aF:he.value},(he.value,{})):{},{aD:!he.value&&0===pe.value.length,aG:e.o(ke),aH:e.o((e=>se.value=!1)),aI:e.o(be),aJ:e.o((e=>se.value=!1)),aK:e.p({show:se.value,mode:"center",round:"20"}),aL:e.o(qe),aM:e.o(Ve),aN:Te.value,aO:e.o((e=>Te.value=e.detail.value)),aP:e.o(Ve),aQ:Se.value&&0===Le.value.length},Se.value&&0===Le.value.length?{}:Se.value||0!==Le.value.length?e.e({aS:e.f(Le.value,((a,t,o)=>e.e({a:Ce.value.includes(a.id)},(Ce.value.includes(a.id),{}),{b:Ce.value.includes(a.id)?1:"",c:e.t(a.name),d:e.t(a.pointCount),e:a.id,f:e.o((e=>(e=>{const a=Ce.value.indexOf(e.id);a>-1?Ce.value.splice(a,1):Ce.value.push(e.id)})(a)),a.id)}))),aT:Se.value},(Se.value,{})):{},{aR:!Se.value&&0===Le.value.length,aU:e.o(Fe),aV:e.o(Be),aW:e.o(qe),aX:e.p({show:De.value,mode:"center",round:"20"}),aY:e.o(z),aZ:N.value},N.value?e.e({ba:_.value.length},_.value.length?{bb:e.sr(M,"cdeb9683-13,cdeb9683-12",{k:"deptTreeRef"}),bc:e.o(B),bd:e.o(A),be:e.p({data:_.value,"node-key":"deptId","label-key":"deptName","children-key":"children","show-checkbox":!0,"check-strictly":!0,"default-expand-all":!0,height:500,width:560,"default-checked-keys":E.value,"empty-text":"暂无部门数据"})}:{}):{},{bf:e.o(z),bg:e.o(Y),bh:e.o(z),bi:e.p({show:N.value,mode:"center",round:"20",safeAreaInsetBottom:!1}),bj:e.o((e=>S.value=!1)),bk:0===W.value.length},0===W.value.length?{}:{bl:e.f(W.value,((a,t,o)=>e.e({a:j.value===a.userId},(j.value,a.userId,{}),{b:j.value===a.userId?1:"",c:e.t(a.nickName),d:a.userId,e:e.o((e=>(e=>{j.value=e.userId})(a)),a.userId)})))},{bm:e.o((e=>S.value=!1)),bn:e.o(H),bo:e.o((e=>S.value=!1)),bp:e.p({show:S.value,mode:"center",round:"20"}),bq:e.gei(t,"")})}},o=e._export_sfc(t,[["__scopeId","data-v-cdeb9683"]]);wx.createPage(o);
+"use strict";const e=require("../../common/vendor.js"),a=require("../../request/api.js");if(!Array){(e.resolveComponent("up-input")+e.resolveComponent("up-textarea")+e.resolveComponent("up-picker")+e.resolveComponent("up-datetime-picker")+e.resolveComponent("u-popup")+e.resolveComponent("xq-tree"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-textarea/u-textarea.js")+(()=>"../../uni_modules/uview-plus/components/u-picker/u-picker.js")+(()=>"../../uni_modules/uview-plus/components/u-datetime-picker/u-datetime-picker.js")+(()=>"../../uni_modules/uview-plus/components/u-popup/u-popup.js")+(()=>"../../uni_modules/xq-tree/components/xq-tree/xq-tree.js"))();const t={__name:"editchecklist",setup(t){const n=[{label:"单人完成",value:1},{label:"全员",value:2},{label:"排班模式",value:4}],o=e.reactive({name:"",deptId:"",deptName:"",remark:"",type:"",typeName:"",runMode:void 0,modeName:"",selectDeptId:"",selectDeptName:"",executorId:"",executorNames:"",rosterIdentityIds:[],cycleId:"",cycleName:"",isWeekend:1,startDate:"",endDate:""}),l=()=>{const e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()},u=e=>{const a=new Date(e);return`${a.getFullYear()}-${String(a.getMonth()+1).padStart(2,"0")}-${String(a.getDate()).padStart(2,"0")}`},i=e=>{const a=e.getDay();return 0===a||6===a},d=e=>{if(!e)return!1;const[a,t,n]=String(e).split(" ")[0].split("-").map(Number);return i(new Date(a,t-1,n))},r=e=>e{o.isWeekend=e,2===Number(e)&&(d(o.startDate)&&(o.startDate=""),d(o.endDate)&&(o.endDate=""))},c=e.ref(l()),v=e.ref(l()),p=e=>(a,t)=>{if(2!==Number(o.isWeekend)||"day"!==a)return t;const n=new Date(e.value),l=n.getFullYear(),u=n.getMonth(),d=t.filter((e=>{const a=new Date(l,u,Number(e));return!i(a)}));return d.length>0?d:t},m=e.computed((()=>2===Number(o.isWeekend)?p(c):null)),h=e.computed((()=>2===Number(o.isWeekend)?p(v):null)),f=(e,a=l())=>{let t=new Date(Math.max(e,a)),n=0;for(;n<366;){const e=t.getTime()l())),I=e.computed((()=>{if(o.startDate){const[e,a,t]=o.startDate.split("-").map(Number);return new Date(e,a-1,t+1).getTime()}return l()})),w=e.ref(l()),x=e.ref(l()),y=e.ref(!1),k=e.ref(!1),N=e.ref(!1),b=e.ref(!1),D=e.ref(!1),T=e.ref(!1),M=e.ref([["日常检查","专项检查","设备检查"]]),C=e.ref([n.map((e=>e.label))]),L=e.ref([["每天一次","每周一次","每月一次","每季度一次"]]),S=e.ref(!1),W=e.ref([]),j=e.ref(null),_=e.ref([]),q=e.computed((()=>y.value||S.value?"overflow: hidden; height: 100%;":"")),E=e.ref([]),V=e.ref(null),F=e.ref(null),P=e.ref([]),$=e=>{var a;return(null==e?void 0:e.deptId)??(null==(a=null==e?void 0:e.raw)?void 0:a.deptId)??null},A=a=>{e.nextTick$1((()=>{var e,t,n,o;a?null==(t=null==(e=V.value)?void 0:e.setCheckedKeys)||t.call(e,[a]):null==(o=null==(n=V.value)?void 0:n.clearChecked)||o.call(n)}))},B=(e,a,t=[])=>{var n;for(const o of e){const e=[...t,o];if(String(o.deptId)===String(a))return e;if(null==(n=o.children)?void 0:n.length){const t=B(o.children,a,e);if(t)return t}}return null},z=()=>{F.value=o.deptId||null,P.value=o.deptId?[o.deptId]:[],y.value=!0,A(o.deptId)},Y=e=>{const a=$(e);F.value=a,A(a)},K=(e,{checkedKeys:a=[]}={})=>{const t=$(e);if(a.some((e=>String(e)===String(t))))return F.value=t,void A(t);F.value=null,A(null)},O=()=>{y.value=!1},R=()=>{if(!F.value)return void e.index.showToast({title:"请选择分派单位",icon:"none"});const a=B(E.value,F.value);if(!(null==a?void 0:a.length))return void e.index.showToast({title:"请选择分派单位",icon:"none"});const t=a[a.length-1];o.deptId=t.deptId,o.deptName=a.map((e=>e.deptName)).join(" / "),J(),Q(t.deptId),y.value=!1},U={"日常检查":1,"专项检查":2,"设备检查":3},G=e=>{e.value&&e.value.length>0&&(o.typeName=e.value[0],o.type=U[e.value[0]]),k.value=!1},H=e=>{var a;const t=Number((null==(a=e.indexs)?void 0:a[0])??0),l=n[t];l?(o.modeName=l.label,o.runMode=l.value,J(),o.deptId&&2!==l.value&&Q(o.deptId),N.value=!1):N.value=!1},J=()=>{o.executorId="",o.executorNames="",o.rosterIdentityIds=[],j.value=null,_.value=[]},Q=async e=>{if(e)try{const t=4===o.runMode?{type:4}:{},n=await a.getDeptUsers(e,t);0===n.code&&n.data?W.value=n.data||[]:W.value=[]}catch(t){console.error("获取部门用户失败:",t),W.value=[]}else W.value=[]},X=()=>{if(4===o.runMode){if(0===_.value.length)return void e.index.showToast({title:"请选择执行人员",icon:"none"});o.rosterIdentityIds=[..._.value];const a=W.value.filter((e=>_.value.includes(e.identityId))).map((e=>e.nickName||e.nickname));return o.executorNames=a.join("、"),void(S.value=!1)}if(!j.value)return void e.index.showToast({title:"请选择执行人员",icon:"none"});const a=W.value.find((e=>e.userId===j.value));o.executorId=j.value,o.executorNames=(null==a?void 0:a.nickName)||(null==a?void 0:a.nickname)||"",S.value=!1},Z=()=>{o.deptId?(4===o.runMode?_.value=[...o.rosterIdentityIds||[]]:j.value=o.executorId||null,Q(o.deptId),S.value=!0):e.index.showToast({title:"请先选择分派单位",icon:"none"})},ee=e=>{e.value&&e.value.length>0&&(o.cycleName=e.value[0]),b.value=!1},ae=e=>{if(!e)return 0;const[a]=e.split(" "),[t,n,o]=a.split("-").map(Number);return new Date(t,n-1,o).getTime()},te=()=>{const e=o.startDate?ae(o.startDate):l();w.value=f(e),c.value=w.value,D.value=!0},ne=()=>{if(!o.startDate)return void e.index.showToast({title:"请先选择计划开始日期",icon:"none"});const a=I.value,t=o.endDate?ae(o.endDate):a;x.value=f(t,a),v.value=x.value,T.value=!0},oe=e=>{c.value=e.value,w.value=e.value},le=e=>{v.value=e.value,x.value=e.value},ue=a=>{const t=u(a.value);r(t)?e.index.showToast({title:2===Number(o.isWeekend)?"不能选择周末或今天之前的日期":"开始日期不能早于今天",icon:"none"}):(o.endDate&&ae(t)>=ae(o.endDate)&&(o.endDate=""),o.startDate=t,D.value=!1)},ie=a=>{const t=u(a.value);r(t)?e.index.showToast({title:2===Number(o.isWeekend)?"不能选择周末或今天之前的日期":"结束日期不能早于今天",icon:"none"}):o.startDate&&ae(t)<=ae(o.startDate)?e.index.showToast({title:"计划结束日期必须晚于计划开始日期",icon:"none"}):(o.endDate=t,T.value=!1)},de=e.ref([]),re=e.ref([]),se=e.computed((()=>de.value.length+re.value.length)),ce=e.ref(!1),ve=e.reactive({name:"",point:"",regulationId:null,regulationName:""}),pe=e.ref(!1),me=e.ref(""),he=e.ref(null),fe=e.ref(""),ge=e.ref([]),Ie=e.ref(!1),we=e.ref(1),xe=e.ref(10),ye=e.ref(!0),ke=()=>{pe.value=!0,0===ge.value.length&&Ne()},Ne=async(e=!1)=>{if(!Ie.value){Ie.value=!0;try{const t={pageNum:we.value,pageSize:xe.value,status:1};me.value&&me.value.trim()&&(t.keyword=me.value.trim());const n=await a.getRegulationList(t);if(0===n.code){const a=n.data.records||n.data||[];ge.value=e?[...ge.value,...a]:a;const t=n.data.total||0;ye.value=ge.value.length{we.value=1,ge.value=[],ye.value=!0,Ne()},De=()=>{ye.value&&!Ie.value&&(we.value++,Ne(!0))},Te=()=>{he.value&&(ve.regulationId=he.value,ve.regulationName=fe.value),pe.value=!1},Me=async()=>{var t;if(ve.name)if(ve.point)try{e.index.showLoading({title:"添加中..."});const n={name:ve.name,point:ve.point,regulationId:ve.regulationId||void 0},o=await a.addCheckPoint(n);if(0===o.code){const n=(null==(t=o.data)?void 0:t.id)||o.data;if(n){const e=await a.detailcheckPoint(n);0===e.code&&e.data&&de.value.push({id:e.data.id,name:e.data.name,point:e.data.point,regulationId:e.data.regulationId,regulationName:e.data.regulationName||ve.regulationName})}else de.value.push({name:ve.name,point:ve.point,regulationId:ve.regulationId,regulationName:ve.regulationName});e.index.hideLoading(),e.index.showToast({title:"添加成功",icon:"success"}),ce.value=!1,ve.name="",ve.point="",ve.regulationId=null,ve.regulationName=""}else e.index.hideLoading(),e.index.showToast({title:o.msg||"添加失败",icon:"none"})}catch(n){e.index.hideLoading(),console.error("添加检查项失败:",n),e.index.showToast({title:"添加失败",icon:"none"})}else e.index.showToast({title:"请输入检查内容",icon:"none"});else e.index.showToast({title:"请输入检查名称",icon:"none"})},Ce=e.ref(!1),Le=e.ref(""),Se=e.ref([]),We=e.ref([]),je=e.ref(!1),_e=e.ref(1),qe=e.ref(10),Ee=e.ref(!0),Ve=()=>{Ce.value=!0,Le.value="",_e.value=1,We.value=[],Ee.value=!0,Se.value=[],Pe()},Fe=()=>{Ce.value=!1,Se.value=[]},Pe=async(e=!1)=>{if(!je.value){je.value=!0;try{const t={pageNum:_e.value,pageSize:qe.value};Le.value&&Le.value.trim()&&(t.name=Le.value.trim());const n=await a.getCheckItemList(t);if(0===n.code){const a=n.data.records||[];We.value=e?[...We.value,...a]:a;const t=n.data.total||0;Ee.value=We.value.length{_e.value=1,We.value=[],Ee.value=!0,Pe()},Ae=()=>{Ee.value&&!je.value&&(_e.value++,Pe(!0))},Be=async e=>{let t=1,n=[],o=0;for(;;){const l=await a.getCheckItemListDetail({id:e,pageNum:t,pageSize:50});if(0!==l.code||!l.data)break;const u=l.data.records||[];if(o=Number(l.data.total)||0,n=[...n,...u],0===u.length||n.length>=o)break;t+=1}return n},ze=(e,a)=>{const t=We.value.find((a=>String(a.id)===String(e)));return(null==t?void 0:t.name)?t.name:a.length>0&&a[0].name||""},Ye=(e,a,t)=>{const n=(()=>{const e=new Set;return de.value.forEach((a=>{a.id&&e.add(Number(a.id))})),re.value.forEach((a=>{a.pointId&&e.add(Number(a.pointId))})),e})();let o=0;return a.forEach((a=>{if(!a.pointId)return;const l=Number(a.pointId);n.has(l)||(n.add(l),re.value.push({pointId:l,itemId:a.itemId,sourceLibraryId:e,sourceLibraryName:t,name:a.name||"",point:a.point||"",industry:a.industry||"",leadDept:a.leadDept||"",regulation:a.regulation||""}),o+=1)})),o},Ke=async()=>{if(0!==Se.value.length){e.index.showLoading({title:"加载中..."});try{let a=0;for(const e of Se.value){const t=await Be(e),n=ze(e,t);a+=Ye(e,t,n)}if(e.index.hideLoading(),0===a)return void e.index.showToast({title:"没有可添加的新检查项",icon:"none"});e.index.showToast({title:`已添加${a}项`,icon:"success"}),Ce.value=!1,Se.value=[]}catch(a){e.index.hideLoading(),console.error("获取检查库详情失败:",a),e.index.showToast({title:"添加失败",icon:"none"})}}else e.index.showToast({title:"请选择检查库",icon:"none"})},Oe=async()=>{var t;if(!o.name)return void e.index.showToast({title:"请输入检查表名称",icon:"none"});if(!o.deptId)return void e.index.showToast({title:"请选择分派单位",icon:"none"});if(!o.type)return void e.index.showToast({title:"请选择检查表类型",icon:"none"});if(!o.runMode)return void e.index.showToast({title:"请选择模式",icon:"none"});if(1===o.runMode&&!o.executorId)return void e.index.showToast({title:"请选择执行人员",icon:"none"});if(4===o.runMode&&(!o.rosterIdentityIds||0===o.rosterIdentityIds.length))return void e.index.showToast({title:"请选择执行人员",icon:"none"});if(!o.cycleName)return void e.index.showToast({title:"请选择周期",icon:"none"});if(!o.startDate||!o.endDate)return void e.index.showToast({title:"请选择计划日期",icon:"none"});if(ae(o.endDate)<=ae(o.startDate))return void e.index.showToast({title:"计划结束日期必须晚于计划开始日期",icon:"none"});const n=[];if(de.value.forEach((e=>{e.id&&n.push(Number(e.id))})),re.value.forEach((e=>{e.pointId&&n.push(Number(e.pointId))})),0===n.length)return void e.index.showToast({title:"请添加检查项",icon:"none"});const l=[...new Set(re.value.map((e=>e.sourceLibraryId)).filter(Boolean).map((e=>Number(e))))],u={name:o.name,deptId:o.deptId,description:o.remark||"",type:o.type,runMode:o.runMode,checkPointIds:n,itemIds:l,cycle:{"每天一次":1,"每周一次":2,"每月一次":3,"每季度一次":4}[o.cycleName]||1,isWeekend:o.isWeekend,planStartTime:`${o.startDate} 00:00:00`,planEndTime:`${o.endDate} 00:00:00`};1===o.runMode&&o.executorId&&(u.executorId=o.executorId),4===o.runMode&&(null==(t=o.rosterIdentityIds)?void 0:t.length)&&(u.rosterIdentityIds=o.rosterIdentityIds);try{e.index.showLoading({title:"保存中..."});const t=await a.addCheckTable(u);e.index.hideLoading(),0===t.code?(e.index.showToast({title:"保存成功",icon:"success"}),setTimeout((()=>{e.index.navigateBack()}),1500)):e.index.showToast({title:t.msg||"保存失败",icon:"none"})}catch(i){e.index.hideLoading(),console.error("保存失败:",i),e.index.showToast({title:"保存失败",icon:"none"})}};return e.onMounted((()=>{(async()=>{try{const e=await a.getDeptChildren();if(0===e.code&&e.data){const a=Array.isArray(e.data)?e.data:[];E.value=((e,a="deptId",t="parentId",n="children")=>{const o={},l=[];return e.forEach((e=>{o[e[a]]={...e,[n]:e[n]||[]}})),e.forEach((e=>{const u=o[e[a]],i=o[e[t]];i?i[n].push(u):l.push(u)})),l})(a,"deptId")}}catch(e){console.error("获取部门树失败:",e)}})()})),(t,n)=>e.e({a:q.value,b:e.o((e=>o.name=e)),c:e.p({placeholder:"请输入检查表名称",border:"surround",modelValue:o.name}),d:e.t(o.deptName||"请选择分派单位"),e:e.n(o.deptName?"picker-value":"picker-placeholder"),f:e.o(z),g:e.o((e=>o.remark=e)),h:e.p({placeholder:"请输入补充说明",modelValue:o.remark}),i:e.t(o.typeName||"请选择检查表类型"),j:e.n(o.typeName?"picker-value":"picker-placeholder"),k:e.o((e=>k.value=!0)),l:e.o(G),m:e.o((e=>k.value=!1)),n:e.o((e=>k.value=!1)),o:e.p({show:k.value,columns:M.value}),p:e.t(o.modeName||"请选择模式"),q:e.n(o.modeName?"picker-value":"picker-placeholder"),r:e.o((e=>N.value=!0)),s:e.o(H),t:e.o((e=>N.value=!1)),v:e.o((e=>N.value=!1)),w:e.p({show:N.value,columns:C.value}),x:1===o.runMode||4===o.runMode},1===o.runMode||4===o.runMode?{y:e.t(o.executorNames||(o.deptId?"请选择执行人员":"请先选择分派单位")),z:e.n(o.executorNames?"picker-value":"picker-placeholder"),A:e.o(Z)}:{},{B:e.t(o.cycleName||"请选择周期"),C:e.n(o.cycleName?"picker-value":"picker-placeholder"),D:e.o((e=>b.value=!0)),E:e.o(ee),F:e.o((e=>b.value=!1)),G:e.o((e=>b.value=!1)),H:e.p({show:b.value,columns:L.value}),I:1===o.isWeekend?1:"",J:e.o((e=>s(1))),K:2===o.isWeekend?1:"",L:e.o((e=>s(2))),M:e.t(o.startDate||"请选择计划开始日期"),N:e.n(o.startDate?"picker-value":"picker-placeholder"),O:e.o(te),P:e.o(oe),Q:e.o(ue),R:e.o((e=>D.value=!1)),S:e.o((e=>D.value=!1)),T:e.o((e=>w.value=e)),U:e.p({show:D.value,mode:"date",minDate:g.value,filter:m.value,modelValue:w.value}),V:e.t(o.endDate||"请选择计划结束日期"),W:e.n(o.endDate?"picker-value":"picker-placeholder"),X:e.o(ne),Y:e.o(le),Z:e.o(ie),aa:e.o((e=>T.value=!1)),ab:e.o((e=>T.value=!1)),ac:e.o((e=>x.value=e)),ad:e.p({show:T.value,mode:"date",minDate:I.value,filter:h.value,modelValue:x.value}),ae:e.t(se.value),af:0===se.value},(se.value,{}),{ag:e.f(de.value,((t,n,o)=>({a:e.t(n+1),b:e.t(t.name),c:e.t(t.point),d:e.t(t.regulationName||"-"),e:e.o((o=>((t,n)=>{e.index.showModal({title:"提示",content:"确定要删除该检查项吗?",confirmColor:"#F56C6C",success:async o=>{if(o.confirm)if(t.id)try{e.index.showLoading({title:"删除中..."});const o=await a.deleteCheckPoint({id:t.id});e.index.hideLoading(),0===o.code?(de.value.splice(n,1),e.index.showToast({title:"删除成功",icon:"success"})):e.index.showToast({title:o.msg||"删除失败",icon:"none"})}catch(l){e.index.hideLoading(),console.error("删除检查项失败:",l),e.index.showToast({title:"删除失败",icon:"none"})}else de.value.splice(n,1),e.index.showToast({title:"删除成功",icon:"success"})}})})(t,n)),"manual-"+n),f:"manual-"+n}))),ah:e.f(re.value,((a,t,n)=>({a:e.t(a.sourceLibraryName||"-"),b:e.t(a.name),c:e.t(a.point),d:e.t(a.regulation||"-"),e:e.o((a=>(a=>{e.index.showModal({title:"提示",content:"确定要删除该检查项吗?",confirmColor:"#F56C6C",success:t=>{t.confirm&&(re.value.splice(a,1),e.index.showToast({title:"删除成功",icon:"success"}))}})})(t)),"lib-"+a.pointId),f:"lib-"+a.pointId}))),ai:e.o((e=>ce.value=!0)),aj:e.o(Ve),ak:e.o(Oe),al:e.o((e=>ce.value=!1)),am:e.o((e=>ve.name=e)),an:e.p({placeholder:"请输入检查名称",border:"surround",modelValue:ve.name}),ao:e.o((e=>ve.point=e)),ap:e.p({placeholder:"请输入检查内容",height:150,modelValue:ve.point}),aq:e.t(ve.regulationName||"选择法规"),ar:e.n(ve.regulationName?"":"text-gray"),as:e.o(ke),at:e.o((e=>ce.value=!1)),av:e.o(Me),aw:e.o((e=>ce.value=!1)),ax:e.p({show:ce.value,mode:"center",round:"20"}),ay:e.o((e=>pe.value=!1)),az:e.o(be),aA:me.value,aB:e.o((e=>me.value=e.detail.value)),aC:e.o(be),aD:Ie.value&&0===ge.value.length},Ie.value&&0===ge.value.length?{}:Ie.value||0!==ge.value.length?e.e({aF:e.f(ge.value,((a,t,n)=>({a:e.t(a.depict),b:e.t(a.legalBasis),c:he.value===a.id?1:"",d:a.id,e:e.o((e=>(e=>{he.value=e.id,fe.value=e.depict||e.keyword||""})(a)),a.id)}))),aG:Ie.value},(Ie.value,{})):{},{aE:!Ie.value&&0===ge.value.length,aH:e.o(De),aI:e.o((e=>pe.value=!1)),aJ:e.o(Te),aK:e.o((e=>pe.value=!1)),aL:e.p({show:pe.value,mode:"center",round:"20"}),aM:e.o(Fe),aN:e.o($e),aO:Le.value,aP:e.o((e=>Le.value=e.detail.value)),aQ:e.o($e),aR:je.value&&0===We.value.length},je.value&&0===We.value.length?{}:je.value||0!==We.value.length?e.e({aT:e.f(We.value,((a,t,n)=>e.e({a:Se.value.includes(a.id)},(Se.value.includes(a.id),{}),{b:Se.value.includes(a.id)?1:"",c:e.t(a.name),d:e.t(a.pointCount),e:a.id,f:e.o((e=>(e=>{const a=Se.value.indexOf(e.id);a>-1?Se.value.splice(a,1):Se.value.push(e.id)})(a)),a.id)}))),aU:je.value},(je.value,{})):{},{aS:!je.value&&0===We.value.length,aV:e.o(Ae),aW:e.o(Ke),aX:e.o(Fe),aY:e.p({show:Ce.value,mode:"center",round:"20"}),aZ:e.o(O),ba:y.value},y.value?e.e({bb:E.value.length},E.value.length?{bc:e.sr(V,"56ec9360-13,56ec9360-12",{k:"deptTreeRef"}),bd:e.o(K),be:e.o(Y),bf:e.p({data:E.value,"node-key":"deptId","label-key":"deptName","children-key":"children","show-checkbox":!0,"check-strictly":!0,"default-expand-all":!0,height:500,width:560,"default-checked-keys":P.value,"empty-text":"暂无部门数据"})}:{}):{},{bg:e.o(O),bh:e.o(R),bi:e.o(O),bj:e.p({show:y.value,mode:"center",round:"20",safeAreaInsetBottom:!1}),bk:e.o((e=>S.value=!1)),bl:0===W.value.length},0===W.value.length?{}:{bm:e.f(W.value,((a,t,n)=>e.e(4===o.runMode?e.e({a:_.value.includes(a.identityId)},(_.value.includes(a.identityId),{}),{b:_.value.includes(a.identityId)?1:""}):e.e({c:j.value===a.userId},(j.value,a.userId,{}),{d:j.value===a.userId?1:""}),{e:e.t(a.nickName),f:a.identityId||a.userId,g:e.o((e=>4===o.runMode?(e=>{const a=e.identityId;if(null==a)return;const t=_.value.indexOf(a);t>-1?_.value.splice(t,1):_.value.push(a)})(a):(e=>{j.value=e.userId})(a)),a.identityId||a.userId)}))),bn:4===o.runMode},{bo:e.o((e=>S.value=!1)),bp:e.o(X),bq:e.o((e=>S.value=!1)),br:e.p({show:S.value,mode:"center",round:"20"})})}},n=e._export_sfc(t,[["__scopeId","data-v-56ec9360"]]);wx.createPage(n);
diff --git a/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxml b/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxml
index 7b6ffa5..5598d3d 100644
--- a/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxml
+++ b/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxml
@@ -1 +1 @@
-检查表名称*分派单位*{{c}}补充说明检查表类型{{h}}模式{{o}}执行人员*{{x}}周期{{A}}仅工作日包含周末不包含周末计划开始日期*{{L}}计划结束日期*{{U}}已添加的检查项({{ad}}项)暂无检查项目,请添加第{{item.a}}项检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}检查库来源检查库:{{item.a}}检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}添加检查项
\ No newline at end of file
+检查表名称*分派单位*{{d}}补充说明检查表类型{{i}}模式{{p}}执行人员*{{y}}周期{{B}}仅工作日包含周末不包含周末计划开始日期*{{M}}计划结束日期*{{V}}已添加的检查项({{ae}}项)暂无检查项目,请添加第{{item.a}}项检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}检查库来源检查库:{{item.a}}检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}添加检查项
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxss b/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxss
index a6304e4..3f8918c 100644
--- a/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/editchecklist/editchecklist.wxss
@@ -1 +1 @@
-.page.data-v-cdeb9683{min-height:100vh;background:#ebf2fc;padding:24rpx 24rpx 140rpx}.form-card.data-v-cdeb9683{background:#fff;border-radius:16rpx;padding:30rpx;margin-bottom:80rpx}.form-item.data-v-cdeb9683{margin-bottom:32rpx}.form-item.data-v-cdeb9683:last-child{margin-bottom:0}.form-label.data-v-cdeb9683{font-size:28rpx;color:#999;margin-bottom:16rpx;display:flex;align-items:center}.form-label .required.data-v-cdeb9683{color:#f56c6c;margin-left:4rpx}.label-blue.data-v-cdeb9683{color:#2667e9}.picker-input.data-v-cdeb9683{display:flex;align-items:center;justify-content:space-between;height:88rpx;background:#fff;border:2rpx solid #E5E5E5;border-radius:8rpx;padding:0 24rpx}.picker-input .picker-value.data-v-cdeb9683{color:#333;font-size:28rpx}.picker-input .picker-placeholder.data-v-cdeb9683{color:#c0c4cc;font-size:28rpx}.picker-input .picker-arrow.data-v-cdeb9683{color:#c0c4cc;font-size:24rpx}.switch-row.data-v-cdeb9683{display:flex;align-items:center;gap:30rpx}.weekend-options.data-v-cdeb9683{display:flex;gap:20rpx}.weekend-option.data-v-cdeb9683{flex:1;height:72rpx;line-height:72rpx;text-align:center;font-size:28rpx;color:#666;background:#fff;border:2rpx solid #E5E5E5;border-radius:8rpx}.weekend-option.active.data-v-cdeb9683{color:#2667e9;border-color:#2667e9;background:#f0f6ff}.empty-check-tip.data-v-cdeb9683{text-align:center;padding:60rpx 0;font-size:28rpx}.check-card.data-v-cdeb9683{background:#f8faff;border-left:6rpx solid #2667E9;border-radius:8rpx;padding:24rpx 24rpx 80rpx;margin-bottom:20rpx;position:relative}.check-card .check-info .info-row.data-v-cdeb9683{display:flex;margin-bottom:16rpx;font-size:26rpx;line-height:1.5}.check-card .check-info .info-row.data-v-cdeb9683:last-child{margin-bottom:0}.check-card .check-info .info-row .info-label.data-v-cdeb9683{color:#666;flex-shrink:0}.check-card .check-info .info-row .info-label-bold.data-v-cdeb9683{font-weight:700}.check-card .check-info .info-row .info-value.data-v-cdeb9683{color:#333;flex:1}.check-card .check-action.data-v-cdeb9683{position:absolute;right:20rpx;bottom:20rpx}.check-card .check-action .btn-delete.data-v-cdeb9683{width:120rpx;height:56rpx;line-height:56rpx;background:#f56c6c;color:#fff;font-size:26rpx;border-radius:8rpx;padding:0}.check-card .check-action .btn-delete.data-v-cdeb9683:after{border:none}.manual-card.data-v-cdeb9683,.library-card.data-v-cdeb9683{padding-top:50rpx}.manual-card .card-tag.data-v-cdeb9683,.library-card .card-tag.data-v-cdeb9683{position:absolute;left:0;top:0;background:#2667e9;color:#fff;font-size:24rpx;padding:6rpx 20rpx;border-radius:0 0 12rpx}.library-card .library-tag.data-v-cdeb9683{background:#67c23a}.add-btns.data-v-cdeb9683{display:flex;justify-content:space-between;gap:24rpx}.add-btns .btn-add.data-v-cdeb9683{flex:1;height:72rpx;line-height:72rpx;background:#fff;border:2rpx solid #2667E9;border-radius:8rpx;color:#2667e9;font-size:28rpx;padding:0}.add-btns .btn-add.data-v-cdeb9683:after{border:none}.footer-btn.data-v-cdeb9683{position:fixed;left:0;right:0;bottom:0;padding:20rpx 40rpx;padding-bottom:calc(20rpx + env(safe-area-inset-bottom));background:#ebf2fc}.footer-btn .btn-save.data-v-cdeb9683{width:100%;height:88rpx;line-height:88rpx;background:#2667e9;color:#fff;font-size:32rpx;border-radius:44rpx}.footer-btn .btn-save.data-v-cdeb9683:after{border:none}.popup-content.data-v-cdeb9683{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden}.popup-header.data-v-cdeb9683{display:flex;justify-content:space-between;align-items:center;padding:30rpx;border-bottom:1rpx solid #eee}.popup-title.data-v-cdeb9683{font-size:32rpx;color:#333;font-weight:700}.popup-close.data-v-cdeb9683{font-size:48rpx;color:#999;line-height:1}.popup-body.data-v-cdeb9683{padding:30rpx;max-height:700rpx;overflow-y:auto}.popup-form-item.data-v-cdeb9683{margin-bottom:24rpx}.popup-form-label.data-v-cdeb9683{font-size:28rpx;color:#333;margin-bottom:12rpx;display:flex;align-items:center}.popup-form-label .required.data-v-cdeb9683{color:#f56c6c;margin-left:4rpx}.popup-select.data-v-cdeb9683{display:flex;align-items:center;justify-content:space-between;min-height:80rpx;border:2rpx solid #E5E5E5;border-radius:8rpx;padding:0 24rpx;font-size:28rpx}.regulation-select.data-v-cdeb9683{align-items:flex-start;padding:20rpx 24rpx}.regulation-select .regulation-text.data-v-cdeb9683{flex:1;line-height:1.5;word-break:break-all}.regulation-select .select-icon.data-v-cdeb9683{flex-shrink:0;margin-left:16rpx;margin-top:4rpx}.popup-footer.data-v-cdeb9683{display:flex;border-top:1rpx solid #eee}.popup-footer button.data-v-cdeb9683{flex:1;height:90rpx;line-height:90rpx;border-radius:0;font-size:30rpx}.popup-footer button.data-v-cdeb9683:after{border:none}.popup-footer .btn-cancel.data-v-cdeb9683{background:#fff;color:#666}.popup-footer .btn-confirm.data-v-cdeb9683{background:#2667e9;color:#fff}.law-popup.data-v-cdeb9683{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden;max-height:80vh}.search-box.data-v-cdeb9683{display:flex;align-items:center;background:#f5f5f5;border-radius:40rpx;padding:16rpx 24rpx;margin:20rpx 30rpx}.search-box .search-icon.data-v-cdeb9683{font-size:28rpx;color:#999;margin-right:12rpx}.search-box .search-input.data-v-cdeb9683{flex:1;font-size:28rpx;background:transparent}.search-box .search-btn.data-v-cdeb9683{color:#2667e9;font-size:26rpx;margin-left:16rpx}.loading-tip.data-v-cdeb9683,.empty-tip.data-v-cdeb9683{text-align:center;padding:40rpx;color:#999;font-size:26rpx}.law-list.data-v-cdeb9683{max-height:400rpx;padding:0 30rpx}.law-item.data-v-cdeb9683{padding:24rpx;border:2rpx solid #E5E5E5;border-radius:12rpx;margin-bottom:16rpx;font-size:28rpx;color:#333}.law-item .law-title.data-v-cdeb9683{line-height:1.5;margin-bottom:8rpx}.law-item .law-basis.data-v-cdeb9683{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-cdeb9683{border-color:#2667e9;background:#f0f6ff}.load-more.data-v-cdeb9683{text-align:center;padding:20rpx;margin:0 30rpx;border:2rpx solid #2667E9;border-radius:40rpx}.library-popup.data-v-cdeb9683{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden;max-height:80vh}.library-list.data-v-cdeb9683{max-height:400rpx;padding:0 30rpx}.library-item.data-v-cdeb9683{display:flex;align-items:flex-start;padding:24rpx;border:2rpx solid #E5E5E5;border-radius:12rpx;margin-bottom:16rpx}.library-checkbox.data-v-cdeb9683{width:40rpx;height:40rpx;border:2rpx solid #ccc;border-radius:8rpx;margin-right:20rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:4rpx;font-size:24rpx}.library-checkbox-active.data-v-cdeb9683{background:#2667e9;border-color:#2667e9;color:#fff}.library-info.data-v-cdeb9683{flex:1}.library-name.data-v-cdeb9683{font-size:28rpx;color:#333;line-height:1.5}.library-count.data-v-cdeb9683{font-size:24rpx;color:#999;margin-top:8rpx}.btn-add-library.data-v-cdeb9683{width:calc(100% - 60rpx);height:80rpx;line-height:80rpx;background:#2667e9;border-radius:40rpx;color:#fff;font-size:30rpx;margin:20rpx 30rpx}.btn-add-library.data-v-cdeb9683:after{border:none}.dept-popup.data-v-cdeb9683{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden}.dept-popup .popup-footer button.data-v-cdeb9683{margin:0}.dept-tree-body.data-v-cdeb9683{height:500rpx;overflow:hidden}.dept-tree-body.data-v-cdeb9683 .checkbox-custom.checked,.dept-tree-body.data-v-cdeb9683 .checkbox-custom.indeterminate{background-color:#2667e9;border-color:#2667e9}.executor-popup.data-v-cdeb9683{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden;max-height:80vh}.executor-list.data-v-cdeb9683{max-height:500rpx;padding:0 30rpx}.executor-item.data-v-cdeb9683{display:flex;align-items:center;padding:24rpx;border-bottom:1rpx solid #f0f0f0}.executor-radio.data-v-cdeb9683{width:40rpx;height:40rpx;border:2rpx solid #ccc;border-radius:50%;margin-right:20rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0}.executor-radio-active.data-v-cdeb9683{border-color:#2667e9}.executor-radio-dot.data-v-cdeb9683{width:20rpx;height:20rpx;border-radius:50%;background:#2667e9}.executor-info.data-v-cdeb9683{flex:1}.executor-name.data-v-cdeb9683{font-size:28rpx;color:#333}
+.page.data-v-56ec9360{min-height:100vh;background:#ebf2fc;padding:24rpx 24rpx 140rpx}.form-card.data-v-56ec9360{background:#fff;border-radius:16rpx;padding:30rpx;margin-bottom:80rpx}.form-item.data-v-56ec9360{margin-bottom:32rpx}.form-item.data-v-56ec9360:last-child{margin-bottom:0}.form-label.data-v-56ec9360{font-size:28rpx;color:#999;margin-bottom:16rpx;display:flex;align-items:center}.form-label .required.data-v-56ec9360{color:#f56c6c;margin-left:4rpx}.label-blue.data-v-56ec9360{color:#2667e9}.picker-input.data-v-56ec9360{display:flex;align-items:center;justify-content:space-between;height:88rpx;background:#fff;border:2rpx solid #E5E5E5;border-radius:8rpx;padding:0 24rpx}.picker-input .picker-value.data-v-56ec9360{color:#333;font-size:28rpx}.picker-input .picker-placeholder.data-v-56ec9360{color:#c0c4cc;font-size:28rpx}.picker-input .picker-arrow.data-v-56ec9360{color:#c0c4cc;font-size:24rpx}.switch-row.data-v-56ec9360{display:flex;align-items:center;gap:30rpx}.weekend-options.data-v-56ec9360{display:flex;gap:20rpx}.weekend-option.data-v-56ec9360{flex:1;height:72rpx;line-height:72rpx;text-align:center;font-size:28rpx;color:#666;background:#fff;border:2rpx solid #E5E5E5;border-radius:8rpx}.weekend-option.active.data-v-56ec9360{color:#2667e9;border-color:#2667e9;background:#f0f6ff}.empty-check-tip.data-v-56ec9360{text-align:center;padding:60rpx 0;font-size:28rpx}.check-card.data-v-56ec9360{background:#f8faff;border-left:6rpx solid #2667E9;border-radius:8rpx;padding:24rpx 24rpx 80rpx;margin-bottom:20rpx;position:relative}.check-card .check-info .info-row.data-v-56ec9360{display:flex;margin-bottom:16rpx;font-size:26rpx;line-height:1.5}.check-card .check-info .info-row.data-v-56ec9360:last-child{margin-bottom:0}.check-card .check-info .info-row .info-label.data-v-56ec9360{color:#666;flex-shrink:0}.check-card .check-info .info-row .info-label-bold.data-v-56ec9360{font-weight:700}.check-card .check-info .info-row .info-value.data-v-56ec9360{color:#333;flex:1}.check-card .check-action.data-v-56ec9360{position:absolute;right:20rpx;bottom:20rpx}.check-card .check-action .btn-delete.data-v-56ec9360{width:120rpx;height:56rpx;line-height:56rpx;background:#f56c6c;color:#fff;font-size:26rpx;border-radius:8rpx;padding:0}.check-card .check-action .btn-delete.data-v-56ec9360:after{border:none}.manual-card.data-v-56ec9360,.library-card.data-v-56ec9360{padding-top:50rpx}.manual-card .card-tag.data-v-56ec9360,.library-card .card-tag.data-v-56ec9360{position:absolute;left:0;top:0;background:#2667e9;color:#fff;font-size:24rpx;padding:6rpx 20rpx;border-radius:0 0 12rpx}.library-card .library-tag.data-v-56ec9360{background:#67c23a}.add-btns.data-v-56ec9360{display:flex;justify-content:space-between;gap:24rpx}.add-btns .btn-add.data-v-56ec9360{flex:1;height:72rpx;line-height:72rpx;background:#fff;border:2rpx solid #2667E9;border-radius:8rpx;color:#2667e9;font-size:28rpx;padding:0}.add-btns .btn-add.data-v-56ec9360:after{border:none}.footer-btn.data-v-56ec9360{position:fixed;left:0;right:0;bottom:0;padding:20rpx 40rpx;padding-bottom:calc(20rpx + env(safe-area-inset-bottom));background:#ebf2fc}.footer-btn .btn-save.data-v-56ec9360{width:100%;height:88rpx;line-height:88rpx;background:#2667e9;color:#fff;font-size:32rpx;border-radius:44rpx}.footer-btn .btn-save.data-v-56ec9360:after{border:none}.popup-content.data-v-56ec9360{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden}.popup-header.data-v-56ec9360{display:flex;justify-content:space-between;align-items:center;padding:30rpx;border-bottom:1rpx solid #eee}.popup-title.data-v-56ec9360{font-size:32rpx;color:#333;font-weight:700}.popup-close.data-v-56ec9360{font-size:48rpx;color:#999;line-height:1}.popup-body.data-v-56ec9360{padding:30rpx;max-height:700rpx;overflow-y:auto}.popup-form-item.data-v-56ec9360{margin-bottom:24rpx}.popup-form-label.data-v-56ec9360{font-size:28rpx;color:#333;margin-bottom:12rpx;display:flex;align-items:center}.popup-form-label .required.data-v-56ec9360{color:#f56c6c;margin-left:4rpx}.popup-select.data-v-56ec9360{display:flex;align-items:center;justify-content:space-between;min-height:80rpx;border:2rpx solid #E5E5E5;border-radius:8rpx;padding:0 24rpx;font-size:28rpx}.regulation-select.data-v-56ec9360{align-items:flex-start;padding:20rpx 24rpx}.regulation-select .regulation-text.data-v-56ec9360{flex:1;line-height:1.5;word-break:break-all}.regulation-select .select-icon.data-v-56ec9360{flex-shrink:0;margin-left:16rpx;margin-top:4rpx}.popup-footer.data-v-56ec9360{display:flex;border-top:1rpx solid #eee}.popup-footer button.data-v-56ec9360{flex:1;height:90rpx;line-height:90rpx;border-radius:0;font-size:30rpx}.popup-footer button.data-v-56ec9360:after{border:none}.popup-footer .btn-cancel.data-v-56ec9360{background:#fff;color:#666}.popup-footer .btn-confirm.data-v-56ec9360{background:#2667e9;color:#fff}.law-popup.data-v-56ec9360{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden;max-height:80vh}.search-box.data-v-56ec9360{display:flex;align-items:center;background:#f5f5f5;border-radius:40rpx;padding:16rpx 24rpx;margin:20rpx 30rpx}.search-box .search-icon.data-v-56ec9360{font-size:28rpx;color:#999;margin-right:12rpx}.search-box .search-input.data-v-56ec9360{flex:1;font-size:28rpx;background:transparent}.search-box .search-btn.data-v-56ec9360{color:#2667e9;font-size:26rpx;margin-left:16rpx}.loading-tip.data-v-56ec9360,.empty-tip.data-v-56ec9360{text-align:center;padding:40rpx;color:#999;font-size:26rpx}.law-list.data-v-56ec9360{max-height:400rpx;padding:0 30rpx}.law-item.data-v-56ec9360{padding:24rpx;border:2rpx solid #E5E5E5;border-radius:12rpx;margin-bottom:16rpx;font-size:28rpx;color:#333}.law-item .law-title.data-v-56ec9360{line-height:1.5;margin-bottom:8rpx}.law-item .law-basis.data-v-56ec9360{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-56ec9360{border-color:#2667e9;background:#f0f6ff}.load-more.data-v-56ec9360{text-align:center;padding:20rpx;margin:0 30rpx;border:2rpx solid #2667E9;border-radius:40rpx}.library-popup.data-v-56ec9360{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden;max-height:80vh}.library-list.data-v-56ec9360{max-height:400rpx;padding:0 30rpx}.library-item.data-v-56ec9360{display:flex;align-items:flex-start;padding:24rpx;border:2rpx solid #E5E5E5;border-radius:12rpx;margin-bottom:16rpx}.library-checkbox.data-v-56ec9360{width:40rpx;height:40rpx;border:2rpx solid #ccc;border-radius:8rpx;margin-right:20rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:4rpx;font-size:24rpx}.library-checkbox-active.data-v-56ec9360{background:#2667e9;border-color:#2667e9;color:#fff}.library-info.data-v-56ec9360{flex:1}.library-name.data-v-56ec9360{font-size:28rpx;color:#333;line-height:1.5}.library-count.data-v-56ec9360{font-size:24rpx;color:#999;margin-top:8rpx}.btn-add-library.data-v-56ec9360{width:calc(100% - 60rpx);height:80rpx;line-height:80rpx;background:#2667e9;border-radius:40rpx;color:#fff;font-size:30rpx;margin:20rpx 30rpx}.btn-add-library.data-v-56ec9360:after{border:none}.dept-popup.data-v-56ec9360{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden}.dept-popup .popup-footer button.data-v-56ec9360{margin:0}.dept-tree-body.data-v-56ec9360{height:500rpx;overflow:hidden}.dept-tree-body.data-v-56ec9360 .checkbox-custom.checked,.dept-tree-body.data-v-56ec9360 .checkbox-custom.indeterminate{background-color:#2667e9;border-color:#2667e9}.executor-popup.data-v-56ec9360{width:600rpx;background:#fff;border-radius:20rpx;overflow:hidden;max-height:80vh}.executor-list.data-v-56ec9360{max-height:500rpx;padding:0 30rpx}.executor-item.data-v-56ec9360{display:flex;align-items:center;padding:24rpx;border-bottom:1rpx solid #f0f0f0}.executor-radio.data-v-56ec9360{width:40rpx;height:40rpx;border:2rpx solid #ccc;border-radius:50%;margin-right:20rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0}.executor-radio-active.data-v-56ec9360{border-color:#2667e9}.executor-radio-dot.data-v-56ec9360{width:20rpx;height:20rpx;border-radius:50%;background:#2667e9}.executor-checkbox.data-v-56ec9360{width:40rpx;height:40rpx;border:2rpx solid #ccc;border-radius:8rpx;margin-right:20rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24rpx}.executor-checkbox-active.data-v-56ec9360{background:#2667e9;border-color:#2667e9;color:#fff}.executor-info.data-v-56ec9360{flex:1}.executor-name.data-v-56ec9360{font-size:28rpx;color:#333}
diff --git a/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js b/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js
index d94d192..f1bb182 100644
--- a/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js
+++ b/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),a=require("../../request/api.js"),l=require("../../utils/hazardNav.js"),t=require("../../utils/userInfo.js");if(!Array){e.resolveComponent("u-loadmore")()}Math;const u={__name:"Inspection",setup(u){const o=e.ref(""),n=e.ref(""),r=e.ref(""),d=e.ref(""),v=()=>{try{const a=e.index.getStorageSync("userInfo");a&&(d.value=t.resolveUserRoleKey(JSON.parse(a)))}catch(a){console.error("获取用户信息失败:",a)}};e.onLoad((e=>{v(),e.id&&(r.value=e.id,(async e=>{try{const l=await a.enterCheckPlan(e);if(0===l.code&&l.data){const e=l.data.taskId,t=await a.getCheckTaskDetail(e);0===t.code&&t.data&&(o.value=t.data.taskId,n.value=t.data.checkPointId)}}catch(l){console.error("获取任务信息失败:",l)}})(e.id))}));const i=e.ref([]),s=e.ref(1),c=e.ref(!1),h=e.ref("loadmore"),f=e.ref([{label:"全部",value:null},{label:"待交办",value:1},{label:"待整改",value:2},{label:"待验收",value:3},{label:"待销号",value:4},{label:"已完成",value:5}]),g=e.ref(0),m=()=>{s.value=1,i.value=[],h.value="loadmore"},p=async()=>{var l,t;if(!(c.value||s.value>1&&"nomore"===h.value)){c.value=!0,s.value>1&&(h.value="loading");try{const u=await a.getMyHiddenDangerList((()=>{const e={pageNum:s.value,pageSize:10},a=f.value[g.value];return null!=(null==a?void 0:a.value)&&(e.status=a.value),e})());if(0===u.code){const e=(null==(l=u.data)?void 0:l.records)||[],a=Number((null==(t=u.data)?void 0:t.total)??0);1===s.value?i.value=e:i.value=[...i.value,...e],i.value.length>=a||e.length<10?h.value="nomore":h.value="loadmore"}else 1===s.value&&(i.value=[]),h.value="nomore",e.index.showToast({title:u.msg||"获取隐患列表失败",icon:"none"})}catch(u){console.error(u),s.value>1&&s.value--,h.value="loadmore",e.index.showToast({title:"请求失败",icon:"none"})}finally{c.value=!1}}};e.onShow((()=>{v(),m(),p()})),e.onReachBottom((()=>{"loadmore"!==h.value||c.value||(s.value++,p())}));const I=()=>{let a="/pages/hiddendanger/add";const l=[];r.value&&l.push(`id=${r.value}`),o.value&&l.push(`taskId=${o.value}`),n.value&&l.push(`checkPointId=${n.value}`),l.length&&(a+=`?${l.join("&")}`),e.index.navigateTo({url:a})},b=a=>{e.index.navigateTo({url:l.buildAssignmentUrl(a)})};return(a,t)=>e.e({a:e.f(f.value,((a,l,t)=>e.e({a:e.t(a.label),b:g.value===l},(g.value,{}),{c:l,d:g.value===l?1:"",e:e.o((e=>(e=>{g.value!==e&&(g.value=e,m(),p())})(l)),l)}))),b:0===i.value.length&&!c.value},(0!==i.value.length||c.value,{}),{c:e.f(i.value,((a,t,u)=>e.e({a:e.t(a.title),b:e.t(a.statusName),c:e.t(a.levelName),d:"轻微隐患"===a.levelName?1:"",e:"一般隐患"===a.levelName?1:"",f:"重大隐患"===a.levelName?1:"",g:e.t(a.address),h:e.t(a.createdAt),i:e.o((l=>(a=>{e.index.navigateTo({url:`/pages/hiddendanger/process-chain?hazardId=${a.hazardId}`})})(a)),a.hazardId),j:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{k:e.o((e=>b(a)),a.hazardId)}:{},{l:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{m:e.o((t=>(a=>{e.index.navigateTo({url:l.buildRectificationUrl(a)})})(a)),a.hazardId)}:{},{n:"待验收"===a.statusName&&a.canEdit},"待验收"===a.statusName&&a.canEdit?{o:e.o((t=>(a=>{e.index.navigateTo({url:l.buildEditRectificationUrl(a)})})(a)),a.hazardId)}:{},{p:e.unref(l.canShowAcceptanceButton)(a,d.value)},e.unref(l.canShowAcceptanceButton)(a,d.value)?{q:e.o((t=>(a=>{e.index.navigateTo({url:l.buildAcceptanceUrl(a)})})(a)),a.hazardId)}:{},{r:"待交办"===a.statusName},"待交办"===a.statusName?{s:e.o((e=>b(a)),a.hazardId)}:{},{t:e.unref(l.canShowWriteoffApplyButton)(a)},e.unref(l.canShowWriteoffApplyButton)(a)?{v:e.o((t=>(a=>{e.index.navigateTo({url:l.buildWriteoffApplyUrl(a)})})(a)),a.hazardId)}:{},{w:e.unref(l.canShowWriteoffApprovalButton)(a,d.value)},e.unref(l.canShowWriteoffApprovalButton)(a,d.value)?{x:e.o((t=>(a=>{e.index.navigateTo({url:l.buildWriteoffApprovalUrl(a)})})(a)),a.hazardId)}:{},{y:a.hazardId}))),d:i.value.length>0},i.value.length>0?{e:e.p({status:h.value})}:{},{f:e.o(I),g:e.gei(a,"")})}},o=e._export_sfc(u,[["__scopeId","data-v-f9c24575"]]);wx.createPage(o);
+"use strict";const e=require("../../common/vendor.js"),a=require("../../request/api.js"),l=require("../../utils/hazardNav.js"),t=require("../../utils/userInfo.js");if(!Array){e.resolveComponent("u-loadmore")()}Math;const u={__name:"Inspection",setup(u){const o=e.ref(""),n=e.ref(""),r=e.ref(""),d=e.ref(""),v=e.computed((()=>"approval"===d.value)),i=()=>{try{const a=e.index.getStorageSync("userInfo");a&&(d.value=t.resolveUserIdentityRoleKey(JSON.parse(a)))}catch(a){console.error("获取用户信息失败:",a)}};e.onLoad((e=>{i(),e.id&&(r.value=e.id,(async e=>{try{const l=await a.enterCheckPlan(e);if(0===l.code&&l.data){const e=l.data.taskId,t=await a.getCheckTaskDetail(e);0===t.code&&t.data&&(o.value=t.data.taskId,n.value=t.data.checkPointId)}}catch(l){console.error("获取任务信息失败:",l)}})(e.id))}));const s=e.ref([]),c=e.ref(1),h=e.ref(!1),f=e.ref("loadmore"),p=e.ref([{label:"全部",value:null},{label:"待交办",value:1},{label:"待整改",value:2},{label:"待验收",value:3},{label:"待销号",value:4},{label:"已完成",value:5}]),g=e.ref(0),m=()=>{c.value=1,s.value=[],f.value="loadmore"},I=async()=>{var l,t;if(!(h.value||c.value>1&&"nomore"===f.value)){h.value=!0,c.value>1&&(f.value="loading");try{const u=await a.getMyHiddenDangerList((()=>{const e={pageNum:c.value,pageSize:10},a=p.value[g.value];return null!=(null==a?void 0:a.value)&&(e.status=a.value),e})());if(0===u.code){const e=(null==(l=u.data)?void 0:l.records)||[],a=Number((null==(t=u.data)?void 0:t.total)??0);1===c.value?s.value=e:s.value=[...s.value,...e],s.value.length>=a||e.length<10?f.value="nomore":f.value="loadmore"}else 1===c.value&&(s.value=[]),f.value="nomore",e.index.showToast({title:u.msg||"获取隐患列表失败",icon:"none"})}catch(u){console.error(u),c.value>1&&c.value--,f.value="loadmore",e.index.showToast({title:"请求失败",icon:"none"})}finally{h.value=!1}}};e.onShow((()=>{i(),m(),I()})),e.onReachBottom((()=>{"loadmore"!==f.value||h.value||(c.value++,I())}));const b=()=>{let a="/pages/hiddendanger/add";const l=[];r.value&&l.push(`id=${r.value}`),o.value&&l.push(`taskId=${o.value}`),n.value&&l.push(`checkPointId=${n.value}`),l.length&&(a+=`?${l.join("&")}`),e.index.navigateTo({url:a})},N=a=>{e.index.navigateTo({url:l.buildAssignmentUrl(a)})};return(a,t)=>e.e({a:e.f(p.value,((a,l,t)=>e.e({a:e.t(a.label),b:g.value===l},(g.value,{}),{c:l,d:g.value===l?1:"",e:e.o((e=>(e=>{g.value!==e&&(g.value=e,m(),I())})(l)),l)}))),b:0===s.value.length&&!h.value},(0!==s.value.length||h.value,{}),{c:e.f(s.value,((a,t,u)=>e.e({a:e.t(a.title),b:e.t(a.statusName),c:e.t(a.levelName),d:"轻微隐患"===a.levelName?1:"",e:"一般隐患"===a.levelName?1:"",f:"重大隐患"===a.levelName?1:"",g:e.t(a.address),h:e.t(a.createdAt),i:e.o((l=>(a=>{e.index.navigateTo({url:`/pages/hiddendanger/process-chain?hazardId=${a.hazardId}`})})(a)),a.hazardId)},v.value?{}:e.e({j:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{k:e.o((e=>N(a)),a.hazardId)}:{},{l:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{m:e.o((t=>(a=>{e.index.navigateTo({url:l.buildRectificationUrl(a)})})(a)),a.hazardId)}:{},{n:"待验收"===a.statusName&&a.canEdit},"待验收"===a.statusName&&a.canEdit?{o:e.o((t=>(a=>{e.index.navigateTo({url:l.buildEditRectificationUrl(a)})})(a)),a.hazardId)}:{},{p:e.unref(l.canShowAcceptanceButton)(a,d.value)},e.unref(l.canShowAcceptanceButton)(a,d.value)?{q:e.o((t=>(a=>{e.index.navigateTo({url:l.buildAcceptanceUrl(a)})})(a)),a.hazardId)}:{},{r:"待交办"===a.statusName},"待交办"===a.statusName?{s:e.o((e=>N(a)),a.hazardId)}:{},{t:e.unref(l.canShowWriteoffApplyButton)(a)},e.unref(l.canShowWriteoffApplyButton)(a)?{v:e.o((t=>(a=>{e.index.navigateTo({url:l.buildWriteoffApplyUrl(a)})})(a)),a.hazardId)}:{},{w:e.unref(l.canShowWriteoffApprovalButton)(a,d.value)},e.unref(l.canShowWriteoffApprovalButton)(a,d.value)?{x:e.o((t=>(a=>{e.index.navigateTo({url:l.buildWriteoffApprovalUrl(a)})})(a)),a.hazardId)}:{}),{y:a.hazardId}))),d:!v.value,e:s.value.length>0},s.value.length>0?{f:e.p({status:f.value})}:{},{g:!v.value},v.value?{}:{h:e.o(b)},{i:e.gei(a,"")})}},o=e._export_sfc(u,[["__scopeId","data-v-dea7ab22"]]);wx.createPage(o);
diff --git a/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxml b/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxml
index c977302..a92ee85 100644
--- a/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxml
+++ b/unpackage/dist/build/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/build/mp-weixin/pages/hiddendanger/Inspection.wxss b/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxss
index 1b4175c..6949979 100644
--- a/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/hiddendanger/Inspection.wxss
@@ -1 +1 @@
-.page.data-v-f9c24575{min-height:100vh;background:#ebf2fc;padding-top:100rpx;padding-bottom:120rpx}.fixed-add-btn.data-v-f9c24575{position:fixed;bottom:40rpx;left:30rpx;right:30rpx;height:88rpx;background:linear-gradient(135deg,#667eea,#2668ea);border-radius:44rpx;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32rpx;font-weight:500;box-shadow:0 8rpx 24rpx rgba(38,104,234,.4);z-index:100}.fixed-add-btn .cuIcon-add.data-v-f9c24575{margin-right:10rpx;font-size:36rpx}.list-list.data-v-f9c24575{background:#fff;box-shadow:0 2rpx 6rpx 2rpx rgba(0,0,0,.08);border-left:5px solid #2667E9;border-radius:20rpx;padding:20rpx}.level-tag.data-v-f9c24575{padding:4rpx 16rpx;border-radius:8rpx;white-space:nowrap;flex-shrink:0}.level-minor.data-v-f9c24575{background:#f6ffed;border:2rpx solid #B7EB8F;color:#52c41a}.level-normal.data-v-f9c24575{background:#fff7e6;border:2rpx solid #FFD591;color:#fa8c16}.level-major.data-v-f9c24575{background:#fff1f0;border:2rpx solid #FFA39E;color:#f5222d}.status-tabs.data-v-f9c24575{position:fixed;top:0;left:0;right:0;z-index:99;white-space:nowrap;background:#fff;padding:0 10rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.06)}.status-tabs-inner.data-v-f9c24575{display:inline-flex;align-items:center;height:88rpx}.status-tab-item.data-v-f9c24575{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:0 28rpx;height:88rpx;position:relative}.status-tab-text.data-v-f9c24575{font-size:28rpx;color:#666}.status-tab-active .status-tab-text.data-v-f9c24575{color:#2667e9;font-weight:700}.status-tab-bar.data-v-f9c24575{position:absolute;bottom:8rpx;width:40rpx;height:6rpx;background:#2667e9;border-radius:3rpx}.card-actions{margin-top:20rpx}.card-actions .cu-btn{padding:0 24rpx!important;font-size:28rpx!important;height:64rpx!important;line-height:64rpx!important;white-space:nowrap!important;flex-shrink:0!important;width:auto!important}
+.page.data-v-dea7ab22{min-height:100vh;background:#ebf2fc;padding-top:100rpx;padding-bottom:120rpx}.fixed-add-btn.data-v-dea7ab22{position:fixed;bottom:40rpx;left:30rpx;right:30rpx;height:88rpx;background:linear-gradient(135deg,#667eea,#2668ea);border-radius:44rpx;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32rpx;font-weight:500;box-shadow:0 8rpx 24rpx rgba(38,104,234,.4);z-index:100}.fixed-add-btn .cuIcon-add.data-v-dea7ab22{margin-right:10rpx;font-size:36rpx}.list-list.data-v-dea7ab22{background:#fff;box-shadow:0 2rpx 6rpx 2rpx rgba(0,0,0,.08);border-left:5px solid #2667E9;border-radius:20rpx;padding:20rpx}.level-tag.data-v-dea7ab22{padding:4rpx 16rpx;border-radius:8rpx;white-space:nowrap;flex-shrink:0}.level-minor.data-v-dea7ab22{background:#f6ffed;border:2rpx solid #B7EB8F;color:#52c41a}.level-normal.data-v-dea7ab22{background:#fff7e6;border:2rpx solid #FFD591;color:#fa8c16}.level-major.data-v-dea7ab22{background:#fff1f0;border:2rpx solid #FFA39E;color:#f5222d}.status-tabs.data-v-dea7ab22{position:fixed;top:0;left:0;right:0;z-index:99;white-space:nowrap;background:#fff;padding:0 10rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.06)}.status-tabs-inner.data-v-dea7ab22{display:inline-flex;align-items:center;height:88rpx}.status-tab-item.data-v-dea7ab22{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:0 28rpx;height:88rpx;position:relative}.status-tab-text.data-v-dea7ab22{font-size:28rpx;color:#666}.status-tab-active .status-tab-text.data-v-dea7ab22{color:#2667e9;font-weight:700}.status-tab-bar.data-v-dea7ab22{position:absolute;bottom:8rpx;width:40rpx;height:6rpx;background:#2667e9;border-radius:3rpx}.card-actions{margin-top:20rpx}.card-actions .cu-btn{padding:0 24rpx!important;font-size:28rpx!important;height:64rpx!important;line-height:64rpx!important;white-space:nowrap!important;flex-shrink:0!important;width:auto!important}
diff --git a/unpackage/dist/build/mp-weixin/pages/index/index.js b/unpackage/dist/build/mp-weixin/pages/index/index.js
index 5de3f89..fbecf71 100644
--- a/unpackage/dist/build/mp-weixin/pages/index/index.js
+++ b/unpackage/dist/build/mp-weixin/pages/index/index.js
@@ -1 +1 @@
-"use strict";const e=require("../../common/vendor.js"),a=require("../../common/assets.js"),t=require("../../request/api.js"),n=require("../../request/three_one_api/info.js"),l=require("../../request/request.js"),o=require("../../utils/userInfo.js"),r=require("../../utils/hazardNav.js");if(!Array){(e.resolveComponent("u-navbar")+e.resolveComponent("u-icon")+e.resolveComponent("u-loadmore"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../uni_modules/uview-plus/components/u-loadmore/u-loadmore.js"))();const u={__name:"index",setup(u){const s=e.ref(!0),i=e.reactive({userId:"",username:"",nickName:"",deptId:"",deptName:"",role:"",avatar:"",phone:"",identityName:"",userIdentity:null}),d=e.computed((()=>o.resolveUserRoleKey(i))),c=e.computed((()=>"approval"===d.value)),v=e.computed((()=>o.resolveIdentityName(i,i.userIdentity))),m=()=>{try{const a=e.index.getStorageSync("userInfo");a&&o.applyStoredUserInfo(i,JSON.parse(a))}catch(a){console.error("从本地存储获取用户信息失败:",a)}},p=[{name:"成员管理",src:"/static/home_icon/chengyuangaunli.png"},{name:"信息填报",src:"/static/home_icon/xinxitianbao.png"},{name:"区域设置",src:"/static/home_icon/quyushezhi.png"},{name:"检查清单",src:"/static/home_icon/jiachaqingdan.png"},{name:"证件管理",src:"/static/home_icon/zhengjianguanli.png"},{name:"隐患排查",src:"/static/home_icon/yinhuanpaicha.png"},{name:"隐患销号",src:"/static/home_icon/yinhuanxiaohao.png"}],g=["隐患排查","隐患销号"],h=e.computed((()=>"approval"===d.value?[]:"common"===d.value?p.filter((e=>g.includes(e.name))):p)),f=e=>{const a=Number(e);return Number.isNaN(a)?0:Math.min(100,Math.max(0,a))},I=a=>{const t=a.id,n=(()=>{const e=new Date;return`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}-${String(e.getDate()).padStart(2,"0")}`})(),l=a.tableId??a.id;if(!t||!n)return void e.index.showToast({title:"缺少任务参数",icon:"none"});const o=a.name||"",r=l?`&tableId=${l}`:"";e.index.navigateTo({url:`/pages/Inspectionresult/detail?oneTableId=${t}&taskDate=${encodeURIComponent(n)}&name=${encodeURIComponent(o)}${r}`})},N=e.ref({pageNum:1,pageSize:4,name:""}),y=e.ref([]),b=e.ref(0),w=e.ref(!1),z=e.ref({}),x=e.computed((()=>!w.value&&b.value>4)),T=(e=[],{reset:a=!1,expandFirst:t=!1}={})=>{const n=a?{}:{...z.value};e.forEach(((e,l)=>{a?n[e.id]=t&&0===l:e.id in n||(n[e.id]=!1)})),z.value=n},S=e=>!!z.value[e],A=e=>{z.value={...z.value,[e]:!z.value[e]}},k=async()=>{var a;if(x.value)try{const n=await t.getCheckPlanList({pageNum:1,pageSize:b.value,name:N.value.name});if(0===n.code){const e=(null==(a=n.data)?void 0:a.records)||[];T(e),y.value=e,w.value=!0}else e.index.showToast({title:n.msg||"加载失败",icon:"none"})}catch(n){console.error(n),e.index.showToast({title:"加载失败",icon:"none"})}},_=e=>e?e.split(" ")[0]:"";e.onShow((()=>{m(),(async()=>{try{const e=await n.getProfileDetail();0===e.code&&e.data&&o.applyProfileToUserInfo(i,e.data)}catch(e){console.error("获取用户信息失败:",e),m()}})().then((()=>{c.value?P():((async()=>{var e,a;w.value=!1;try{const n=await t.getCheckPlanList({pageNum:1,pageSize:4,name:N.value.name});if(0===n.code){const t=(null==(e=n.data)?void 0:e.records)||[];b.value=Number((null==(a=n.data)?void 0:a.total)??t.length),y.value=t,T(t,{reset:!0,expandFirst:!0})}}catch(n){console.error(n)}finally{s.value=!1}})(),B(),D())}))}));const q=e.ref(1),j=e.ref(!1),C=e.ref("loadmore"),U=e.ref([]),$=e.ref([{label:"全部",value:null},{label:"待交办",value:1},{label:"待整改",value:2},{label:"待验收",value:3},{label:"待销号",value:4},{label:"已完成",value:5}]),E=e.ref(0),B=()=>{q.value=1,U.value=[],C.value="loadmore"},D=async()=>{var e,a;if(!(j.value||q.value>1&&"nomore"===C.value)){j.value=!0,q.value>1&&(C.value="loading");try{const n=await t.getHiddenDangerList((()=>{const e={pageNum:q.value,pageSize:10},a=$.value[E.value];return null!=(null==a?void 0:a.value)&&(e.status=a.value),e})());if(0===n.code){const t=(null==(e=n.data)?void 0:e.records)||[],l=Number((null==(a=n.data)?void 0:a.total)??0);1===q.value?U.value=t:U.value=[...U.value,...t],U.value.length>=l||t.length<10?C.value="nomore":C.value="loadmore"}else 1===q.value&&(U.value=[]),C.value="nomore"}catch(n){console.error(n),q.value>1&&q.value--,C.value="loadmore"}finally{j.value=!1,s.value=!1}}};e.onLoad((()=>{c.value||(B(),D())})),e.onReachBottom((()=>{c.value||"loadmore"!==C.value||j.value||(q.value++,D())}));const L=[{label:"待办",value:"todo"},{label:"已办",value:"done"}],R=e.ref(0),W=e.ref([]),F=e.ref(!1),K=e=>{if(!e)return{};const a=e.hazard||e.hazardInfo||{};return{...e,hazardId:e.hazardId??a.hazardId??"",assignId:e.assignId??a.assignId??"",rectifyId:e.rectifyId??a.rectifyId??"",taskId:e.taskId??e.flowTaskId??e.currentTaskId??"",taskKey:e.taskKey??e.flowTaskKey??e.currentTaskKey??"",title:e.title??a.title??e.hazardTitle??"",address:e.address??a.address??"",source:e.source??a.source??e.hazardSourceName??"",statusName:e.statusName??a.statusName??e.hazardStatusName??a.hazardStatusName??e.taskName??"",hazardStatus:e.hazardStatus??a.hazardStatus??e.status??a.status??"",createdAt:e.discoveredAt??a.discoveredAt??"",levelName:e.levelName??a.levelName??""}},M=e=>{const a=e.taskId||e.flowTaskId||"",t=e.hazardId||"";return a&&t?`${a}-${t}`:a||t||e.rectifyId||JSON.stringify(e)},P=async()=>{F.value=!0;try{const n=0===R.value?await t.getFlowTodoList():await t.getFlowDoneList();0===n.code?W.value=(a=n.data,a?Array.isArray(a)?a:Array.isArray(a.records)?a.records:Array.isArray(a.list)?a.list:[]:[]).map(K):(W.value=[],e.index.showToast({title:n.msg||"获取工作台数据失败",icon:"none"}))}catch(n){console.error("获取工作台数据失败:",n),W.value=[],e.index.showToast({title:"获取工作台数据失败",icon:"none"})}finally{F.value=!1,s.value=!1}var a},J=a=>{e.index.navigateTo({url:`/pages/hiddendanger/process-chain?hazardId=${a.hazardId}`})},O=a=>{e.index.navigateTo({url:r.buildAssignmentUrl(a)})},H=()=>{e.index.navigateTo({url:"/pages/personalcenter/identity"})};return(t,n)=>{return e.e({a:a._imports_0,b:e.p({title:"湘西州“三个一”安全管理平台",placeholder:!1,fixed:!1,safeAreaInsetTop:!0,bgColor:"transparent",titleColor:"#fff",border:!1,leftIcon:""}),c:(o=i.avatar,(o?l.toImageUrl(o):"")||"/static/my/default_avater.png"),d:e.t(i.deptName||"未知部门"),e:e.t(i.phone||"未绑定"),f:v.value},v.value?{g:e.t(v.value)}:{},{h:e.p({name:"list",color:"#285CE9",size:"14"}),i:e.o(H),j:!c.value},c.value?{}:{k:e.f(h.value,((a,t,n)=>({a:a.src,b:e.t(a.name),c:t,d:e.o((t=>(a=>{const t={"成员管理":"/pages/membermanagemen/membermanagemen","信息填报":"/pages/corporateInformation/corporateInformation","区域设置":"/pages/area/management","检查清单":"/pages/checklist/checklist","检查记录":"/pages/Inspectionlog/Inspectionlog","证件管理":"/pages/Idphotomanagement/Idphotomanagement","隐患排查":"/pages/hiddendanger/Inspection","隐患销号":"/pages/closeout/application","设备登记":"/pages/equipmentregistration/equipmentregistration"}[a.name];t?e.index.navigateTo({url:t}):e.index.showToast({title:"功能开发中",icon:"none"})})(a)),t)})))},{l:!c.value},c.value?{}:e.e({m:0===y.value.length},(y.value.length,{}),{n:e.f(y.value,((a,t,n)=>({a:e.t(a.name),b:"2a7e233c-2-"+n,c:e.p({name:S(a.id)?"arrow-down":"arrow-up",color:"#ffffff",size:"18"}),d:e.o((e=>A(a.id)),a.id),e:e.o((e=>A(a.id)),a.id),f:e.t(a.runModeName),g:e.t(a.cycle),h:e.t(_(a.planStartTime)),i:e.t(_(a.planEndTime)),j:f(a.progress)+"%",k:e.t(f(a.progress)),l:e.t(a.pendingCount??0),m:e.t(a.waitCheckNum??0),n:e.t(a.unusualNum??0),o:e.t(a.finishedCount??0),p:e.o((e=>I(a)),a.id),q:e.o((t=>(a=>{const t=a.tableId??a.id;t?e.index.navigateTo({url:`/pages/Inspectionresult/list?tableId=${t}&name=${encodeURIComponent(a.name||"")}`}):e.index.showToast({title:"缺少检查表ID",icon:"none"})})(a)),a.id),r:S(a.id),s:S(a.id)?"":1,t:a.id}))),o:x.value},x.value?{p:e.o(k)}:{}),{q:!c.value},c.value?{}:e.e({r:e.f($.value,((a,t,n)=>({a:e.t(a.label),b:E.value===t?1:"",c:t,d:e.o((e=>(e=>{E.value!==e&&(E.value=e,B(),D())})(t)),t)}))),s:0===U.value.length&&!j.value},(0!==U.value.length||j.value,{}),{t:e.f(U.value,((a,t,n)=>e.e({a:e.t(a.title),b:e.t(a.levelName),c:"轻微隐患"===a.levelName?1:"",d:"一般隐患"===a.levelName?1:"",e:"重大隐患"===a.levelName?1:"",f:e.t(a.address),g:e.t(a.source),h:e.t(a.statusName),i:e.t(a.createdAt),j:e.o((e=>J(a)),a.hazardId),k:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{l:e.o((e=>O(a)),a.hazardId)}:{},{m:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{n:e.o((t=>(a=>{e.index.navigateTo({url:r.buildRectificationUrl(a)})})(a)),a.hazardId)}:{},{o:"待验收"===a.statusName&&a.canEdit},"待验收"===a.statusName&&a.canEdit?{p:e.o((t=>(a=>{e.index.navigateTo({url:r.buildEditRectificationUrl(a)})})(a)),a.hazardId)}:{},{q:e.unref(r.canShowAcceptanceButton)(a,d.value)},e.unref(r.canShowAcceptanceButton)(a,d.value)?{r:e.o((t=>(a=>{e.index.navigateTo({url:r.buildAcceptanceUrl(a)})})(a)),a.hazardId)}:{},{s:"待交办"===a.statusName},"待交办"===a.statusName?{t:e.o((e=>O(a)),a.hazardId)}:{},{v:e.unref(r.canShowWriteoffApplyButton)(a)},e.unref(r.canShowWriteoffApplyButton)(a)?{w:e.o((t=>(a=>{e.index.navigateTo({url:r.buildWriteoffApplyUrl(a)})})(a)),a.hazardId)}:{},{x:e.unref(r.canShowWriteoffApprovalButton)(a,d.value)},e.unref(r.canShowWriteoffApprovalButton)(a,d.value)?{y:e.o((t=>(a=>{e.index.navigateTo({url:r.buildWriteoffApprovalUrl(a)})})(a)),a.hazardId)}:{},{z:a.hazardId}))),v:U.value.length>0},U.value.length>0?{w:e.p({status:C.value})}:{}),{x:c.value},c.value?e.e({y:e.f(L,((a,t,n)=>({a:e.t(a.label),b:R.value===t?1:"",c:a.value,d:e.o((e=>(e=>{R.value!==e&&(R.value=e,P())})(t)),a.value)}))),z:F.value},(F.value||W.value.length,{}),{A:0===W.value.length,B:e.f(W.value,((a,t,n)=>e.e({a:e.t(a.title),b:e.t(a.levelName),c:"轻微隐患"===a.levelName?1:"",d:"一般隐患"===a.levelName?1:"",e:"重大隐患"===a.levelName?1:"",f:e.t(a.address),g:e.t(a.source),h:e.t(a.statusName),i:e.t(a.createdAt),j:e.o((e=>J(a)),M(a))},0===R.value?{k:e.o((t=>(a=>{const t=Number(a.hazardStatus),n=a.statusName||a.hazardStatusName||"";4!==t&&"待销号"!==n?3!==t&&"待验收"!==n?e.index.showToast({title:"当前状态不支持领导审批",icon:"none"}):e.index.navigateTo({url:r.buildAcceptanceApprovalUrl(a)}):e.index.navigateTo({url:r.buildLeaderWriteoffApprovalUrl(a)})})(a)),M(a))}:{},{l:M(a)}))),C:0===R.value}):{},{D:e.gei(t,"")});var o}}},s=e._export_sfc(u,[["__scopeId","data-v-2a7e233c"]]);wx.createPage(s);
+"use strict";const e=require("../../common/vendor.js"),a=require("../../common/assets.js"),t=require("../../request/api.js"),n=require("../../request/three_one_api/info.js"),l=require("../../request/request.js"),o=require("../../utils/userInfo.js"),r=require("../../utils/hazardNav.js");if(!Array){(e.resolveComponent("u-navbar")+e.resolveComponent("u-icon")+e.resolveComponent("u-loadmore"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../uni_modules/uview-plus/components/u-loadmore/u-loadmore.js"))();const u={__name:"index",setup(u){const s=e.ref(!0),i=e.reactive({userId:"",username:"",nickName:"",deptId:"",deptName:"",role:"",avatar:"",phone:"",identityName:"",userIdentity:null}),d=e.computed((()=>o.resolveUserIdentityRoleKey(i))),c=e.computed((()=>"approval"===d.value)),v=e.computed((()=>o.resolveIdentityName(i,i.userIdentity))),m=()=>{try{const a=e.index.getStorageSync("userInfo");a&&o.applyStoredUserInfo(i,JSON.parse(a))}catch(a){console.error("从本地存储获取用户信息失败:",a)}},p=[{name:"成员管理",src:"/static/home_icon/chengyuangaunli.png"},{name:"信息填报",src:"/static/home_icon/xinxitianbao.png"},{name:"区域设置",src:"/static/home_icon/quyushezhi.png"},{name:"检查清单",src:"/static/home_icon/jiachaqingdan.png"},{name:"证件管理",src:"/static/home_icon/zhengjianguanli.png"},{name:"隐患排查",src:"/static/home_icon/yinhuanpaicha.png"},{name:"隐患销号",src:"/static/home_icon/yinhuanxiaohao.png"}],g=["隐患排查","隐患销号"],h=e.computed((()=>"approval"===d.value?p.filter((e=>"隐患排查"===e.name)):"common"===d.value?p.filter((e=>g.includes(e.name))):p)),f=e=>{const a=Number(e);return Number.isNaN(a)?0:Math.min(100,Math.max(0,a))},I=a=>{const t=a.id,n=(()=>{const e=new Date;return`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}-${String(e.getDate()).padStart(2,"0")}`})(),l=a.tableId??a.id;if(!t||!n)return void e.index.showToast({title:"缺少任务参数",icon:"none"});const o=a.name||"",r=l?`&tableId=${l}`:"";e.index.navigateTo({url:`/pages/Inspectionresult/detail?oneTableId=${t}&taskDate=${encodeURIComponent(n)}&name=${encodeURIComponent(o)}${r}`})},N=e.ref({pageNum:1,pageSize:4,name:""}),y=e.ref([]),b=e.ref(0),w=e.ref(!1),z=e.ref({}),x=e.computed((()=>!w.value&&b.value>4)),T=(e=[],{reset:a=!1,expandFirst:t=!1}={})=>{const n=a?{}:{...z.value};e.forEach(((e,l)=>{a?n[e.id]=t&&0===l:e.id in n||(n[e.id]=!1)})),z.value=n},S=e=>!!z.value[e],A=e=>{z.value={...z.value,[e]:!z.value[e]}},k=async()=>{var a;if(x.value)try{const n=await t.getCheckPlanList({pageNum:1,pageSize:b.value,name:N.value.name});if(0===n.code){const e=(null==(a=n.data)?void 0:a.records)||[];T(e),y.value=e,w.value=!0}else e.index.showToast({title:n.msg||"加载失败",icon:"none"})}catch(n){console.error(n),e.index.showToast({title:"加载失败",icon:"none"})}},_=e=>e?e.split(" ")[0]:"";e.onShow((()=>{m(),(async()=>{try{const e=await n.getProfileDetail();0===e.code&&e.data&&o.applyProfileToUserInfo(i,e.data)}catch(e){console.error("获取用户信息失败:",e),m()}})().then((()=>{c.value?P():((async()=>{var e,a;w.value=!1;try{const n=await t.getCheckPlanList({pageNum:1,pageSize:4,name:N.value.name});if(0===n.code){const t=(null==(e=n.data)?void 0:e.records)||[];b.value=Number((null==(a=n.data)?void 0:a.total)??t.length),y.value=t,T(t,{reset:!0,expandFirst:!0})}}catch(n){console.error(n)}finally{s.value=!1}})(),B(),D())}))}));const q=e.ref(1),j=e.ref(!1),C=e.ref("loadmore"),U=e.ref([]),$=e.ref([{label:"全部",value:null},{label:"待交办",value:1},{label:"待整改",value:2},{label:"待验收",value:3},{label:"待销号",value:4},{label:"已完成",value:5}]),E=e.ref(0),B=()=>{q.value=1,U.value=[],C.value="loadmore"},D=async()=>{var e,a;if(!(j.value||q.value>1&&"nomore"===C.value)){j.value=!0,q.value>1&&(C.value="loading");try{const n=await t.getHiddenDangerList((()=>{const e={pageNum:q.value,pageSize:10},a=$.value[E.value];return null!=(null==a?void 0:a.value)&&(e.status=a.value),e})());if(0===n.code){const t=(null==(e=n.data)?void 0:e.records)||[],l=Number((null==(a=n.data)?void 0:a.total)??0);1===q.value?U.value=t:U.value=[...U.value,...t],U.value.length>=l||t.length<10?C.value="nomore":C.value="loadmore"}else 1===q.value&&(U.value=[]),C.value="nomore"}catch(n){console.error(n),q.value>1&&q.value--,C.value="loadmore"}finally{j.value=!1,s.value=!1}}};e.onLoad((()=>{c.value||(B(),D())})),e.onReachBottom((()=>{c.value||"loadmore"!==C.value||j.value||(q.value++,D())}));const L=[{label:"待办",value:"todo"},{label:"已办",value:"done"}],R=e.ref(0),W=e.ref([]),F=e.ref(!1),K=e=>{if(!e)return{};const a=e.hazard||e.hazardInfo||{};return{...e,hazardId:e.hazardId??a.hazardId??"",assignId:e.assignId??a.assignId??"",rectifyId:e.rectifyId??a.rectifyId??"",taskId:e.taskId??e.flowTaskId??e.currentTaskId??"",taskKey:e.taskKey??e.flowTaskKey??e.currentTaskKey??"",title:e.title??a.title??e.hazardTitle??"",address:e.address??a.address??"",source:e.source??a.source??e.hazardSourceName??"",statusName:e.statusName??a.statusName??e.hazardStatusName??a.hazardStatusName??e.taskName??"",hazardStatus:e.hazardStatus??a.hazardStatus??e.status??a.status??"",createdAt:e.discoveredAt??a.discoveredAt??"",levelName:e.levelName??a.levelName??""}},M=e=>{const a=e.taskId||e.flowTaskId||"",t=e.hazardId||"";return a&&t?`${a}-${t}`:a||t||e.rectifyId||JSON.stringify(e)},P=async()=>{F.value=!0;try{const n=0===R.value?await t.getFlowTodoList():await t.getFlowDoneList();0===n.code?W.value=(a=n.data,a?Array.isArray(a)?a:Array.isArray(a.records)?a.records:Array.isArray(a.list)?a.list:[]:[]).map(K):(W.value=[],e.index.showToast({title:n.msg||"获取工作台数据失败",icon:"none"}))}catch(n){console.error("获取工作台数据失败:",n),W.value=[],e.index.showToast({title:"获取工作台数据失败",icon:"none"})}finally{F.value=!1,s.value=!1}var a},J=a=>{e.index.navigateTo({url:`/pages/hiddendanger/process-chain?hazardId=${a.hazardId}`})},O=a=>{e.index.navigateTo({url:r.buildAssignmentUrl(a)})},H=()=>{e.index.navigateTo({url:"/pages/personalcenter/identity"})};return(t,n)=>{return e.e({a:a._imports_0,b:e.p({title:"湘西州“三个一”安全管理平台",placeholder:!1,fixed:!1,safeAreaInsetTop:!0,bgColor:"transparent",titleColor:"#fff",border:!1,leftIcon:""}),c:(o=i.avatar,(o?l.toImageUrl(o):"")||"/static/my/default_avater.png"),d:e.t(i.deptName||"未知部门"),e:e.t(i.phone||"未绑定"),f:v.value},v.value?{g:e.t(v.value)}:{},{h:e.p({name:"list",color:"#285CE9",size:"14"}),i:e.o(H),j:h.value.length>0},h.value.length>0?{k:e.f(h.value,((a,t,n)=>({a:a.src,b:e.t(a.name),c:t,d:e.o((t=>(a=>{const t={"成员管理":"/pages/membermanagemen/membermanagemen","信息填报":"/pages/corporateInformation/corporateInformation","区域设置":"/pages/area/management","检查清单":"/pages/checklist/checklist","检查记录":"/pages/Inspectionlog/Inspectionlog","证件管理":"/pages/Idphotomanagement/Idphotomanagement","隐患排查":"/pages/hiddendanger/Inspection","隐患销号":"/pages/closeout/application","设备登记":"/pages/equipmentregistration/equipmentregistration"}[a.name];t?e.index.navigateTo({url:t}):e.index.showToast({title:"功能开发中",icon:"none"})})(a)),t)})))}:{},{l:!c.value},c.value?{}:e.e({m:0===y.value.length},(y.value.length,{}),{n:e.f(y.value,((a,t,n)=>({a:e.t(a.name),b:"f4383781-2-"+n,c:e.p({name:S(a.id)?"arrow-down":"arrow-up",color:"#ffffff",size:"18"}),d:e.o((e=>A(a.id)),a.id),e:e.o((e=>A(a.id)),a.id),f:e.t(a.runModeName),g:e.t(a.cycle),h:e.t(_(a.planStartTime)),i:e.t(_(a.planEndTime)),j:f(a.progress)+"%",k:e.t(f(a.progress)),l:e.t(a.pendingCount??0),m:e.t(a.waitCheckNum??0),n:e.t(a.unusualNum??0),o:e.t(a.finishedCount??0),p:e.o((e=>I(a)),a.id),q:e.o((t=>(a=>{const t=a.tableId??a.id;t?e.index.navigateTo({url:`/pages/Inspectionresult/list?tableId=${t}&name=${encodeURIComponent(a.name||"")}`}):e.index.showToast({title:"缺少检查表ID",icon:"none"})})(a)),a.id),r:S(a.id),s:S(a.id)?"":1,t:a.id}))),o:x.value},x.value?{p:e.o(k)}:{}),{q:!c.value},c.value?{}:e.e({r:e.f($.value,((a,t,n)=>({a:e.t(a.label),b:E.value===t?1:"",c:t,d:e.o((e=>(e=>{E.value!==e&&(E.value=e,B(),D())})(t)),t)}))),s:0===U.value.length&&!j.value},(0!==U.value.length||j.value,{}),{t:e.f(U.value,((a,t,n)=>e.e({a:e.t(a.title),b:e.t(a.levelName),c:"轻微隐患"===a.levelName?1:"",d:"一般隐患"===a.levelName?1:"",e:"重大隐患"===a.levelName?1:"",f:e.t(a.address),g:e.t(a.source),h:e.t(a.statusName),i:e.t(a.createdAt),j:e.o((e=>J(a)),a.hazardId),k:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{l:e.o((e=>O(a)),a.hazardId)}:{},{m:"待整改"===a.statusName&&a.canEdit},"待整改"===a.statusName&&a.canEdit?{n:e.o((t=>(a=>{e.index.navigateTo({url:r.buildRectificationUrl(a)})})(a)),a.hazardId)}:{},{o:"待验收"===a.statusName&&a.canEdit},"待验收"===a.statusName&&a.canEdit?{p:e.o((t=>(a=>{e.index.navigateTo({url:r.buildEditRectificationUrl(a)})})(a)),a.hazardId)}:{},{q:e.unref(r.canShowAcceptanceButton)(a,d.value)},e.unref(r.canShowAcceptanceButton)(a,d.value)?{r:e.o((t=>(a=>{e.index.navigateTo({url:r.buildAcceptanceUrl(a)})})(a)),a.hazardId)}:{},{s:"待交办"===a.statusName},"待交办"===a.statusName?{t:e.o((e=>O(a)),a.hazardId)}:{},{v:e.unref(r.canShowWriteoffApplyButton)(a)},e.unref(r.canShowWriteoffApplyButton)(a)?{w:e.o((t=>(a=>{e.index.navigateTo({url:r.buildWriteoffApplyUrl(a)})})(a)),a.hazardId)}:{},{x:e.unref(r.canShowWriteoffApprovalButton)(a,d.value)},e.unref(r.canShowWriteoffApprovalButton)(a,d.value)?{y:e.o((t=>(a=>{e.index.navigateTo({url:r.buildWriteoffApprovalUrl(a)})})(a)),a.hazardId)}:{},{z:a.hazardId}))),v:U.value.length>0},U.value.length>0?{w:e.p({status:C.value})}:{}),{x:c.value},c.value?e.e({y:e.f(L,((a,t,n)=>({a:e.t(a.label),b:R.value===t?1:"",c:a.value,d:e.o((e=>(e=>{R.value!==e&&(R.value=e,P())})(t)),a.value)}))),z:F.value},(F.value||W.value.length,{}),{A:0===W.value.length,B:e.f(W.value,((a,t,n)=>e.e({a:e.t(a.title),b:e.t(a.levelName),c:"轻微隐患"===a.levelName?1:"",d:"一般隐患"===a.levelName?1:"",e:"重大隐患"===a.levelName?1:"",f:e.t(a.address),g:e.t(a.source),h:e.t(a.statusName),i:e.t(a.createdAt),j:e.o((e=>J(a)),M(a))},0===R.value?{k:e.o((t=>(a=>{const t=Number(a.hazardStatus),n=a.statusName||a.hazardStatusName||"";4!==t&&"待销号"!==n?3!==t&&"待验收"!==n?e.index.showToast({title:"当前状态不支持领导审批",icon:"none"}):e.index.navigateTo({url:r.buildAcceptanceApprovalUrl(a)}):e.index.navigateTo({url:r.buildLeaderWriteoffApprovalUrl(a)})})(a)),M(a))}:{},{l:M(a)}))),C:0===R.value}):{},{D:e.gei(t,"")});var o}}},s=e._export_sfc(u,[["__scopeId","data-v-f4383781"]]);wx.createPage(s);
diff --git a/unpackage/dist/build/mp-weixin/pages/index/index.wxml b/unpackage/dist/build/mp-weixin/pages/index/index.wxml
index 62395f4..b8cefe5 100644
--- a/unpackage/dist/build/mp-weixin/pages/index/index.wxml
+++ b/unpackage/dist/build/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}}我的工作台{{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}}我的工作台{{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/build/mp-weixin/pages/index/index.wxss b/unpackage/dist/build/mp-weixin/pages/index/index.wxss
index 2f62785..7b23570 100644
--- a/unpackage/dist/build/mp-weixin/pages/index/index.wxss
+++ b/unpackage/dist/build/mp-weixin/pages/index/index.wxss
@@ -1 +1 @@
-.header-wrapper.data-v-2a7e233c{position:relative;padding-bottom:40rpx;overflow:hidden;background-color:#2472ea}.header-bg-image.data-v-2a7e233c{position:absolute;top:2rpx;left:0;width:100%;height:100%;z-index:0;opacity:1.6}.user-card.data-v-2a7e233c{position:relative;z-index:10;display:flex;align-items:center;padding:42rpx 30rpx 54rpx}.user-card .user-avatar.data-v-2a7e233c{flex-shrink:0;width:144rpx;height:144rpx;border-radius:50%;overflow:hidden;background:#fff}.user-card .user-info.data-v-2a7e233c{flex:1;margin-left:24rpx;overflow:hidden;max-width:576rpx}.user-card .user-info .user-dept.data-v-2a7e233c{font-size:34rpx;color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .user-info .user-phone.data-v-2a7e233c{font-size:26rpx;color:rgba(255,255,255,.9);margin-top:10rpx}.user-card .user-info .user-identity.data-v-2a7e233c{font-size:24rpx;color:rgba(255,255,255,.85);margin-top:8rpx;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .switch-btn.data-v-2a7e233c{display:flex;align-items:center;background:#fff;padding:8rpx 24rpx;border-radius:30rpx;color:#285ce9;font-size:26rpx;flex-shrink:0;margin-left:20rpx}.user-card .switch-btn text.data-v-2a7e233c{margin-right:8rpx}.page-content.data-v-2a7e233c{background:#f4f7fb;border-radius:40rpx 40rpx 0rpx 0rpx;margin-top:-40rpx;padding:30rpx 30rpx 50rpx;position:relative;z-index:10;min-height:calc(100vh - 400rpx)}.menu-card.data-v-2a7e233c{background:#fff;border-radius:40rpx 40rpx 0 0rpx;padding:44rpx 30rpx 30rpx;margin-left:-40rpx;margin-right:-40rpx;margin-top:-30rpx}.menu-grid.data-v-2a7e233c{display:flex;flex-wrap:wrap}.menu-item.data-v-2a7e233c{width:20%;display:flex;flex-direction:column;align-items:center;margin-bottom:38rpx}.menu-item .menu-icon.data-v-2a7e233c{width:72rpx;height:80rpx}.menu-item .menu-text.data-v-2a7e233c{font-size:24rpx;color:#333;margin-top:14rpx;text-align:center;white-space:nowrap}.avatar-image.data-v-2a7e233c{width:100%;height:100%;border-radius:50%}.list-list.data-v-2a7e233c{background:#fff;box-shadow:0 2rpx 6rpx 2rpx rgba(0,0,0,.08);border-left:5px solid #2667E9;border-radius:20rpx;padding:20rpx}.inspect-list-btn.data-v-2a7e233c{margin:0;padding:0 24rpx;height:56rpx;line-height:56rpx;font-size:24rpx;flex-shrink:0}.plan-card.data-v-2a7e233c{border-radius:16rpx;overflow:hidden;box-shadow:0 2rpx 6rpx 2rpx rgba(0,0,0,.06)}.plan-header.data-v-2a7e233c{background:linear-gradient(135deg,#4a90e2,#2667e9);padding:24rpx 30rpx;display:flex;align-items:center;justify-content:space-between}.plan-header .plan-header-icon.data-v-2a7e233c{width:36rpx;height:36rpx;margin-right:12rpx}.plan-header .plan-header-title.data-v-2a7e233c{flex:1;min-width:0;padding-right:16rpx;color:#fff;font-size:30rpx;font-weight:700}.plan-toggle-btn.data-v-2a7e233c{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48rpx;height:48rpx}.plan-body.data-v-2a7e233c{padding:24rpx 30rpx 10rpx;background:#fff}.plan-body--collapsed.data-v-2a7e233c{padding-bottom:24rpx}.plan-load-more.data-v-2a7e233c{text-align:center;padding:24rpx 0 8rpx;font-size:28rpx;color:#2667e9}.plan-stats.data-v-2a7e233c{display:flex;background:#f5f7fa;border-radius:12rpx;border:1rpx solid #E8ECF0;overflow:hidden}.plan-stats .plan-stat-item.data-v-2a7e233c{flex:1;text-align:center;padding:20rpx 0;border-right:1rpx solid #E8ECF0}.plan-stats .plan-stat-item.data-v-2a7e233c:last-child{border-right:none}.plan-stats .plan-stat-num.data-v-2a7e233c{font-size:36rpx;font-weight:700}.plan-stats .plan-stat-label.data-v-2a7e233c{font-size:24rpx;color:#666;margin-top:8rpx}.border-tite.data-v-2a7e233c{width:10rpx;height:32rpx;background:#2667e9;border-radius:10rpx}.cu-progress.data-v-2a7e233c{width:300rpx;height:20rpx;background:#ebeef5;border-radius:100rpx;overflow:hidden}.cu-progress view.data-v-2a7e233c{height:100%;border-radius:100rpx;transition:width .3s ease}.bg-green.data-v-2a7e233c{background:#2667e9}.border-border.data-v-2a7e233c{padding:10rpx;background:#eef3ff;border-radius:4rpx;border:2rpx solid #AAC5FC;text-align:center;justify-content:center;align-items:center;display:flex;font-size:28rpx;color:#2667e9}.level-tag.data-v-2a7e233c{padding:4rpx 16rpx;border-radius:8rpx;white-space:nowrap;flex-shrink:0}.level-minor.data-v-2a7e233c{background:#f6ffed;border:2rpx solid #B7EB8F;color:#52c41a}.level-normal.data-v-2a7e233c{background:#fff7e6;border:2rpx solid #FFD591;color:#fa8c16}.level-major.data-v-2a7e233c{background:#fff1f0;border:2rpx solid #FFA39E;color:#f5222d}.danger-tab-scroll.data-v-2a7e233c{white-space:nowrap;margin-bottom:20rpx}.danger-tab-list.data-v-2a7e233c{display:inline-flex;gap:42rpx;margin-left:10rpx}.workbench-tab-list.data-v-2a7e233c{margin-bottom:20rpx}.danger-tab-item.data-v-2a7e233c{font-size:28rpx;color:#666;padding-bottom:12rpx;position:relative;flex-shrink:0}.danger-tab-active.data-v-2a7e233c{font-weight:700;color:#2667e9!important}.danger-tab-active.data-v-2a7e233c:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40rpx;height:6rpx;background:#2667e9;border-radius:3rpx}.danger-card.data-v-2a7e233c{padding:30rpx;margin-bottom:20rpx;background:#fff;box-shadow:0 6rpx 12rpx 2rpx #f1f5fe;border-radius:16rpx;border:2rpx solid #EAECEF}.danger-info-row.data-v-2a7e233c{font-size:28rpx;margin-top:16rpx;display:flex}.danger-info-row .text-gray.data-v-2a7e233c{white-space:nowrap;flex-shrink:0}.danger-card-actions.data-v-2a7e233c{margin-top:20rpx;gap:10rpx;flex-wrap:wrap}.danger-card-actions .cu-btn.data-v-2a7e233c{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}
+.header-wrapper.data-v-f4383781{position:relative;padding-bottom:40rpx;overflow:hidden;background-color:#2472ea}.header-bg-image.data-v-f4383781{position:absolute;top:2rpx;left:0;width:100%;height:100%;z-index:0;opacity:1.6}.user-card.data-v-f4383781{position:relative;z-index:10;display:flex;align-items:center;padding:42rpx 30rpx 54rpx}.user-card .user-avatar.data-v-f4383781{flex-shrink:0;width:144rpx;height:144rpx;border-radius:50%;overflow:hidden;background:#fff}.user-card .user-info.data-v-f4383781{flex:1;margin-left:24rpx;overflow:hidden;max-width:576rpx}.user-card .user-info .user-dept.data-v-f4383781{font-size:34rpx;color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .user-info .user-phone.data-v-f4383781{font-size:26rpx;color:rgba(255,255,255,.9);margin-top:10rpx}.user-card .user-info .user-identity.data-v-f4383781{font-size:24rpx;color:rgba(255,255,255,.85);margin-top:8rpx;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .switch-btn.data-v-f4383781{display:flex;align-items:center;background:#fff;padding:8rpx 24rpx;border-radius:30rpx;color:#285ce9;font-size:26rpx;flex-shrink:0;margin-left:20rpx}.user-card .switch-btn text.data-v-f4383781{margin-right:8rpx}.page-content.data-v-f4383781{background:#f4f7fb;border-radius:40rpx 40rpx 0rpx 0rpx;margin-top:-40rpx;padding:30rpx 30rpx 50rpx;position:relative;z-index:10;min-height:calc(100vh - 400rpx)}.menu-card.data-v-f4383781{background:#fff;border-radius:40rpx 40rpx 0 0rpx;padding:44rpx 30rpx 30rpx;margin-left:-40rpx;margin-right:-40rpx;margin-top:-30rpx}.menu-grid.data-v-f4383781{display:flex;flex-wrap:wrap}.menu-item.data-v-f4383781{width:20%;display:flex;flex-direction:column;align-items:center;margin-bottom:38rpx}.menu-item .menu-icon.data-v-f4383781{width:72rpx;height:80rpx}.menu-item .menu-text.data-v-f4383781{font-size:24rpx;color:#333;margin-top:14rpx;text-align:center;white-space:nowrap}.avatar-image.data-v-f4383781{width:100%;height:100%;border-radius:50%}.list-list.data-v-f4383781{background:#fff;box-shadow:0 2rpx 6rpx 2rpx rgba(0,0,0,.08);border-left:5px solid #2667E9;border-radius:20rpx;padding:20rpx}.inspect-list-btn.data-v-f4383781{margin:0;padding:0 24rpx;height:56rpx;line-height:56rpx;font-size:24rpx;flex-shrink:0}.plan-card.data-v-f4383781{border-radius:16rpx;overflow:hidden;box-shadow:0 2rpx 6rpx 2rpx rgba(0,0,0,.06)}.plan-header.data-v-f4383781{background:linear-gradient(135deg,#4a90e2,#2667e9);padding:24rpx 30rpx;display:flex;align-items:center;justify-content:space-between}.plan-header .plan-header-icon.data-v-f4383781{width:36rpx;height:36rpx;margin-right:12rpx}.plan-header .plan-header-title.data-v-f4383781{flex:1;min-width:0;padding-right:16rpx;color:#fff;font-size:30rpx;font-weight:700}.plan-toggle-btn.data-v-f4383781{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48rpx;height:48rpx}.plan-body.data-v-f4383781{padding:24rpx 30rpx 10rpx;background:#fff}.plan-body--collapsed.data-v-f4383781{padding-bottom:24rpx}.plan-load-more.data-v-f4383781{text-align:center;padding:24rpx 0 8rpx;font-size:28rpx;color:#2667e9}.plan-stats.data-v-f4383781{display:flex;background:#f5f7fa;border-radius:12rpx;border:1rpx solid #E8ECF0;overflow:hidden}.plan-stats .plan-stat-item.data-v-f4383781{flex:1;text-align:center;padding:20rpx 0;border-right:1rpx solid #E8ECF0}.plan-stats .plan-stat-item.data-v-f4383781:last-child{border-right:none}.plan-stats .plan-stat-num.data-v-f4383781{font-size:36rpx;font-weight:700}.plan-stats .plan-stat-label.data-v-f4383781{font-size:24rpx;color:#666;margin-top:8rpx}.border-tite.data-v-f4383781{width:10rpx;height:32rpx;background:#2667e9;border-radius:10rpx}.cu-progress.data-v-f4383781{width:300rpx;height:20rpx;background:#ebeef5;border-radius:100rpx;overflow:hidden}.cu-progress view.data-v-f4383781{height:100%;border-radius:100rpx;transition:width .3s ease}.bg-green.data-v-f4383781{background:#2667e9}.border-border.data-v-f4383781{padding:10rpx;background:#eef3ff;border-radius:4rpx;border:2rpx solid #AAC5FC;text-align:center;justify-content:center;align-items:center;display:flex;font-size:28rpx;color:#2667e9}.level-tag.data-v-f4383781{padding:4rpx 16rpx;border-radius:8rpx;white-space:nowrap;flex-shrink:0}.level-minor.data-v-f4383781{background:#f6ffed;border:2rpx solid #B7EB8F;color:#52c41a}.level-normal.data-v-f4383781{background:#fff7e6;border:2rpx solid #FFD591;color:#fa8c16}.level-major.data-v-f4383781{background:#fff1f0;border:2rpx solid #FFA39E;color:#f5222d}.danger-tab-scroll.data-v-f4383781{white-space:nowrap;margin-bottom:20rpx}.danger-tab-list.data-v-f4383781{display:inline-flex;gap:42rpx;margin-left:10rpx}.workbench-tab-list.data-v-f4383781{margin-bottom:20rpx}.danger-tab-item.data-v-f4383781{font-size:28rpx;color:#666;padding-bottom:12rpx;position:relative;flex-shrink:0}.danger-tab-active.data-v-f4383781{font-weight:700;color:#2667e9!important}.danger-tab-active.data-v-f4383781:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40rpx;height:6rpx;background:#2667e9;border-radius:3rpx}.danger-card.data-v-f4383781{padding:30rpx;margin-bottom:20rpx;background:#fff;box-shadow:0 6rpx 12rpx 2rpx #f1f5fe;border-radius:16rpx;border:2rpx solid #EAECEF}.danger-info-row.data-v-f4383781{font-size:28rpx;margin-top:16rpx;display:flex}.danger-info-row .text-gray.data-v-f4383781{white-space:nowrap;flex-shrink:0}.danger-card-actions.data-v-f4383781{margin-top:20rpx;gap:10rpx;flex-wrap:wrap}.danger-card-actions .cu-btn.data-v-f4383781{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}
diff --git a/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js b/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
index 7a1e037..447db5f 100644
--- a/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
+++ b/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
@@ -1 +1 @@
-"use strict";const t=require("./props.js"),e=require("../../libs/mixin/mpMixin.js"),o=require("../../libs/mixin/mixin.js"),i=require("../../libs/function/index.js"),s=require("../../../../common/vendor.js"),n={name:"u-popup",mixins:[e.mpMixin,o.mixin,t.props],data(){return{overlayDuration:this.duration+50,touchStartY:0,touchStartHeight:0,isTouching:!1,currentHeight:"auto"}},watch:{show(t,e){if(!0===t){const t=this.$children;this.retryComputedComponentRect(t)}}},computed:{transitionStyle(){const t={display:"flex"};return this.pageInline||(t.zIndex=this.zIndex,t.position="fixed"),t[this.mode]=0,"left"===this.mode||"right"===this.mode?i.deepMerge(t,{bottom:0,top:0}):"top"===this.mode||"bottom"===this.mode?i.deepMerge(t,{left:0,right:0}):"center"===this.mode?i.deepMerge(t,{alignItems:"center","justify-content":"center",top:0,left:0,right:0,bottom:0}):void 0},contentStyleWrap(){const t={};return"bottom"===this.mode&&this.touchable&&("auto"!==this.currentHeight&&(t.height=this.currentHeight),this.maxHeight&&(t.maxHeight=i.addUnit(this.maxHeight)),this.minHeight&&(t.minHeight=i.addUnit(this.minHeight))),t},contentStyle(){const t={};if(i.getWindowInfo(),"center"!==this.mode&&(t.flex=1),this.bgColor&&(t.backgroundColor=this.bgColor),this.round){const e=i.addUnit(this.round);"top"===this.mode?(t.borderBottomLeftRadius=e,t.borderBottomRightRadius=e):"bottom"===this.mode?(t.borderTopLeftRadius=e,t.borderTopRightRadius=e):"center"===this.mode&&(t.borderRadius=e)}return i.deepMerge(t,i.addStyle(this.customStyle))},position(){return"center"===this.mode?this.zoom?"fade-zoom":"fade":"left"===this.mode?"slide-left":"right"===this.mode?"slide-right":"bottom"===this.mode?"slide-up":"top"===this.mode?"slide-down":void 0}},emits:["open","close","click","update:show"],methods:{overlayClick(){this.closeOnClickOverlay&&(this.$emit("update:show",!1),this.$emit("close"))},open(t){this.$emit("update:show",!0)},close(t){this.$emit("update:show",!1),this.$emit("close")},afterEnter(){this.$emit("open")},clickHandler(){"center"===this.mode&&this.overlayClick(),this.$emit("click")},retryComputedComponentRect(t){const e=["u-calendar-month","u-album","u-collapse-item","u-dropdown","u-index-item","u-index-list","u-line-progress","u-list-item","u-rate","u-read-more","u-row","u-row-notice","u-scroll-list","u-skeleton","u-slider","u-steps-item","u-sticky","u-subsection","u-swipe-action-item","u-tabbar","u-tabs","u-tooltip"];for(let o=0;o{s.init()})),n.length&&this.retryComputedComponentRect(n)}},onTouchStart(t){this.touchable&&"bottom"===this.mode&&(this.isTouching=!0,this.touchStartY=t.touches[0].clientY,this.touchStartHeight=this.$el.querySelector(".u-popup__content—transition").offsetHeight)},onTouchMove(t){if(!this.isTouching||!this.touchable||"bottom"!==this.mode)return;const e=t.touches[0].clientY-this.touchStartY;if(0!==e){const t=this.touchStartHeight-e,o=parseFloat(i.addUnit(this.minHeight))||200,s=this.maxHeight?this.maxHeight.toString().includes("%")?i.getWindowInfo().windowHeight*(parseFloat(this.maxHeight)/100):parseFloat(i.addUnit(this.maxHeight)):.8*i.getWindowInfo().windowHeight;t>=o&&t<=s&&(this.currentHeight=t+"px")}t.preventDefault()},onTouchEnd(t){if(!this.isTouching||!this.touchable||"bottom"!==this.mode)return;this.isTouching=!1;const e=t.changedTouches[0].clientY-this.touchStartY,o=Math.abs(e)/(t.timeStamp-t.changedTouches[0].timestamp);(e>100||e>30&&o>.5)&&this.close()}}};if(!Array){(s.resolveComponent("u-overlay")+s.resolveComponent("u-status-bar")+s.resolveComponent("up-icon")+s.resolveComponent("u-safe-bottom")+s.resolveComponent("u-transition"))()}Math||((()=>"../u-overlay/u-overlay.js")+(()=>"../u-status-bar/u-status-bar.js")+(()=>"../u-icon/u-icon.js")+(()=>"../u-safe-bottom/u-safe-bottom.js")+(()=>"../u-transition/u-transition.js"))();const r=s._export_sfc(n,[["render",function(t,e,o,i,n,r){return s.e({a:s.o(((...t)=>r.open&&r.open(...t))),b:t.overlay},t.overlay?{c:s.o(r.overlayClick),d:s.p({show:t.show&&0==t.pageInline,zIndex:t.zIndex,duration:n.overlayDuration,customStyle:t.overlayStyle,opacity:t.overlayOpacity})}:{},{e:t.safeAreaInsetTop},(t.safeAreaInsetTop,{}),{f:t.touchable&&"bottom"===t.mode},t.touchable&&"bottom"===t.mode?{g:s.o(((...t)=>r.onTouchStart&&r.onTouchStart(...t))),h:s.o(((...t)=>r.onTouchMove&&r.onTouchMove(...t))),i:s.o(((...t)=>r.onTouchEnd&&r.onTouchEnd(...t))),j:s.o(((...t)=>r.onTouchEnd&&r.onTouchEnd(...t)))}:{},{k:t.closeable},t.closeable?{l:s.p({name:"close",color:"#909399",size:"18",bold:!0}),m:s.o(((...t)=>r.close&&r.close(...t))),n:s.n("u-popup__content__close--"+t.closeIconPos)}:{},{o:t.safeAreaInsetBottom},(t.safeAreaInsetBottom,{}),{p:s.s(r.contentStyle),q:s.o(((...e)=>t.noop&&t.noop(...e))),r:s.o(((...e)=>t.noop&&t.noop(...e))),s:s.s(r.contentStyleWrap),t:s.o(r.afterEnter),v:s.o(r.clickHandler),w:s.p({show:!!t.pageInline||t.show,customStyle:r.transitionStyle,mode:t.pageInline?"none":r.position,duration:t.duration}),x:s.n(t.customClass),y:0==t.show?"0px":"",z:0==t.show?"0px":"",A:s.gei(t,"")})}],["__scopeId","data-v-a2df0d48"]]);wx.createComponent(r);
+"use strict";const t=require("./props.js"),e=require("../../libs/mixin/mpMixin.js"),o=require("../../libs/mixin/mixin.js"),i=require("../../libs/function/index.js"),s=require("../../../../common/vendor.js"),n={name:"u-popup",mixins:[e.mpMixin,o.mixin,t.props],data(){return{overlayDuration:this.duration+50,touchStartY:0,touchStartHeight:0,isTouching:!1,currentHeight:"auto"}},watch:{show(t,e){if(!0===t){const t=this.$children;this.retryComputedComponentRect(t)}}},computed:{transitionStyle(){const t={display:"flex"};return this.pageInline||(t.zIndex=this.zIndex,t.position="fixed"),t[this.mode]=0,"left"===this.mode||"right"===this.mode?i.deepMerge(t,{bottom:0,top:0}):"top"===this.mode||"bottom"===this.mode?i.deepMerge(t,{left:0,right:0}):"center"===this.mode?i.deepMerge(t,{alignItems:"center","justify-content":"center",top:0,left:0,right:0,bottom:0}):void 0},contentStyleWrap(){const t={};return"bottom"===this.mode&&this.touchable&&("auto"!==this.currentHeight&&(t.height=this.currentHeight),this.maxHeight&&(t.maxHeight=i.addUnit(this.maxHeight)),this.minHeight&&(t.minHeight=i.addUnit(this.minHeight))),t},contentStyle(){const t={};if(i.getWindowInfo(),"center"!==this.mode&&(t.flex=1),this.bgColor&&(t.backgroundColor=this.bgColor),this.round){const e=i.addUnit(this.round);"top"===this.mode?(t.borderBottomLeftRadius=e,t.borderBottomRightRadius=e):"bottom"===this.mode?(t.borderTopLeftRadius=e,t.borderTopRightRadius=e):"center"===this.mode&&(t.borderRadius=e)}return i.deepMerge(t,i.addStyle(this.customStyle))},position(){return"center"===this.mode?this.zoom?"fade-zoom":"fade":"left"===this.mode?"slide-left":"right"===this.mode?"slide-right":"bottom"===this.mode?"slide-up":"top"===this.mode?"slide-down":void 0}},emits:["open","close","click","update:show"],methods:{overlayClick(){this.closeOnClickOverlay&&(this.$emit("update:show",!1),this.$emit("close"))},open(t){this.$emit("update:show",!0)},close(t){this.$emit("update:show",!1),this.$emit("close")},afterEnter(){this.$emit("open")},clickHandler(){"center"===this.mode&&this.overlayClick(),this.$emit("click")},retryComputedComponentRect(t){const e=["u-calendar-month","u-album","u-collapse-item","u-dropdown","u-index-item","u-index-list","u-line-progress","u-list-item","u-rate","u-read-more","u-row","u-row-notice","u-scroll-list","u-skeleton","u-slider","u-steps-item","u-sticky","u-subsection","u-swipe-action-item","u-tabbar","u-tabs","u-tooltip"];for(let o=0;o{s.init()})),n.length&&this.retryComputedComponentRect(n)}},onTouchStart(t){this.touchable&&"bottom"===this.mode&&(this.isTouching=!0,this.touchStartY=t.touches[0].clientY,this.touchStartHeight=this.$el.querySelector(".u-popup__content—transition").offsetHeight)},onTouchMove(t){if(!this.isTouching||!this.touchable||"bottom"!==this.mode)return;const e=t.touches[0].clientY-this.touchStartY;if(0!==e){const t=this.touchStartHeight-e,o=parseFloat(i.addUnit(this.minHeight))||200,s=this.maxHeight?this.maxHeight.toString().includes("%")?i.getWindowInfo().windowHeight*(parseFloat(this.maxHeight)/100):parseFloat(i.addUnit(this.maxHeight)):.8*i.getWindowInfo().windowHeight;t>=o&&t<=s&&(this.currentHeight=t+"px")}t.preventDefault()},onTouchEnd(t){if(!this.isTouching||!this.touchable||"bottom"!==this.mode)return;this.isTouching=!1;const e=t.changedTouches[0].clientY-this.touchStartY,o=Math.abs(e)/(t.timeStamp-t.changedTouches[0].timestamp);(e>100||e>30&&o>.5)&&this.close()}}};if(!Array){(s.resolveComponent("u-overlay")+s.resolveComponent("u-status-bar")+s.resolveComponent("up-icon")+s.resolveComponent("u-safe-bottom")+s.resolveComponent("u-transition"))()}Math||((()=>"../u-overlay/u-overlay.js")+(()=>"../u-status-bar/u-status-bar.js")+(()=>"../u-icon/u-icon.js")+(()=>"../u-safe-bottom/u-safe-bottom.js")+(()=>"../u-transition/u-transition.js"))();const r=s._export_sfc(n,[["render",function(t,e,o,i,n,r){return s.e({a:s.o(((...t)=>r.open&&r.open(...t))),b:t.overlay},t.overlay?{c:s.o(r.overlayClick),d:s.p({show:t.show&&0==t.pageInline,zIndex:t.zIndex,duration:n.overlayDuration,customStyle:t.overlayStyle,opacity:t.overlayOpacity})}:{},{e:t.safeAreaInsetTop},(t.safeAreaInsetTop,{}),{f:t.touchable&&"bottom"===t.mode},t.touchable&&"bottom"===t.mode?{g:s.o(((...t)=>r.onTouchStart&&r.onTouchStart(...t))),h:s.o(((...t)=>r.onTouchMove&&r.onTouchMove(...t))),i:s.o(((...t)=>r.onTouchEnd&&r.onTouchEnd(...t))),j:s.o(((...t)=>r.onTouchEnd&&r.onTouchEnd(...t)))}:{},{k:t.closeable},t.closeable?{l:s.p({name:"close",color:"#909399",size:"18",bold:!0}),m:s.o(((...t)=>r.close&&r.close(...t))),n:s.n("u-popup__content__close--"+t.closeIconPos)}:{},{o:t.safeAreaInsetBottom},(t.safeAreaInsetBottom,{}),{p:s.s(r.contentStyle),q:s.o(((...e)=>t.noop&&t.noop(...e))),r:s.s(r.contentStyleWrap),s:s.o(r.afterEnter),t:s.o(r.clickHandler),v:s.p({show:!!t.pageInline||t.show,customStyle:r.transitionStyle,mode:t.pageInline?"none":r.position,duration:t.duration}),w:s.n(t.customClass),x:0==t.show?"0px":"",y:0==t.show?"0px":"",z:s.gei(t,"")})}],["__scopeId","data-v-2097774c"]]);wx.createComponent(r);
diff --git a/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml b/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
index 96fc613..29ef4cd 100644
--- a/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
+++ b/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxss b/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxss
index ea52d8c..ce592a3 100644
--- a/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxss
+++ b/unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxss
@@ -1 +1 @@
-.u-popup.data-v-a2df0d48{flex:1}.u-popup__trigger.data-v-a2df0d48{position:relative}.u-popup__trigger__cover.data-v-a2df0d48{position:absolute;top:0;left:0;right:0;bottom:0}.u-popup__content.data-v-a2df0d48{background-color:#fff;position:relative}.u-popup__content--round-top.data-v-a2df0d48{border-radius:0 0 10px 10px}.u-popup__content--round-left.data-v-a2df0d48{border-radius:0 10px 10px 0}.u-popup__content--round-right.data-v-a2df0d48{border-radius:10px 0 0 10px}.u-popup__content--round-bottom.data-v-a2df0d48{border-radius:10px 10px 0 0}.u-popup__content--round-center.data-v-a2df0d48{border-radius:10px}.u-popup__content__touch-area.data-v-a2df0d48{top:0;left:0;right:0;height:42rpx;z-index:10;display:flex;justify-content:center;align-items:center}.u-popup__content__indicator.data-v-a2df0d48{width:100px;height:5px;border-radius:100px;background-color:#c0c4cc}.u-popup__content__close.data-v-a2df0d48{position:absolute}.u-popup__content__close--hover.data-v-a2df0d48{opacity:.4}.u-popup__content__close--top-left.data-v-a2df0d48{top:15px;left:15px}.u-popup__content__close--top-right.data-v-a2df0d48{top:15px;right:15px}.u-popup__content__close--bottom-left.data-v-a2df0d48{bottom:15px;left:15px}.u-popup__content__close--bottom-right.data-v-a2df0d48{right:15px;bottom:15px}
+.u-popup.data-v-2097774c{flex:1}.u-popup__trigger.data-v-2097774c{position:relative}.u-popup__trigger__cover.data-v-2097774c{position:absolute;top:0;left:0;right:0;bottom:0}.u-popup__content.data-v-2097774c{background-color:#fff;position:relative}.u-popup__content--round-top.data-v-2097774c{border-radius:0 0 10px 10px}.u-popup__content--round-left.data-v-2097774c{border-radius:0 10px 10px 0}.u-popup__content--round-right.data-v-2097774c{border-radius:10px 0 0 10px}.u-popup__content--round-bottom.data-v-2097774c{border-radius:10px 10px 0 0}.u-popup__content--round-center.data-v-2097774c{border-radius:10px}.u-popup__content__touch-area.data-v-2097774c{top:0;left:0;right:0;height:42rpx;z-index:10;display:flex;justify-content:center;align-items:center}.u-popup__content__indicator.data-v-2097774c{width:100px;height:5px;border-radius:100px;background-color:#c0c4cc}.u-popup__content__close.data-v-2097774c{position:absolute}.u-popup__content__close--hover.data-v-2097774c{opacity:.4}.u-popup__content__close--top-left.data-v-2097774c{top:15px;left:15px}.u-popup__content__close--top-right.data-v-2097774c{top:15px;right:15px}.u-popup__content__close--bottom-left.data-v-2097774c{bottom:15px;left:15px}.u-popup__content__close--bottom-right.data-v-2097774c{right:15px;bottom:15px}
diff --git a/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js b/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js
index 764472c..666bbc2 100644
--- a/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js
+++ b/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js
@@ -1 +1 @@
-"use strict";const e=require("../../../../common/vendor.js");if(!Array){e.resolveComponent("TransitionGroup")()}const t={__name:"xq-tree",props:{data:{type:Array,default:()=>[]},nodeKey:{type:String,default:"id"},labelKey:{type:String,default:"label"},childrenKey:{type:String,default:"children"},indent:{type:Number,default:20},showCheckbox:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},defaultExpandedKeys:{type:Array,default:()=>[]},defaultCheckedKeys:{type:Array,default:()=>[]},checkStrictly:{type:Boolean,default:!0},emptyText:{type:String,default:"暂无数据"},checkedKey:{type:String,default:"_checked"},accordion:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},isDeepExpand:{type:Boolean,default:!0},height:{type:Number,default:500},width:{type:Number,default:300},labelSlot:{type:Boolean,default:!1}},emits:["node-click","node-expand","node-collapse","check-change","check"],setup(t,{expose:n,emit:c}){const d=t,a=c,l=e=>e[d.nodeKey];function o(e){const t=e[d.childrenKey];return t&&Array.isArray(t)&&t.length>0}const r=e.reactive({});function i(){if(Object.keys(r).forEach((e=>delete r[e])),d.defaultExpandAll){const e=t=>{t.forEach((t=>{r[l(t)]=!0;const n=t[d.childrenKey];n&&e(n)}))};e(d.data)}else d.defaultExpandedKeys.length&&d.defaultExpandedKeys.forEach((e=>{r[e]=!0}))}i(),e.watch((()=>d.data),i,{deep:!1});const h=e.computed((()=>{const t=[],n=(c,a=0,i=null)=>{(null==c?void 0:c.length)&&c.forEach(((c,h)=>{const s=l(c),f=!!r[s],u=e.reactive({...c,_level:a,_expanded:f,[d.checkedKey]:!1,_indeterminate:!1,_parent:i,_siblingIndex:h,raw:c});t.push(u),f&&o(c)&&n(c[d.childrenKey],a+1,u)}))};return n(d.data),t})),s=e.reactive(new Set);function f(){if(d.checkStrictly)return void h.value.forEach((e=>{const t=l(e);e[d.checkedKey]=s.has(t),e._indeterminate=!1}));const e=new Map;h.value.forEach((t=>e.set(l(t),t)));const t=n=>{if(!n)return{checked:!1,indeterminate:!1};const c=n[d.childrenKey]||[];let a=!0,o=!1,r=!1;for(const e of c){const n=t(e);n.checked||(a=!1),n.checked&&(o=!0),n.indeterminate&&(r=!0)}const i=l(n);let h,f;if(0===c.length?(h=s.has(i),f=!1):a&&c.length>0?(s.add(i),h=!0,f=!1):o||r?(s.delete(i),h=!1,f=!0):(s.delete(i),h=!1,f=!1),e.has(i)){const t=e.get(i);t[d.checkedKey]=h,t._indeterminate=f}return{checked:h,indeterminate:f}};d.data.forEach((e=>t(e)))}e.watch((()=>d.defaultCheckedKeys),(e=>{s.clear(),e.forEach((e=>s.add(e)))}),{immediate:!0});function u(e){let t,n;return"object"==typeof e&&null!==e?(n=e,t=l(n)):(n=y(e,d.data),t=n?l(n):e),{key:t,node:n}}function y(e,t){if(!t)return null;for(const n of t){const t=l(n);if(t===e)return n;if("number"==typeof t&&t===Number(e))return n;if("string"==typeof t&&t===String(e))return n;const c=y(e,n[d.childrenKey]);if(c)return c}return null}return n({getCheckedKeys:()=>[...s],getCheckedNodes:()=>h.value.filter((e=>e[d.checkedKey])).map((e=>e.raw)),setCheckedKeys:function(e){s.clear(),e.forEach((e=>s.add(e))),f()},expandAll:function(){if(d.isDeepExpand){const e=t=>{(null==t?void 0:t.length)&&t.forEach((t=>{o(t)&&(r[l(t)]=!0,e(t[d.childrenKey]))}))};e(d.data)}else h.value.forEach((e=>{const t=l(e);o(e)&&(r[t]=!0)}));e.nextTick$1((()=>f()))},collapseAll:function(){Object.keys(r).forEach((e=>delete r[e])),e.nextTick$1((()=>f()))},clearChecked:function(){s.clear(),f()},setNodeChecked:function(e,t){const{key:n,node:c}=u(e);if(n){if(t?s.add(n):s.delete(n),!d.checkStrictly&&c&&o(c)){const e=n=>{n&&n.forEach((n=>{const c=l(n);t?s.add(c):s.delete(c),e(n[d.childrenKey])}))};e(c[d.childrenKey])}f(),a("check-change",c||n,t),a("check",c||n,{checkedKeys:[...s]})}},checkAll:function(){const e=t=>{(null==t?void 0:t.length)&&t.forEach((t=>{s.add(l(t)),o(t)&&e(t[d.childrenKey])}))};e(d.data),f(),a("check",null,{checkedKeys:[...s]})}}),f(),(n,c)=>e.e({a:0===h.value.length},0===h.value.length?{b:e.t(t.emptyText)}:{c:e.f(h.value,((n,c,i)=>e.e({a:o(n)},o(n)?{b:n._expanded?1:""}:{},{c:e.o((t=>function(t){const n=l(t);r[n]?(delete r[n],a("node-collapse",t)):(d.accordion&&(t._parent?t._parent[d.childrenKey]||[]:d.data).forEach((e=>{const t=l(e);t!==n&&r[t]&&delete r[t]})),r[n]=!0,a("node-expand",t));e.nextTick$1((()=>f()))}(n)),n[t.nodeKey]||c)},t.showCheckbox?e.e({d:n[t.checkedKey]},(n[t.checkedKey]||n._indeterminate,{}),{e:n._indeterminate,f:e.n({checked:n[t.checkedKey],indeterminate:n._indeterminate}),g:e.o((e=>function(e){const t=l(e);if(d.checkStrictly)return s.has(t)?s.delete(t):s.add(t),f(),a("check-change",e,s.has(t)),void a("check",e,{checkedKeys:[...s]});const n=!s.has(t),c=e=>{const t=l(e);n?s.add(t):s.delete(t),(e[d.childrenKey]||[]).forEach((e=>c(e)))};c(e),f(),a("check-change",e,n),a("check",e,{checkedKeys:[...s]})}(n)),n[t.nodeKey]||c)}):{},t.labelSlot?{h:"node-"+i,i:e.r("node",{node:n,data:n,level:n._level,expanded:n._expanded,checked:n[t.checkedKey],indeterminate:n._indeterminate},i)}:{j:e.t(n[t.labelKey])},{k:e.o((e=>function(e){a("node-click",e)}(n)),n[t.nodeKey]||c),l:n[t.nodeKey]||c,m:e.n({"is-expanded":n._expanded,"is-leaf":!o(n)}),n:(n._level||0)*t.indent+"px",o:.03*(n._siblingIndex||0)+"s"}))),d:t.showCheckbox,e:t.labelSlot,f:e.p({name:"tree-node",tag:"view"})},{g:`${t.width}rpx`,h:`${t.height}rpx`,i:e.gei(n,"")})}},n=e._export_sfc(t,[["__scopeId","data-v-5d5e6f99"]]);wx.createComponent(n);
+"use strict";const e=require("../../../../common/vendor.js");if(!Array){e.resolveComponent("TransitionGroup")()}const t={__name:"xq-tree",props:{data:{type:Array,default:()=>[]},nodeKey:{type:String,default:"id"},labelKey:{type:String,default:"label"},childrenKey:{type:String,default:"children"},indent:{type:Number,default:20},showCheckbox:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},defaultExpandedKeys:{type:Array,default:()=>[]},defaultCheckedKeys:{type:Array,default:()=>[]},checkStrictly:{type:Boolean,default:!0},emptyText:{type:String,default:"暂无数据"},checkedKey:{type:String,default:"_checked"},accordion:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},isDeepExpand:{type:Boolean,default:!0},height:{type:Number,default:500},width:{type:Number,default:300},labelSlot:{type:Boolean,default:!1}},emits:["node-click","node-expand","node-collapse","check-change","check"],setup(t,{expose:n,emit:c}){const d=t,a=c,o=e=>e[d.nodeKey];function l(e){const t=e[d.childrenKey];return t&&Array.isArray(t)&&t.length>0}const r=e.reactive({});function i(){if(Object.keys(r).forEach((e=>delete r[e])),d.defaultExpandAll){const e=t=>{t.forEach((t=>{r[o(t)]=!0;const n=t[d.childrenKey];n&&e(n)}))};e(d.data)}else d.defaultExpandedKeys.length&&d.defaultExpandedKeys.forEach((e=>{r[e]=!0}))}i(),e.watch((()=>d.data),i,{deep:!1});const h=e.computed((()=>{const t=[],n=(c,a=0,i=null)=>{(null==c?void 0:c.length)&&c.forEach(((c,h)=>{const s=o(c),u=!!r[s],f=e.reactive({...c,_level:a,_expanded:u,[d.checkedKey]:!1,_indeterminate:!1,_parent:i,_siblingIndex:h,raw:c});t.push(f),u&&l(c)&&n(c[d.childrenKey],a+1,f)}))};return n(d.data),t})),s=e.reactive(new Set);function u(){if(d.checkStrictly)return void h.value.forEach((e=>{const t=o(e);e[d.checkedKey]=s.has(t),e._indeterminate=!1}));const e=new Map;h.value.forEach((t=>e.set(o(t),t)));const t=n=>{if(!n)return{checked:!1,indeterminate:!1};const c=n[d.childrenKey]||[];let a=!0,l=!1,r=!1;for(const e of c){const n=t(e);n.checked||(a=!1),n.checked&&(l=!0),n.indeterminate&&(r=!0)}const i=o(n);let h,u;if(0===c.length?(h=s.has(i),u=!1):a&&c.length>0?(s.add(i),h=!0,u=!1):l||r?(s.delete(i),h=!1,u=!0):(s.delete(i),h=!1,u=!1),e.has(i)){const t=e.get(i);t[d.checkedKey]=h,t._indeterminate=u}return{checked:h,indeterminate:u}};d.data.forEach((e=>t(e)))}e.watch((()=>d.defaultCheckedKeys),(e=>{s.clear(),e.forEach((e=>s.add(e)))}),{immediate:!0});function f(e){let t,n;return"object"==typeof e&&null!==e?(n=e,t=o(n)):(n=y(e,d.data),t=n?o(n):e),{key:t,node:n}}function y(e,t){if(!t)return null;for(const n of t){const t=o(n);if(t===e)return n;if("number"==typeof t&&t===Number(e))return n;if("string"==typeof t&&t===String(e))return n;const c=y(e,n[d.childrenKey]);if(c)return c}return null}n({getCheckedKeys:()=>[...s],getCheckedNodes:()=>h.value.filter((e=>e[d.checkedKey])).map((e=>e.raw)),setCheckedKeys:function(e){s.clear(),e.forEach((e=>s.add(e))),u()},expandAll:function(){if(d.isDeepExpand){const e=t=>{(null==t?void 0:t.length)&&t.forEach((t=>{l(t)&&(r[o(t)]=!0,e(t[d.childrenKey]))}))};e(d.data)}else h.value.forEach((e=>{const t=o(e);l(e)&&(r[t]=!0)}));e.nextTick$1((()=>u()))},collapseAll:function(){Object.keys(r).forEach((e=>delete r[e])),e.nextTick$1((()=>u()))},clearChecked:function(){s.clear(),u()},setNodeChecked:function(e,t){const{key:n,node:c}=f(e);if(n){if(t?s.add(n):s.delete(n),!d.checkStrictly&&c&&l(c)){const e=n=>{n&&n.forEach((n=>{const c=o(n);t?s.add(c):s.delete(c),e(n[d.childrenKey])}))};e(c[d.childrenKey])}u(),a("check-change",c||n,t),a("check",c||n,{checkedKeys:[...s]})}},checkAll:function(){const e=t=>{(null==t?void 0:t.length)&&t.forEach((t=>{s.add(o(t)),l(t)&&e(t[d.childrenKey])}))};e(d.data),u(),a("check",null,{checkedKeys:[...s]})}}),u();const p=e.computed((()=>{const e={width:"100%",boxSizing:"border-box"};return d.height?e.height=`${d.height}rpx`:e.height="100%",e}));return(n,c)=>e.e({a:0===h.value.length},0===h.value.length?{b:e.t(t.emptyText)}:{c:e.f(h.value,((n,c,i)=>e.e({a:l(n)},l(n)?{b:n._expanded?1:""}:{},{c:e.o((t=>function(t){const n=o(t);r[n]?(delete r[n],a("node-collapse",t)):(d.accordion&&(t._parent?t._parent[d.childrenKey]||[]:d.data).forEach((e=>{const t=o(e);t!==n&&r[t]&&delete r[t]})),r[n]=!0,a("node-expand",t));e.nextTick$1((()=>u()))}(n)),n[t.nodeKey]||c)},t.showCheckbox?e.e({d:n[t.checkedKey]},(n[t.checkedKey]||n._indeterminate,{}),{e:n._indeterminate,f:e.n({checked:n[t.checkedKey],indeterminate:n._indeterminate}),g:e.o((e=>function(e){const t=o(e);if(d.checkStrictly)return s.has(t)?s.delete(t):s.add(t),u(),a("check-change",e,s.has(t)),void a("check",e,{checkedKeys:[...s]});const n=!s.has(t),c=e=>{const t=o(e);n?s.add(t):s.delete(t),(e[d.childrenKey]||[]).forEach((e=>c(e)))};c(e),u(),a("check-change",e,n),a("check",e,{checkedKeys:[...s]})}(n)),n[t.nodeKey]||c)}):{},t.labelSlot?{h:"node-"+i,i:e.r("node",{node:n,data:n,level:n._level,expanded:n._expanded,checked:n[t.checkedKey],indeterminate:n._indeterminate},i)}:{j:e.t(n[t.labelKey])},{k:e.o((e=>function(e){a("node-click",e)}(n)),n[t.nodeKey]||c),l:n[t.nodeKey]||c,m:e.n({"is-expanded":n._expanded,"is-leaf":!l(n)}),n:(n._level||0)*t.indent+"px",o:.03*(n._siblingIndex||0)+"s"}))),d:t.showCheckbox,e:t.labelSlot,f:e.p({name:"tree-node",tag:"view"})},{g:t.width?`${t.width}rpx`:void 0,h:t.height?`${t.height}rpx`:void 0,i:e.s(p.value),j:e.gei(n,"")})}},n=e._export_sfc(t,[["__scopeId","data-v-559e7a26"]]);wx.createComponent(n);
diff --git a/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml b/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml
index e84b4a1..8f05d05 100644
--- a/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml
+++ b/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml
@@ -1 +1 @@
-{{b}} ▶ ✓ — {{node.j}}
\ No newline at end of file
+{{b}} ✓ — {{node.j}}
\ No newline at end of file
diff --git a/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss b/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss
index 3ec82f5..ad981b7 100644
--- a/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss
+++ b/unpackage/dist/build/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss
@@ -1 +1 @@
-.xq-tree.data-v-5d5e6f99{display:inline-block;box-sizing:border-box;width:-webkit-max-content;width:max-content;white-space:nowrap}.tree-wrapper.data-v-5d5e6f99{width:100%;height:100%}.xq-tree-scroll.data-v-5d5e6f99{display:inline-block;white-space:nowrap;min-width:100%;box-sizing:border-box;background-color:#fff;padding:16rpx}.tree-wrapper.data-v-5d5e6f99::-webkit-scrollbar{height:8rpx;width:8rpx}.tree-wrapper.data-v-5d5e6f99::-webkit-scrollbar-track{background:#f1f1f1}.tree-wrapper.data-v-5d5e6f99::-webkit-scrollbar-thumb{background:#888;border-radius:4rpx}.tree-node-enter-active.data-v-5d5e6f99{animation:treeExpandIn-5d5e6f99 .3s ease-out both}.tree-node-leave-active.data-v-5d5e6f99{animation:treeCollapseOut-5d5e6f99 .3s ease-in both;overflow:hidden}.tree-node-leave-to.data-v-5d5e6f99{max-height:0;padding-top:0;padding-bottom:0;opacity:0}@keyframes treeExpandIn-5d5e6f99{0%{max-height:0;opacity:0;padding-top:0;padding-bottom:0}to{max-height:500px;opacity:1;padding-top:8rpx;padding-bottom:8rpx}}@keyframes treeCollapseOut-5d5e6f99{0%{max-height:500px;opacity:1;padding-top:8rpx;padding-bottom:8rpx}to{max-height:0;opacity:0;padding-top:0;padding-bottom:0}}.xq-tree-node.data-v-5d5e6f99{padding:8rpx 0;overflow:hidden;transform-origin:top}.xq-tree.data-v-5d5e6f99{width:100%}.xq-tree-empty.data-v-5d5e6f99{padding:40rpx;text-align:center;color:#999}.xq-tree-node.data-v-5d5e6f99{padding:8rpx 0}.xq-tree-node-content.data-v-5d5e6f99{display:flex;align-items:center}.xq-tree-node-icon.data-v-5d5e6f99{width:40rpx;text-align:center;flex-shrink:0}.xq-tree-node-checkbox.data-v-5d5e6f99{margin-right:12rpx;flex-shrink:0}.xq-tree-node-label.data-v-5d5e6f99{flex:1;white-space:nowrap}.checkbox-custom.data-v-5d5e6f99{width:32rpx;height:32rpx;border:2rpx solid #ccc;display:flex;align-items:center;justify-content:center;border-radius:4rpx}.checkbox-custom.checked.data-v-5d5e6f99,.checkbox-custom.indeterminate.data-v-5d5e6f99{background-color:#007aff;border-color:#007aff;color:#fff}.leaf-icon-placeholder.data-v-5d5e6f99{width:100%;height:100%}.uni-icon-warp.data-v-5d5e6f99{display:inline-flex;align-items:center;justify-content:center;width:40rpx;height:40rpx}.icon-arrow.is-expanded.data-v-5d5e6f99{transform:rotate(90deg)}.icon-arrow.data-v-5d5e6f99{display:inline-block;transition:transform .3s ease}page.data-v-5d5e6f99{box-sizing:border-box}view.data-v-5d5e6f99,text.data-v-5d5e6f99,image.data-v-5d5e6f99,button.data-v-5d5e6f99,input.data-v-5d5e6f99,textarea.data-v-5d5e6f99,navigator.data-v-5d5e6f99,scroll-view.data-v-5d5e6f99{box-sizing:border-box}
+.xq-tree.data-v-559e7a26{display:inline-block;box-sizing:border-box;width:-webkit-max-content;width:max-content;white-space:nowrap}.tree-wrapper.data-v-559e7a26{width:100%;box-sizing:border-box}.xq-tree-scroll.data-v-559e7a26{display:inline-block;white-space:nowrap;min-width:100%;box-sizing:border-box;background-color:#fff;padding:16rpx}.tree-node-enter-active.data-v-559e7a26{animation:treeExpandIn-559e7a26 .3s ease-out both}.tree-node-leave-active.data-v-559e7a26{animation:treeCollapseOut-559e7a26 .3s ease-in both;overflow:hidden}.tree-node-leave-to.data-v-559e7a26{max-height:0;padding-top:0;padding-bottom:0;opacity:0}@keyframes treeExpandIn-559e7a26{0%{max-height:0;opacity:0;padding-top:0;padding-bottom:0}to{max-height:500px;opacity:1;padding-top:8rpx;padding-bottom:8rpx}}@keyframes treeCollapseOut-559e7a26{0%{max-height:500px;opacity:1;padding-top:8rpx;padding-bottom:8rpx}to{max-height:0;opacity:0;padding-top:0;padding-bottom:0}}.xq-tree-node.data-v-559e7a26{padding:8rpx 0;transform-origin:top}.xq-tree-empty.data-v-559e7a26{padding:40rpx;text-align:center;color:#999}.xq-tree-node-content.data-v-559e7a26{display:flex;align-items:center}.xq-tree-node-icon.data-v-559e7a26{width:40rpx;height:40rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-arrow.data-v-559e7a26{width:0;height:0;border-top:8rpx solid transparent;border-bottom:8rpx solid transparent;border-left:10rpx solid #666;transition:transform .2s ease;transform-origin:30% 50%}.icon-arrow.is-expanded.data-v-559e7a26{transform:rotate(90deg)}.xq-tree-node-checkbox.data-v-559e7a26{margin-right:12rpx;flex-shrink:0}.xq-tree-node-label.data-v-559e7a26{flex-shrink:0;white-space:nowrap;font-size:28rpx;color:#333;line-height:1.5}.checkbox-custom.data-v-559e7a26{width:32rpx;height:32rpx;border:2rpx solid #ccc;display:flex;align-items:center;justify-content:center;border-radius:4rpx}.checkbox-custom.checked.data-v-559e7a26,.checkbox-custom.indeterminate.data-v-559e7a26{background-color:#007aff;border-color:#007aff;color:#fff}.leaf-icon-placeholder.data-v-559e7a26{width:16rpx;height:16rpx}page.data-v-559e7a26{box-sizing:border-box}view.data-v-559e7a26,text.data-v-559e7a26,image.data-v-559e7a26,button.data-v-559e7a26,input.data-v-559e7a26,textarea.data-v-559e7a26,navigator.data-v-559e7a26,scroll-view.data-v-559e7a26{box-sizing:border-box}
diff --git a/unpackage/dist/build/mp-weixin/utils/userInfo.js b/unpackage/dist/build/mp-weixin/utils/userInfo.js
index d1162a7..5906722 100644
--- a/unpackage/dist/build/mp-weixin/utils/userInfo.js
+++ b/unpackage/dist/build/mp-weixin/utils/userInfo.js
@@ -1 +1 @@
-"use strict";const e=require("../common/vendor.js");function t(e){if(!e)return null;if("string"==typeof e)try{return JSON.parse(e)}catch(t){return null}return e}function n(){try{const n=e.index.getStorageSync("currentIdentity");return n?t(n):null}catch(n){return null}}function r(e){return null==e||""===e?"":String(e).trim()}function o(e){if(!e)return"";const o=t(e.userIdentity),i=n(),u=r(null==o?void 0:o.roleKey);if(u)return u;const l=r(null==i?void 0:i.roleKey);if(l)return l;const d=r(e.role);if(d)return d;const a=[null==o?void 0:o.roleName,null==o?void 0:o.identityName,e.identityName,null==i?void 0:i.roleName,null==i?void 0:i.identityName].filter(Boolean).join(" ");return/审批|approval/i.test(a)?"approval":""}function i(e,n){const r=n||t(null==e?void 0:e.userIdentity);if(null==r?void 0:r.identityName)return r.identityName;if(null==e?void 0:e.identityName)return e.identityName;if(r){const e=[r.deptName,r.roleName,r.postName].filter(Boolean);if(e.length)return e.join("-")}return""}function u(e){if(!e)return{};const o=t(e.userIdentity),u=n(),l=r((null==o?void 0:o.roleKey)||(null==u?void 0:u.roleKey)||function(e,t=""){if(!(null==e?void 0:e.length))return r(t);const n=e[0];return r("string"==typeof n?n:n.roleKey||n.role||t)}(e.roles,""));return{userId:e.userId||"",username:e.userName||"",nickName:e.nickName||"",deptId:(null==o?void 0:o.deptId)??(null==u?void 0:u.deptId)??e.deptId??"",deptName:(null==o?void 0:o.deptName)??(null==u?void 0:u.deptName)??e.deptName??"",role:l,avatar:e.avatar||"",phone:e.phonenumber||e.phone||"",identityName:i(e,o),userIdentity:o||u}}exports.applyProfileToUserInfo=function(t,n){const r=u(n);return Object.keys(r).forEach((e=>{t[e]=r[e]})),e.index.setStorageSync("userInfo",JSON.stringify(r)),r},exports.applyStoredUserInfo=function(e,r){if(!r)return;const u=t(r.userIdentity),l=n(),d=u||l,a={userId:r.userId||"",username:r.username||"",nickName:r.nickName||"",deptId:r.deptId||(null==d?void 0:d.deptId)||"",deptName:r.deptName||(null==d?void 0:d.deptName)||"",role:o({role:r.role,userIdentity:d,identityName:r.identityName}),avatar:r.avatar||"",phone:r.phone||"",userIdentity:d,identityName:r.identityName||i(r,d)};return Object.keys(a).forEach((t=>{e[t]=a[t]})),a},exports.resolveIdentityName=i,exports.resolveUserRoleKey=o,exports.saveUserInfoToStorage=function(t){const n=u(t);return e.index.setStorageSync("userInfo",JSON.stringify(n)),n};
+"use strict";const e=require("../common/vendor.js");function t(e){if(!e)return null;if("string"==typeof e)try{return JSON.parse(e)}catch(t){return null}return e}function n(){try{const n=e.index.getStorageSync("currentIdentity");return n?t(n):null}catch(n){return null}}function r(e){return null==e||""===e?"":String(e).trim()}function i(e){if(!e)return"";const i=t(e.userIdentity),o=n(),u=r(null==i?void 0:i.roleKey);if(u)return u;const l=r(null==o?void 0:o.roleKey);if(l)return l;const d=r(e.role);if(d)return d;const a=[null==i?void 0:i.roleName,null==i?void 0:i.identityName,e.identityName,null==o?void 0:o.roleName,null==o?void 0:o.identityName].filter(Boolean).join(" ");return/审批|approval/i.test(a)?"approval":""}function o(e,n){const r=n||t(null==e?void 0:e.userIdentity);if(null==r?void 0:r.identityName)return r.identityName;if(null==e?void 0:e.identityName)return e.identityName;if(r){const e=[r.deptName,r.roleName,r.postName].filter(Boolean);if(e.length)return e.join("-")}return""}function u(e){if(!e)return{};const i=t(e.userIdentity),u=n(),l=r((null==i?void 0:i.roleKey)||(null==u?void 0:u.roleKey)||function(e,t=""){if(!(null==e?void 0:e.length))return r(t);const n=e[0];return r("string"==typeof n?n:n.roleKey||n.role||t)}(e.roles,""));return{userId:e.userId||"",username:e.userName||"",nickName:e.nickName||"",deptId:(null==i?void 0:i.deptId)??(null==u?void 0:u.deptId)??e.deptId??"",deptName:(null==i?void 0:i.deptName)??(null==u?void 0:u.deptName)??e.deptName??"",role:l,avatar:e.avatar||"",phone:e.phonenumber||e.phone||"",identityName:o(e,i),userIdentity:i||u}}exports.applyProfileToUserInfo=function(t,n){const r=u(n);return Object.keys(r).forEach((e=>{t[e]=r[e]})),e.index.setStorageSync("userInfo",JSON.stringify(r)),r},exports.applyStoredUserInfo=function(e,r){if(!r)return;const u=t(r.userIdentity),l=n(),d=u||l,a={userId:r.userId||"",username:r.username||"",nickName:r.nickName||"",deptId:r.deptId||(null==d?void 0:d.deptId)||"",deptName:r.deptName||(null==d?void 0:d.deptName)||"",role:i({role:r.role,userIdentity:d,identityName:r.identityName}),avatar:r.avatar||"",phone:r.phone||"",userIdentity:d,identityName:r.identityName||o(r,d)};return Object.keys(a).forEach((t=>{e[t]=a[t]})),a},exports.resolveIdentityName=o,exports.resolveUserIdentityRoleKey=function(e){if(!e)return"";const n=t(e.userIdentity);return r(null==n?void 0:n.roleKey)},exports.saveUserInfoToStorage=function(t){const n=u(t);return e.index.setStorageSync("userInfo",JSON.stringify(n)),n};
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/checklist/detail.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/checklist/detail.js.map
index 9c761a7..95f47e5 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/checklist/detail.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/checklist/detail.js.map
@@ -1 +1 @@
-{"version":3,"file":"detail.js","sources":["pages/checklist/detail.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2hlY2tsaXN0L2RldGFpbC52dWU"],"sourcesContent":["\r\n\t\r\n\t\t\r\n\t\t\t加载中...\r\n\t\t\r\n\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\r\n\t\t\t\t\t检查表名称\r\n\t\t\t\t\t{{ detail.name || '-' }}\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{{ detail.deptName || '-' }}\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{{ typeLabel }}\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{{ runModeLabel }}\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{{ executorLabel }}\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{{ cycleLabel }}\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-\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\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{{ detail.itemNames || '-' }}\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({{ checkItems.length }}项)\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\t{{ index + 1 }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t{{ item.checkItemName || '-' }}\r\n\t\t\t\t\t\t\t{{ item.industryName }}\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\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{{ weekendLabel }}\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{{ formatDate(detail.planStartTime) }}\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{{ formatDate(detail.planEndTime) }}\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/checklist/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","getOneTableInfo","uni","onLoad"],"mappings":";;;;;;;AAmGA,UAAM,UAAUA,cAAG,IAAC,IAAI;AACxB,UAAM,aAAaA,cAAG,IAAC,EAAE;AACzB,UAAM,SAASA,cAAG,IAAC,EAAE;AACrB,UAAM,aAAaA,cAAG,IAAC,EAAE;AAEzB,UAAM,UAAU,EAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,OAAQ;AACnD,UAAM,WAAW,EAAE,GAAG,QAAQ,GAAG,MAAM,GAAG,MAAM,GAAG,MAAO;AAC1D,UAAM,aAAa,EAAE,GAAG,QAAQ,GAAG,MAAM,GAAG,OAAQ;AACpD,UAAM,aAAa,EAAE,GAAG,QAAQ,GAAG,QAAS;AAE5C,UAAM,YAAYC,cAAQ,SAAC,MAAM,OAAO,MAAM,YAAY,QAAQ,OAAO,MAAM,IAAI,KAAK,GAAG;AAC3F,UAAM,aAAaA,cAAQ,SAAC,MAAM,OAAO,MAAM,aAAa,SAAS,OAAO,MAAM,KAAK,KAAK,GAAG;AAC/F,UAAM,eAAeA,cAAQ,SAAC,MAAM,OAAO,MAAM,eAAe,WAAW,OAAO,MAAM,OAAO,KAAK,GAAG;AACvG,UAAM,eAAeA,cAAQ,SAAC,MAAM,OAAO,MAAM,iBAAiB,WAAW,OAAO,MAAM,SAAS,KAAK,GAAG;AAC3G,UAAM,gBAAgBA,cAAQ,SAAC,MAAM;AACpC,UAAI,OAAO,OAAO,MAAM,OAAO,MAAM;AAAG,eAAO;AAC/C,aAAO,OAAO,MAAM,gBAAgB;AAAA,IACrC,CAAC;AAED,UAAM,aAAa,CAAC,UAAU;AAC7B,UAAI,CAAC;AAAO,eAAO;AACnB,aAAO,OAAO,KAAK,EAAE,MAAM,GAAG,EAAE,CAAC;AAAA,IAClC;AAEA,UAAM,cAAc,YAAY;AAC/B,UAAI,CAAC,WAAW;AAAO;AACvB,cAAQ,QAAQ;AAChB,UAAI;AACH,cAAM,MAAM,MAAMC,4BAAgB,WAAW,KAAK;AAClD,YAAI,IAAI,SAAS,GAAG;AACnB,gBAAM,OAAO,IAAI,QAAQ,CAAE;AAC3B,iBAAO,QAAQ;AACf,qBAAW,QAAQ,KAAK,kBAAkB,CAAE;AAAA,QAC/C,OAAS;AACNC,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,UAAU,MAAM,QAAQ;AAAA,QAC1D;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,0DAAc,eAAe,KAAK;AAClCA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,QAAQ;AAAA,MACjD,UAAW;AACT,gBAAQ,QAAQ;AAAA,MAChB;AAAA,IACF;AAEAC,kBAAM,OAAC,CAAC,YAAY;AACnB,iBAAW,QAAQ,QAAQ,MAAM;AACjC,UAAI,CAAC,WAAW,OAAO;AACtBD,sBAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,QAAQ;AAChD,gBAAQ,QAAQ;AAChB;AAAA,MACA;AACD,kBAAa;AAAA,IACd,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtJD,GAAG,WAAW,eAAe;"}
\ No newline at end of file
+{"version":3,"file":"detail.js","sources":["pages/checklist/detail.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2hlY2tsaXN0L2RldGFpbC52dWU"],"sourcesContent":["\r\n\t\r\n\t\t\r\n\t\t\t加载中...\r\n\t\t\r\n\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\r\n\t\t\t\t\t检查表名称\r\n\t\t\t\t\t{{ detail.name || '-' }}\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{{ detail.deptName || '-' }}\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{{ typeLabel }}\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{{ runModeLabel }}\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{{ executorLabel }}\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{{ cycleLabel }}\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-\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\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{{ detail.itemNames || '-' }}\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({{ checkItems.length }}项)\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\t{{ index + 1 }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t{{ item.checkItemName || '-' }}\r\n\t\t\t\t\t\t\t{{ item.industryName }}\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\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{{ weekendLabel }}\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{{ formatDate(detail.planStartTime) }}\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{{ formatDate(detail.planEndTime) }}\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/checklist/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","computed","getOneTableInfo","uni","onLoad"],"mappings":";;;;;;;AAmGA,UAAM,UAAUA,cAAG,IAAC,IAAI;AACxB,UAAM,aAAaA,cAAG,IAAC,EAAE;AACzB,UAAM,SAASA,cAAG,IAAC,EAAE;AACrB,UAAM,aAAaA,cAAG,IAAC,EAAE;AAEzB,UAAM,UAAU,EAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,OAAQ;AACnD,UAAM,WAAW,EAAE,GAAG,QAAQ,GAAG,MAAM,GAAG,MAAM,GAAG,MAAO;AAC1D,UAAM,aAAa,EAAE,GAAG,QAAQ,GAAG,MAAM,GAAG,QAAQ,GAAG,OAAQ;AAC/D,UAAM,aAAa,EAAE,GAAG,QAAQ,GAAG,QAAS;AAE5C,UAAM,YAAYC,cAAQ,SAAC,MAAM,OAAO,MAAM,YAAY,QAAQ,OAAO,MAAM,IAAI,KAAK,GAAG;AAC3F,UAAM,aAAaA,cAAQ,SAAC,MAAM,OAAO,MAAM,aAAa,SAAS,OAAO,MAAM,KAAK,KAAK,GAAG;AAC/F,UAAM,eAAeA,cAAQ,SAAC,MAAM,OAAO,MAAM,eAAe,WAAW,OAAO,MAAM,OAAO,KAAK,GAAG;AACvG,UAAM,eAAeA,cAAQ,SAAC,MAAM,OAAO,MAAM,iBAAiB,WAAW,OAAO,MAAM,SAAS,KAAK,GAAG;AAC3G,UAAM,gBAAgBA,cAAQ,SAAC,MAAM;AACpC,YAAM,UAAU,OAAO,OAAO,MAAM,OAAO;AAC3C,UAAI,YAAY;AAAG,eAAO;AAC1B,UAAI,YAAY,GAAG;AAClB,cAAM,cAAc,OAAO,MAAM,eAAe,CAAE;AAClD,YAAI,YAAY,SAAS,GAAG;AAC3B,iBAAO,YAAY,IAAI,CAAC,SAAS,KAAK,YAAY,EAAE,OAAO,OAAO,EAAE,KAAK,GAAG,KAAK;AAAA,QACjF;AACD,eAAO;AAAA,MACP;AACD,aAAO,OAAO,MAAM,wBAAwB,OAAO,MAAM,gBAAgB;AAAA,IAC1E,CAAC;AAED,UAAM,aAAa,CAAC,UAAU;AAC7B,UAAI,CAAC;AAAO,eAAO;AACnB,aAAO,OAAO,KAAK,EAAE,MAAM,GAAG,EAAE,CAAC;AAAA,IAClC;AAEA,UAAM,cAAc,YAAY;AAC/B,UAAI,CAAC,WAAW;AAAO;AACvB,cAAQ,QAAQ;AAChB,UAAI;AACH,cAAM,MAAM,MAAMC,4BAAgB,WAAW,KAAK;AAClD,YAAI,IAAI,SAAS,GAAG;AACnB,gBAAM,OAAO,IAAI,QAAQ,CAAE;AAC3B,iBAAO,QAAQ;AACf,qBAAW,QAAQ,KAAK,kBAAkB,CAAE;AAAA,QAC/C,OAAS;AACNC,8BAAI,UAAU,EAAE,OAAO,IAAI,OAAO,UAAU,MAAM,QAAQ;AAAA,QAC1D;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,0DAAc,eAAe,KAAK;AAClCA,sBAAG,MAAC,UAAU,EAAE,OAAO,UAAU,MAAM,QAAQ;AAAA,MACjD,UAAW;AACT,gBAAQ,QAAQ;AAAA,MAChB;AAAA,IACF;AAEAC,kBAAM,OAAC,CAAC,YAAY;AACnB,iBAAW,QAAQ,QAAQ,MAAM;AACjC,UAAI,CAAC,WAAW,OAAO;AACtBD,sBAAG,MAAC,UAAU,EAAE,OAAO,WAAW,MAAM,QAAQ;AAChD,gBAAQ,QAAQ;AAChB;AAAA,MACA;AACD,kBAAa;AAAA,IACd,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9JD,GAAG,WAAW,eAAe;"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/editchecklist/editchecklist.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/editchecklist/editchecklist.js.map
index 2f781fe..b952b0d 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/editchecklist/editchecklist.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/editchecklist/editchecklist.js.map
@@ -1 +1 @@
-{"version":3,"file":"editchecklist.js","sources":["pages/editchecklist/editchecklist.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvZWRpdGNoZWNrbGlzdC9lZGl0Y2hlY2tsaXN0LnZ1ZQ"],"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\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\t\n\t\t\t\t\t\t{{ formData.deptName || '请选择分派单位' }}\n\t\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\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\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\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ formData.typeName || '请选择检查表类型' }}\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\n\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\t\n\t\t\t\t\t\t{{ formData.modeName || '请选择模式' }}\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\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\t\n\t\t\t\t\t\t{{ formData.executorNames || (formData.deptId ? '请选择执行人员' : '请先选择分派单位') }}\n\t\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\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.cycleName || '请选择周期' }}\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\n\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\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\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.startDate || '请选择计划开始日期' }}\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\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\t\n\t\t\t\t\t\t{{ formData.endDate || '请选择计划结束日期' }}\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\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t已添加的检查项({{ checkItemCount }}项)\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\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t第{{ index + 1 }}项\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.name }}\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.point }}\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.regulationName || '-' }}\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\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.sourceLibraryName || '-' }}\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.name }}\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.point }}\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.regulation || '-' }}\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\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\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\n\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\n\t\t\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/editchecklist/editchecklist.vue'\nwx.createPage(MiniProgramPage)"],"names":["reactive","ref","computed","nextTick","uni","getDeptUsers","getDeptChildren","deleteCheckPoint","getRegulationList","addCheckPoint","detailcheckPoint","getCheckItemList","getCheckItemListDetail","addCheckTable","onMounted"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"editchecklist.js","sources":["pages/editchecklist/editchecklist.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvZWRpdGNoZWNrbGlzdC9lZGl0Y2hlY2tsaXN0LnZ1ZQ"],"sourcesContent":["\n\t\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\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\t\n\t\t\t\t\t\t{{ formData.deptName || '请选择分派单位' }}\n\t\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\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\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\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{{ formData.typeName || '请选择检查表类型' }}\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\n\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\t\n\t\t\t\t\t\t{{ formData.modeName || '请选择模式' }}\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\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\t\n\t\t\t\t\t\t{{ formData.executorNames || (formData.deptId ? '请选择执行人员' : '请先选择分派单位') }}\n\t\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\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.cycleName || '请选择周期' }}\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\n\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\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\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.startDate || '请选择计划开始日期' }}\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\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\t\n\t\t\t\t\t\t{{ formData.endDate || '请选择计划结束日期' }}\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\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t已添加的检查项({{ checkItemCount }}项)\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\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t第{{ index + 1 }}项\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.name }}\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.point }}\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.regulationName || '-' }}\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\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.sourceLibraryName || '-' }}\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.name }}\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.point }}\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.regulation || '-' }}\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\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\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\n\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\n\t\t\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/editchecklist/editchecklist.vue'\nwx.createPage(MiniProgramPage)"],"names":["computed","getCurrentIdentityFromStorage","reactive","ref","nextTick","uni","getDeptUsers","getDeptChildren","deleteCheckPoint","getindustry","watch","getRegulationList","addCheckPoint","detailcheckPoint","getCheckItemList","getCheckItemListDetail","addCheckTable","onMounted"],"mappings":"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"}
\ 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 83598f4..58c0f46 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\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\t 0\"\r\n\t\t\t:status=\"loadStatus\"\r\n\t\t\tstyle=\"margin-top: 20rpx; margin-bottom: 140rpx;\"\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","uni","resolveUserRoleKey","oneTableId","enterCheckPlan","getCheckTaskDetail","onLoad","getMyHiddenDangerList","onShow","onReachBottom","buildRectificationUrl","buildEditRectificationUrl","buildAcceptanceUrl","buildAssignmentUrl","buildWriteoffApplyUrl","buildWriteoffApprovalUrl"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"Inspection.js","sources":["pages/hiddendanger/Inspection.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGlkZGVuZGFuZ2VyL0luc3BlY3Rpb24udnVl"],"sourcesContent":["\r\n\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\t\r\n\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\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\r\n\r\n\t\t 0\"\r\n\t\t\t:status=\"loadStatus\"\r\n\t\t\tstyle=\"margin-top: 20rpx; margin-bottom: 140rpx;\"\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","resolveUserIdentityRoleKey","oneTableId","enterCheckPlan","getCheckTaskDetail","onLoad","getMyHiddenDangerList","onShow","onReachBottom","buildRectificationUrl","buildEditRectificationUrl","buildAcceptanceUrl","buildAssignmentUrl","buildWriteoffApplyUrl","buildWriteoffApprovalUrl"],"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 667f2d0..69b3d67 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\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\t 0\"\n\t\t\t\t\t:status=\"hiddenDangerLoadStatus\"\n\t\t\t\t\tstyle=\"margin-top: 20rpx; margin-bottom: 20rpx;\"\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\n\t\t\t\t\n\t\t\t\t\t{{ tab.label }}\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\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{{ item.address }}\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\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","resolveUserRoleKey","resolveIdentityName","uni","applyStoredUserInfo","toImageUrl","getProfileDetail","applyProfileToUserInfo","getCheckPlanList","onShow","getHiddenDangerList","onLoad","onReachBottom","getFlowTodoList","getFlowDoneList","buildLeaderWriteoffApprovalUrl","buildAcceptanceApprovalUrl","buildRectificationUrl","buildEditRectificationUrl","buildAcceptanceUrl","buildAssignmentUrl","buildWriteoffApplyUrl","buildWriteoffApprovalUrl"],"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 0\" class=\"menu-card\">\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\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\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t 0\"\n\t\t\t\t\t:status=\"hiddenDangerLoadStatus\"\n\t\t\t\t\tstyle=\"margin-top: 20rpx; margin-bottom: 20rpx;\"\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\n\t\t\t\t\n\t\t\t\t\t{{ tab.label }}\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\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{{ item.address }}\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\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","resolveUserIdentityRoleKey","resolveIdentityName","uni","applyStoredUserInfo","toImageUrl","getProfileDetail","applyProfileToUserInfo","getCheckPlanList","onShow","getHiddenDangerList","onLoad","onReachBottom","getFlowTodoList","getFlowDoneList","buildLeaderWriteoffApprovalUrl","buildAcceptanceApprovalUrl","buildRectificationUrl","buildEditRectificationUrl","buildAcceptanceUrl","buildAssignmentUrl","buildWriteoffApplyUrl","buildWriteoffApprovalUrl"],"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 4fb429e..333c55e 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\nconst 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":";;;AAIA,MAAM,UAAU;AAOhB,MAAM,eAAe,QAAQ,QAAQ,kBAAkB,EAAE;AAE5C,IAAIA,yCAAQ;AAAA,EACxB,SAAS;AAAA,EACT,SAAS;AACV,CAAC;AAGD,MAAM,WAAW,MAAM;AACtB,QAAM,QAAQC,cAAAA,MAAI,eAAe,OAAO;AACxC,SAAO,QAAQ,UAAU,KAAK,KAAK;AACpC;AAEA,MAAM,gBAAgB,CAAC,QAAQ;AAC3B,SAAO,OAAO,KAAK,GAAG,EAAE,WAAW;AACvC;AAGA,MAAM,sBAAsB,CAAC,QAAQ;AACjC,QAAM,gBAAgB,CAAA;AACtB,WAAS,OAAO,KAAK;AACjB,QAAI,IAAI,eAAe,GAAG,GAAG;AACzB,oBAAc,KAAK,mBAAmB,GAAG,IAAI,MAAM,mBAAmB,IAAI,GAAG,CAAC,CAAC;AAAA,IAClF;AAAA,EACJ;AACD,SAAO,cAAc,KAAK,GAAG;AACjC;AAGA,SAAS,UAAU,OAAO;AACtB,aAAW,MAAM;AACbA,kBAAAA,MAAI,UAAU;AAAA,MACV;AAAA,MACA,MAAM;AAAA,MACN,UAAU;AAAA,IACtB,CAAS;AAAA,EACJ,GAAE,GAAG;AACV;AAGK,MAAC,aAAa,CAAC,WAAW;AAE3B,MAAI,EAAE,KAAK,SAAS,OAAO,OAAO,CAAE,GAAE,SAAS,OAAO,YAAa,IAAG,OAAO,WAAW,YAAY,OAAO,MAAM,SAAS,EAAE,KAAK,QAAQ,QAAQ,UAAU,CAAC,KAAK,OAAO,MAAM,UAAU,CAAC,KAAK,CAAE,EAAA;AAEhM,MAAI,UAAU,SAAS,CAAC,cAAc,IAAI,GAAG;AACzC,WAAO,MAAM,oBAAoB,IAAI;AAAA,EACxC;AAED,MAAI,gBAAgB,OAAO;AACvBA,kBAAAA,MAAI,YAAY;AAAA,MACZ,OAAO,eAAe;AAAA,IAClC,CAAS;AAAA,EACJ;AAGD,QAAM,SAAS;AAAA,IACX,gBAAgB;AAAA,EACxB;AACI,MAAI,CAAC,QAAQ;AACT,UAAM,QAAQ;AACd,QAAI,OAAO;AACP,aAAO,eAAe,IAAI;AAAA,IAC7B;AAAA,EACJ;AAED,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,kBAAAA,MAAI,QAAQ;AAAA,MACR,KAAK,UAAU;AAAA,MACf;AAAA,MACA;AAAA,MACA;AAAA,MACA,SAAS,CAAC,QAAQ;AACdA,sBAAG,MAAC,YAAW;AAGf,YAAI,IAAI,eAAe,KAAK;AACxBA,wBAAc,MAAA,MAAA,SAAA,4BAAA,WAAW,IAAI,UAAU;AAEvC,iBAAO,QAAQ,IAAI,UAAU,EAAE;AAC/B;AAAA,QACH;AAGD,YAAI,IAAI,QAAQ,IAAI,KAAK,SAAS,QAAW;AAEzC,cAAI,IAAI,KAAK,SAAS,OAAO,IAAI,KAAK,SAAS,KAAK,IAAI,SAAS,GAAG;AAChE,oBAAQ,IAAI,IAAI;AAAA,UACnB,WAAU,IAAI,KAAK,SAAS,KAAK;AAE9BA,gCAAI,kBAAkB,OAAO;AAC7BA,gCAAI,kBAAkB,UAAU;AAChC,sBAAU,aAAa;AACvB,uBAAW,MAAM;AACbA,4BAAAA,MAAI,SAAS;AAAA,gBACT,KAAK;AAAA,cACrC,CAA6B;AAAA,YACJ,GAAE,IAAI;AACP,mBAAO,EAAE,MAAM,KAAK,KAAK,QAAS,CAAA;AAAA,UAC1D,OAA2B;AAEH,kBAAM,WAAW,IAAI,KAAK,OAAO,IAAI,KAAK,WAAW,IAAI,KAAK,SAAS,IAAI,OAAO;AAClFA,0BAAc,MAAA,MAAA,SAAA,6BAAA,SAAS,IAAI,IAAI;AAC/B,sBAAU,QAAQ;AAElB,mBAAO,EAAE,MAAM,IAAI,KAAK,MAAM,KAAK,UAAU,MAAM,IAAI,KAAM,CAAA;AAAA,UAChE;AAAA,QACrB,OAAuB;AAEH,kBAAQ,IAAI,IAAI;AAAA,QACnB;AAAA,MACJ;AAAA,MACD,MAAM,CAAC,QAAQ;AACXA,sBAAA,MAAA,MAAA,SAAA,6BAAc,WAAW,GAAG;AAC5BA,sBAAG,MAAC,YAAW;AAEf,YAAI,IAAI,UAAU,IAAI,OAAO,SAAS,cAAc,GAAG;AACnD,oBAAU,gBAAgB;AAAA,QAC9C,WAA2B,IAAI,UAAU,IAAI,OAAO,SAAS,SAAS,GAAG;AACrD,oBAAU,YAAY;AAAA,QAC1C,OAAuB;AACH,oBAAU,YAAY;AAAA,QACzB;AACD,eAAO,GAAG;AAAA,MACb;AAAA,IACb,CAAS;AAAA,EACT,CAAK;AACL;AAUY,MAAC,aAAa,CAAC,aAAa;AACvC,MAAI,CAAC;AAAU,WAAO;AAEtB,QAAM,IAAI,OAAO,QAAQ;AACzB,MAAI,EAAE,WAAW,SAAS,KAAK,EAAE,WAAW,UAAU,GAAG;AAExD,WAAO,EAAE,QAAQ,sBAAsB,EAAE;AAAA,EACzC;AAGD,QAAM,aAAa,EAAE,WAAW,GAAG,IAAI,IAAI,IAAI,CAAC;AAChD,SAAO,eAAe;AACvB;;;"}
\ 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/uni_modules/uview-plus/components/u-popup/u-popup.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js.map
index e5a51aa..92ea8b5 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js.map
@@ -1 +1 @@
-{"version":3,"file":"u-popup.js","sources":["uni_modules/uview-plus/components/u-popup/u-popup.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vdW5pX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtcG9wdXAvdS1wb3B1cC52dWU"],"sourcesContent":["\r\n\t\r\n\r\n\r\n\r\n\r\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/uni_modules/uview-plus/components/u-popup/u-popup.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","deepMerge","addUnit","getWindowInfo","addStyle","sleep"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"u-popup.js","sources":["uni_modules/uview-plus/components/u-popup/u-popup.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vdW5pX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtcG9wdXAvdS1wb3B1cC52dWU"],"sourcesContent":["\r\n\t\r\n\r\n\r\n\r\n\r\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/uni_modules/uview-plus/components/u-popup/u-popup.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","deepMerge","addUnit","getWindowInfo","addStyle","sleep"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js.map
index 31778f4..5e9f3eb 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js.map
@@ -1 +1 @@
-{"version":3,"file":"xq-tree.js","sources":["uni_modules/xq-tree/components/xq-tree/xq-tree.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vdW5pX21vZHVsZXMveHEtdHJlZS9jb21wb25lbnRzL3hxLXRyZWUveHEtdHJlZS52dWU"],"sourcesContent":["\n\n\n \n \n \n \n \n {{ emptyText }}\n \n \n \n \n \n \n \n \n \n \n \n ▶\n \n \n \n \n \n \n ▶\n \n \n \n \n\n \n \n \n \n ✓\n \n \n —\n \n \n \n\n \n \n \n \n {{ node[labelKey] }}\n \n \n \n \n \n \n \n {{ node[labelKey] }}\n \n \n \n \n \n \n \n \n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/uni_modules/xq-tree/components/xq-tree/xq-tree.vue'\nwx.createComponent(Component)"],"names":["reactive","watch","computed","nextTick"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"xq-tree.js","sources":["uni_modules/xq-tree/components/xq-tree/xq-tree.vue","F:/software/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaGV4aWV5dW4vVGhyZWVDaGVja3NPbmVFeHBvc3VyZV9wbGF0Zm9ybS8xMi4wN2Nob25ncWl4aW5kZS_kuInmn6XkuIDmm53lhYnlsI_nqIvluo8vdGhyZWVvbmVjaGVja1_lsI_nqIvluo8vdW5pX21vZHVsZXMveHEtdHJlZS9jb21wb25lbnRzL3hxLXRyZWUveHEtdHJlZS52dWU"],"sourcesContent":["\n\n\n \n \n \n \n \n {{ emptyText }}\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n ✓\n \n \n —\n \n \n \n\n \n \n \n \n {{ node[labelKey] }}\n \n \n \n \n \n \n {{ node[labelKey] }}\n \n \n \n \n \n \n \n \n\n\n\n","import Component from 'E:/hexieyun/ThreeChecksOneExposure_platform/12.07chongqixinde/三查一曝光小程序/threeonecheck_小程序/uni_modules/xq-tree/components/xq-tree/xq-tree.vue'\nwx.createComponent(Component)"],"names":["reactive","watch","computed","nextTick"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/utils/userInfo.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/utils/userInfo.js.map
index afe644c..5cda25e 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/utils/userInfo.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/utils/userInfo.js.map
@@ -1 +1 @@
-{"version":3,"file":"userInfo.js","sources":["utils/userInfo.js"],"sourcesContent":["/** 将 profile/detail 接口数据映射为本地 userInfo 结构 */\r\nfunction normalizeUserIdentity(raw) {\r\n\tif (!raw) return null;\r\n\tif (typeof raw === 'string') {\r\n\t\ttry {\r\n\t\t\treturn JSON.parse(raw);\r\n\t\t} catch (e) {\r\n\t\t\treturn null;\r\n\t\t}\r\n\t}\r\n\treturn raw;\r\n}\r\n\r\n/** 从本地读取切换身份时缓存的 currentIdentity */\r\nexport function getCurrentIdentityFromStorage() {\r\n\ttry {\r\n\t\tconst raw = uni.getStorageSync('currentIdentity');\r\n\t\tif (!raw) return null;\r\n\t\treturn normalizeUserIdentity(raw);\r\n\t} catch (e) {\r\n\t\treturn null;\r\n\t}\r\n}\r\n\r\n/** 规范化角色标识,去除首尾空格 */\r\nfunction normalizeRoleKey(value) {\r\n\tif (value == null || value === '') return '';\r\n\treturn String(value).trim();\r\n}\r\n\r\n/** 从 roles 数组解析 roleKey */\r\nfunction resolveRoleKey(roles, fallback = '') {\r\n\tif (!roles?.length) return normalizeRoleKey(fallback);\r\n\tconst first = roles[0];\r\n\tif (typeof first === 'string') return normalizeRoleKey(first);\r\n\treturn normalizeRoleKey(first.roleKey || first.role || fallback);\r\n}\r\n\r\n/** 解析用于权限判断的角色标识,优先当前身份 roleKey */\r\nexport function resolveUserRoleKey(userInfo) {\r\n\tif (!userInfo) return '';\r\n\tconst identity = normalizeUserIdentity(userInfo.userIdentity);\r\n\tconst currentIdentity = getCurrentIdentityFromStorage();\r\n\r\n\tconst identityRoleKey = normalizeRoleKey(identity?.roleKey);\r\n\tif (identityRoleKey) return identityRoleKey;\r\n\r\n\tconst currentRoleKey = normalizeRoleKey(currentIdentity?.roleKey);\r\n\tif (currentRoleKey) return currentRoleKey;\r\n\r\n\tconst storedRole = normalizeRoleKey(userInfo.role);\r\n\tif (storedRole) return storedRole;\r\n\r\n\tconst nameHint = [\r\n\t\tidentity?.roleName,\r\n\t\tidentity?.identityName,\r\n\t\tuserInfo.identityName,\r\n\t\tcurrentIdentity?.roleName,\r\n\t\tcurrentIdentity?.identityName\r\n\t].filter(Boolean).join(' ');\r\n\tif (/审批|approval/i.test(nameHint)) return 'approval';\r\n\r\n\treturn '';\r\n}\r\n\r\n/** 解析用于展示的身份名称 */\r\nexport function resolveIdentityName(profile, userIdentity) {\r\n\tconst identity = userIdentity || normalizeUserIdentity(profile?.userIdentity);\r\n\tif (identity?.identityName) {\r\n\t\treturn identity.identityName;\r\n\t}\r\n\tif (profile?.identityName) {\r\n\t\treturn profile.identityName;\r\n\t}\r\n\tif (identity) {\r\n\t\tconst parts = [identity.deptName, identity.roleName, identity.postName].filter(Boolean);\r\n\t\tif (parts.length) return parts.join('-');\r\n\t}\r\n\treturn '';\r\n}\r\n\r\nexport function mapProfileToUserInfo(profile) {\r\n\tif (!profile) return {};\r\n\tconst userIdentity = normalizeUserIdentity(profile.userIdentity);\r\n\tconst currentIdentity = getCurrentIdentityFromStorage();\r\n\tconst roleKey = normalizeRoleKey(\r\n\t\tuserIdentity?.roleKey || currentIdentity?.roleKey || resolveRoleKey(profile.roles, '')\r\n\t);\r\n\treturn {\r\n\t\tuserId: profile.userId || '',\r\n\t\tusername: profile.userName || '',\r\n\t\tnickName: profile.nickName || '',\r\n\t\tdeptId: userIdentity?.deptId ?? currentIdentity?.deptId ?? profile.deptId ?? '',\r\n\t\tdeptName: userIdentity?.deptName ?? currentIdentity?.deptName ?? profile.deptName ?? '',\r\n\t\trole: roleKey,\r\n\t\tavatar: profile.avatar || '',\r\n\t\tphone: profile.phonenumber || profile.phone || '',\r\n\t\tidentityName: resolveIdentityName(profile, userIdentity),\r\n\t\tuserIdentity: userIdentity || currentIdentity\r\n\t};\r\n}\r\n\r\n/** 写入本地 userInfo 缓存 */\r\nexport function saveUserInfoToStorage(profile) {\r\n\tconst userInfo = mapProfileToUserInfo(profile);\r\n\tuni.setStorageSync('userInfo', JSON.stringify(userInfo));\r\n\treturn userInfo;\r\n}\r\n\r\n/** 将 profile 数据应用到页面 reactive 对象(逐项赋值,确保小程序视图更新) */\r\nexport function applyProfileToUserInfo(target, profile) {\r\n\tconst mapped = mapProfileToUserInfo(profile);\r\n\tObject.keys(mapped).forEach((key) => {\r\n\t\ttarget[key] = mapped[key];\r\n\t});\r\n\tuni.setStorageSync('userInfo', JSON.stringify(mapped));\r\n\treturn mapped;\r\n}\r\n\r\n/** 从本地缓存应用到页面 reactive 对象 */\r\nexport function applyStoredUserInfo(target, stored) {\r\n\tif (!stored) return;\r\n\tconst userIdentity = normalizeUserIdentity(stored.userIdentity);\r\n\tconst currentIdentity = getCurrentIdentityFromStorage();\r\n\tconst mergedIdentity = userIdentity || currentIdentity;\r\n\tconst mapped = {\r\n\t\tuserId: stored.userId || '',\r\n\t\tusername: stored.username || '',\r\n\t\tnickName: stored.nickName || '',\r\n\t\tdeptId: stored.deptId || mergedIdentity?.deptId || '',\r\n\t\tdeptName: stored.deptName || mergedIdentity?.deptName || '',\r\n\t\trole: resolveUserRoleKey({ role: stored.role, userIdentity: mergedIdentity, identityName: stored.identityName }),\r\n\t\tavatar: stored.avatar || '',\r\n\t\tphone: stored.phone || '',\r\n\t\tuserIdentity: mergedIdentity,\r\n\t\tidentityName: stored.identityName || resolveIdentityName(stored, mergedIdentity)\r\n\t};\r\n\tObject.keys(mapped).forEach((key) => {\r\n\t\ttarget[key] = mapped[key];\r\n\t});\r\n\treturn mapped;\r\n}\r\n"],"names":["uni"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"userInfo.js","sources":["utils/userInfo.js"],"sourcesContent":["/** 将 profile/detail 接口数据映射为本地 userInfo 结构 */\r\nfunction normalizeUserIdentity(raw) {\r\n\tif (!raw) return null;\r\n\tif (typeof raw === 'string') {\r\n\t\ttry {\r\n\t\t\treturn JSON.parse(raw);\r\n\t\t} catch (e) {\r\n\t\t\treturn null;\r\n\t\t}\r\n\t}\r\n\treturn raw;\r\n}\r\n\r\n/** 从本地读取切换身份时缓存的 currentIdentity */\r\nexport function getCurrentIdentityFromStorage() {\r\n\ttry {\r\n\t\tconst raw = uni.getStorageSync('currentIdentity');\r\n\t\tif (!raw) return null;\r\n\t\treturn normalizeUserIdentity(raw);\r\n\t} catch (e) {\r\n\t\treturn null;\r\n\t}\r\n}\r\n\r\n/** 规范化角色标识,去除首尾空格 */\r\nfunction normalizeRoleKey(value) {\r\n\tif (value == null || value === '') return '';\r\n\treturn String(value).trim();\r\n}\r\n\r\n/** 从 roles 数组解析 roleKey */\r\nfunction resolveRoleKey(roles, fallback = '') {\r\n\tif (!roles?.length) return normalizeRoleKey(fallback);\r\n\tconst first = roles[0];\r\n\tif (typeof first === 'string') return normalizeRoleKey(first);\r\n\treturn normalizeRoleKey(first.roleKey || first.role || fallback);\r\n}\r\n\r\n/** 从 userInfo 中读取当前身份 roleKey(仅取 userIdentity.roleKey) */\r\nexport function resolveUserIdentityRoleKey(userInfo) {\r\n\tif (!userInfo) return '';\r\n\tconst identity = normalizeUserIdentity(userInfo.userIdentity);\r\n\treturn normalizeRoleKey(identity?.roleKey);\r\n}\r\n\r\n/** 解析用于权限判断的角色标识,优先当前身份 roleKey */\r\nexport function resolveUserRoleKey(userInfo) {\r\n\tif (!userInfo) return '';\r\n\tconst identity = normalizeUserIdentity(userInfo.userIdentity);\r\n\tconst currentIdentity = getCurrentIdentityFromStorage();\r\n\r\n\tconst identityRoleKey = normalizeRoleKey(identity?.roleKey);\r\n\tif (identityRoleKey) return identityRoleKey;\r\n\r\n\tconst currentRoleKey = normalizeRoleKey(currentIdentity?.roleKey);\r\n\tif (currentRoleKey) return currentRoleKey;\r\n\r\n\tconst storedRole = normalizeRoleKey(userInfo.role);\r\n\tif (storedRole) return storedRole;\r\n\r\n\tconst nameHint = [\r\n\t\tidentity?.roleName,\r\n\t\tidentity?.identityName,\r\n\t\tuserInfo.identityName,\r\n\t\tcurrentIdentity?.roleName,\r\n\t\tcurrentIdentity?.identityName\r\n\t].filter(Boolean).join(' ');\r\n\tif (/审批|approval/i.test(nameHint)) return 'approval';\r\n\r\n\treturn '';\r\n}\r\n\r\n/** 解析用于展示的身份名称 */\r\nexport function resolveIdentityName(profile, userIdentity) {\r\n\tconst identity = userIdentity || normalizeUserIdentity(profile?.userIdentity);\r\n\tif (identity?.identityName) {\r\n\t\treturn identity.identityName;\r\n\t}\r\n\tif (profile?.identityName) {\r\n\t\treturn profile.identityName;\r\n\t}\r\n\tif (identity) {\r\n\t\tconst parts = [identity.deptName, identity.roleName, identity.postName].filter(Boolean);\r\n\t\tif (parts.length) return parts.join('-');\r\n\t}\r\n\treturn '';\r\n}\r\n\r\nexport function mapProfileToUserInfo(profile) {\r\n\tif (!profile) return {};\r\n\tconst userIdentity = normalizeUserIdentity(profile.userIdentity);\r\n\tconst currentIdentity = getCurrentIdentityFromStorage();\r\n\tconst roleKey = normalizeRoleKey(\r\n\t\tuserIdentity?.roleKey || currentIdentity?.roleKey || resolveRoleKey(profile.roles, '')\r\n\t);\r\n\treturn {\r\n\t\tuserId: profile.userId || '',\r\n\t\tusername: profile.userName || '',\r\n\t\tnickName: profile.nickName || '',\r\n\t\tdeptId: userIdentity?.deptId ?? currentIdentity?.deptId ?? profile.deptId ?? '',\r\n\t\tdeptName: userIdentity?.deptName ?? currentIdentity?.deptName ?? profile.deptName ?? '',\r\n\t\trole: roleKey,\r\n\t\tavatar: profile.avatar || '',\r\n\t\tphone: profile.phonenumber || profile.phone || '',\r\n\t\tidentityName: resolveIdentityName(profile, userIdentity),\r\n\t\tuserIdentity: userIdentity || currentIdentity\r\n\t};\r\n}\r\n\r\n/** 写入本地 userInfo 缓存 */\r\nexport function saveUserInfoToStorage(profile) {\r\n\tconst userInfo = mapProfileToUserInfo(profile);\r\n\tuni.setStorageSync('userInfo', JSON.stringify(userInfo));\r\n\treturn userInfo;\r\n}\r\n\r\n/** 将 profile 数据应用到页面 reactive 对象(逐项赋值,确保小程序视图更新) */\r\nexport function applyProfileToUserInfo(target, profile) {\r\n\tconst mapped = mapProfileToUserInfo(profile);\r\n\tObject.keys(mapped).forEach((key) => {\r\n\t\ttarget[key] = mapped[key];\r\n\t});\r\n\tuni.setStorageSync('userInfo', JSON.stringify(mapped));\r\n\treturn mapped;\r\n}\r\n\r\n/** 从本地缓存应用到页面 reactive 对象 */\r\nexport function applyStoredUserInfo(target, stored) {\r\n\tif (!stored) return;\r\n\tconst userIdentity = normalizeUserIdentity(stored.userIdentity);\r\n\tconst currentIdentity = getCurrentIdentityFromStorage();\r\n\tconst mergedIdentity = userIdentity || currentIdentity;\r\n\tconst mapped = {\r\n\t\tuserId: stored.userId || '',\r\n\t\tusername: stored.username || '',\r\n\t\tnickName: stored.nickName || '',\r\n\t\tdeptId: stored.deptId || mergedIdentity?.deptId || '',\r\n\t\tdeptName: stored.deptName || mergedIdentity?.deptName || '',\r\n\t\trole: resolveUserRoleKey({ role: stored.role, userIdentity: mergedIdentity, identityName: stored.identityName }),\r\n\t\tavatar: stored.avatar || '',\r\n\t\tphone: stored.phone || '',\r\n\t\tuserIdentity: mergedIdentity,\r\n\t\tidentityName: stored.identityName || resolveIdentityName(stored, mergedIdentity)\r\n\t};\r\n\tObject.keys(mapped).forEach((key) => {\r\n\t\ttarget[key] = mapped[key];\r\n\t});\r\n\treturn mapped;\r\n}\r\n"],"names":["uni"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js
index 6254887..683f001 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.30.48.1,192.168.1.144,127.0.0.1";
const port = "8090";
- const id = "mp-weixin_t1hX9E";
+ const id = "mp-weixin_6yA7g3";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
diff --git a/unpackage/dist/dev/mp-weixin/pages/checklist/detail.js b/unpackage/dist/dev/mp-weixin/pages/checklist/detail.js
index 37eee91..01b38c0 100644
--- a/unpackage/dist/dev/mp-weixin/pages/checklist/detail.js
+++ b/unpackage/dist/dev/mp-weixin/pages/checklist/detail.js
@@ -11,16 +11,24 @@ const _sfc_main = {
const checkItems = common_vendor.ref([]);
const typeMap = { 1: "日常检查", 2: "专项检查", 3: "设备检查" };
const cycleMap = { 1: "每天一次", 2: "每周", 3: "每月", 4: "每季度" };
- const runModeMap = { 1: "单人完成", 2: "全员", 3: "指定分组" };
+ const runModeMap = { 1: "单人完成", 2: "全员", 3: "指定分组", 4: "排班模式" };
const weekendMap = { 1: "包含周末", 2: "不包含周末" };
const typeLabel = common_vendor.computed(() => detail.value.typeName || typeMap[detail.value.type] || "-");
const cycleLabel = common_vendor.computed(() => detail.value.cycleName || cycleMap[detail.value.cycle] || "-");
const runModeLabel = common_vendor.computed(() => detail.value.runModeName || runModeMap[detail.value.runMode] || "-");
const weekendLabel = common_vendor.computed(() => detail.value.isWeekendName || weekendMap[detail.value.isWeekend] || "-");
const executorLabel = common_vendor.computed(() => {
- if (Number(detail.value.runMode) === 2)
+ const runMode = Number(detail.value.runMode);
+ if (runMode === 2)
return "全员";
- return detail.value.executorName || "-";
+ if (runMode === 4) {
+ const rosterItems = detail.value.rosterItems || [];
+ if (rosterItems.length > 0) {
+ return rosterItems.map((item) => item.identityName).filter(Boolean).join("、") || "-";
+ }
+ return "-";
+ }
+ return detail.value.executorIdentityName || detail.value.executorName || "-";
});
const formatDate = (value) => {
if (!value)
@@ -41,7 +49,7 @@ const _sfc_main = {
common_vendor.index.showToast({ title: res.msg || "获取详情失败", icon: "none" });
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/checklist/detail.vue:137", "获取检查计划详情失败:", error);
+ common_vendor.index.__f__("error", "at pages/checklist/detail.vue:145", "获取检查计划详情失败:", error);
common_vendor.index.showToast({ title: "获取详情失败", icon: "none" });
} finally {
loading.value = false;
diff --git a/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.js b/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.js
index 635c6a2..e8992db 100644
--- a/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.js
+++ b/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.js
@@ -1,6 +1,7 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const request_api = require("../../request/api.js");
+const utils_userInfo = require("../../utils/userInfo.js");
if (!Array) {
const _easycom_up_input2 = common_vendor.resolveComponent("up-input");
const _easycom_up_textarea2 = common_vendor.resolveComponent("up-textarea");
@@ -22,6 +23,16 @@ if (!Math) {
const _sfc_main = {
__name: "editchecklist",
setup(__props) {
+ const showFullForm = common_vendor.computed(() => {
+ const identity = utils_userInfo.getCurrentIdentityFromStorage();
+ const type = Number(identity == null ? void 0 : identity.organizationEntityType);
+ return type === 0 || type === 1;
+ });
+ const MODE_OPTIONS = [
+ { label: "单人完成", value: 1 },
+ { label: "全员", value: 2 },
+ { label: "排班模式", value: 4 }
+ ];
const formData = common_vendor.reactive({
name: "",
deptId: "",
@@ -30,12 +41,13 @@ const _sfc_main = {
type: "",
// 检查表类型:1-日常检查,2-专项检查,3-设备检查
typeName: "",
- modeId: "",
+ runMode: void 0,
modeName: "",
selectDeptId: "",
selectDeptName: "",
executorId: "",
executorNames: "",
+ rosterIdentityIds: [],
cycleId: "",
cycleName: "",
isWeekend: 1,
@@ -153,11 +165,18 @@ const _sfc_main = {
const showStartDatePicker = common_vendor.ref(false);
const showEndDatePicker = common_vendor.ref(false);
const typeColumns = common_vendor.ref([["日常检查", "专项检查", "设备检查"]]);
- const modeColumns = common_vendor.ref([["单人完成", "全员"]]);
+ const modeColumns = common_vendor.ref([MODE_OPTIONS.map((item) => item.label)]);
const cycleColumns = common_vendor.ref([["每天一次", "每周一次", "每月一次", "每季度一次"]]);
const showExecutorPopup = common_vendor.ref(false);
const executorList = common_vendor.ref([]);
const selectedExecutorId = common_vendor.ref(null);
+ const selectedRosterIdentityIds = common_vendor.ref([]);
+ const pageScrollLockStyle = common_vendor.computed(() => {
+ if (showDeptPicker.value || showExecutorPopup.value) {
+ return "overflow: hidden; height: 100%;";
+ }
+ return "";
+ });
const deptTree = common_vendor.ref([]);
const deptTreeRef = common_vendor.ref(null);
const selectedDeptId = common_vendor.ref(null);
@@ -246,18 +265,27 @@ const _sfc_main = {
showTypePicker.value = false;
};
const onModeConfirm = (e) => {
- if (e.value && e.value.length > 0) {
- formData.modeName = e.value[0];
- if (e.value[0] === "全员") {
- clearExecutorSelection();
- }
+ var _a;
+ const index = Number(((_a = e.indexs) == null ? void 0 : _a[0]) ?? 0);
+ const option = MODE_OPTIONS[index];
+ if (!option) {
+ showModePicker.value = false;
+ return;
+ }
+ formData.modeName = option.label;
+ formData.runMode = option.value;
+ clearExecutorSelection();
+ if (formData.deptId && option.value !== 2) {
+ fetchDeptUsers(formData.deptId);
}
showModePicker.value = false;
};
const clearExecutorSelection = () => {
formData.executorId = "";
formData.executorNames = "";
+ formData.rosterIdentityIds = [];
selectedExecutorId.value = null;
+ selectedRosterIdentityIds.value = [];
};
const fetchDeptUsers = async (deptId) => {
if (!deptId) {
@@ -265,21 +293,44 @@ const _sfc_main = {
return;
}
try {
- const res = await request_api.getDeptUsers(deptId);
+ const params = formData.runMode === 4 ? { type: 4 } : {};
+ const res = await request_api.getDeptUsers(deptId, params);
if (res.code === 0 && res.data) {
executorList.value = res.data || [];
} else {
executorList.value = [];
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:726", "获取部门用户失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:810", "获取部门用户失败:", error);
executorList.value = [];
}
};
const selectExecutor = (item) => {
selectedExecutorId.value = item.userId;
};
+ const toggleRosterExecutor = (item) => {
+ const identityId = item.identityId;
+ if (identityId == null)
+ return;
+ const index = selectedRosterIdentityIds.value.indexOf(identityId);
+ if (index > -1) {
+ selectedRosterIdentityIds.value.splice(index, 1);
+ } else {
+ selectedRosterIdentityIds.value.push(identityId);
+ }
+ };
const confirmExecutorSelect = () => {
+ if (formData.runMode === 4) {
+ if (selectedRosterIdentityIds.value.length === 0) {
+ common_vendor.index.showToast({ title: "请选择执行人员", icon: "none" });
+ return;
+ }
+ formData.rosterIdentityIds = [...selectedRosterIdentityIds.value];
+ const names = executorList.value.filter((user) => selectedRosterIdentityIds.value.includes(user.identityId)).map((user) => user.nickName || user.nickname);
+ formData.executorNames = names.join("、");
+ showExecutorPopup.value = false;
+ return;
+ }
if (!selectedExecutorId.value) {
common_vendor.index.showToast({ title: "请选择执行人员", icon: "none" });
return;
@@ -294,7 +345,11 @@ const _sfc_main = {
common_vendor.index.showToast({ title: "请先选择分派单位", icon: "none" });
return;
}
- selectedExecutorId.value = formData.executorId || null;
+ if (formData.runMode === 4) {
+ selectedRosterIdentityIds.value = [...formData.rosterIdentityIds || []];
+ } else {
+ selectedExecutorId.value = formData.executorId || null;
+ }
fetchDeptUsers(formData.deptId);
showExecutorPopup.value = true;
};
@@ -306,7 +361,7 @@ const _sfc_main = {
deptTree.value = handleTree(list, "deptId");
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:764", "获取部门树失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:876", "获取部门树失败:", error);
}
};
const onCycleConfirm = (e) => {
@@ -415,7 +470,7 @@ const _sfc_main = {
}
} catch (error) {
common_vendor.index.hideLoading();
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:892", "删除检查项失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1004", "删除检查项失败:", error);
common_vendor.index.showToast({ title: "删除失败", icon: "none" });
}
} else {
@@ -442,14 +497,63 @@ const _sfc_main = {
const showAddPopup = common_vendor.ref(false);
const checkForm = common_vendor.reactive({
name: "",
- // 检查名称
point: "",
- // 检查内容
+ industryId: null,
+ industryName: "",
+ leadDept: "",
+ commonProblem: "",
+ isSerious: 2,
regulationId: null,
- // 参考法规ID
regulationName: ""
- // 参考法规名称(显示用)
});
+ const industryOptions = common_vendor.ref([]);
+ const showIndustryPicker = common_vendor.ref(false);
+ const industryColumns = common_vendor.computed(() => [industryOptions.value.map((item) => item.name || item.industryName || "")]);
+ const showSeriousPicker = common_vendor.ref(false);
+ const seriousColumns = common_vendor.ref([["是", "否"]]);
+ const seriousName = common_vendor.computed(() => checkForm.isSerious === 1 ? "是" : "否");
+ const resetCheckForm = () => {
+ checkForm.name = "";
+ checkForm.point = "";
+ checkForm.industryId = null;
+ checkForm.industryName = "";
+ checkForm.leadDept = "";
+ checkForm.commonProblem = "";
+ checkForm.isSerious = 2;
+ checkForm.regulationId = null;
+ checkForm.regulationName = "";
+ };
+ const fetchIndustryOptions = async () => {
+ try {
+ const res = await request_api.getindustry();
+ if (res.code === 0) {
+ industryOptions.value = res.data || [];
+ }
+ } catch (error) {
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1073", "获取行业类型失败:", error);
+ }
+ };
+ common_vendor.watch(showAddPopup, (val) => {
+ if (val && showFullForm.value) {
+ fetchIndustryOptions();
+ }
+ });
+ const onIndustryConfirm = (e) => {
+ var _a;
+ const selectedName = (_a = e.value) == null ? void 0 : _a[0];
+ const selected = industryOptions.value.find((item) => (item.name || item.industryName) === selectedName);
+ if (selected) {
+ checkForm.industryId = selected.id;
+ checkForm.industryName = selected.name || selected.industryName || "";
+ }
+ showIndustryPicker.value = false;
+ };
+ const onSeriousConfirm = (e) => {
+ var _a;
+ const selectedName = (_a = e.value) == null ? void 0 : _a[0];
+ checkForm.isSerious = selectedName === "是" ? 1 : 2;
+ showSeriousPicker.value = false;
+ };
const showLawPopup = common_vendor.ref(false);
const lawKeyword = common_vendor.ref("");
const selectedLawId = common_vendor.ref(null);
@@ -460,6 +564,9 @@ const _sfc_main = {
const lawPageSize = common_vendor.ref(10);
const hasMoreLaw = common_vendor.ref(true);
const openLawPopup = () => {
+ if (!showFullForm.value) {
+ return;
+ }
showLawPopup.value = true;
if (lawList.value.length === 0) {
fetchRegulationList();
@@ -491,7 +598,7 @@ const _sfc_main = {
hasMoreLaw.value = lawList.value.length < total;
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:979", "获取法规列表失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1152", "获取法规列表失败:", error);
} finally {
lawLoading.value = false;
}
@@ -529,12 +636,29 @@ const _sfc_main = {
common_vendor.index.showToast({ title: "请输入检查内容", icon: "none" });
return;
}
+ if (showFullForm.value) {
+ if (!checkForm.industryId) {
+ common_vendor.index.showToast({ title: "请选择行业类型", icon: "none" });
+ return;
+ }
+ if (!checkForm.leadDept) {
+ common_vendor.index.showToast({ title: "请输入牵头部门", icon: "none" });
+ return;
+ }
+ }
try {
common_vendor.index.showLoading({ title: "添加中..." });
- const params = {
+ const params = showFullForm.value ? {
name: checkForm.name,
point: checkForm.point,
- regulationId: checkForm.regulationId || void 0
+ industryId: checkForm.industryId,
+ leadDept: checkForm.leadDept,
+ regulationId: checkForm.regulationId || void 0,
+ commonProblem: checkForm.commonProblem || void 0,
+ isSerious: checkForm.isSerious
+ } : {
+ name: checkForm.name,
+ point: checkForm.point
};
const res = await request_api.addCheckPoint(params);
if (res.code === 0) {
@@ -561,17 +685,14 @@ const _sfc_main = {
common_vendor.index.hideLoading();
common_vendor.index.showToast({ title: "添加成功", icon: "success" });
showAddPopup.value = false;
- checkForm.name = "";
- checkForm.point = "";
- checkForm.regulationId = null;
- checkForm.regulationName = "";
+ resetCheckForm();
} else {
common_vendor.index.hideLoading();
common_vendor.index.showToast({ title: res.msg || "添加失败", icon: "none" });
}
} catch (error) {
common_vendor.index.hideLoading();
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1079", "添加检查项失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1265", "添加检查项失败:", error);
common_vendor.index.showToast({ title: "添加失败", icon: "none" });
}
};
@@ -620,7 +741,7 @@ const _sfc_main = {
hasMoreLibrary.value = libraryList.value.length < total;
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1139", "获取检查库列表失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1325", "获取检查库列表失败:", error);
} finally {
libraryLoading.value = false;
}
@@ -723,11 +844,12 @@ const _sfc_main = {
selectedLibraries.value = [];
} catch (error) {
common_vendor.index.hideLoading();
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1259", "获取检查库详情失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1445", "获取检查库详情失败:", error);
common_vendor.index.showToast({ title: "添加失败", icon: "none" });
}
};
const handleSave = async () => {
+ var _a;
if (!formData.name) {
common_vendor.index.showToast({ title: "请输入检查表名称", icon: "none" });
return;
@@ -740,11 +862,15 @@ const _sfc_main = {
common_vendor.index.showToast({ title: "请选择检查表类型", icon: "none" });
return;
}
- if (!formData.modeName) {
+ if (!formData.runMode) {
common_vendor.index.showToast({ title: "请选择模式", icon: "none" });
return;
}
- if (formData.modeName === "单人完成" && !formData.executorId) {
+ if (formData.runMode === 1 && !formData.executorId) {
+ common_vendor.index.showToast({ title: "请选择执行人员", icon: "none" });
+ return;
+ }
+ if (formData.runMode === 4 && (!formData.rosterIdentityIds || formData.rosterIdentityIds.length === 0)) {
common_vendor.index.showToast({ title: "请选择执行人员", icon: "none" });
return;
}
@@ -775,10 +901,6 @@ const _sfc_main = {
common_vendor.index.showToast({ title: "请添加检查项", icon: "none" });
return;
}
- const runModeMap = {
- "单人完成": 1,
- "全员": 2
- };
const cycleMap = {
"每天一次": 1,
"每周一次": 2,
@@ -794,7 +916,7 @@ const _sfc_main = {
description: formData.remark || "",
type: formData.type,
// 检查表类型:1-日常检查,2-专项检查,3-设备检查
- runMode: runModeMap[formData.modeName] || 2,
+ runMode: formData.runMode,
checkPointIds: items,
itemIds,
// 从检查库选择的库id数组
@@ -803,9 +925,12 @@ const _sfc_main = {
planStartTime: `${formData.startDate} 00:00:00`,
planEndTime: `${formData.endDate} 00:00:00`
};
- if (formData.modeName === "单人完成" && formData.executorId) {
+ if (formData.runMode === 1 && formData.executorId) {
params.executorId = formData.executorId;
}
+ if (formData.runMode === 4 && ((_a = formData.rosterIdentityIds) == null ? void 0 : _a.length)) {
+ params.rosterIdentityIds = formData.rosterIdentityIds;
+ }
try {
common_vendor.index.showLoading({ title: "保存中..." });
const res = await request_api.addCheckTable(params);
@@ -820,7 +945,7 @@ const _sfc_main = {
}
} catch (error) {
common_vendor.index.hideLoading();
- common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1374", "保存失败:", error);
+ common_vendor.index.__f__("error", "at pages/editchecklist/editchecklist.vue:1562", "保存失败:", error);
common_vendor.index.showToast({ title: "保存失败", icon: "none" });
}
};
@@ -829,94 +954,95 @@ const _sfc_main = {
});
return (_ctx, _cache) => {
return common_vendor.e({
- a: common_vendor.o(($event) => formData.name = $event),
- b: common_vendor.p({
+ a: pageScrollLockStyle.value,
+ b: common_vendor.o(($event) => formData.name = $event),
+ c: common_vendor.p({
placeholder: "请输入检查表名称",
border: "surround",
modelValue: formData.name
}),
- c: common_vendor.t(formData.deptName || "请选择分派单位"),
- d: common_vendor.n(formData.deptName ? "picker-value" : "picker-placeholder"),
- e: common_vendor.o(openDeptPopup),
- f: common_vendor.o(($event) => formData.remark = $event),
- g: common_vendor.p({
+ d: common_vendor.t(formData.deptName || "请选择分派单位"),
+ e: common_vendor.n(formData.deptName ? "picker-value" : "picker-placeholder"),
+ f: common_vendor.o(openDeptPopup),
+ g: common_vendor.o(($event) => formData.remark = $event),
+ h: common_vendor.p({
placeholder: "请输入补充说明",
modelValue: formData.remark
}),
- h: common_vendor.t(formData.typeName || "请选择检查表类型"),
- i: common_vendor.n(formData.typeName ? "picker-value" : "picker-placeholder"),
- j: common_vendor.o(($event) => showTypePicker.value = true),
- k: common_vendor.o(onTypeConfirm),
- l: common_vendor.o(($event) => showTypePicker.value = false),
+ i: common_vendor.t(formData.typeName || "请选择检查表类型"),
+ j: common_vendor.n(formData.typeName ? "picker-value" : "picker-placeholder"),
+ k: common_vendor.o(($event) => showTypePicker.value = true),
+ l: common_vendor.o(onTypeConfirm),
m: common_vendor.o(($event) => showTypePicker.value = false),
- n: common_vendor.p({
+ n: common_vendor.o(($event) => showTypePicker.value = false),
+ o: common_vendor.p({
show: showTypePicker.value,
columns: typeColumns.value
}),
- o: common_vendor.t(formData.modeName || "请选择模式"),
- p: common_vendor.n(formData.modeName ? "picker-value" : "picker-placeholder"),
- q: common_vendor.o(($event) => showModePicker.value = true),
- r: common_vendor.o(onModeConfirm),
- s: common_vendor.o(($event) => showModePicker.value = false),
+ p: common_vendor.t(formData.modeName || "请选择模式"),
+ q: common_vendor.n(formData.modeName ? "picker-value" : "picker-placeholder"),
+ r: common_vendor.o(($event) => showModePicker.value = true),
+ s: common_vendor.o(onModeConfirm),
t: common_vendor.o(($event) => showModePicker.value = false),
- v: common_vendor.p({
+ v: common_vendor.o(($event) => showModePicker.value = false),
+ w: common_vendor.p({
show: showModePicker.value,
columns: modeColumns.value
}),
- w: formData.modeName === "单人完成"
- }, formData.modeName === "单人完成" ? {
- x: common_vendor.t(formData.executorNames || (formData.deptId ? "请选择执行人员" : "请先选择分派单位")),
- y: common_vendor.n(formData.executorNames ? "picker-value" : "picker-placeholder"),
- z: common_vendor.o(openExecutorPopup)
+ x: formData.runMode === 1 || formData.runMode === 4
+ }, formData.runMode === 1 || formData.runMode === 4 ? {
+ y: common_vendor.t(formData.executorNames || (formData.deptId ? "请选择执行人员" : "请先选择分派单位")),
+ z: common_vendor.n(formData.executorNames ? "picker-value" : "picker-placeholder"),
+ A: common_vendor.o(openExecutorPopup)
} : {}, {
- A: common_vendor.t(formData.cycleName || "请选择周期"),
- B: common_vendor.n(formData.cycleName ? "picker-value" : "picker-placeholder"),
- C: common_vendor.o(($event) => showCyclePicker.value = true),
- D: common_vendor.o(onCycleConfirm),
- E: common_vendor.o(($event) => showCyclePicker.value = false),
+ B: common_vendor.t(formData.cycleName || "请选择周期"),
+ C: common_vendor.n(formData.cycleName ? "picker-value" : "picker-placeholder"),
+ D: common_vendor.o(($event) => showCyclePicker.value = true),
+ E: common_vendor.o(onCycleConfirm),
F: common_vendor.o(($event) => showCyclePicker.value = false),
- G: common_vendor.p({
+ G: common_vendor.o(($event) => showCyclePicker.value = false),
+ H: common_vendor.p({
show: showCyclePicker.value,
columns: cycleColumns.value
}),
- H: formData.isWeekend === 1 ? 1 : "",
- I: common_vendor.o(($event) => setIsWeekend(1)),
- J: formData.isWeekend === 2 ? 1 : "",
- K: common_vendor.o(($event) => setIsWeekend(2)),
- L: common_vendor.t(formData.startDate || "请选择计划开始日期"),
- M: common_vendor.n(formData.startDate ? "picker-value" : "picker-placeholder"),
- N: common_vendor.o(openStartDatePicker),
- O: common_vendor.o(onStartDatePickerChange),
- P: common_vendor.o(onStartDateConfirm),
- Q: common_vendor.o(($event) => showStartDatePicker.value = false),
+ I: formData.isWeekend === 1 ? 1 : "",
+ J: common_vendor.o(($event) => setIsWeekend(1)),
+ K: formData.isWeekend === 2 ? 1 : "",
+ L: common_vendor.o(($event) => setIsWeekend(2)),
+ M: common_vendor.t(formData.startDate || "请选择计划开始日期"),
+ N: common_vendor.n(formData.startDate ? "picker-value" : "picker-placeholder"),
+ O: common_vendor.o(openStartDatePicker),
+ P: common_vendor.o(onStartDatePickerChange),
+ Q: common_vendor.o(onStartDateConfirm),
R: common_vendor.o(($event) => showStartDatePicker.value = false),
- S: common_vendor.o(($event) => startDateValue.value = $event),
- T: common_vendor.p({
+ S: common_vendor.o(($event) => showStartDatePicker.value = false),
+ T: common_vendor.o(($event) => startDateValue.value = $event),
+ U: common_vendor.p({
show: showStartDatePicker.value,
mode: "date",
minDate: todayMinDate.value,
filter: startDateFilter.value,
modelValue: startDateValue.value
}),
- U: common_vendor.t(formData.endDate || "请选择计划结束日期"),
- V: common_vendor.n(formData.endDate ? "picker-value" : "picker-placeholder"),
- W: common_vendor.o(openEndDatePicker),
- X: common_vendor.o(onEndDatePickerChange),
- Y: common_vendor.o(onEndDateConfirm),
- Z: common_vendor.o(($event) => showEndDatePicker.value = false),
+ V: common_vendor.t(formData.endDate || "请选择计划结束日期"),
+ W: common_vendor.n(formData.endDate ? "picker-value" : "picker-placeholder"),
+ X: common_vendor.o(openEndDatePicker),
+ Y: common_vendor.o(onEndDatePickerChange),
+ Z: common_vendor.o(onEndDateConfirm),
aa: common_vendor.o(($event) => showEndDatePicker.value = false),
- ab: common_vendor.o(($event) => endDateValue.value = $event),
- ac: common_vendor.p({
+ ab: common_vendor.o(($event) => showEndDatePicker.value = false),
+ ac: common_vendor.o(($event) => endDateValue.value = $event),
+ ad: common_vendor.p({
show: showEndDatePicker.value,
mode: "date",
minDate: endDateMinDate.value,
filter: endDateFilter.value,
modelValue: endDateValue.value
}),
- ad: common_vendor.t(checkItemCount.value),
- ae: checkItemCount.value === 0
+ ae: common_vendor.t(checkItemCount.value),
+ af: checkItemCount.value === 0
}, checkItemCount.value === 0 ? {} : {}, {
- af: common_vendor.f(manualCheckItems.value, (item, index, i0) => {
+ ag: common_vendor.f(manualCheckItems.value, (item, index, i0) => {
return {
a: common_vendor.t(index + 1),
b: common_vendor.t(item.name),
@@ -926,7 +1052,7 @@ const _sfc_main = {
f: "manual-" + index
};
}),
- ag: common_vendor.f(libraryCheckItems.value, (item, index, i0) => {
+ ah: common_vendor.f(libraryCheckItems.value, (item, index, i0) => {
return {
a: common_vendor.t(item.sourceLibraryName || "-"),
b: common_vendor.t(item.name),
@@ -936,41 +1062,87 @@ const _sfc_main = {
f: "lib-" + item.pointId
};
}),
- ah: common_vendor.o(($event) => showAddPopup.value = true),
- ai: common_vendor.o(openLibraryPopup),
- aj: common_vendor.o(handleSave),
- ak: common_vendor.o(($event) => showAddPopup.value = false),
- al: common_vendor.o(($event) => checkForm.name = $event),
- am: common_vendor.p({
+ ai: common_vendor.o(($event) => showAddPopup.value = true),
+ aj: common_vendor.o(openLibraryPopup),
+ ak: common_vendor.o(handleSave),
+ al: common_vendor.o(($event) => showAddPopup.value = false),
+ am: showFullForm.value
+ }, showFullForm.value ? {
+ an: common_vendor.t(checkForm.industryName || "请选择行业类型"),
+ ao: common_vendor.n(checkForm.industryName ? "" : "text-gray"),
+ ap: common_vendor.o(($event) => showIndustryPicker.value = true),
+ aq: common_vendor.o(onIndustryConfirm),
+ ar: common_vendor.o(($event) => showIndustryPicker.value = false),
+ as: common_vendor.o(($event) => showIndustryPicker.value = false),
+ at: common_vendor.p({
+ show: showIndustryPicker.value,
+ columns: industryColumns.value
+ })
+ } : {}, {
+ av: common_vendor.o(($event) => checkForm.name = $event),
+ aw: common_vendor.p({
placeholder: "请输入检查名称",
border: "surround",
modelValue: checkForm.name
}),
- an: common_vendor.o(($event) => checkForm.point = $event),
- ao: common_vendor.p({
+ ax: showFullForm.value
+ }, showFullForm.value ? {
+ ay: common_vendor.o(($event) => checkForm.leadDept = $event),
+ az: common_vendor.p({
+ placeholder: "请输入牵头部门名称",
+ border: "surround",
+ modelValue: checkForm.leadDept
+ })
+ } : {}, {
+ aA: common_vendor.o(($event) => checkForm.point = $event),
+ aB: common_vendor.p({
placeholder: "请输入检查内容",
height: 150,
modelValue: checkForm.point
}),
- ap: common_vendor.t(checkForm.regulationName || "选择法规"),
- aq: common_vendor.n(checkForm.regulationName ? "" : "text-gray"),
- ar: common_vendor.o(openLawPopup),
- as: common_vendor.o(($event) => showAddPopup.value = false),
- at: common_vendor.o(handleAddCheck),
- av: common_vendor.o(($event) => showAddPopup.value = false),
- aw: common_vendor.p({
+ aC: showFullForm.value
+ }, showFullForm.value ? {
+ aD: common_vendor.t(checkForm.regulationName || "选择法规"),
+ aE: common_vendor.n(checkForm.regulationName ? "" : "text-gray"),
+ aF: common_vendor.o(openLawPopup)
+ } : {}, {
+ aG: showFullForm.value
+ }, showFullForm.value ? {
+ aH: common_vendor.o(($event) => checkForm.commonProblem = $event),
+ aI: common_vendor.p({
+ placeholder: "请输入常见隐患",
+ height: 120,
+ modelValue: checkForm.commonProblem
+ })
+ } : {}, {
+ aJ: showFullForm.value
+ }, showFullForm.value ? {
+ aK: common_vendor.t(seriousName.value),
+ aL: common_vendor.o(($event) => showSeriousPicker.value = true),
+ aM: common_vendor.o(onSeriousConfirm),
+ aN: common_vendor.o(($event) => showSeriousPicker.value = false),
+ aO: common_vendor.o(($event) => showSeriousPicker.value = false),
+ aP: common_vendor.p({
+ show: showSeriousPicker.value,
+ columns: seriousColumns.value
+ })
+ } : {}, {
+ aQ: common_vendor.o(($event) => showAddPopup.value = false),
+ aR: common_vendor.o(handleAddCheck),
+ aS: common_vendor.o(($event) => showAddPopup.value = false),
+ aT: common_vendor.p({
show: showAddPopup.value,
mode: "center",
round: "20"
}),
- ax: common_vendor.o(($event) => showLawPopup.value = false),
- ay: common_vendor.o(searchRegulation),
- az: lawKeyword.value,
- aA: common_vendor.o(($event) => lawKeyword.value = $event.detail.value),
- aB: common_vendor.o(searchRegulation),
- aC: lawLoading.value && lawList.value.length === 0
+ aU: common_vendor.o(($event) => showLawPopup.value = false),
+ aV: common_vendor.o(searchRegulation),
+ aW: lawKeyword.value,
+ aX: common_vendor.o(($event) => lawKeyword.value = $event.detail.value),
+ aY: common_vendor.o(searchRegulation),
+ aZ: lawLoading.value && lawList.value.length === 0
}, lawLoading.value && lawList.value.length === 0 ? {} : !lawLoading.value && lawList.value.length === 0 ? {} : common_vendor.e({
- aE: common_vendor.f(lawList.value, (item, k0, i0) => {
+ bb: common_vendor.f(lawList.value, (item, k0, i0) => {
return {
a: common_vendor.t(item.depict),
b: common_vendor.t(item.legalBasis),
@@ -979,26 +1151,26 @@ const _sfc_main = {
e: common_vendor.o(($event) => selectLaw(item), item.id)
};
}),
- aF: lawLoading.value
+ bc: lawLoading.value
}, lawLoading.value ? {} : {}), {
- aD: !lawLoading.value && lawList.value.length === 0,
- aG: common_vendor.o(loadMoreLaw),
- aH: common_vendor.o(($event) => showLawPopup.value = false),
- aI: common_vendor.o(confirmLaw),
- aJ: common_vendor.o(($event) => showLawPopup.value = false),
- aK: common_vendor.p({
+ ba: !lawLoading.value && lawList.value.length === 0,
+ bd: common_vendor.o(loadMoreLaw),
+ be: common_vendor.o(($event) => showLawPopup.value = false),
+ bf: common_vendor.o(confirmLaw),
+ bg: common_vendor.o(($event) => showLawPopup.value = false),
+ bh: common_vendor.p({
show: showLawPopup.value,
mode: "center",
round: "20"
}),
- aL: common_vendor.o(closeLibraryPopup),
- aM: common_vendor.o(searchLibrary),
- aN: libraryKeyword.value,
- aO: common_vendor.o(($event) => libraryKeyword.value = $event.detail.value),
- aP: common_vendor.o(searchLibrary),
- aQ: libraryLoading.value && libraryList.value.length === 0
+ bi: common_vendor.o(closeLibraryPopup),
+ bj: common_vendor.o(searchLibrary),
+ bk: libraryKeyword.value,
+ bl: common_vendor.o(($event) => libraryKeyword.value = $event.detail.value),
+ bm: common_vendor.o(searchLibrary),
+ bn: libraryLoading.value && libraryList.value.length === 0
}, libraryLoading.value && libraryList.value.length === 0 ? {} : !libraryLoading.value && libraryList.value.length === 0 ? {} : common_vendor.e({
- aS: common_vendor.f(libraryList.value, (item, k0, i0) => {
+ bp: common_vendor.f(libraryList.value, (item, k0, i0) => {
return common_vendor.e({
a: selectedLibraries.value.includes(item.id)
}, selectedLibraries.value.includes(item.id) ? {} : {}, {
@@ -1009,28 +1181,28 @@ const _sfc_main = {
f: common_vendor.o(($event) => toggleLibrarySelect(item), item.id)
});
}),
- aT: libraryLoading.value
+ bq: libraryLoading.value
}, libraryLoading.value ? {} : {}), {
- aR: !libraryLoading.value && libraryList.value.length === 0,
- aU: common_vendor.o(loadMoreLibrary),
- aV: common_vendor.o(addSelectedLibrary),
- aW: common_vendor.o(closeLibraryPopup),
- aX: common_vendor.p({
+ bo: !libraryLoading.value && libraryList.value.length === 0,
+ br: common_vendor.o(loadMoreLibrary),
+ bs: common_vendor.o(addSelectedLibrary),
+ bt: common_vendor.o(closeLibraryPopup),
+ bv: common_vendor.p({
show: showLibraryPopup.value,
mode: "center",
round: "20"
}),
- aY: common_vendor.o(cancelDeptSelect),
- aZ: showDeptPicker.value
+ bw: common_vendor.o(cancelDeptSelect),
+ bx: showDeptPicker.value
}, showDeptPicker.value ? common_vendor.e({
- ba: deptTree.value.length
+ by: deptTree.value.length
}, deptTree.value.length ? {
- bb: common_vendor.sr(deptTreeRef, "98282eb3-13,98282eb3-12", {
+ bz: common_vendor.sr(deptTreeRef, "98282eb3-17,98282eb3-16", {
"k": "deptTreeRef"
}),
- bc: common_vendor.o(onDeptCheck),
- bd: common_vendor.o(onDeptNodeClick),
- be: common_vendor.p({
+ bA: common_vendor.o(onDeptCheck),
+ bB: common_vendor.o(onDeptNodeClick),
+ bC: common_vendor.p({
data: deptTree.value,
["node-key"]: "deptId",
["label-key"]: "deptName",
@@ -1044,38 +1216,43 @@ const _sfc_main = {
["empty-text"]: "暂无部门数据"
})
} : {}) : {}, {
- bf: common_vendor.o(cancelDeptSelect),
- bg: common_vendor.o(confirmDeptSelect),
- bh: common_vendor.o(cancelDeptSelect),
- bi: common_vendor.p({
+ bD: common_vendor.o(cancelDeptSelect),
+ bE: common_vendor.o(confirmDeptSelect),
+ bF: common_vendor.o(cancelDeptSelect),
+ bG: common_vendor.p({
show: showDeptPicker.value,
mode: "center",
round: "20",
safeAreaInsetBottom: false
}),
- bj: common_vendor.o(($event) => showExecutorPopup.value = false),
- bk: executorList.value.length === 0
+ bH: common_vendor.o(($event) => showExecutorPopup.value = false),
+ bI: executorList.value.length === 0
}, executorList.value.length === 0 ? {} : {
- bl: common_vendor.f(executorList.value, (item, k0, i0) => {
- return common_vendor.e({
- a: selectedExecutorId.value === item.userId
+ bJ: common_vendor.f(executorList.value, (item, k0, i0) => {
+ return common_vendor.e(formData.runMode === 4 ? common_vendor.e({
+ a: selectedRosterIdentityIds.value.includes(item.identityId)
+ }, selectedRosterIdentityIds.value.includes(item.identityId) ? {} : {}, {
+ b: selectedRosterIdentityIds.value.includes(item.identityId) ? 1 : ""
+ }) : common_vendor.e({
+ c: selectedExecutorId.value === item.userId
}, selectedExecutorId.value === item.userId ? {} : {}, {
- b: selectedExecutorId.value === item.userId ? 1 : "",
- c: common_vendor.t(item.nickName),
- d: item.userId,
- e: common_vendor.o(($event) => selectExecutor(item), item.userId)
+ d: selectedExecutorId.value === item.userId ? 1 : ""
+ }), {
+ e: common_vendor.t(item.nickName),
+ f: item.identityId || item.userId,
+ g: common_vendor.o(($event) => formData.runMode === 4 ? toggleRosterExecutor(item) : selectExecutor(item), item.identityId || item.userId)
});
- })
+ }),
+ bK: formData.runMode === 4
}, {
- bm: common_vendor.o(($event) => showExecutorPopup.value = false),
- bn: common_vendor.o(confirmExecutorSelect),
- bo: common_vendor.o(($event) => showExecutorPopup.value = false),
- bp: common_vendor.p({
+ bL: common_vendor.o(($event) => showExecutorPopup.value = false),
+ bM: common_vendor.o(confirmExecutorSelect),
+ bN: common_vendor.o(($event) => showExecutorPopup.value = false),
+ bO: common_vendor.p({
show: showExecutorPopup.value,
mode: "center",
round: "20"
- }),
- bq: common_vendor.gei(_ctx, "")
+ })
});
};
}
diff --git a/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxml b/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxml
index 9b2e8a3..f04d572 100644
--- a/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxml
@@ -1 +1 @@
-检查表名称*分派单位*{{c}}补充说明检查表类型{{h}}模式{{o}}执行人员*{{x}}周期{{A}}仅工作日包含周末不包含周末计划开始日期*{{L}}计划结束日期*{{U}}已添加的检查项({{ad}}项)暂无检查项目,请添加第{{item.a}}项检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}检查库来源检查库:{{item.a}}检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}添加检查项
\ No newline at end of file
+检查表名称*分派单位*{{d}}补充说明检查表类型{{i}}模式{{p}}执行人员*{{y}}周期{{B}}仅工作日包含周末不包含周末计划开始日期*{{M}}计划结束日期*{{V}}已添加的检查项({{ae}}项)暂无检查项目,请添加第{{item.a}}项检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}检查库来源检查库:{{item.a}}检查项名称:{{item.b}}检查内容:{{item.c}}参考法规:{{item.d}}添加检查项
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxss b/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxss
index 7f6fecc..6cee425 100644
--- a/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxss
+++ b/unpackage/dist/dev/mp-weixin/pages/editchecklist/editchecklist.wxss
@@ -490,6 +490,23 @@
border-radius: 50%;
background: #2667E9;
}
+.executor-checkbox.data-v-98282eb3 {
+ width: 40rpx;
+ height: 40rpx;
+ border: 2rpx solid #ccc;
+ border-radius: 8rpx;
+ margin-right: 20rpx;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-shrink: 0;
+ font-size: 24rpx;
+}
+.executor-checkbox-active.data-v-98282eb3 {
+ background: #2667E9;
+ border-color: #2667E9;
+ color: #fff;
+}
.executor-info.data-v-98282eb3 {
flex: 1;
}
diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js
index 13e20d1..c12d01d 100644
--- a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js
+++ b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.js
@@ -19,14 +19,15 @@ const _sfc_main = {
const checkPointId = common_vendor.ref("");
const oneTableId = common_vendor.ref("");
const userRole = common_vendor.ref("");
+ const isApprovalRole = common_vendor.computed(() => userRole.value === "approval");
const getUserRole = () => {
try {
const userInfoStr = common_vendor.index.getStorageSync("userInfo");
if (userInfoStr) {
- userRole.value = utils_userInfo.resolveUserRoleKey(JSON.parse(userInfoStr));
+ userRole.value = utils_userInfo.resolveUserIdentityRoleKey(JSON.parse(userInfoStr));
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:104", "获取用户信息失败:", error);
+ common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:107", "获取用户信息失败:", error);
}
};
const fetchTaskInfo = async (oneTableId2) => {
@@ -41,7 +42,7 @@ const _sfc_main = {
}
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:120", "获取任务信息失败:", error);
+ common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:123", "获取任务信息失败:", error);
}
};
common_vendor.onLoad((options) => {
@@ -123,7 +124,7 @@ const _sfc_main = {
});
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:207", error);
+ common_vendor.index.__f__("error", "at pages/hiddendanger/Inspection.vue:210", error);
if (pageNum.value > 1) {
pageNum.value--;
}
@@ -214,7 +215,8 @@ const _sfc_main = {
f: item.levelName === "重大隐患" ? 1 : "",
g: common_vendor.t(item.address),
h: common_vendor.t(item.createdAt),
- i: common_vendor.o(($event) => details(item), item.hazardId),
+ i: common_vendor.o(($event) => details(item), item.hazardId)
+ }, !isApprovalRole.value ? common_vendor.e({
j: item.statusName === "待整改" && item.canEdit
}, item.statusName === "待整改" && item.canEdit ? {
k: common_vendor.o(($event) => assignHazard(item), item.hazardId)
@@ -242,18 +244,22 @@ const _sfc_main = {
w: common_vendor.unref(utils_hazardNav.canShowWriteoffApprovalButton)(item, userRole.value)
}, common_vendor.unref(utils_hazardNav.canShowWriteoffApprovalButton)(item, userRole.value) ? {
x: common_vendor.o(($event) => goWriteoffApproval(item), item.hazardId)
- } : {}, {
+ } : {}) : {}, {
y: item.hazardId
});
}),
- d: hiddenDangerList.value.length > 0
+ d: !isApprovalRole.value,
+ e: hiddenDangerList.value.length > 0
}, hiddenDangerList.value.length > 0 ? {
- e: common_vendor.p({
+ f: common_vendor.p({
status: loadStatus.value
})
} : {}, {
- f: common_vendor.o(goToAdd),
- g: common_vendor.gei(_ctx, "")
+ g: !isApprovalRole.value
+ }, !isApprovalRole.value ? {
+ h: common_vendor.o(goToAdd)
+ } : {}, {
+ i: common_vendor.gei(_ctx, "")
});
};
}
diff --git a/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.wxml b/unpackage/dist/dev/mp-weixin/pages/hiddendanger/Inspection.wxml
index 67b0a60..22ba086 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/index/index.js b/unpackage/dist/dev/mp-weixin/pages/index/index.js
index 408b0a8..ee8f68d 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index/index.js
+++ b/unpackage/dist/dev/mp-weixin/pages/index/index.js
@@ -37,7 +37,7 @@ const _sfc_main = {
identityName: "",
userIdentity: null
});
- const currentRoleKey = common_vendor.computed(() => utils_userInfo.resolveUserRoleKey(userInfo));
+ const currentRoleKey = common_vendor.computed(() => utils_userInfo.resolveUserIdentityRoleKey(userInfo));
const isApprovalRole = common_vendor.computed(() => currentRoleKey.value === "approval");
const displayIdentityName = common_vendor.computed(() => {
return utils_userInfo.resolveIdentityName(userInfo, userInfo.userIdentity);
@@ -105,7 +105,7 @@ const _sfc_main = {
const commonMenuNames = ["隐患排查", "隐患销号"];
const infoList = common_vendor.computed(() => {
if (currentRoleKey.value === "approval") {
- return [];
+ return allMenuList.filter((item) => item.name === "隐患排查");
}
if (currentRoleKey.value === "common") {
return allMenuList.filter((item) => commonMenuNames.includes(item.name));
@@ -492,8 +492,8 @@ const _sfc_main = {
size: "14"
}),
i: common_vendor.o(goSwitchIdentity),
- j: !isApprovalRole.value
- }, !isApprovalRole.value ? {
+ j: infoList.value.length > 0
+ }, infoList.value.length > 0 ? {
k: common_vendor.f(infoList.value, (item, index, i0) => {
return {
a: item.src,
diff --git a/unpackage/dist/dev/mp-weixin/request/request.js b/unpackage/dist/dev/mp-weixin/request/request.js
index 7ef45b1..67cfb2c 100644
--- a/unpackage/dist/dev/mp-weixin/request/request.js
+++ b/unpackage/dist/dev/mp-weixin/request/request.js
@@ -1,7 +1,7 @@
"use strict";
const common_vendor = require("../common/vendor.js");
const request_luchRequest_core_Request = require("./luch-request/core/Request.js");
-const baseUrl = "https://yingji.hexieapi.com/prod-api";
+const baseUrl = "http://192.168.1.140:5004";
const imageBaseUrl = baseUrl.replace(/\/prod-api\/?$/, "");
new request_luchRequest_core_Request.Request({
baseURL: baseUrl,
diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js b/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
index e56da74..afa9302 100644
--- a/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
+++ b/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.js
@@ -278,20 +278,19 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
}, _ctx.safeAreaInsetBottom ? {} : {}, {
p: common_vendor.s($options.contentStyle),
q: common_vendor.o((...args) => _ctx.noop && _ctx.noop(...args)),
- r: common_vendor.o((...args) => _ctx.noop && _ctx.noop(...args)),
- s: common_vendor.s($options.contentStyleWrap),
- t: common_vendor.o($options.afterEnter),
- v: common_vendor.o($options.clickHandler),
- w: common_vendor.p({
+ r: common_vendor.s($options.contentStyleWrap),
+ s: common_vendor.o($options.afterEnter),
+ t: common_vendor.o($options.clickHandler),
+ v: common_vendor.p({
show: _ctx.pageInline ? true : _ctx.show,
customStyle: $options.transitionStyle,
mode: _ctx.pageInline ? "none" : $options.position,
duration: _ctx.duration
}),
- x: common_vendor.n(_ctx.customClass),
+ w: common_vendor.n(_ctx.customClass),
+ x: _ctx.show == false ? "0px" : "",
y: _ctx.show == false ? "0px" : "",
- z: _ctx.show == false ? "0px" : "",
- A: common_vendor.gei(_ctx, "")
+ z: common_vendor.gei(_ctx, "")
});
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-05c24e9b"]]);
diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml b/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
index 9ce80a8..179f6cb 100644
--- a/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
+++ b/unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-popup/u-popup.wxml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js b/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js
index 060b35d..23f589f 100644
--- a/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js
+++ b/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.js
@@ -334,6 +334,18 @@ const _sfc_main = {
}
__expose({ getCheckedKeys, getCheckedNodes, setCheckedKeys, expandAll, collapseAll, clearChecked, setNodeChecked, checkAll });
updateCheckedState();
+ const scrollStyle = common_vendor.computed(() => {
+ const style = {
+ width: "100%",
+ boxSizing: "border-box"
+ };
+ if (props.height) {
+ style.height = `${props.height}rpx`;
+ } else {
+ style.height = "100%";
+ }
+ return style;
+ });
return (_ctx, _cache) => {
return common_vendor.e({
a: flatData.value.length === 0
@@ -386,9 +398,10 @@ const _sfc_main = {
tag: "view"
})
}, {
- g: `${__props.width}rpx`,
- h: `${__props.height}rpx`,
- i: common_vendor.gei(_ctx, "")
+ g: __props.width ? `${__props.width}rpx` : void 0,
+ h: __props.height ? `${__props.height}rpx` : void 0,
+ i: common_vendor.s(scrollStyle.value),
+ j: common_vendor.gei(_ctx, "")
});
};
}
diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml b/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml
index 0959226..92b53c5 100644
--- a/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml
+++ b/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxml
@@ -1 +1 @@
-{{b}} ▶ ✓ — {{node.j}}
\ No newline at end of file
+{{b}} ✓ — {{node.j}}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss b/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss
index 0578420..97a54eb 100644
--- a/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss
+++ b/unpackage/dist/dev/mp-weixin/uni_modules/xq-tree/components/xq-tree/xq-tree.wxss
@@ -26,45 +26,23 @@
/* 文章场景相关 */
.xq-tree.data-v-e21fa87f {
display: inline-block;
- /* ⚠️ 关键:宽度由内容撑开,不继承父容器宽度 */
- /* 内容不换行 */
- /* 至少撑满容器 */
box-sizing: border-box;
width: -webkit-max-content;
width: max-content;
- /* 宽度由内容决定,不换行 */
white-space: nowrap;
}
.tree-wrapper.data-v-e21fa87f {
width: 100%;
- height: 100%;
- /* 确保节点不换行 */
+ box-sizing: border-box;
}
.xq-tree-scroll.data-v-e21fa87f {
display: inline-block;
- /* ⚠️ 关键:宽度由内容撑开,不继承父容器宽度 */
white-space: nowrap;
- /* 内容不换行 */
min-width: 100%;
- /* 至少撑满容器 */
box-sizing: border-box;
background-color: #fff;
padding: 16rpx;
}
-
-/* 小程序下 scroll-view 的滚动条样式由原生控制,通常无法自定义;H5 端同样可用 ::-webkit-scrollbar */
-/* 下面的样式仅对 H5 端生效 */
-.tree-wrapper.data-v-e21fa87f::-webkit-scrollbar {
- height: 8rpx;
- width: 8rpx;
-}
-.tree-wrapper.data-v-e21fa87f::-webkit-scrollbar-track {
- background: #f1f1f1;
-}
-.tree-wrapper.data-v-e21fa87f::-webkit-scrollbar-thumb {
- background: #888;
- border-radius: 4rpx;
-}
.tree-node-enter-active.data-v-e21fa87f {
animation: treeExpandIn-e21fa87f 0.3s ease-out both;
}
@@ -108,36 +86,47 @@
}
.xq-tree-node.data-v-e21fa87f {
padding: 8rpx 0;
- overflow: hidden;
transform-origin: top;
}
-.xq-tree.data-v-e21fa87f {
- width: 100%;
-}
.xq-tree-empty.data-v-e21fa87f {
padding: 40rpx;
text-align: center;
color: #999;
}
-.xq-tree-node.data-v-e21fa87f {
- padding: 8rpx 0;
-}
.xq-tree-node-content.data-v-e21fa87f {
display: flex;
align-items: center;
}
.xq-tree-node-icon.data-v-e21fa87f {
width: 40rpx;
- text-align: center;
+ height: 40rpx;
+ display: flex;
+ align-items: center;
+ justify-content: center;
flex-shrink: 0;
}
+.icon-arrow.data-v-e21fa87f {
+ width: 0;
+ height: 0;
+ border-top: 8rpx solid transparent;
+ border-bottom: 8rpx solid transparent;
+ border-left: 10rpx solid #666;
+ transition: transform 0.2s ease;
+ transform-origin: 30% 50%;
+}
+.icon-arrow.is-expanded.data-v-e21fa87f {
+ transform: rotate(90deg);
+}
.xq-tree-node-checkbox.data-v-e21fa87f {
margin-right: 12rpx;
flex-shrink: 0;
}
.xq-tree-node-label.data-v-e21fa87f {
- flex: 1;
+ flex-shrink: 0;
white-space: nowrap;
+ font-size: 28rpx;
+ color: #333;
+ line-height: 1.5;
}
.checkbox-custom.data-v-e21fa87f {
width: 32rpx;
@@ -159,22 +148,8 @@
color: #fff;
}
.leaf-icon-placeholder.data-v-e21fa87f {
- width: 100%;
- height: 100%;
-}
-.uni-icon-warp.data-v-e21fa87f {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- width: 40rpx;
- height: 40rpx;
-}
-.icon-arrow.is-expanded.data-v-e21fa87f {
- transform: rotate(90deg);
-}
-.icon-arrow.data-v-e21fa87f {
- display: inline-block;
- transition: transform 0.3s ease;
+ width: 16rpx;
+ height: 16rpx;
}
page.data-v-e21fa87f {
box-sizing: border-box;
diff --git a/unpackage/dist/dev/mp-weixin/utils/userInfo.js b/unpackage/dist/dev/mp-weixin/utils/userInfo.js
index 8ec93ef..3791703 100644
--- a/unpackage/dist/dev/mp-weixin/utils/userInfo.js
+++ b/unpackage/dist/dev/mp-weixin/utils/userInfo.js
@@ -35,6 +35,12 @@ function resolveRoleKey(roles, fallback = "") {
return normalizeRoleKey(first);
return normalizeRoleKey(first.roleKey || first.role || fallback);
}
+function resolveUserIdentityRoleKey(userInfo) {
+ if (!userInfo)
+ return "";
+ const identity = normalizeUserIdentity(userInfo.userIdentity);
+ return normalizeRoleKey(identity == null ? void 0 : identity.roleKey);
+}
function resolveUserRoleKey(userInfo) {
if (!userInfo)
return "";
@@ -134,7 +140,8 @@ function applyStoredUserInfo(target, stored) {
}
exports.applyProfileToUserInfo = applyProfileToUserInfo;
exports.applyStoredUserInfo = applyStoredUserInfo;
+exports.getCurrentIdentityFromStorage = getCurrentIdentityFromStorage;
exports.resolveIdentityName = resolveIdentityName;
-exports.resolveUserRoleKey = resolveUserRoleKey;
+exports.resolveUserIdentityRoleKey = resolveUserIdentityRoleKey;
exports.saveUserInfoToStorage = saveUserInfoToStorage;
//# sourceMappingURL=../../.sourcemap/mp-weixin/utils/userInfo.js.map
diff --git a/utils/userInfo.js b/utils/userInfo.js
index 28bc2e1..10ec0e0 100644
--- a/utils/userInfo.js
+++ b/utils/userInfo.js
@@ -36,6 +36,13 @@ function resolveRoleKey(roles, fallback = '') {
return normalizeRoleKey(first.roleKey || first.role || fallback);
}
+/** 从 userInfo 中读取当前身份 roleKey(仅取 userIdentity.roleKey) */
+export function resolveUserIdentityRoleKey(userInfo) {
+ if (!userInfo) return '';
+ const identity = normalizeUserIdentity(userInfo.userIdentity);
+ return normalizeRoleKey(identity?.roleKey);
+}
+
/** 解析用于权限判断的角色标识,优先当前身份 roleKey */
export function resolveUserRoleKey(userInfo) {
if (!userInfo) return '';