This commit is contained in:
zlwu committed 2026-08-02 09:28:47 +08:00
1 parent eccefc6650
commit a56b170976
28 files changed
+632996 -2132

No files matched your search

@@ -256,7 +256,7 @@
/>
</template>
</el-table-column>
<el-table-column label="别名" min-width="140">
<el-table-column label="别名" min-width="100">
<template #default="scope">
<el-select
v-if="(scope.row.aliasOptions || []).length"
@@ -277,7 +277,7 @@
<span v-else class="text-muted">—</span>
</template>
</el-table-column>
<el-table-column label="品牌" min-width="140">
<el-table-column label="品牌" min-width="100">
<template #default="scope">
<el-select
v-if="(scope.row.brandOptions || []).length"
@@ -299,13 +299,12 @@
<span v-else class="text-muted">—</span>
</template>
</el-table-column>
<el-table-column label="型号/规格" prop="productModel" min-width="130" :show-overflow-tooltip="true">
<el-table-column label="型号/规格" prop="productModel" min-width="100" :show-overflow-tooltip="true">
<template #default="scope">
<el-input v-model="scope.row.productModel" placeholder="请输入型号/规格" clearable size="small" readonly />
</template>
</el-table-column>
<el-table-column label="产品分类" prop="categoryName" min-width="110" :show-overflow-tooltip="true" />
<el-table-column label="税率(%)" prop="taxRate" width="110">
<el-table-column label="税率(%)" prop="taxRate" min-width="80">
<template #default="scope">
<el-input v-model="scope.row.taxRate" placeholder="税率" @input="handleTaxRateChange(scope.row)" clearable size="small" />
</template>
@@ -358,7 +357,7 @@
<span v-else class="money-display">¥{{ parseFloat(scope.row.subtotal || 0).toFixed(2) }}</span>
</template>
</el-table-column>
<el-table-column label="税费(元)" prop="taxAmount" width="120" align="right">
<el-table-column label="税费(元)" prop="taxAmount" min-width="90" align="right">
<template #default="scope">
<span v-if="isFrameworkContract" class="text-muted">随行就市</span>
<span v-else class="money-display">¥{{ parseFloat(scope.row.taxAmount || 0).toFixed(2) }}</span>
@@ -139,7 +139,7 @@
/>
</template>
</el-table-column>
<el-table-column label="别名" min-width="140">
<el-table-column label="别名" min-width="100">
<template #default="scope">
<el-select
v-if="(scope.row.aliasOptions || []).length"
@@ -160,7 +160,7 @@
<span v-else class="text-muted">—</span>
</template>
</el-table-column>
<el-table-column label="品牌" min-width="140">
<el-table-column label="品牌" min-width="100">
<template #default="scope">
<el-select
v-if="(scope.row.brandOptions || []).length"
@@ -182,13 +182,12 @@
<span v-else class="text-muted">—</span>
</template>
</el-table-column>
<el-table-column label="型号/规格" prop="model" min-width="130" :show-overflow-tooltip="true">
<el-table-column label="型号/规格" prop="model" min-width="100" :show-overflow-tooltip="true">
<template #default="scope">
<el-input v-model="scope.row.model" placeholder="请输入型号/规格" clearable readonly />
</template>
</el-table-column>
<el-table-column label="产品分类" prop="categoryName" min-width="110" :show-overflow-tooltip="true" />
<el-table-column label="税率(%)" prop="taxRate" width="110">
<el-table-column label="税率(%)" prop="taxRate" min-width="80">
<template #default="scope">
<el-input v-model="scope.row.taxRate" placeholder="税率" @input="handleTaxRateChange(scope.row)" clearable />
</template>
@@ -233,7 +232,7 @@
<span class="money-display">¥{{ parseFloat(scope.row.subtotal || 0).toFixed(2) }}</span>
</template>
</el-table-column>
<el-table-column label="税费/元" prop="taxAmount" width="120" align="right">
<el-table-column label="税费/元" prop="taxAmount" min-width="90" align="right">
<template #default="scope">
<span class="money-display">¥{{ parseFloat(scope.row.taxAmount || 0).toFixed(2) }}</span>
</template>