feat: 增加排序

This commit is contained in:
zhanghao 2025-10-15 09:01:49 +08:00
parent e71ff4ad95
commit e3e2e4a0d4

View File

@ -213,6 +213,13 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="顺序" prop="sortParent">
<el-inputNumber
v-model="formData.sortParent"
placeholder="请输入顺序"
style="width: 200px"
/>
</el-form-item>
<el-table :data="formData.tableData">
<el-table-column prop="textContent" label="语料文本">
@ -247,6 +254,18 @@
</el-form-item>
</template>
</el-table-column>
<el-table-column prop="sortOrder" label="顺序">
<template #default="{ row, $index }">
<el-form-item
:prop="`tableData[${$index}].sortOrder`"
style="width: 120px"
:rules="rules.sortOrder"
class="tableFormItem"
>
<el-input-number :disabled="true" :model-value="$index + 1" />
</el-form-item>
</template>
</el-table-column>
<el-table-column label="操作">
<template #default="{ _row, $index }">
<el-button
@ -330,10 +349,14 @@ const data = reactive({
expectedResult: [
{ required: true, message: "请输入预期结果", trigger: "change" },
],
sortParent: [
{ required: true, message: "请输入排序", trigger: "change" },
],
},
});
const { queryParams, formData, rules } = toRefs(data);
console.log('sortParent', formData.value)
/** 查询语料库列表 */
function getList() {
@ -418,6 +441,7 @@ function submitForm() {
voiceType: formData.value.voiceType,
dialect: formData.value.dialect,
corpusName: formData.value.corpusName,
sortParent: formData.value.sortParent,
continuous: 0,
};
});