提交代码

This commit is contained in:
GGJ
2024-08-27 10:42:38 +08:00
parent 6400655c51
commit 42be7bf2cf
2 changed files with 12 additions and 11 deletions

View File

@@ -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'

View File

@@ -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 => {