+
+ {{ t('FactoryModeling.ProductInformation.dialogPurchaseUnitLabel') }}:
+ {{ formatValue(productDetail.purchaseUnitName) }}
+
+
+ {{ t('FactoryModeling.ProductInformation.dialogPurchaseUnitConvertLabel') }}:
+ {{ formatPurchaseUnitConvert(productDetail) }}
+
{{ t('FactoryModeling.ProductInformation.dialogSupplierLabel') }}:
{{ formatSupplierText(productDetail) }}
@@ -559,6 +567,13 @@ const formatSparePartLevel = (value: any) => {
return dictItem?.label || formatValue(value)
}
+const formatPurchaseUnitConvert = (detail: any) => {
+ if (!detail?.purchaseUnitConvertQuantity) return '-'
+ const unitName = detail.unitName || ''
+ const purchaseUnitName = detail.purchaseUnitName || ''
+ return `${unitName} = ${detail.purchaseUnitConvertQuantity} × ${purchaseUnitName}`
+}
+
const sparePartLevelDict = computed(() => getIntDictOptions(DICT_TYPE.SPARE_PARTS_LEVEL))
const formatValue = (value: any) => {