页面优化

test
liutao 3 weeks ago
parent 06e27720c8
commit 63e565bb51

@ -52,7 +52,7 @@
:placeholder="t('QualityManagement.ZjItem.placeholderLowerVal')"
/>
</el-form-item>
<el-form-item :label="t('QualityManagement.ZjItem.unit')" prop="unitId">
<el-form-item :label="t('QualityManagement.ZjItem.unit')" prop="unit">
<el-select
v-model="formData.unit"
clearable
@ -63,7 +63,7 @@
v-for="unit in unitList"
:key="unit.id"
:label="unit.name"
:value="unit.id"
:value="String(unit.id)"
/>
</el-select>
</el-form-item>
@ -86,7 +86,7 @@
</template>
<script setup lang="ts">
import { ZjItemApi, ZjItemVO } from '@/api/mes/zjitem'
import {ZjTypeApi, ZjTypeVO} from "@/api/mes/zjtype";
import { ZjTypeApi, ZjTypeVO } from '@/api/mes/zjtype'
import { ProductUnitApi, ProductUnitVO } from '@/api/erp/product/unit'
/** 质量管理-检验项目 表单 */
@ -125,17 +125,18 @@ const open = async (type: string, id?: number) => {
formType.value = type
resetForm()
typeList.value = await ZjTypeApi.getZjTypeList()
unitList.value = await ProductUnitApi.getProductUnitSimpleList()
//
if (id) {
formLoading.value = true
try {
formData.value = await ZjItemApi.getZjItem(id)
formData.value.unit = formData.value.unit == null ? undefined : String(formData.value.unit)
} finally {
formLoading.value = false
}
}
//
unitList.value = await ProductUnitApi.getProductUnitSimpleList()
}
defineExpose({ open }) // open

Loading…
Cancel
Save