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 @@
+
+
+
+
+
+
+
+
+
+ {{statusFilterTxt}}
+
+
+
+
+
+
+
+
+
+ 交底人:
+ {{item.Nav_User ? item.Nav_User.NAME : ''}}
+
+
+ 交底地点:
+ {{item.JOB_LOCATION }}
+
+
+ 交底时间:
+ {{item.DISCLOSURE_DATE}}
+
+
+ 状态:
+ {{item.FORM_STATUS}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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'