提交代码
This commit is contained in:
@@ -130,7 +130,7 @@ const tableStore = new TableStore({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
const height = mainHeight(200, 4).height
|
const height = mainHeight(200, 2).height
|
||||||
provide('tableStore', tableStore)
|
provide('tableStore', tableStore)
|
||||||
tableStore.table.params.type = '1'
|
tableStore.table.params.type = '1'
|
||||||
|
|
||||||
|
|||||||
@@ -50,8 +50,8 @@
|
|||||||
:on-exceed="handleExceed"
|
:on-exceed="handleExceed"
|
||||||
:on-change="event => choose(event, 'supervisionReport')"
|
:on-change="event => choose(event, 'supervisionReport')"
|
||||||
:auto-upload="false"
|
:auto-upload="false"
|
||||||
:on-progress="uploadFileName('supervisionReport')"
|
|
||||||
>
|
>
|
||||||
|
<!-- :on-progress="uploadFileName('supervisionReport')" -->
|
||||||
<template #trigger>
|
<template #trigger>
|
||||||
<el-button type="primary">上传文件</el-button>
|
<el-button type="primary">上传文件</el-button>
|
||||||
</template>
|
</template>
|
||||||
@@ -67,7 +67,6 @@
|
|||||||
:on-exceed="handleExceed1"
|
:on-exceed="handleExceed1"
|
||||||
:on-change="event => choose(event, 'testReport')"
|
:on-change="event => choose(event, 'testReport')"
|
||||||
:auto-upload="false"
|
:auto-upload="false"
|
||||||
:on-progress="uploadFileName('testReport')"
|
|
||||||
>
|
>
|
||||||
<template #trigger>
|
<template #trigger>
|
||||||
<el-button type="primary">上传文件</el-button>
|
<el-button type="primary">上传文件</el-button>
|
||||||
@@ -76,14 +75,13 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item for="-" class="uploadFile" label="其他报告:">
|
<el-form-item for="-" class="uploadFile" label="其他报告:">
|
||||||
<el-upload
|
<el-upload
|
||||||
ref="upload1Ref"
|
ref="upload2Ref"
|
||||||
v-model:file-list="form.otherReport"
|
v-model:file-list="form.otherReport"
|
||||||
action=""
|
action=""
|
||||||
:accept="acceptType"
|
:accept="acceptType"
|
||||||
:on-exceed="handleExceed1"
|
:on-exceed="handleExceed2"
|
||||||
:on-change="event => choose(event, 'otherReport')"
|
:on-change="event => choose(event, 'otherReport')"
|
||||||
:auto-upload="false"
|
:auto-upload="false"
|
||||||
:on-progress="uploadFileName('otherReport')"
|
|
||||||
>
|
>
|
||||||
<template #trigger>
|
<template #trigger>
|
||||||
<el-button type="primary">上传文件</el-button>
|
<el-button type="primary">上传文件</el-button>
|
||||||
@@ -127,6 +125,7 @@ let uploadName = ref('')
|
|||||||
// 上传报告
|
// 上传报告
|
||||||
const uploadRef = ref()
|
const uploadRef = ref()
|
||||||
const upload1Ref = ref()
|
const upload1Ref = ref()
|
||||||
|
const upload2Ref = ref()
|
||||||
const fileList = ref<UploadUserFile[]>([])
|
const fileList = ref<UploadUserFile[]>([])
|
||||||
const emit = defineEmits(['onsubmit'])
|
const emit = defineEmits(['onsubmit'])
|
||||||
const dictData = useDictData()
|
const dictData = useDictData()
|
||||||
@@ -254,7 +253,6 @@ const cancelFn = () => {
|
|||||||
formRef.value.resetFields()
|
formRef.value.resetFields()
|
||||||
planAddition.value = false
|
planAddition.value = false
|
||||||
}
|
}
|
||||||
|
|
||||||
// 提交
|
// 提交
|
||||||
const submitFn = (flag: boolean) => {
|
const submitFn = (flag: boolean) => {
|
||||||
const subForm = JSON.parse(JSON.stringify(form.value))
|
const subForm = JSON.parse(JSON.stringify(form.value))
|
||||||
@@ -266,10 +264,8 @@ const submitFn = (flag: boolean) => {
|
|||||||
subForm.otherReport = subForm.otherReport + item.name + ','
|
subForm.otherReport = subForm.otherReport + item.name + ','
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
if (flag) {
|
if (flag) {
|
||||||
subForm.testReport = testReport.value
|
subForm.testReport = testReport.value
|
||||||
// subForm.otherReport = otherReport.value
|
|
||||||
subForm.supervisionReport = supervisionReport.value
|
subForm.supervisionReport = supervisionReport.value
|
||||||
subForm.saveOrCheckflag = '1'
|
subForm.saveOrCheckflag = '1'
|
||||||
|
|
||||||
@@ -343,8 +339,7 @@ const choose = (e: any, text: string) => {
|
|||||||
uploadFile(e.raw, '/supervision/').then(res => {
|
uploadFile(e.raw, '/supervision/').then(res => {
|
||||||
testReport.value = res.data.name
|
testReport.value = res.data.name
|
||||||
})
|
})
|
||||||
}
|
} else if (text == 'otherReport') {
|
||||||
if (text == 'otherReport') {
|
|
||||||
uploadFile(e.raw, '/supervision/').then(res => {
|
uploadFile(e.raw, '/supervision/').then(res => {
|
||||||
otherReport.value = res.data.name
|
otherReport.value = res.data.name
|
||||||
})
|
})
|
||||||
@@ -367,6 +362,12 @@ const handleExceed1: UploadProps['onExceed'] = files => {
|
|||||||
file.uid = genFileId()
|
file.uid = genFileId()
|
||||||
upload1Ref.value!.handleStart(file)
|
upload1Ref.value!.handleStart(file)
|
||||||
}
|
}
|
||||||
|
const handleExceed2: UploadProps['onExceed'] = files => {
|
||||||
|
upload2Ref.value!.clearFiles()
|
||||||
|
const file = files[0] as UploadRawFile
|
||||||
|
file.uid = genFileId()
|
||||||
|
upload2Ref.value!.handleStart(file)
|
||||||
|
}
|
||||||
|
|
||||||
//上传报告改变
|
//上传报告改变
|
||||||
const uploadFileName = val => {
|
const uploadFileName = val => {
|
||||||
|
|||||||
Reference in New Issue
Block a user