| | |
| | | const hovering = ref(false); // 是否悬停 |
| | | const selectedItem = ref<MdmItemApi.Item>(); // 当前选中物料 |
| | | |
| | | const displayLabel = computed(() => selectedItem.value?.name ?? props.label ?? ''); // 选择器展示名称 |
| | | const displayLabel = computed(() => selectedItem.value |
| | | ? [selectedItem.value.name, selectedItem.value.specification, selectedItem.value.color].filter(Boolean).join(' ') |
| | | : props.label ?? ''); |
| | | const showClear = computed( |
| | | () => |
| | | props.allowClear && |
| | |
| | | <div>编码:{{ selectedItem.code || '-' }}</div> |
| | | <div>名称:{{ selectedItem.name || '-' }}</div> |
| | | <div>规格:{{ selectedItem.specification || '-' }}</div> |
| | | <div>颜色:{{ selectedItem.color || '-' }}</div> |
| | | <div>单位:{{ selectedItem.unitMeasureName || '-' }}</div> |
| | | </div> |
| | | </template> |