|
|
|
@ -96,7 +96,7 @@ export default { |
|
|
|
}, |
|
|
|
created() { }, |
|
|
|
methods: { |
|
|
|
handleConfirm() { |
|
|
|
async handleConfirm() { |
|
|
|
console.log(this.selfTag),"dsfkljdslk"; |
|
|
|
let userIdList = this.selfTag.map(item => { |
|
|
|
return item.staffId |
|
|
|
@ -106,8 +106,8 @@ export default { |
|
|
|
userIdList: userIdList, |
|
|
|
taskId: this.taskId, |
|
|
|
} |
|
|
|
this.updateState() |
|
|
|
requestPost('/actual/base/communityOneTablePeriodPublish/changeAssignWorker', parms).then(res => { |
|
|
|
|
|
|
|
await requestPost('/actual/base/communityOneTablePeriodPublish/changeAssignWorker', parms).then(res => { |
|
|
|
if (res.code === 0) { |
|
|
|
this.$message.success('转派成功') |
|
|
|
return this.$emit('handelPersonel') |
|
|
|
@ -115,14 +115,15 @@ export default { |
|
|
|
this.$message.error(res.internalMsg) |
|
|
|
} |
|
|
|
}); |
|
|
|
this.updateState() |
|
|
|
} else if (this.showType == "adjust1") { |
|
|
|
let parms = { |
|
|
|
userId: userIdList.toString(), |
|
|
|
id: this.taskId, |
|
|
|
reassignedReason: "" |
|
|
|
} |
|
|
|
this.updateState() |
|
|
|
requestPost('/actual/base/communityOneTablePeriodPublish/reAssignWorker', parms).then(res => { |
|
|
|
|
|
|
|
await requestPost('/actual/base/communityOneTablePeriodPublish/reAssignWorker', parms).then(res => { |
|
|
|
if (res.code === 0) { |
|
|
|
this.$message.success('转派成功') |
|
|
|
return this.$emit('handelPersonel') |
|
|
|
@ -130,6 +131,7 @@ export default { |
|
|
|
this.$message.error(res.internalMsg) |
|
|
|
} |
|
|
|
}); |
|
|
|
this.updateState() |
|
|
|
} |
|
|
|
else { |
|
|
|
let parms = { |
|
|
|
@ -145,8 +147,21 @@ export default { |
|
|
|
|
|
|
|
}, |
|
|
|
async updateState() { |
|
|
|
const url = '/actual/base/communityOneTablePeriodPublish/update' |
|
|
|
console.log(this.formDatas); |
|
|
|
if(this.showType=="adjust1"){ |
|
|
|
const url = '/actual/base/communityOneTablePeriodPublish/update' |
|
|
|
console.log(this.formDatas,"sdfkljslkdjf"); |
|
|
|
const { id, taskId, taskTitle, taskPeriod, taskType, taskIntroduction } = this.formDatas; |
|
|
|
const parm = { id, taskId, taskTitle, taskPeriod, taskType, taskIntroduction } |
|
|
|
parm.taskState = 'reassigned'; |
|
|
|
const { code, msg } = await requestPost(url, parm) |
|
|
|
if (code === 0) { |
|
|
|
// this.$message.success('转派成功') |
|
|
|
} else { |
|
|
|
console.log(msg); |
|
|
|
} |
|
|
|
}else{ |
|
|
|
const url = '/actual/base/communityOneTablePublish/update' |
|
|
|
console.log(this.formDatas,"sdfkljslkdjf"); |
|
|
|
const { id, taskId, taskTitle, taskPeriod, taskType, taskIntroduction } = this.formDatas; |
|
|
|
const parm = { id, taskId, taskTitle, taskPeriod, taskType, taskIntroduction } |
|
|
|
parm.taskState = 'reassigned'; |
|
|
|
@ -155,7 +170,9 @@ export default { |
|
|
|
// this.$message.success('转派成功') |
|
|
|
} else { |
|
|
|
console.log(msg); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
getPeriodPublish() { |
|
|
|
|