fix(purchase): 税率列加宽以完整显示两位数字+%
- 明细表税率列 80px → 100px - 列表页税率列 70px → 80px - 税率选项补充 3%/5%/9%
This commit is contained in:
@ -34,7 +34,7 @@
|
||||
{{ row.total_price ? '¥' + Number(row.total_price).toFixed(2) : '-' }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column v-if="userStore.hasPermission('inbound_purchase:tax_rate')" prop="tax_rate" label="税率" width="70" align="center">
|
||||
<el-table-column v-if="userStore.hasPermission('inbound_purchase:tax_rate')" prop="tax_rate" label="税率" width="80" align="center">
|
||||
<template #default="{ row }">
|
||||
{{ row.tax_rate != null ? row.tax_rate + '%' : '-' }}
|
||||
</template>
|
||||
@ -131,12 +131,15 @@
|
||||
<el-input-number v-model="row.total_price" :min="0" :precision="2" :controls="false" style="width: 100%;" placeholder="¥" @change="() => onRowTotalPriceChange(row)" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="税率" width="80">
|
||||
<el-table-column label="税率" width="100">
|
||||
<template #default="{ row }">
|
||||
<el-select v-model="row.tax_rate" style="width: 100%;" @change="() => onRowTaxRateChange(row)">
|
||||
<el-option label="0%" :value="0" />
|
||||
<el-option label="1%" :value="1" />
|
||||
<el-option label="3%" :value="3" />
|
||||
<el-option label="5%" :value="5" />
|
||||
<el-option label="6%" :value="6" />
|
||||
<el-option label="9%" :value="9" />
|
||||
<el-option label="13%" :value="13" />
|
||||
</el-select>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user