@@ -146,13 +162,25 @@
接受交底人 |
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
+
+
+ 签字:
+ ![]()
+ {{ item.APPROVAL_SIGNATURE_TIME.split(',')[0] }}
+
|
+
+
+
+
+
+
+
+
+
+
监护人 |
@@ -175,7 +203,7 @@
|
- 作业负责人意见:{{ pd.CONFIRM_CONTENT }}
+ 作业负责人意见:{{ pd.CONFIRM_CONTENT === '无' ? '同意' : pd.CONFIRM_CONTENT }}
签字:
![]()
@@ -185,7 +213,7 @@
|
- 项目主管部门负责人意见:{{ pd.BELONGING_OPINIONS }}
+ 项目主管部门负责人意见:{{ pd.BELONGING_OPINIONS === '' ? '同意' : pd.BELONGING_OPINIONS }}
签字:
![]()
@@ -195,7 +223,7 @@
|
- 所在单位意见:{{ pd.LEADER_CONTENT }}
+ 属地监管单位意见:{{ pd.LEADER_CONTENT === '无' ? '同意' : pd.LEADER_CONTENT }}
签字:
![]()
@@ -205,7 +233,7 @@
|
- 安全管理部门意见:{{ pd.AUDIT_CONTENT }}
+ 安全管理部门意见:{{ pd.AUDIT_CONTENT === '无' ? '同意' : pd.AUDIT_CONTENT }}
签字:
![]()
@@ -215,7 +243,7 @@
|
- 动火审批人意见:{{ pd.APPROVE_CONTENT }}
+ 动火审批人意见:{{ pd.APPROVE_CONTENT === '无' ? '同意' : pd.APPROVE_CONTENT }}
签字:
![]()
@@ -225,7 +253,7 @@
|
- 动火前验票负责人:{{ pd.MONITOR_CONTENT }}
+ 动火前验票负责人:{{ pd.MONITOR_CONTENT === '无' ? '同意' : pd.MONITOR_CONTENT }}
签字:
![]()
@@ -235,7 +263,7 @@
|
- 完工验收:{{ pd.ACCEPT_CONTENT }}
+ 完工验收:{{ pd.ACCEPT_CONTENT === '无' ? '同意' : pd.ACCEPT_CONTENT }}
签字:
![]()
@@ -267,6 +295,7 @@ export default {
imgList: [],
imgList1: [],
otherProtectiveMeasures: [],
+ acceptConfessList: [],
confessList: []
}
},
@@ -312,23 +341,37 @@ export default {
this.confessList.push(item)
}
})
- for (let i = 0; i < data.measuresList.length; i++) {
- // 将字符串转成数组
- const PROTECTIVE_MEASURES = data.measuresList[i].PROTECTIVE_MEASURES.split('')
- for (let j = 1; j <= 3; j++) {
- // 判断字符串是否存在
- if (this.findCharIndex(PROTECTIVE_MEASURES, '(', j) !== -1) {
- // 给字符串后面添加上需要的数据
- PROTECTIVE_MEASURES.splice(
- this.findCharIndex(PROTECTIVE_MEASURES, '(', j) + 1,
- 0,
- data.measuresList[i]['ANSWER' + j]
- )
- }
+ // data.pd.acceptConfessList.forEach(item => {
+ // if (item.APPROVAL_SIGNATURE_TIME !== undefined && item.APPROVAL_SIGNATURE_TIME.trim() !== '') {
+ // this.acceptConfessList.push(item)
+ // }
+ // })
+ data.pd.acceptConfessList.forEach(item => {
+ // 将 APPROVAL_SIGNATURE 转换为数组
+ if (item.APPROVAL_SIGNATURE) {
+ item.APPROVAL_SIGNATURE = item.APPROVAL_SIGNATURE.split(';')
}
- // 将数组转回字符串
- data.measuresList[i].PROTECTIVE_MEASURES = PROTECTIVE_MEASURES.join('')
- }
+ if (item.APPROVAL_SIGNATURE_TIME !== undefined && item.APPROVAL_SIGNATURE_TIME.trim() !== '') {
+ this.acceptConfessList.push(item)
+ }
+ })
+ // for (let i = 0; i < data.measuresList.length; i++) {
+ // // 将字符串转成数组
+ // const PROTECTIVE_MEASURES = data.measuresList[i].PROTECTIVE_MEASURES.split('')
+ // for (let j = 1; j <= 3; j++) {
+ // // 判断字符串是否存在
+ // if (this.findCharIndex(PROTECTIVE_MEASURES, '(', j) !== -1) {
+ // // 给字符串后面添加上需要的数据
+ // PROTECTIVE_MEASURES.splice(
+ // this.findCharIndex(PROTECTIVE_MEASURES, '(', j) + 1,
+ // 0,
+ // data.measuresList[i]['ANSWER' + j]
+ // )
+ // }
+ // }
+ // // 将数组转回字符串
+ // data.measuresList[i].PROTECTIVE_MEASURES = PROTECTIVE_MEASURES.join('')
+ // }
this.measuresList = data.measuresList // 参数map
this.gasList = data.gasList // 参数map
if (this.pd.WORK_LEVEL === '二级') {
diff --git a/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue b/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue
index 5196e0a..66d0292 100644
--- a/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue
+++ b/src/views/dangerousWork/hotwork/components/hotwork/hotwork_list/components/list_cfd.vue
@@ -52,14 +52,14 @@
动火作业待提交
作业负责人待审核
- 项目负责人待审核
+ 项目主管部门待审核
属地监管单位待审核
安全管理部门待审核
动火审批人待审核
班长待验票
待验收
验收归档
- 项目负责人审核打回
+ 项目主管部门审核打回
作业负责人审核打回
所在单位审核打回
安全管理部门审核打回
diff --git a/src/views/map/dialog/hotworkFirst.vue b/src/views/map/dialog/hotworkFirst.vue
index 7678907..5b79a4e 100644
--- a/src/views/map/dialog/hotworkFirst.vue
+++ b/src/views/map/dialog/hotworkFirst.vue
@@ -73,27 +73,31 @@
序号 |
安全措施 |
- 是否涉及 |
- 确认人 |
+ 是否涉及 |
+ 确认人 |
-
- {{ index + 1 }} |
+
+ {{ index + 1 }} |
{{ item.PROTECTIVE_MEASURES }}
-
-
-
-
-
-
+
|
-
- 涉 及
- 不涉及
- |
-
- {{ item.CONFIRM_NAME }}
+ |
+
+ 涉 及
+
+
+ 不涉及
+
|
+ {{ item.CONFIRM_NAME }} |
@@ -141,13 +145,25 @@
接受交底人 |
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
+
+
+ 签字:
+ ![]()
+ {{ item.APPROVAL_SIGNATURE_TIME.split(',')[0] }}
+
|
+
+
+
+
+
+
+
+
+
+
监护人 |
@@ -170,7 +186,7 @@
|
- 作业负责人意见:{{ pd.CONFIRM_CONTENT }}
+ 作业负责人意见:{{ pd.CONFIRM_CONTENT === '无' ? '同意' : pd.CONFIRM_CONTENT }}
签字:
![]()
@@ -180,7 +196,7 @@
|
- 项目主管部门负责人意见:{{ pd.BELONGING_OPINIONS }}
+ 项目主管部门负责人意见:{{ pd.BELONGING_OPINIONS === '' ? '同意' : pd.BELONGING_OPINIONS }}
签字:
![]()
@@ -190,7 +206,7 @@
|
- 属地监管单位意见:{{ pd.LEADER_CONTENT }}
+ 属地监管单位意见:{{ pd.LEADER_CONTENT === '无' ? '同意' : pd.LEADER_CONTENT }}
签字:
![]()
@@ -200,7 +216,7 @@
|
- 安全管理部门意见:{{ pd.AUDIT_CONTENT }}
+ 安全管理部门意见:{{ pd.AUDIT_CONTENT === '无' ? '同意' : pd.AUDIT_CONTENT}}
签字:
![]()
@@ -210,7 +226,7 @@
|
- 动火审批人意见:{{ pd.APPROVE_CONTENT }}
+ 动火审批人意见:{{ pd.APPROVE_CONTENT === '无' ? '同意' : pd.APPROVE_CONTENT}}
签字:
![]()
@@ -220,7 +236,7 @@
|
- 动火前验票负责人:{{ pd.MONITOR_CONTENT }}
+ 动火前验票负责人:{{ pd.MONITOR_CONTENT === '无' ? '同意' : pd.MONITOR_CONTENT}}
签字:
![]()
@@ -230,7 +246,7 @@
|
- 完工验收:{{ pd.ACCEPT_CONTENT }}
+ 完工验收:{{ pd.ACCEPT_CONTENT === '无' ? '同意' : pd.ACCEPT_CONTENT}}
签字:
![]()
@@ -273,6 +289,7 @@ export default {
imgList: [],
imgList1: [],
otherProtectiveMeasures: [],
+ acceptConfessList: [],
confessList: []
}
},
@@ -320,6 +337,20 @@ export default {
this.confessList.push(item)
}
})
+ // data.pd.acceptConfessList.forEach(item => {
+ // if (item.APPROVAL_SIGNATURE_TIME !== undefined && item.APPROVAL_SIGNATURE_TIME.trim() !== '') {
+ // this.acceptConfessList.push(item)
+ // }
+ // })
+ data.pd.acceptConfessList.forEach(item => {
+ // 将 APPROVAL_SIGNATURE 转换为数组
+ if (item.APPROVAL_SIGNATURE) {
+ item.APPROVAL_SIGNATURE = item.APPROVAL_SIGNATURE.split(';')
+ }
+ if (item.APPROVAL_SIGNATURE_TIME !== undefined && item.APPROVAL_SIGNATURE_TIME.trim() !== '') {
+ this.acceptConfessList.push(item)
+ }
+ })
for (let i = 0; i < data.measuresList.length; i++) {
// 将字符串转成数组
const PROTECTIVE_MEASURES = data.measuresList[i].PROTECTIVE_MEASURES.split('')
diff --git a/src/views/xgf/coerceCheckIn/components/list.vue b/src/views/xgf/coerceCheckIn/components/list.vue
new file mode 100644
index 0000000..4a9307c
--- /dev/null
+++ b/src/views/xgf/coerceCheckIn/components/list.vue
@@ -0,0 +1,257 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 入住
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/xgf/coerceCheckIn/index.vue b/src/views/xgf/coerceCheckIn/index.vue
new file mode 100644
index 0000000..45be1d5
--- /dev/null
+++ b/src/views/xgf/coerceCheckIn/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
diff --git a/src/views/xgf/coerceIntakeLog/components/list.vue b/src/views/xgf/coerceIntakeLog/components/list.vue
new file mode 100644
index 0000000..5da5d12
--- /dev/null
+++ b/src/views/xgf/coerceIntakeLog/components/list.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/xgf/coerceIntakeLog/index.vue b/src/views/xgf/coerceIntakeLog/index.vue
new file mode 100644
index 0000000..45be1d5
--- /dev/null
+++ b/src/views/xgf/coerceIntakeLog/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
diff --git a/src/views/xgf/flow/components/sendUtil.vue b/src/views/xgf/flow/components/sendUtil.vue
index 914808c..a9d8bc3 100644
--- a/src/views/xgf/flow/components/sendUtil.vue
+++ b/src/views/xgf/flow/components/sendUtil.vue
@@ -1,6 +1,13 @@
-
+
@@ -33,16 +40,86 @@
+
+
+ {{ form.BACK_NAME }}
+
+
+
+
+
+
+
+
+
+ 相关方端
+
+
+ 企业名称:{{ info.BELONG_TO_CORP_NAME }}
+
+
+
+
+
+
+
+
+ 审批节点
+
+
+
+
+ 审批人:{{ item.APPOINT_USER_NAME }}
+
+
+ 审批人公司:{{ item.APPOINT_CORP_NAME }}
+
+
+ 审批人部门:{{ item.APPOINT_DEPARTMENT_NAME }}
+
+
+ 审批状态:{{
+ item.APPOINT_STATUS === '1' ? '同意' : item.APPOINT_STATUS === '0' ? '不同意' : ''
+ }}
+
+
+ 审批时间:{{ item.APPOINT_TIME }}
+
+
+ 审批意见:{{ item.APPOINT_OPINION }}
+
+
+
+
+
+
+
+
-
+
-
+
@@ -103,7 +180,9 @@ export default {
list: [],
isShow: true,
info: {},
- TYPE: null
+ TYPE: null,
+ BACK_NAME: '',
+ BACK_STEP: ''
},
rules: {
STATUS: [
@@ -120,6 +199,9 @@ export default {
],
LIMIT_END_TIME: [
{ required: true, message: '请选择指定培训有效截至时间', trigger: 'change' }
+ ],
+ BACK_NAME: [
+ { required: true, message: '请填选择回节点', trigger: 'change' }
]
},
heirloom: {},
@@ -133,7 +215,15 @@ export default {
},
departmentTree: [],
- peopleList: []
+ peopleList: [],
+ info: {},
+ list: [
+ {
+ INDEX: '-1'
+ }
+ ],
+ step: 0,
+ showStepFlag: false
}
},
methods: {
@@ -142,6 +232,14 @@ export default {
this.visible = true
this.heirloom = JSON.stringify(e)
this.form.list = JSON.stringify(e)
+ const list = JSON.parse(this.heirloom)
+ if (list.length === 1) {
+ this.info = JSON.parse(this.heirloom)[0]
+ this.form.BACK_NAME = this.info.BELONG_TO_CORP_NAME
+ this.form.BACK_STEP = '-1'
+ this.showStepFlag = true
+ }
+
// 确定是不是最后一步,是:ture,否:false
this.form.STEP = (e[0].FLOWS_STEP === 2) || (e[0].FLOWS_STEP === 1 && e[0].FLOWS_TYPE === '2')
this.form.TYEP = e[0].FLOWS_TYPE
@@ -157,10 +255,15 @@ export default {
this.loading = true
requestFN('/xgf/user/approveMax', this.form)
.then((data) => {
- this.$message.success('推送成功')
- this.visible = false
- this.$emit('refresh', '')
- this.handleClose()
+ if (data.code === '0') {
+ this.$message.success('推送成功')
+ this.visible = false
+ this.$emit('refresh', '')
+ this.handleClose()
+ } else {
+ this.$message.error(data.errorMessage)
+ }
+
this.loading = false
})
.catch((e) => {
@@ -250,6 +353,7 @@ export default {
tm: new Date().getTime()
}
this.visible = false
+ this.showStepFlag = false
},
beforeClose() {
this.visible = false
@@ -272,6 +376,36 @@ export default {
this.form.APPOINT_USER_NAME = ''
this.form.OPINION = ''
this.form.user = ''
+ if (this.form.STATUS === '0') {
+ this.getInfo()
+ }
+ },
+ getInfo() {
+ const info = JSON.parse(this.heirloom)[0]
+ requestFN(
+ '/xgf/user/getApproveInfo', { XGF_USER_ID: info.XGF_USER_ID }
+ ).then((data) => {
+ this.list = data.flow.info
+ this.step = data.flow.STEP
+ if (data.flow.endFlag === '1') {
+ this.title = '审批中'
+ }
+ if (data.flow.endFlag === '2') {
+ this.title = '审批结束'
+ }
+ if (data.flow.endFlag === '-2') {
+ this.title = '审批驳回'
+ }
+ this.visible = true
+ this.loading = false
+ }).catch((e) => {
+ console.log(e)
+ })
+ },
+ backPoint(num, name) {
+ this.form.BACK_STEP = num
+ this.form.BACK_NAME = name
+ this.$forceUpdate()
}
}
}
diff --git a/static/config.js b/static/config.js
index d26df72..fc72a21 100644
--- a/static/config.js
+++ b/static/config.js
@@ -1,7 +1,7 @@
// eslint-disable-next-line no-unused-vars
const config = {
- weburl: 'http://192.168.0.45:8082/', // 前台地址
- httpurl: 'http://192.168.151.43:8092/', // 后台地址
+ weburl: 'http://192.168.0.49:8092/', // 前台地址
+ httpurl: 'http://192.168.0.49:8092/', // 后台地址
qyurl: 'http://192.168.0.45:8080/', // 企业前台
fileUrl: 'http://192.168.192.201:8991/file/', // 附件服务器地址
publicKey: 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2zCyUYSD0pNrbtaYdvGfHfWoRV+fo/2N9O2PLLz/jZvMkigkq4eAq4JO+Ek0wDHI9WxP6iTSLYCHhIOs9CQTPvyldJFm8riZtQZlBTD8Plkb3rjrgwTqbBi3w3+HKYdkSvGFXJIdSOPbpXnj5BzN8vlVaybs24R/vpUzG9178lwIDAQAB',
| | |