对接设计符合性确认

This commit is contained in:
qq787203167
2022-05-20 09:33:37 +08:00
parent 99e4b27ed9
commit fa30e6e95b
2 changed files with 83 additions and 1 deletions
@@ -274,7 +274,17 @@
deliveryRequirements: val.deliveryRequirements
}
putAction(this.url.dreSubmit, query).then((res) => {
if (res.success) {
this.loading = false
this.$message.success(this.$t('OperationSuccessful'))
this.$router.push({
path: '/ProjectDetails',
query: this.$route.query
})
}else{
this.loading = false
this.$message.warning(this.$t('operationFailed'))
}
})
},
completeTask(value) {
@@ -0,0 +1,72 @@
<template>
<a-modal
:title="$t('batSetting')"
:width="1200"
:visible="visible"
:confirm-loading="confirmLoading"
:maskClosable="false"
@cancel="visible = false"
>
<template slot="footer">
<a-button key="back" @click="visible = false">
{{$t('cancel')}}
</a-button>
</template>
</a-modal>
</template>
<script>
import { getAction, postAction } from '@/api/manage'
import moment from 'moment'
export default {
name: 'responsibilityList',
props: ['url'],
data() {
return {
visible: false,
confirmLoading: false,
formInline: {},
rules: {},
ids: []
}
},
mounted() {
},
methods: {
edit(data) {
this.visible = true
this.$nextTick(() => {
this.ids = data || []
this.formInline = {}
})
},
handleOk() {
let ids = JSON.parse(JSON.stringify(this.ids))
let query = {
ids: ids.join(','),
...this.formInline
}
this.confirmLoading = true
postAction(this.url.setBatch, query).then((res) => {
if (res.success) {
this.$message.success(this.$t('OperationSuccessful'))
this.visible = false
this.confirmLoading = false
this.$emit('batSettingList')
} else {
this.$message.warning(this.$t('operationFailed'))
this.confirmLoading = false
}
})
},
handleCancel() {
this.formInline = {}
this.visible = false
},
}
}
</script>
<style scoped>
</style>