diff --git a/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue b/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue
index 94152e0..a42c1dc 100644
--- a/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue
+++ b/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue
@@ -155,7 +155,19 @@
{{ $t('submit') }}
+
+
+ {{ $t('turnTo') }}
+
+ {{ $t('preservation') }}
+
+ {{ $t('agree') }}
+
+ {{ $t('reject') }}
+
+
+ {{ $t('countersign') }}
{{ $t('turnTo') }}
@@ -169,6 +181,8 @@
+
+
@@ -180,7 +194,7 @@ import UserSelectModal from '@/components/selection/UserSelectModal'
import { WorkCenterMixin } from '@/mixins/WorkCenterMixin'
import { RegulatoryComplianceCheckNodes, ProcessKey } from '../../../enums/commonEnums'
import {
- getDataDraft, getLookData,
+ getDataDraft, getLookData, processAddSign,
regulatoryComplianceCheckAgree, regulatoryComplianceCheckApproval,
regulatoryComplianceCheckGetDataById,
regulatoryComplianceCheckReject,
@@ -513,7 +527,7 @@ export default {
if (this.$route.query.taskId) {
// 有taskId说明是驳回的提交
func = regulatoryComplianceCheckAgree
- paramObj.common.taskId = this.$route.query.taskId
+ paramObj.basicTaskInfoDTO.taskId = this.$route.query.taskId
} else {
func = regulatoryComplianceCheckApproval
}
@@ -532,6 +546,33 @@ export default {
})
})
},
+ // 加签
+ handleAddSign () {
+ if (this.loading) return
+ // 点击显示选人组件
+ this.$refs.addSignUserSelect.open()
+ },
+ // 加签选完人的回调
+ addSignUserSelectChange (userIds) {
+ this.loading = true
+ const param = {}
+ param.userId = userIds
+ param.taskId = this.$route.query.taskId
+ processAddSign(param).then(res => {
+ if (res.success) {
+ this.$message.success(res.message)
+ // 加签完成更新人员信息
+ this.getPersonInfoStructure(ProcessKey.REGULATORY_COMPLIANCE_CHECK.value, () => {
+ // 人员信息都不可选择
+ this.initPersonInfoData(false)
+ })
+ } else {
+ this.$message.warning(res.message)
+ }
+ }).finally(() => {
+ this.loading = false
+ })
+ },
// 转办
handleTurnTo () {
if (this.loading) return
@@ -673,8 +714,8 @@ export default {
jasonObj.businessInfoDTO = baseInfo
// 保存快照需要的JSON end
const param = {}
- param.common = Object.assign({}, values)
- param.common.taskId = this.$route.query.taskId
+ param.basicTaskInfoDTO = Object.assign({}, values)
+ param.basicTaskInfoDTO.taskId = this.$route.query.taskId
// 草稿JSON
param.infoJsonStr = JSON.stringify(jasonObj)
regulatoryComplianceCheckReject(param).then(res => {