Merge pull request 'fix : 修复编辑数据回显功能' (#143) from dj into master

Reviewed-on: http://git.feashow.cn/clay/mosr-web/pulls/143
This commit is contained in:
2024-05-12 07:48:30 +00:00

View File

@@ -67,10 +67,11 @@ import {useRoute,useRouter} from 'vue-router'
const router = useRouter()
const route = useRoute()
const dateValue = ref()
let formData = reactive({
const formData = ref({
requirementName: '',
companyIds: '',
collectType: '',
deadline: '',
collectExplain: ''
})
const processDiagramViewer = ref(false)
@@ -106,14 +107,12 @@ const processStore = useProcessStore()
const processInstanceData = ref()
const getFile = (val) => {
console.log('fileList', val)
fileList.value = val
}
const init = async () => {
getWorkflowInfo().then(res => {
let data = res.data
console.log('res2', res)
processInstanceData.value = data
processStore.setDesign(data)
processStore.runningList.value = data.runningList;
@@ -128,16 +127,12 @@ const init = async () => {
}
const handleSubmit = () => {
console.log(formData, "formData")
console.log(formData.value, "formData.value")
addRequirement({
"collectExplain": formData.collectExplain,
"collectType": formData.collectType,
"companyIds": formData.companyIds,
"files": fileList.value,
"deadline": formData.deadline,
"requirementId": 0,
"requirementName": formData.requirementName,
"deploymentId": processInstanceData.value.deploymentId
...formData.value,
requirementId: 0,
files: fileList.value,
deploymentId: processInstanceData.value.deploymentId
}).then(res => {
if (res.code === 1000) {
ElMessage.success(res.msg)
@@ -153,8 +148,7 @@ const getDetailInfo = async () => {
getInfo(route.query.id).then(res => {
if (res.code === 1000) {
ElMessage.success(res.msg)
console.log('res.data',res.data.formData)
formData=res.data.formData
formData.value = res.data.formData
} else {
ElMessage.error(res.msg)
}
@@ -173,9 +167,9 @@ watch(localData, (val) => {
onMounted(async () => {
loading.value = true
await init()
// if(route.query.id) {
// await getDetailInfo()
// }
if (route.query.id) {
await getDetailInfo()
}
loading.value = false
})
@@ -187,6 +181,7 @@ onMounted( async ()=>{
//justify-content: space-between;
overflow-x: hidden;
overflow-y: auto;
.approval-record {
position: relative;
}