From e7981cbbf45ac85b64d9aaa82059ae840caa4cf1 Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Tue, 16 Dec 2025 16:13:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=86=E5=AF=BC=E5=B8=A6=E7=8F=AD=E4=B8=8B?= =?UTF-8?q?=E4=BA=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 14 + pages/apply/subPages/FO/FO041Edit.vue | 38 +-- pages/apply/subPages/FO/FO041List.vue | 325 ++++++++++++++++++++++++ pages/apply/subPages/FO/FO041Show.vue | 257 +++++++++++++++++++ services/apply/FOServices/FOServices.js | 2 +- utils/common.js | 6 + 6 files changed, 624 insertions(+), 18 deletions(-) create mode 100644 pages/apply/subPages/FO/FO041List.vue create mode 100644 pages/apply/subPages/FO/FO041Show.vue diff --git a/pages.json b/pages.json index caced64..d8b336a 100644 --- a/pages.json +++ b/pages.json @@ -280,6 +280,20 @@ "navigationBarTitleText": "领导带班下井", "onReachBottomDistance": 100 } + }, + { + "path": "FO041Show", + "style": { + "navigationBarTitleText": "领导带班下井", + "onReachBottomDistance": 100 + } + }, + { + "path": "FO041List", + "style": { + "navigationBarTitleText": "领导带班下井", + "onReachBottomDistance": 100 + } } ] }, diff --git a/pages/apply/subPages/FO/FO041Edit.vue b/pages/apply/subPages/FO/FO041Edit.vue index e054eed..6a37b31 100644 --- a/pages/apply/subPages/FO/FO041Edit.vue +++ b/pages/apply/subPages/FO/FO041Edit.vue @@ -9,12 +9,12 @@ 基本信息填写 - + - + @@ -33,12 +33,12 @@ - + - + @@ -49,7 +49,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -110,8 +110,8 @@ - - + @@ -342,16 +342,20 @@ const orgId = uni.getStorageSync('orgId') const json = initFilter(orgId, "", "") extendRule(json, 'ID', 1, this.ID); - extendInclude(json, 'Nav_CheckType'); - extendInclude(json, 'Nav_Type'); - extendInclude(json, 'Nav_CheckRecordFiles.Nav_ImgFile'); + extendInclude(json, 'Nav_ApplyUser'); + extendInclude(json, 'Nav_ApplyDepartment'); + extendInclude(json, 'Nav_Company'); + extendInclude(json, 'Nav_ProductionUnit'); + extendInclude(json, 'Nav_Class'); + extendInclude(json, 'Nav_Users'); + extendInclude(json, 'Nav_Users.Nav_User'); + extendInclude(json, 'Nav_Files.Nav_ImgFile'); + extendInclude(json, 'Nav_AfterUsers'); + extendInclude(json, 'Nav_AfterUsers.Nav_AfterUser'); extendInclude(json, 'Nav_Details'); - extendInclude(json, 'Nav_Details.Nav_RiskArea'); - extendInclude(json, 'Nav_Details.Nav_CheckRecordDetailBasics.Nav_Law'); - extendInclude(json, 'Nav_Details.Nav_Contents'); - extendInclude(json, 'Nav_Details.Nav_Question'); - extendInclude(json, 'Nav_Details.Nav_CheckRecordDetailFiles.Nav_ImgFile'); - extendInclude(json, 'Nav_Details.Nav_CheckRecordDetailUsers.Nav_User'); + extendInclude(json, 'Nav_Details.Nav_User'); + extendInclude(json, 'Nav_Details.Nav_DetailFiles.Nav_ImgFile'); + extendInclude(json, 'Nav_Details.Nav_DetailAreas.Nav_Area'); extendIgnoreDataRule(json) // extendInclude(json, 'Nav_Details.Nav_DetailContents.Nav_Question'); diff --git a/pages/apply/subPages/FO/FO041List.vue b/pages/apply/subPages/FO/FO041List.vue new file mode 100644 index 0000000..8baae26 --- /dev/null +++ b/pages/apply/subPages/FO/FO041List.vue @@ -0,0 +1,325 @@ + + + + + \ No newline at end of file diff --git a/pages/apply/subPages/FO/FO041Show.vue b/pages/apply/subPages/FO/FO041Show.vue new file mode 100644 index 0000000..a938c5b --- /dev/null +++ b/pages/apply/subPages/FO/FO041Show.vue @@ -0,0 +1,257 @@ + + + + + \ No newline at end of file diff --git a/services/apply/FOServices/FOServices.js b/services/apply/FOServices/FOServices.js index 0de5738..a77eeab 100644 --- a/services/apply/FOServices/FOServices.js +++ b/services/apply/FOServices/FOServices.js @@ -360,7 +360,7 @@ export function getLeaderWellRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/LeaderWellRecord/Get", params).then((result) => { if (result.IsSuccessful) { - resolve(result); + resolve(result.Data); } }).catch((error)=>{ reject(error); diff --git a/utils/common.js b/utils/common.js index 86d9001..549ef81 100644 --- a/utils/common.js +++ b/utils/common.js @@ -1687,6 +1687,12 @@ export function SourceFormcode(json) { case 'FO010': //班组安全活动编辑 linkToUrl = '../apply/subPages/FO/4teamActivityEdit' break; + case 'FO041': //班组安全活动编辑 + linkToUrl = '../apply/subPages/FO/FO041Edit' + break; + case 'FO041_SHOWPRINT': //班组安全活动编辑 + linkToUrl = '../apply/subPages/FO/FO041Show' + break; case 'HM061_SHOWPRINT': //危险辨识任务签到 linkToUrl = '../apply/subPages/HM/1riskTaskShow'