新增总数量、目标类型导入文件和导入数据集全选逻辑

This commit is contained in:
yans 2025-11-25 18:22:11 +08:00
parent f065088045
commit 3aab4b06da

View File

@ -188,7 +188,7 @@ const onSubmit = async () => {
const formData = new FormData();
formData.append("file", form.value.files[0]);
if (form.value.csvFiles.length) {
formData.append("csvFile", form.value.csvFiles[0]);
formData.append("file_csv", form.value.csvFiles[0]);
}
formData.append("batch_name", form.value.batch_name);
formData.append("description", form.value.description);
@ -235,13 +235,13 @@ const onSubmit = async () => {
</FormItem>
</Col>
<Col :span="24">
<FormItem label="csv数据" name="csv" class="upload-row">
<FormItem label="目标类型导入" name="csvFiles" class="upload-row">
<Upload
:multiple="false"
:before-upload="onCsvUpload"
:max-count="1"
style="width: 100%"
accept=".bin, .mat, .json"
accept=".csv"
>
<div class="upload-box">
<div class="upload-box-icon">
@ -254,15 +254,20 @@ const onSubmit = async () => {
</FormItem>
</Col>
<Col :span="24">
<FormItem label="数据名称" name="batch_name">
<Input v-model:value="form.batch_name" placeholder="请输入" />
</FormItem>
</Col>
<Col :span="24">
<FormItem label="数据描述" name="description">
<Input v-model:value="form.description" placeholder="请输入" />
</FormItem>
<Row :gutter="[20, 0]">
<Col :span="12">
<FormItem label="数据名称" name="batch_name">
<Input v-model:value="form.batch_name" placeholder="请输入" />
</FormItem>
</Col>
<Col :span="12">
<FormItem label="数据描述" name="description">
<Input v-model:value="form.description" placeholder="请输入" />
</FormItem>
</Col>
</Row>
</Col>
<Col :span="24">
<FormItem label="雷达工作模式" name="work_mode">
<Input v-model:value="form.work_mode" placeholder="请输入" />
@ -336,7 +341,7 @@ const onSubmit = async () => {
font-size: 16px;
color: #8a8a8a;
width: 100%;
aspect-ratio: 537 / 91;
aspect-ratio: 537 / 30;
border-radius: 6px 6px 6px 6px;
border: 1px solid #d9d9d9;
background: rgba(200, 200, 200, 0.2);