[update] 新法规导入流程和市场清单发布流程保存换通用接口

This commit is contained in:
lideqin
2024-07-25 10:00:38 +08:00
parent e2da49bfdc
commit a5d11fe08c
2 changed files with 8 additions and 6 deletions
@@ -162,7 +162,7 @@ import ProcessDetailList from '@/components/ProcessDetailList'
import PersonnelInfo from '@/components/PersonnelInfo' import PersonnelInfo from '@/components/PersonnelInfo'
import UserSelectModal from '@/components/selection/UserSelectModal' import UserSelectModal from '@/components/selection/UserSelectModal'
import BaseInfoForm from './modules/BaseInfoForm' import BaseInfoForm from './modules/BaseInfoForm'
import { MarketListReleaseNodes, ProcessKey } from '../../../enums/commonEnums' import { MarketListReleaseNodes, ProcessKey, ProcessType } from '../../../enums/commonEnums'
import { import {
marketListReleaseAgree, marketListReleaseAgree,
marketListReleaseApproval, marketListReleaseApproval,
@@ -178,7 +178,7 @@ import pick from 'lodash.pick'
import { WorkCenterMixin } from '@/mixins/WorkCenterMixin' import { WorkCenterMixin } from '@/mixins/WorkCenterMixin'
import { getFormDictTreeList } from '../../../api/api' import { getFormDictTreeList } from '../../../api/api'
import STreeSelect from '../../../components/STreeSelect' import STreeSelect from '../../../components/STreeSelect'
import { marketListReleaseSubmit } from '../../../api/workCenter' import { marketListReleaseSubmit, processSave } from '../../../api/workCenter'
export default { export default {
name: 'MarketListReleaseProcess', name: 'MarketListReleaseProcess',
@@ -451,6 +451,7 @@ export default {
// 流程信息 // 流程信息
paramObj.basicProcessInfoDTO = Object.assign({}, processInfoForm) paramObj.basicProcessInfoDTO = Object.assign({}, processInfoForm)
paramObj.basicProcessInfoDTO.processInstanceId = this.$route.query.processInstanceId paramObj.basicProcessInfoDTO.processInstanceId = this.$route.query.processInstanceId
paramObj.basicProcessInfoDTO.processType = ProcessType.MARKET_LIST_RELEASE.value
// 流程审批信息 // 流程审批信息
paramObj.basicTaskInfoDTO = Object.assign({}, approvalInfoForm) paramObj.basicTaskInfoDTO = Object.assign({}, approvalInfoForm)
paramObj.basicTaskInfoDTO.taskId = this.$route.query.taskId paramObj.basicTaskInfoDTO.taskId = this.$route.query.taskId
@@ -466,7 +467,7 @@ export default {
paramObj.infoJsonStr = JSON.stringify(paramObj) paramObj.infoJsonStr = JSON.stringify(paramObj)
this.loading = true this.loading = true
// 保存到草稿 // 保存到草稿
marketListReleaseSave(paramObj).then(res => { processSave(paramObj).then(res => {
if (res.success) { if (res.success) {
this.$message.success(res.message) this.$message.success(res.message)
this.goBack() this.goBack()
@@ -135,7 +135,7 @@ import PersonnelInfo from '@/components/PersonnelInfo'
import UserSelectModal from '@/components/selection/UserSelectModal' import UserSelectModal from '@/components/selection/UserSelectModal'
import { WorkCenterMixin } from '@/mixins/WorkCenterMixin' import { WorkCenterMixin } from '@/mixins/WorkCenterMixin'
import pick from 'lodash.pick' import pick from 'lodash.pick'
import { NewRegulationsImportNodes, ProcessKey } from '../../../enums/commonEnums' import { NewRegulationsImportNodes, ProcessKey, ProcessType } from '../../../enums/commonEnums'
import { import {
newRegulationImportAgree, newRegulationImportAgree,
newRegulationImportApproval, newRegulationImportApproval,
@@ -146,7 +146,7 @@ import {
processTransfer, processTransfer,
getLookData, getLookData,
processAddSign, processAddSign,
newRegulationImportSubmit newRegulationImportSubmit, processSave
} from '../../../api/workCenter' } from '../../../api/workCenter'
export default { export default {
@@ -378,6 +378,7 @@ export default {
// 流程信息 // 流程信息
paramObj.basicProcessInfoDTO = Object.assign({}, processInfoForm) paramObj.basicProcessInfoDTO = Object.assign({}, processInfoForm)
paramObj.basicProcessInfoDTO.processInstanceId = this.$route.query.processInstanceId paramObj.basicProcessInfoDTO.processInstanceId = this.$route.query.processInstanceId
paramObj.basicProcessInfoDTO.processType = ProcessType.NEW_REGULATIONS_IMPORT.value
// 流程审批信息 // 流程审批信息
paramObj.basicTaskInfoDTO = Object.assign({}, approvalInfoForm) paramObj.basicTaskInfoDTO = Object.assign({}, approvalInfoForm)
paramObj.basicTaskInfoDTO.taskId = this.$route.query.taskId paramObj.basicTaskInfoDTO.taskId = this.$route.query.taskId
@@ -393,7 +394,7 @@ export default {
paramObj.infoJsonStr = JSON.stringify(paramObj) paramObj.infoJsonStr = JSON.stringify(paramObj)
this.loading = true this.loading = true
// 保存到草稿 // 保存到草稿
newRegulationImportSave(paramObj).then(res => { processSave(paramObj).then(res => {
if (res.success) { if (res.success) {
this.$message.success(res.message) this.$message.success(res.message)
this.goBack() this.goBack()