fix ProductEdit.vue style

This commit is contained in:
Timi
2026-09-03 16:09:56 +08:00
parent 2acdf46d5d
commit 1e7441e5d7
11 changed files with 160 additions and 114 deletions
+4 -4
View File
@@ -10,13 +10,13 @@
</div>
<div class="hero-meta">
<span v-text="product.code || '无产品编码'" />
<strong v-text="`${getProductQuantityText(stock.availableQuantity)} ${product.baseUnit || ''}`" />
<strong v-text="`${getProductQuantityText(stock.availableQuantity)} ${getProductBaseUnitName(product)}`" />
</div>
</section>
<card-container title="库存余额">
<t-cell-group theme="card" class="summary">
<t-cell title="产品" :note="product.name || '未命名产品'" />
<t-cell title="基础单位" :note="product.baseUnit || '-'" />
<t-cell title="基础单位" :note="getProductBaseUnitName(product) || '-'" />
<t-cell title="实际库存" :note="getProductQuantityText(stock.onHandQuantity)" />
<t-cell title="预占库存" :note="getProductQuantityText(stock.reservedQuantity)" />
<t-cell title="可用库存" :note="getProductQuantityText(stock.availableQuantity)" />
@@ -43,7 +43,7 @@
</template>
<template #description>
<div class="record-description">
<span v-text="`${record.quantity || 0} ${record.unitSnapshot || product.baseUnit || ''} · 基础单位 ${record.baseQuantity || 0}`" />
<span v-text="`${record.quantity || 0} ${record.unitSnapshot || getProductBaseUnitName(product)} · 基础单位 ${record.baseQuantity || 0}`" />
<span class="gray" v-text="record.reason || record.remark || '无备注'" />
</div>
</template>
@@ -72,7 +72,7 @@ import ProductStockOperationDialog from "@/pages/product/ProductStockOperationDi
import { useNavBarStore } from "@/store/navBarStore";
import type { Product, ProductStock, StockOperationType, StockRecord } from "@/types/Product";
import { getErrorMessage } from "@/utils/error";
import { getProductQuantityText, getStockOperationText } from "@/utils/product";
import { getProductBaseUnitName, getProductQuantityText, getStockOperationText } from "@/utils/product";
import { Message } from "@/utils/message";
import { permissionCodes } from "@/utils/permission";