From a82e0701d7fc945947209a033afd4042e4c4d0f4 Mon Sep 17 00:00:00 2001 From: xiaokangsix <2539509415@qq.com> Date: Fri, 26 Apr 2024 17:13:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=83=A8=E5=88=86=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 19 ++- .../projectEnd/projectIndex/projectIndex.vue | 5 + pages/projectEnd/qualityManage/addIssue.vue | 24 +++- pages/projectEnd/qualityManage/list.vue | 2 +- pages/projectEnd/qualityManage/taskList.vue | 6 +- pages/projectEnd/safeManage/dangerList.vue | 1 + pages/projectEnd/ukashManage/materials.vue | 130 ++++++++++++++++++ pages/projectEnd/ukashManage/ukashManage.vue | 129 +++++++++++++++++ pages/standardScheduleNews/index.vue | 11 +- 9 files changed, 311 insertions(+), 16 deletions(-) create mode 100644 pages/projectEnd/ukashManage/materials.vue create mode 100644 pages/projectEnd/ukashManage/ukashManage.vue diff --git a/pages.json b/pages.json index fb7c09e3..5dd81822 100644 --- a/pages.json +++ b/pages.json @@ -1390,8 +1390,23 @@ "navigationBarTitleText": "", "enablePullDownRefresh": false } - - } + }, + { + "path": "pages/projectEnd/ukashManage/ukashManage", + "style": { + "navigationBarTitleText": "", + "enablePullDownRefresh": false, + "enablePullDownRefresh": true, + "onReachBottomDistance": 100 + } + }, + { + "path": "pages/projectEnd/ukashManage/materials", + "style": { + "navigationBarTitleText": "", + "enablePullDownRefresh": false + } + } ], // "subPackages":[{ // "root": "carManage", diff --git a/pages/projectEnd/projectIndex/projectIndex.vue b/pages/projectEnd/projectIndex/projectIndex.vue index 04246b3c..5bbd29b4 100644 --- a/pages/projectEnd/projectIndex/projectIndex.vue +++ b/pages/projectEnd/projectIndex/projectIndex.vue @@ -643,6 +643,11 @@ export default { url: '../../fileManage/fileManage' }) break + case 'ukashManage': + uni.navigateTo({ + url: '../../projectEnd/ukashManage/ukashManage' + }) + break case 'betonManage': uni.navigateTo({ url: '../betonManage/index' diff --git a/pages/projectEnd/qualityManage/addIssue.vue b/pages/projectEnd/qualityManage/addIssue.vue index 143f2b88..6d2c0c1e 100644 --- a/pages/projectEnd/qualityManage/addIssue.vue +++ b/pages/projectEnd/qualityManage/addIssue.vue @@ -545,7 +545,8 @@ subListData: [], //分项工程 subsectionIndex: -1, //分部工程 subentryIndex: -1, ////分项工程 - + taskId: '', //任务ID + itemId: '' // 任务子ID } }, onLoad(option) { @@ -557,9 +558,10 @@ this.getPersonList(); this.getProgressListData() console.log('lll', option.taskId, option.itemId) - this.form.taskId = option.taskId ? option.taskId : null - this.form.itemId = option.itemId ? option.itemId : null - + this.taskId = option.taskId + this.itemId = option.itemId + this.form.taskId = option.taskId + this.form.itemId = option.itemId }, @@ -1107,7 +1109,7 @@ //新增保存 - addSaveBtn() { + async addSaveBtn() { let arr = [], arr2 = []; @@ -1209,6 +1211,7 @@ data.measurePoints = pointArr.join(',') console.log('data.measurePoints=============', data.measurePoints); if (this.typeCheck == "type1") { + console.log(data); // 质量问题 this.sendRequest({ url: 'xmgl/qualityInspectionRecord/add', @@ -1232,6 +1235,8 @@ } }) } else { + console.log(this.taskId); + console.log(this.itemId); // 排查记录 let data2 = { dangerDesc: data.dangerDesc, @@ -1253,8 +1258,11 @@ subentryId: data.subentryId, //分项工程 floor: data.floor, //巡检楼层 addedDescription: data.addedDescription, //事件描述 + taskId: this.taskId || null, // 任务ID + itemId: this.itemId || null // 任务子ID } - this.sendRequest({ + console.log(data.taskId); + await this.sendRequest({ url: 'xmgl/qualityInspectionRecord/add', method: 'post', data: data2, @@ -1283,7 +1291,7 @@ this.typeCheck = value this.checkedTab = value - console.log('切换tab', this.typeCheck); + console.log('切换tab', this.form); // 重制内容 this.form = { regionId: "", // 检查部位 @@ -1310,6 +1318,8 @@ imageUrl: "", fileUrl: "", recordType: 1, + // taskId:'', + // itemId:'' }; this.issueName = '' this.checkPointName = "" diff --git a/pages/projectEnd/qualityManage/list.vue b/pages/projectEnd/qualityManage/list.vue index 5860201e..a059c5a7 100644 --- a/pages/projectEnd/qualityManage/list.vue +++ b/pages/projectEnd/qualityManage/list.vue @@ -1,5 +1,5 @@