From 6e95e0596273b8f96d71d6fc58e8d32c4d01da7d Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Thu, 18 Dec 2025 09:25:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=80=E6=9C=AF=E4=BA=A4=E5=BA=95=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 21 + pages/apply/subPages/FO/FO035Edit.vue | 494 ++++++++++++++++++++++++ pages/apply/subPages/FO/FO035List.vue | 322 +++++++++++++++ pages/apply/subPages/FO/FO035Show.vue | 148 +++++++ services/apply/FOServices/FOServices.js | 22 ++ utils/common.js | 12 + 6 files changed, 1019 insertions(+) create mode 100644 pages/apply/subPages/FO/FO035Edit.vue create mode 100644 pages/apply/subPages/FO/FO035List.vue create mode 100644 pages/apply/subPages/FO/FO035Show.vue diff --git a/pages.json b/pages.json index d8b336a..918f018 100644 --- a/pages.json +++ b/pages.json @@ -294,6 +294,27 @@ "navigationBarTitleText": "领导带班下井", "onReachBottomDistance": 100 } + }, + { + "path": "FO035Edit", + "style": { + "navigationBarTitleText": "技术交底表", + "onReachBottomDistance": 100 + } + }, + { + "path": "FO035Show", + "style": { + "navigationBarTitleText": "技术交底表", + "onReachBottomDistance": 100 + } + }, + { + "path": "FO035List", + "style": { + "navigationBarTitleText": "技术交底表", + "onReachBottomDistance": 100 + } } ] }, diff --git a/pages/apply/subPages/FO/FO035Edit.vue b/pages/apply/subPages/FO/FO035Edit.vue new file mode 100644 index 0000000..c582e4a --- /dev/null +++ b/pages/apply/subPages/FO/FO035Edit.vue @@ -0,0 +1,494 @@ + + + + + \ No newline at end of file diff --git a/pages/apply/subPages/FO/FO035List.vue b/pages/apply/subPages/FO/FO035List.vue new file mode 100644 index 0000000..929df5d --- /dev/null +++ b/pages/apply/subPages/FO/FO035List.vue @@ -0,0 +1,322 @@ + + + + + \ No newline at end of file diff --git a/pages/apply/subPages/FO/FO035Show.vue b/pages/apply/subPages/FO/FO035Show.vue new file mode 100644 index 0000000..ea6078a --- /dev/null +++ b/pages/apply/subPages/FO/FO035Show.vue @@ -0,0 +1,148 @@ + + + + + \ No newline at end of file diff --git a/services/apply/FOServices/FOServices.js b/services/apply/FOServices/FOServices.js index a77eeab..c437156 100644 --- a/services/apply/FOServices/FOServices.js +++ b/services/apply/FOServices/FOServices.js @@ -367,6 +367,17 @@ export function getLeaderWellRecord(params) { }) }) } +export function getTechDisclosure(params) { + return new Promise((resolve, reject) => { + request.post("/FO/TechDisclosureFromTech/Get", params).then((result) => { + if (result.IsSuccessful) { + resolve(result.Data); + } + }).catch((error)=>{ + reject(error); + }) + }) +} export function fullFOLeaderWellRecord(params) { return new Promise((resolve, reject) => { request.post("/FO/FOLeaderWellRecord/FullUpdate", params).then((result) => { @@ -378,6 +389,17 @@ export function fullFOLeaderWellRecord(params) { }) }) } +export function fullFOTechDisclosure(params) { + return new Promise((resolve, reject) => { + request.post("/FO/FOTechDisclosureFromTech/FullUpdate", params).then((result) => { + if (result.IsSuccessful) { + resolve(result); + } + }).catch((error)=>{ + reject(error); + }) + }) +} export function getClassLists(params) { return new Promise((resolve, reject) => { request.post("/FM/Class/OrderPaged", params).then((result) => { diff --git a/utils/common.js b/utils/common.js index 549ef81..d33a9d8 100644 --- a/utils/common.js +++ b/utils/common.js @@ -1693,6 +1693,18 @@ export function SourceFormcode(json) { case 'FO041_SHOWPRINT': //班组安全活动编辑 linkToUrl = '../apply/subPages/FO/FO041Show' break; + case 'FO035': //班组安全活动编辑 + linkToUrl = '../apply/subPages/FO/FO035Edit' + break; + case 'FO035_SHOWPRINT': //班组安全活动编辑 + linkToUrl = '../apply/subPages/FO/FO035Show' + break; + case 'FO037': //班组安全活动编辑 + linkToUrl = '../apply/subPages/FO/FO037Edit' + break; + case 'FO037_SHOWPRINT': //班组安全活动编辑 + linkToUrl = '../apply/subPages/FO/FO037Show' + break; case 'HM061_SHOWPRINT': //危险辨识任务签到 linkToUrl = '../apply/subPages/HM/1riskTaskShow'