[update] 新法规导入流程和市场清单发布流程保存换通用接口
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
+4
-3
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user