[update] 修改选人组件bug,bug78606,企标立项流程
This commit is contained in:
@@ -155,8 +155,6 @@ const enStandardStartUseGetDataById = (taskId, params) => getAction(`/process/es
|
||||
const enStandardStartUseGetDataDraft = (params) => getAction('/process/es/enable/draftHandle', params)
|
||||
|
||||
// 流程中心
|
||||
// 待办-转办
|
||||
const toDoTurnTo = (params) => postAction('', params)
|
||||
// 已发-强制撤回
|
||||
const compulsoryWithdrawal = (params) => postAction('', params)
|
||||
|
||||
@@ -311,7 +309,6 @@ export {
|
||||
enStandardStartUseReject,
|
||||
enStandardStartUseGetDataDraft,
|
||||
|
||||
toDoTurnTo,
|
||||
compulsoryWithdrawal,
|
||||
|
||||
initiateStandardECProcess,
|
||||
|
||||
@@ -110,7 +110,7 @@ export default {
|
||||
},
|
||||
// update--begin--autor:lvdandan-----date:20201120------for:LOWCOD-1086 下拉多选框,搜索时只字典code进行搜索不能通过字典text搜索
|
||||
filterOption (input, option) {
|
||||
return option.componentOptions.children[0].children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0
|
||||
return option.componentOptions.children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0
|
||||
}
|
||||
// update--end--autor:lvdandan-----date:20201120------for:LOWCOD-1086 下拉多选框,搜索时只字典code进行搜索不能通过字典text搜索
|
||||
},
|
||||
|
||||
@@ -188,10 +188,10 @@ export default {
|
||||
methods: {
|
||||
open (value) {
|
||||
this.visible = true
|
||||
this.loadData()
|
||||
if (value) {
|
||||
this.selectedRowKeys = value.split(',')
|
||||
this.getUserListByIds(value)
|
||||
this.loadData()
|
||||
}
|
||||
},
|
||||
// 获取组织机构树
|
||||
|
||||
@@ -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