[update] 修改选人组件bug,bug78606,企标立项流程
This commit is contained in:
@@ -368,7 +368,7 @@
|
||||
v-model="formInline.componentName"
|
||||
@nameChange="treeSelectNameChange"
|
||||
filedName="componentName"
|
||||
type="radio"
|
||||
type="checkbox"
|
||||
:nameStr="formInline.componentName_dictText"
|
||||
dict-id="1696007957666533377"
|
||||
:disabled="disabled" />
|
||||
|
||||
@@ -69,7 +69,19 @@
|
||||
import JTable from '@/components/jero/JTable'
|
||||
import { JeroListMixin } from '@/mixins/JeroListMixin'
|
||||
import UserSelectModal from '@/components/selection/UserSelectModal'
|
||||
import { toDoTurnTo } from '@/api/workCenter'
|
||||
import {
|
||||
activelyReportTurnTo,
|
||||
enStandardAnnulTurnTo,
|
||||
enStandardChangeTurnTo,
|
||||
enStandardEditTurnTo,
|
||||
enStandardRecheckTurnTo,
|
||||
enStandardSealSaveTurnTo, enStandardStartUseTurnTo,
|
||||
enterprisePlanApprovalTurnTo,
|
||||
standardizationInitTurnTo,
|
||||
transferConsultationProcess, transferInspectPlan,
|
||||
transferProcurementProcess,
|
||||
turnToStandardECProcess
|
||||
} from '../../../../api/workCenter'
|
||||
|
||||
export default {
|
||||
name: 'TodoList',
|
||||
@@ -212,10 +224,65 @@ export default {
|
||||
// 转办选完人的回调
|
||||
userSelectChange (value) {
|
||||
if (value) {
|
||||
const params = {}
|
||||
params.processId = this.currentTurnTo.id
|
||||
params.person = value
|
||||
toDoTurnTo(params).then(res => {
|
||||
let func
|
||||
switch (this.currentTurnTo.prcType + '') {
|
||||
// 标准法规入库/变更流程
|
||||
case '1':
|
||||
func = turnToStandardECProcess
|
||||
break
|
||||
// 标准征求意见流程
|
||||
case '2':
|
||||
func = transferConsultationProcess
|
||||
break
|
||||
// 法规采购流程
|
||||
case '6':
|
||||
func = transferProcurementProcess
|
||||
break
|
||||
// 企标立项、变更计划
|
||||
case '7':
|
||||
func = enterprisePlanApprovalTurnTo
|
||||
break
|
||||
// 年度制修订计划(各部门主动上报)
|
||||
case '8':
|
||||
func = activelyReportTurnTo
|
||||
break
|
||||
// 年度制修订计划(标准化发起)
|
||||
case '9':
|
||||
func = standardizationInitTurnTo
|
||||
break
|
||||
// 企标制修订流程
|
||||
case '10':
|
||||
func = enStandardEditTurnTo
|
||||
break
|
||||
// 企标更改流程
|
||||
case '11':
|
||||
func = enStandardChangeTurnTo
|
||||
break
|
||||
// 企标复审流程
|
||||
case '12':
|
||||
func = enStandardRecheckTurnTo
|
||||
break
|
||||
// 企标废止流程
|
||||
case '13':
|
||||
func = enStandardAnnulTurnTo
|
||||
break
|
||||
// 企标封存流程
|
||||
case '14':
|
||||
func = enStandardSealSaveTurnTo
|
||||
break
|
||||
// 已封存企标启用流程
|
||||
case '15':
|
||||
func = enStandardStartUseTurnTo
|
||||
break
|
||||
// 企标稽查计划
|
||||
case '16':
|
||||
func = transferInspectPlan
|
||||
break
|
||||
}
|
||||
const param = {}
|
||||
param.userId = value
|
||||
param.taskId = this.$route.query.taskId
|
||||
func(param).then(res => {
|
||||
if (res.success) {
|
||||
this.$message.success(res.message)
|
||||
this.loadData()
|
||||
|
||||
Reference in New Issue
Block a user