This commit is contained in:
zhutianqi
2021-08-24 17:38:20 +08:00
parent 294bacdaf8
commit 7f8c5737bc
4 changed files with 33 additions and 14 deletions
@@ -552,12 +552,16 @@ export default {
if (res.success) { if (res.success) {
this.$message.success('流程发起成功') this.$message.success('流程发起成功')
this.$router.push('/processCenter') this.$router.push('/processCenter')
this.isSubmit = false
} else {
this.$message.warning('流程启动失败')
this.isSubmit = false
} }
}) })
} else { } else {
this.$message.warning('流程启动失败') this.$message.warning('流程启动失败')
this.isSubmit = false
} }
this.isSubmit = false
}) })
} else { } else {
return this.$message.warning('请完善人员信息') return this.$message.warning('请完善人员信息')
@@ -221,7 +221,7 @@
import ProcessHeader from '../../components/ProcessHeader' import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter' import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail,processCreateStand} from 'api/process' import {inboundLiaisonDetail,processCreateStand,saveTaskForPub} from 'api/process'
export default { export default {
name: "bzzqyjStep3", name: "bzzqyjStep3",
@@ -324,7 +324,22 @@
handleTabs(name) { handleTabs(name) {
this.active = name this.active = name
}, },
handleSave() {}, handleSave() {
this.saveLoading = true
let _formData = new FormData()
_formData.append('taskIds', this.taskIds)
_formData.append('json', JSON.stringify({
form: this.form,
data: this.data,
commentText: this.commentText,
}))
saveTaskForPub(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功')
}).catch(e => {
this.saveLoading = false
})
},
handleSubmit() { handleSubmit() {
if (this.data.length < 1) { if (this.data.length < 1) {
this.$message.warning('请输入征求意见') this.$message.warning('请输入征求意见')
@@ -378,11 +393,11 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.cid = data.cid this.form.cid = data.cid || data.form.cid
this.form.endTime = data.endTime this.form.endTime = data.endTime || data.form.endTime
this.form.cname = data.cname this.form.cname = data.cname || data.form.cname
this.json = data this.json = data
this.data = data.info || [] this.data = data.info || data.data || []
}).catch(e => { }).catch(e => {
}) })
}) })
@@ -301,11 +301,11 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.cid = data.cid this.form.cid = data.cid || data.form.cid
this.form.endTime = data.endTime this.form.endTime = data.endTime || data.form.endTime
this.form.cname = data.cname this.form.cname = data.cname || data.form.cname
this.json = data this.json = data
this.data = data.info this.data = data.info || data.data
}).catch(e => { }).catch(e => {
}) })
}) })
@@ -352,9 +352,9 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.cid = data.cid this.form.cid = data.cid || data.form.cid
this.form.endTime = data.endTime this.form.endTime = data.endTime || data.form.endTime
this.form.cname = data.cname this.form.cname = data.cname || data.form.cname
this.oldData = JSON.parse(JSON.stringify(data.summaryList)) this.oldData = JSON.parse(JSON.stringify(data.summaryList))
data.summaryList.forEach( item => { data.summaryList.forEach( item => {
if (item.state) { if (item.state) {