问题: 优惠券添加有两位小数时,移动端显示异常
修复:
一、修改前端代码, 移动端,修改后需要重新发布
文件路径:components/priceFormat.vue
把之前的这里改成圈住的这样
this.couponPrice = (tempStr.length==2&&tempStr == '00') ? '' : '.'+tempStr
二、修改后端代码, 这里是修改商户也能添加两位小数
代码路径:
app\common\repositories\store\coupon\StoreCouponRepository.php
三、 修改sql, 这个是修改用户领取优惠券后数据异常
ALTER TABLE `eb_store_coupon_user` CHANGE `coupon_price` `coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '优惠券的面值';