From 2d6f9282d9568552d64996569c2fee8176a9526e Mon Sep 17 00:00:00 2001 From: dhr <2216804034@qq.com> Date: Sat, 13 Sep 2025 18:43:26 +0800 Subject: [PATCH 1/6] 0913 --- .env.development | 2 +- public/xx.xlsx | Bin 10871 -> 0 bytes public/供应商导入模板(1).xlsx | Bin 0 -> 11084 bytes src/views/dhr_demo/InspectionManagement.vue | 24 +- src/views/dhr_demo/banzhuzhuangtai.vue | 1031 ++++++++++++ src/views/dhr_demo/baoxiuguanli.vue | 1165 ++++++++++++++ src/views/dhr_demo/baoxiujilu.vue | 720 +++++++++ src/views/dhr_demo/cheliangzhuangtai.vue | 700 ++++++++ src/views/dhr_demo/gongdanliebiao.vue | 1095 +++++++++++++ src/views/dhr_demo/index.vue | 24 +- src/views/dhr_demo/paidanjilu.vue | 814 ++++++++++ src/views/dhr_demo/qiangxiuguanli.vue | 912 +++++++++++ src/views/dhr_demo/qiangxiujilu.vue | 741 +++++++++ src/views/dhr_demo/renyuanzhuangtai.vue | 866 ++++++++++ src/views/dhr_demo/shiyanguanli.vue | 1587 +++++++++++++++++++ src/views/dhr_demo/shiyanjilu.vue | 969 +++++++++++ src/views/dhr_demo/shiyanrenwu.vue | 907 +++++++++++ src/views/dhr_demo/xunjianjihua.vue | 109 +- src/views/dhr_demo/xunjianrenwu.vue | 29 +- src/views/dhr_demo/zhixingjilu.vue | 1112 +++++++++++++ 20 files changed, 12777 insertions(+), 30 deletions(-) delete mode 100644 public/xx.xlsx create mode 100644 public/供应商导入模板(1).xlsx create mode 100644 src/views/dhr_demo/banzhuzhuangtai.vue create mode 100644 src/views/dhr_demo/baoxiuguanli.vue create mode 100644 src/views/dhr_demo/baoxiujilu.vue create mode 100644 src/views/dhr_demo/cheliangzhuangtai.vue create mode 100644 src/views/dhr_demo/gongdanliebiao.vue create mode 100644 src/views/dhr_demo/paidanjilu.vue create mode 100644 src/views/dhr_demo/qiangxiuguanli.vue create mode 100644 src/views/dhr_demo/qiangxiujilu.vue create mode 100644 src/views/dhr_demo/renyuanzhuangtai.vue create mode 100644 src/views/dhr_demo/shiyanguanli.vue create mode 100644 src/views/dhr_demo/shiyanjilu.vue create mode 100644 src/views/dhr_demo/shiyanrenwu.vue create mode 100644 src/views/dhr_demo/zhixingjilu.vue diff --git a/.env.development b/.env.development index 7f90e4a..e7d40c6 100644 --- a/.env.development +++ b/.env.development @@ -6,7 +6,7 @@ VITE_APP_ENV = 'development' # 开发环境 -VITE_APP_BASE_API = 'http://192.168.110.209:8899' +VITE_APP_BASE_API = 'http://192.168.110.149:8899' # 李陈杰 209 # VITE_APP_BASE_API = 'http://192.168.110.149:8899' # 曾涛 diff --git a/public/xx.xlsx b/public/xx.xlsx deleted file mode 100644 index fb25b99e7eead984a3897e39476344c1e68a3430..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10871 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 Qb`byp52n+ldiwW&0Qb?&SpWb4 diff --git a/public/供应商导入模板(1).xlsx b/public/供应商导入模板(1).xlsx new file mode 100644 index 0000000000000000000000000000000000000000..6f6cfb30d614d37c66b7860216416c99376c9643 GIT binary patch literal 11084 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 - - - - + + + + + @@ -486,6 +487,21 @@ const handleInspection1 = () => { const handleInspection2 = () => { router.push('/rili/InspectionManagement'); }; +const handleInspection3 = () => { + router.push('/rili/shiyanguanli'); +}; +const handleInspection4 = () => { + router.push('/rili/baoxiuguanli'); +}; +const handleInspection5 = () => { + router.push('/rili/qiangxiuguanli'); +}; +const handleInspection6 = () => { + router.push('/rili/gongdanliebiao'); +}; +const handleInspection7 = () => { + router.push('/rili/renyuanzhuangtai'); +}; const handleInspectionManagement1 = () => { router.push('/rili/InspectionManagement'); }; diff --git a/src/views/dhr_demo/banzhuzhuangtai.vue b/src/views/dhr_demo/banzhuzhuangtai.vue new file mode 100644 index 0000000..04601d2 --- /dev/null +++ b/src/views/dhr_demo/banzhuzhuangtai.vue @@ -0,0 +1,1031 @@ + + + + + diff --git a/src/views/dhr_demo/baoxiuguanli.vue b/src/views/dhr_demo/baoxiuguanli.vue new file mode 100644 index 0000000..f2c0165 --- /dev/null +++ b/src/views/dhr_demo/baoxiuguanli.vue @@ -0,0 +1,1165 @@ + + + + + diff --git a/src/views/dhr_demo/baoxiujilu.vue b/src/views/dhr_demo/baoxiujilu.vue new file mode 100644 index 0000000..7703c31 --- /dev/null +++ b/src/views/dhr_demo/baoxiujilu.vue @@ -0,0 +1,720 @@ + + + + + diff --git a/src/views/dhr_demo/cheliangzhuangtai.vue b/src/views/dhr_demo/cheliangzhuangtai.vue new file mode 100644 index 0000000..3634227 --- /dev/null +++ b/src/views/dhr_demo/cheliangzhuangtai.vue @@ -0,0 +1,700 @@ + + + + + diff --git a/src/views/dhr_demo/gongdanliebiao.vue b/src/views/dhr_demo/gongdanliebiao.vue new file mode 100644 index 0000000..e19ce22 --- /dev/null +++ b/src/views/dhr_demo/gongdanliebiao.vue @@ -0,0 +1,1095 @@ + + + + + diff --git a/src/views/dhr_demo/index.vue b/src/views/dhr_demo/index.vue index 11d5bf9..01731b3 100644 --- a/src/views/dhr_demo/index.vue +++ b/src/views/dhr_demo/index.vue @@ -4,10 +4,11 @@ @@ -310,6 +311,21 @@ const handleInspection1 = () => { const handleInspection2 = () => { router.push('/rili/InspectionManagement'); }; +const handleInspection3 = () => { + router.push('/rili/shiyanguanli'); +}; +const handleInspection4 = () => { + router.push('/rili/baoxiuguanli'); +}; +const handleInspection5 = () => { + router.push('/rili/qiangxiuguanli'); +}; +const handleInspection6 = () => { + router.push('/rili/gongdanliebiao'); +}; +const handleInspection7 = () => { + router.push('/rili/renyuanzhuangtai'); +}; diff --git a/src/views/dhr_demo/qiangxiuguanli.vue b/src/views/dhr_demo/qiangxiuguanli.vue new file mode 100644 index 0000000..e4c06f4 --- /dev/null +++ b/src/views/dhr_demo/qiangxiuguanli.vue @@ -0,0 +1,912 @@ + + + + + diff --git a/src/views/dhr_demo/qiangxiujilu.vue b/src/views/dhr_demo/qiangxiujilu.vue new file mode 100644 index 0000000..2a8e7fa --- /dev/null +++ b/src/views/dhr_demo/qiangxiujilu.vue @@ -0,0 +1,741 @@ + + + + + diff --git a/src/views/dhr_demo/renyuanzhuangtai.vue b/src/views/dhr_demo/renyuanzhuangtai.vue new file mode 100644 index 0000000..5d4f259 --- /dev/null +++ b/src/views/dhr_demo/renyuanzhuangtai.vue @@ -0,0 +1,866 @@ + + + + + diff --git a/src/views/dhr_demo/shiyanguanli.vue b/src/views/dhr_demo/shiyanguanli.vue new file mode 100644 index 0000000..5086214 --- /dev/null +++ b/src/views/dhr_demo/shiyanguanli.vue @@ -0,0 +1,1587 @@ + + + + + diff --git a/src/views/dhr_demo/shiyanjilu.vue b/src/views/dhr_demo/shiyanjilu.vue new file mode 100644 index 0000000..b937d73 --- /dev/null +++ b/src/views/dhr_demo/shiyanjilu.vue @@ -0,0 +1,969 @@ + + + + + diff --git a/src/views/dhr_demo/shiyanrenwu.vue b/src/views/dhr_demo/shiyanrenwu.vue new file mode 100644 index 0000000..b4787c0 --- /dev/null +++ b/src/views/dhr_demo/shiyanrenwu.vue @@ -0,0 +1,907 @@ + + + + + diff --git a/src/views/dhr_demo/xunjianjihua.vue b/src/views/dhr_demo/xunjianjihua.vue index a0eb98c..662bc78 100644 --- a/src/views/dhr_demo/xunjianjihua.vue +++ b/src/views/dhr_demo/xunjianjihua.vue @@ -3,14 +3,15 @@ -
+
-
+
筛选 导入数据
@@ -58,10 +59,10 @@
- -
+ +
-
+
@@ -260,14 +261,14 @@
-
-
+
+

最近巡检结果

- -
+ +
@@ -281,7 +282,7 @@
系统连接量 - 128<500 + 128
@@ -421,6 +422,21 @@ const handleInspection1 = () => { const handleInspection2 = () => { router.push('/rili/InspectionManagement'); }; +const handleInspection3 = () => { + router.push('/rili/shiyanguanli'); +}; +const handleInspection4 = () => { + router.push('/rili/baoxiuguanli'); +}; +const handleInspection5 = () => { + router.push('/rili/qiangxiuguanli'); +}; +const handleInspection6 = () => { + router.push('/rili/gongdanliebiao'); +}; +const handleInspection7 = () => { + router.push('/rili/renyuanzhuangtai'); +}; const handleInspectionManagement1 = () => { router.push('/rili/InspectionManagement'); }; @@ -440,6 +456,19 @@ const handleInspectionManagement3 = () => { min-height: 100vh; } +/* 头部容器 - 替换了固定gap的flex布局 */ +.header-container { + display: flex; + justify-content: space-between; + align-items: center; +} + +.header-actions { + display: flex; + align-items: center; + gap: 10px; +} + /* 导航栏样式 */ .navigation-tabs { display: flex; @@ -527,12 +556,35 @@ const handleInspectionManagement3 = () => { border-radius: 4px; } +/* 主内容区 - 使用flex确保等高 */ +.main-content-container { + display: flex; + gap: 20px; + height: calc(100% - 20px); + min-height: 500px; /* 确保有最小高度 */ +} + +.left-content { + flex: 2; /* 左侧占2/3宽度 */ + display: flex; + flex-direction: column; +} + +.right-content { + flex: 1; /* 右侧占1/3宽度 */ + display: flex; + flex-direction: column; +} + /* 内容卡片样式 */ .content-card { background-color: #fff; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); overflow: hidden; + height: 100%; /* 卡片高度占满容器 */ + display: flex; + flex-direction: column; } .card-header { @@ -552,6 +604,7 @@ const handleInspectionManagement3 = () => { .card-body { padding: 0 20px; + flex: 1; /* 内容区域占满剩余空间 */ } /* 统计卡片样式 */ @@ -657,8 +710,36 @@ const handleInspectionManagement3 = () => { background-color: #ecf5ff; } +/* 滚动条样式优化 */ +.scrollbar-thin { + scrollbar-width: thin; + scrollbar-color: #d1d5db #f3f4f6; +} + +.scrollbar-thin::-webkit-scrollbar { + width: 6px; +} + +.scrollbar-thin::-webkit-scrollbar-track { + background: #f3f4f6; + border-radius: 3px; +} + +.scrollbar-thin::-webkit-scrollbar-thumb { + background-color: #d1d5db; + border-radius: 3px; +} + +.scrollbar-thin::-webkit-scrollbar-thumb:hover { + background-color: #9ca3af; +} + /* 响应式设计 */ @media (max-width: 1200px) { + .main-content-container { + flex-direction: column; + } + .filter-bar { flex-direction: column; align-items: stretch; diff --git a/src/views/dhr_demo/xunjianrenwu.vue b/src/views/dhr_demo/xunjianrenwu.vue index d4f5f47..f804f2b 100644 --- a/src/views/dhr_demo/xunjianrenwu.vue +++ b/src/views/dhr_demo/xunjianrenwu.vue @@ -4,10 +4,11 @@ @@ -49,7 +50,7 @@
- 搜索 + 搜索 手动创建任务
@@ -422,6 +423,21 @@ const handleInspection1 = () => { const handleInspection2 = () => { router.push('/rili/InspectionManagement'); }; +const handleInspection3 = () => { + router.push('/rili/shiyanguanli'); +}; +const handleInspection4 = () => { + router.push('/rili/baoxiuguanli'); +}; +const handleInspection5 = () => { + router.push('/rili/qiangxiuguanli'); +}; +const handleInspection6 = () => { + router.push('/rili/gongdanliebiao'); +}; +const handleInspection7 = () => { + router.push('/rili/运维组织'); +}; From d4c0d61492e9161eeaa3cd5898ea612fb201d457 Mon Sep 17 00:00:00 2001 From: Teo <2642673902@qq.com> Date: Sun, 14 Sep 2025 11:45:04 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E5=B7=A5=E7=A8=8B=E9=87=8F=E6=B8=85?= =?UTF-8?q?=E5=8D=95=E5=88=87=E6=8D=A2=E9=A1=B9=E7=9B=AEbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 ++-- src/views/design/billofQuantities/index.vue | 13 +++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.env.development b/.env.development index 0422cc2..2bed56d 100644 --- a/.env.development +++ b/.env.development @@ -7,13 +7,13 @@ VITE_APP_ENV = 'development' # 开发环境 # 李陈杰 209 - VITE_APP_BASE_API = 'http://192.168.110.209:8899' +# VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 曾涛 # VITE_APP_BASE_API = 'http://192.168.110.149:8899' # 罗成 # VITE_APP_BASE_API = 'http://192.168.110.188:8899' # 朱银 -# VITE_APP_BASE_API = 'http://192.168.110.149:8899' +VITE_APP_BASE_API = 'http://192.168.110.149:8899' #曾涛 # VITE_APP_BASE_API = 'http://192.168.110.171:8899' diff --git a/src/views/design/billofQuantities/index.vue b/src/views/design/billofQuantities/index.vue index 2130d23..e428c0d 100644 --- a/src/views/design/billofQuantities/index.vue +++ b/src/views/design/billofQuantities/index.vue @@ -170,6 +170,7 @@ async function getVersionNums(isSheet = true) { state.loading.versions = true; state.error = null; + console.log('🚀 ~ handleSheetName ~ currentProject.value?.id:', currentProject.value?.id); const res = await obtainAllVersionNumbers({ projectId: currentProject.value?.id, workOrderType: state.work_order_type, @@ -375,6 +376,16 @@ const downloadTemplate = (type) => { alert('下载失败,请重试'); } }; +const resetState = () => { + state.tableData = []; + state.options = []; + state.sheets = []; + state.queryForm.versions = ''; + state.queryForm.sheet = ''; + state.versionsData = {}; + state.error = null; + isExpandAll.value = true; +}; onMounted(async () => { await getVersionNums(); }); @@ -382,6 +393,8 @@ onMounted(async () => { const listeningProject = watch( () => currentProject.value?.id, (nid, oid) => { + resetState(); + state.queryForm.projectId = nid; getVersionNums(); } ); From b2e31de921715c37eaddbf23e4b6da4182f7644b Mon Sep 17 00:00:00 2001 From: taoge1020 Date: Sun, 14 Sep 2025 11:45:19 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- public/xx.xlsx | Bin 10871 -> 11147 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.development b/.env.development index 647f3c7..afaa08b 100644 --- a/.env.development +++ b/.env.development @@ -11,7 +11,7 @@ VITE_APP_ENV = 'development' # 李陈杰 209 # VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 曾涛 -VITE_APP_BASE_API = 'http://192.168.110.209:8899' +VITE_APP_BASE_API = 'http://192.168.110.180:8899' # 罗成 # VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 朱银 diff --git a/public/xx.xlsx b/public/xx.xlsx index fb25b99e7eead984a3897e39476344c1e68a3430..95009db753bb40484ec3e161f0f603536cd6d81e 100644 GIT binary patch delta 7109 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 delta 6850 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

b(kCrEjTRot5@nTOECp^HM=v z7d$W3)zSfA+H_|(THX1LyGKfqXr4zPz;*hZ;OrDSnv*;Gh9I z%s^CbMl8Qw*1Ua;U(P>y_-8V5`ZC7yRSC{USqC7*RovwF`nJv_f8wh#!NG0SkA(yH zOf*-_sj^wUt1z|g9LJQMrXhxMJ>6Zv8R5KDFF|hF3GQi+|5Mk`%jt&hQYTD4E`B9b zn!;PH-1zY9jGml{=~oZ6%BU`3Ua2` zrB13y8MZ>s8}HaQwBk(-i$*HrlPLp{?HXzc&yR!{LnUb}gaxYYd0=R|4t$Mr6*DY? z-oee4zK#hez9sY@8{1tBRz4V21=@+QBaQ)yE){-j!Ez2Qt?s z_{e>=HV-PTg4f(Z8S0ezE+f0=e|d`Vcu}$4=JKUnhwp?0+1$rKSCCO) zY3T48yJjWyV8(AB|8$L|wGt9PE9rt@=E~>6c+l*ce?W$MJSDF;pcj9N()|LO$s~@# zN(WtJ;z3cPgW@u${Hu+_EKK>g^T3LXgam%9sRYd{?o?z_w&x Date: Sun, 14 Sep 2025 16:25:03 +0800 Subject: [PATCH 4/6] 1\ --- .env.development | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.env.development b/.env.development index 647f3c7..77653ad 100644 --- a/.env.development +++ b/.env.development @@ -11,9 +11,9 @@ VITE_APP_ENV = 'development' # 李陈杰 209 # VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 曾涛 -VITE_APP_BASE_API = 'http://192.168.110.209:8899' +# VITE_APP_BASE_API = 'http://192.168.110.149:8899' # 罗成 -# VITE_APP_BASE_API = 'http://192.168.110.209:8899' +VITE_APP_BASE_API = 'http://192.168.110.188:8899' # 朱银 # VITE_APP_BASE_API = 'http://192.168.110.149:8899' #曾涛 From e7980f0d014f56c777a92f46cdfd062067d27df2 Mon Sep 17 00:00:00 2001 From: Teo <2642673902@qq.com> Date: Sun, 14 Sep 2025 17:40:43 +0800 Subject: [PATCH 5/6] =?UTF-8?q?=E9=87=87=E8=B4=AD=E8=81=94=E7=B3=BB?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 6 +- src/api/project/constructionUser/index.ts | 2 +- src/views/materials/purchaseDoc/index.vue | 3 +- src/views/progress/plan/index.vue | 114 ++++++++++++------ src/views/progress/progressCategory/index.vue | 80 +++++++----- src/views/project/attendance/index.vue | 23 ++-- .../projectTeam/component/UserListDialog.vue | 17 ++- src/views/project/projectTeam/index.vue | 12 +- src/views/tender/supplierInput/index.vue | 2 + 9 files changed, 163 insertions(+), 96 deletions(-) diff --git a/.env.development b/.env.development index 15f9210..4010a4c 100644 --- a/.env.development +++ b/.env.development @@ -7,13 +7,13 @@ VITE_APP_ENV = 'development' # 开发环境 # VITE_APP_BASE_API = 'http://192.168.110.180:8899' # 李陈杰 209 -# VITE_APP_BASE_API = 'http://192.168.110.209:8899' +VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 李陈杰 209 # VITE_APP_BASE_API = 'http://192.168.110.209:8899' # 曾涛 -VITE_APP_BASE_API = 'http://192.168.110.180:8899' +# VITE_APP_BASE_API = 'http://192.168.110.180:8899' # 罗成 -# VITE_APP_BASE_API = 'http://192.168.110.209:8899' +# VITE_APP_BASE_API = 'http://192.168.110.188:8899' # 朱银 # VITE_APP_BASE_API = 'http://192.168.110.149:8899' #曾涛 diff --git a/src/api/project/constructionUser/index.ts b/src/api/project/constructionUser/index.ts index 9c20a99..aad0902 100644 --- a/src/api/project/constructionUser/index.ts +++ b/src/api/project/constructionUser/index.ts @@ -186,7 +186,7 @@ export const dowloadConstructionUserTemplate = (query: ConstructionUserTemplateF */ export const delConstructionUserMember = (data: ConstructionUserMembeForm) => { return request({ - url: '/contractor/projectTeamMember/', + url: '/project/projectTeamMember/', method: 'delete', data }); diff --git a/src/views/materials/purchaseDoc/index.vue b/src/views/materials/purchaseDoc/index.vue index 546339b..b7decbf 100644 --- a/src/views/materials/purchaseDoc/index.vue +++ b/src/views/materials/purchaseDoc/index.vue @@ -421,6 +421,7 @@ const handleDetail = async (row?: PurchaseDocVO) => { /** 表单重置 */ const reset = () => { form.value = { ...initFormData }; + planList.value = []; purchaseDocFormRef.value?.resetFields(); form.value.projectId = currentProject.value?.id; }; @@ -494,7 +495,7 @@ const submitForm = () => { purchaseDocFormRef.value?.validate(async (valid: boolean) => { if (valid) { buttonLoading.value = true; - form.value.associationList = selectPlanList.value; + form.value.associationList = JSON.parse(JSON.stringify(selectPlanList.value)); form.value.associationList.forEach((item: any) => { item.planId = item.id; delete item.id; diff --git a/src/views/progress/plan/index.vue b/src/views/progress/plan/index.vue index 433cb9b..6cab6da 100644 --- a/src/views/progress/plan/index.vue +++ b/src/views/progress/plan/index.vue @@ -1,14 +1,12 @@