fix: 修复产品选择和原材料选择组件中默认值设置问题

将空值时的默认值从数组改为空字符串,并统一使用getSku方法显示产品编码
This commit is contained in:
砂糖
2025-11-04 16:03:53 +08:00
parent 132c3c726b
commit da73d23bfd
2 changed files with 4 additions and 4 deletions

View File

@@ -7,7 +7,7 @@
<div v-else style="padding: 10px;">未搜索到原材料</div>
</template>
<el-option v-for="item in rawMaterialList" :key="item.rawMaterialId"
:label="`${item.rawMaterialName}${item.rawMaterialCode}`" :value="item.rawMaterialId">
:label="`${item.rawMaterialName}${getSku(item)}`" :value="item.rawMaterialId">
<div>
<div class="option-label">
<span class="material-name">{{ item.rawMaterialName }}</span>
@@ -117,7 +117,7 @@ export default {
watch: {
value(val) {
if (!val) {
this.selected = [];
this.selected = '';
return;
}
if (this.multiple) {