This commit is contained in:
zhutianqi
2022-02-24 16:08:30 +08:00
parent a11bac321d
commit a17f9a45f2
4 changed files with 31 additions and 4 deletions
@@ -198,6 +198,7 @@
</div> </div>
<ProcessFooter <ProcessFooter
show-submit show-submit
show-save
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :saveLoading="saveLoading"
@save="handleSave" @save="handleSave"
@@ -375,6 +376,7 @@
queryTaskFirst({ queryTaskFirst({
bpnId: this.$route.query.bpnId bpnId: this.$route.query.bpnId
}).then(res => { }).then(res => {
this.bpnId = this.$route.query.bpnId
let mes = JSON.parse(res.mes) let mes = JSON.parse(res.mes)
if (mes.form.date) { if (mes.form.date) {
mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD'))
@@ -555,7 +557,8 @@
_formData.append('prcType', '2') _formData.append('prcType', '2')
_formData.append('json', JSON.stringify({ _formData.append('json', JSON.stringify({
form: this.form, form: this.form,
roleForm: this.roleForm roleForm: this.roleForm,
commentText1: this.commentText1
})) }))
saveTaskFirst(_formData).then(res => { saveTaskFirst(_formData).then(res => {
this.saveLoading = false this.saveLoading = false
@@ -858,6 +858,7 @@
bpnId: this.$route.query.bpnId bpnId: this.$route.query.bpnId
}).then(res => { }).then(res => {
let mes = JSON.parse(res.mes) let mes = JSON.parse(res.mes)
this.bpnId = this.$route.query.bpnId
if (mes.form.date) { if (mes.form.date) {
mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD'))
} else { } else {
@@ -205,9 +205,11 @@
</div> </div>
<ProcessFooter <ProcessFooter
show-submit show-submit
show-save
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :saveLoading="saveLoading"
@submit="handleSubmit" @submit="handleSubmit"
@save="handleSave"
> >
</ProcessFooter> </ProcessFooter>
<el-drawer <el-drawer
@@ -659,6 +661,7 @@ export default {
bpnId: this.$route.query.bpnId bpnId: this.$route.query.bpnId
}).then(res => { }).then(res => {
let mes = JSON.parse(res.mes) let mes = JSON.parse(res.mes)
this.bpnId = this.$route.query.bpnId
if (mes.form.endTime) { if (mes.form.endTime) {
mes.form.endTime = new Date(this.$moment(mes.form.endTime).format('YYYY-MM-DD')) mes.form.endTime = new Date(this.$moment(mes.form.endTime).format('YYYY-MM-DD'))
} else { } else {
@@ -859,7 +862,27 @@ export default {
return this.$message.warning('请完善基础信息') return this.$message.warning('请完善基础信息')
} }
}) })
} },
handleSave () {
this.saveLoading = true
let _formData = new FormData()
_formData.append('id', this.bpnId || '')
_formData.append('createUser', this.$store.getters.userInfo.userId)
_formData.append('createUserName', this.$store.getters.userInfo.userName)
_formData.append('prcType', '3')
_formData.append('json', JSON.stringify({
form: this.form,
roleForm: this.roleForm,
commentText1: this.commentText1
}))
saveTaskFirst(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功')
this.bpnId = res.result
}).catch(e => {
this.saveLoading = false
})
},
} }
} }
</script> </script>
@@ -247,7 +247,7 @@ export default {
// 标准入库、 // 标准入库、
case '1': case '1':
if(mes !== null && mes.taskInfo !== null){ if(mes !== null && mes.taskInfo !== null){
if (mes.taskInfo === '申请人发起') { if (mes.taskInfo === '申请人发起') {
this.$router.push({ this.$router.push({
name: 'bzrkStep1', name: 'bzrkStep1',
query: { query: {
@@ -268,7 +268,7 @@ export default {
}) })
} }
}else { }else {
this.$router.push({ this.$router.push({
name: 'bzrkStep1', name: 'bzrkStep1',
query: { query: {
type: '1', type: '1',