From 5014d005fa80876d75bf72b8fd5eea61286073bd Mon Sep 17 00:00:00 2001 From: tcy <1193318383@qq.com> Date: Sun, 14 Sep 2025 18:01:12 +0800 Subject: [PATCH 1/6] =?UTF-8?q?fix(=E5=AE=89=E5=85=A8/=E8=B4=A8=E9=87=8F?= =?UTF-8?q?=E6=A3=80=E6=9F=A5):=20=E4=BF=AE=E5=A4=8D=E6=95=B4=E6=94=B9?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E6=98=BE=E7=A4=BA=E6=9D=A1=E4=BB=B6=E5=8F=8A?= =?UTF-8?q?=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复安全检查和质量管理模块中整改按钮的显示条件,统一使用reviewType判断 添加质量检查模块的整改和复查对话框及处理逻辑 优化代码格式和样式问题 --- .../component/qualityInspectionDetail.vue | 51 +++---- src/views/quality/qualityInspection/index.vue | 127 +++++++++++++----- src/views/safety/safetyInspection/index.vue | 4 +- src/views/safety/safetyLog/index.vue | 31 +++-- src/views/safety/violationRecord/index.vue | 2 +- 5 files changed, 147 insertions(+), 68 deletions(-) diff --git a/src/views/quality/qualityInspection/component/qualityInspectionDetail.vue b/src/views/quality/qualityInspection/component/qualityInspectionDetail.vue index 628cb4b..1249793 100644 --- a/src/views/quality/qualityInspection/component/qualityInspectionDetail.vue +++ b/src/views/quality/qualityInspection/component/qualityInspectionDetail.vue @@ -2,15 +2,16 @@
-
+
+

整改通知单

填报人:{{ safetyInspectionDetail?.createBy }} 填报时间:{{ safetyInspectionDetail?.createTime }} - {{ safetyInspectionDetail?.projectName }} + {{ + safetyInspectionDetail?.projectName }} {{ safetyInspectionDetail?.inspectionHeadline }} @@ -24,22 +25,22 @@ - {{ safetyInspectionDetail?.createBy }} + {{ + safetyInspectionDetail?.createBy }} - {{ safetyInspectionDetail?.createTime }} + {{ safetyInspectionDetail?.createTime + }} - {{ parseTime(safetyInspectionDetail?.replyPeriodDate, '{y}-{m}-{d}') }} + {{ + parseTime(safetyInspectionDetail?.replyPeriodDate, '{y}-{m}-{d}') }} - {{ safetyInspectionDetail?.inspectionResult }} + {{ + safetyInspectionDetail?.inspectionResult }} @@ -56,7 +57,8 @@ - + @@ -66,11 +68,11 @@ - {{ safetyInspectionDetail?.verificationResult }} + {{ safetyInspectionDetail?.rectificationResult }} -
+
@@ -87,8 +89,8 @@ - {{ safetyInspectionDetail?.verificationResult }} + {{ + safetyInspectionDetail?.verificationResult }}
@@ -140,14 +142,14 @@ const get = async () => { if (res.data && res.code === 200) { safetyInspectionDetail.value = res.data; - if (res.data.rectificationFileList) { - const checkFileRes = await listByIds(res.data.inspectionFile.split(',')); - checkFileList.value = checkFileRes.data; - } - if (res.data.rectificationFile) { - const rectificationFileRes = await listByIds(res.data.rectificationFile.split(',')); - rectificationFileList.value = rectificationFileRes.data; - } + // if (res.data.inspectionImgFileList) { + // const checkFileRes = await listByIds(res.data.inspectionFile.split(',')); + // checkFileList.value = checkFileRes.data; + // } + // if (res.data.rectificationImgFile) { + // const rectificationFileRes = await listByIds(res.data.rectificationFile.split(',')); + // rectificationFileList.value = rectificationFileRes.data; + // } } }; @@ -223,6 +225,7 @@ watch( z-index: 10; width: 105px; height: 105px; + img { width: 105px; } diff --git a/src/views/quality/qualityInspection/index.vue b/src/views/quality/qualityInspection/index.vue index c069a3a..820bc08 100644 --- a/src/views/quality/qualityInspection/index.vue +++ b/src/views/quality/qualityInspection/index.vue @@ -1,17 +1,20 @@ @@ -175,6 +205,7 @@ + diff --git a/src/views/project/busSalaryDetails/component/edit.vue b/src/views/project/busSalaryDetails/component/edit.vue new file mode 100644 index 0000000..0d08744 --- /dev/null +++ b/src/views/project/busSalaryDetails/component/edit.vue @@ -0,0 +1,146 @@ + + + diff --git a/src/views/project/busSalaryDetails/component/model.ts b/src/views/project/busSalaryDetails/component/model.ts new file mode 100644 index 0000000..70b95a1 --- /dev/null +++ b/src/views/project/busSalaryDetails/component/model.ts @@ -0,0 +1,57 @@ +export interface BusSalaryDetailsTableColumns { + id:number + sfzNumber:string; // 身份证 + name:string; // 户名 + account:string; // 账户 + sumDuration:number; // 当月总时长 + salary:number; // 薪水(天) + dateOfIssue:string; // 发放年月 + lister:string; // 制表人 + createdAt:string; // 创建时间 +} + + +export interface BusSalaryDetailsInfoData { + id:number|undefined; // 主键ID + sfzNumber:string|undefined; // 身份证 + name:string|undefined; // 户名 + account:string|undefined; // 账户 + sumDuration:number|undefined; // 当月总时长 + salary:number|undefined; // 薪水(天) + projectId:number|undefined; // 项目id + teamId:number|undefined; // 班组id + projectName:string|undefined; // 项目名称 + teamName:string|undefined; // 班组名称 + dateOfIssue:string|undefined; // 发放年月 + lister:string|undefined; // 制表人 + createdAt:string|undefined; // 创建时间 + updatedAt:string|undefined; // 更新时间 + deletedAt:string|undefined; // 删除时间 +} + + +export interface BusSalaryDetailsTableDataState { + ids:any[]; + tableData: { + data: Array; + total: number; + loading: boolean; + param: { + pageNum: number; + pageSize: number; + id: number|undefined; + sfzNumber: string|undefined; + projectId: number|undefined; + teamId: number|undefined; + dateRange: string[]; + }; + }; +} + + +export interface BusSalaryDetailsEditState{ + loading:boolean; + isShowDialog: boolean; + formData:BusSalaryDetailsInfoData; + rules: object; +} \ No newline at end of file diff --git a/src/views/project/busSalaryDetails/index.vue b/src/views/project/busSalaryDetails/index.vue new file mode 100644 index 0000000..227cbdb --- /dev/null +++ b/src/views/project/busSalaryDetails/index.vue @@ -0,0 +1,563 @@ + + + From 41623c7facab50af35d3091b09c43c7c661b4b4a Mon Sep 17 00:00:00 2001 From: taoge1020 Date: Tue, 16 Sep 2025 09:03:48 +0800 Subject: [PATCH 6/6] 2 --- .env.development | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.development b/.env.development index c17e50e..6f45dfa 100644 --- a/.env.development +++ b/.env.development @@ -15,7 +15,7 @@ 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' # 屈展航