### feat: 优化优惠折扣输入组件 (master)

- 将`Input`组件替换为`InputNumber`组件,以确保输入的优惠折扣
  在0.1到9.9之间,并支持一位小数。
- 在`full-discount-add.vue`和`full-discount-detail.vue`文件中,
  更新了`FormItem`组件的`优惠折扣`输入逻辑。
- 在`coupon-publish.vue`文件中,更新了描述文本以强调输入
  范围和格式。
- 在`coupon.vue`文件中,修复了优惠券类型判断逻辑,增加了
  "DISCOUNT"类型和未知类型的处理。
This commit is contained in:
Chopper711
2025-02-21 17:34:58 +08:00
parent 376a3223dc
commit b4a706820e
5 changed files with 24 additions and 16 deletions

View File

@@ -154,10 +154,12 @@ export default {
key: "price",
width: 100,
render: (h, params) => {
if (params.row.price) {
if (params.row.couponType === "PRICE") {
return h("priceColorScheme", {props:{value:params.row.price,color:this.$mainColor}} );
} else {
} else if(params.row.couponType === "DISCOUNT") {
return h("div", (params.row.couponDiscount || 0) + "折");
}else{
return h("div", "未知");
}
},
},