修复产量页面下拉框:el-select选项改为value/label属性以匹配API返回格式

main
haoliang 1 month ago
parent c79c56874c
commit 650ed5db43

@ -13,18 +13,19 @@
/>
</el-form-item>
<el-form-item label="车间">
<el-select v-model="filters.workshopId" placeholder="请选择车间" clearable style="min-width:200px">
<el-select v-model="filters.workshopId" value-key="value" placeholder="请选择车间" clearable style="min-width:200px">
<el-option
v-for="w in options.workshops"
:key="w.id"
:label="w.name"
:value="w.id"
:key="w.value"
:label="w.label"
:value="w.value"
/>
</el-select>
</el-form-item>
<el-form-item label="机床">
<el-select
v-model="filters.machineId"
value-key="value"
placeholder="请选择机床"
clearable
filterable
@ -32,9 +33,9 @@
>
<el-option
v-for="m in options.machines"
:key="m.id"
:label="m.name"
:value="m.id"
:key="m.value"
:label="m.label"
:value="m.value"
/>
</el-select>
</el-form-item>
@ -174,8 +175,8 @@ interface MachineProductionItem {
/** 下拉选项 */
interface DropdownOption {
id: number
name: string
value: string
label: string
}
// ---------- ----------

@ -15,6 +15,7 @@
<el-form-item label="员工">
<el-select
v-model="filters.workerId"
value-key="value"
placeholder="请选择员工"
clearable
filterable
@ -22,9 +23,9 @@
>
<el-option
v-for="w in workerOptions"
:key="w.id"
:label="w.name"
:value="w.id"
:key="w.value"
:label="w.label"
:value="w.value"
/>
</el-select>
</el-form-item>
@ -163,8 +164,8 @@ interface WorkerProductionItem {
/** 员工下拉选项 */
interface WorkerOption {
id: number | string
name: string
value: string
label: string
}
// ==================== ====================

Loading…
Cancel
Save