diff --git a/src/components/generalDetails/index.vue b/src/components/generalDetails/index.vue index 8d8a9d2..b26a077 100644 --- a/src/components/generalDetails/index.vue +++ b/src/components/generalDetails/index.vue @@ -123,14 +123,15 @@ export default { iconClass: mappingDataItem.iconClass || "iconjichuziliao", isFold: mappingDataItem.isFold || true, listData: mappingDataItem.carItems.map((carItem) => { + let value = + (typeof carItem.value == "function" && + carItem.value(shineData)) || + shineData[carItem.value] == 0 + ? 0 + : shineData[carItem.value] || carItem.fieldDefault || ""; return { label: carItem.label, - value: - (typeof carItem.value == "function" && - carItem.value(shineData)) || - shineData[carItem.value] || - carItem.fieldDefault || - "暂无数据", + value: value, field: carItem.value, remark: carItem.remark, isCopy: carItem.isCopy || false,