From e47e795b062e68b55aa28c955a2c8407c6ed9cb5 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Mon, 12 Jul 2021 16:18:20 +0800 Subject: [PATCH] fix --- zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/orderXq-form.html | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/orderXq-form.html b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/orderXq-form.html index 03c03f0..1982dfd 100644 --- a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/orderXq-form.html +++ b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/orderXq-form.html @@ -108,7 +108,8 @@ </el-col> <el-col :span="14" style="text-align: right;"> <label>¥ {{order.total}}</label> - <label>¥ {{(order.zkTotal - order.total).toFixed(2)}}</label> + <!-- 退款订单不能显示为负数 --> + <label>¥ {{(order.zkTotal - order.total>0?order.zkTotal - order.total:0).toFixed(2)}}</label> <label>¥ {{order.zkTotal}}</label> <label>¥ {{order.arrears}}</label> <label>¥ {{order.repay}}</label> @@ -548,7 +549,16 @@ created : function() { let _this = this; this.orderParam = /*[[${orderParam}]]*/ - this.queryOrderDetailData(this.orderParam); + var orderId = /*[[${orderId}]]*/ + var orderNo = /*[[${orderNo}]]*/ + + var param = {}; + if(orderId) { + param.id = orderId; + } else { + param.orderNo = orderNo; + } + this.queryOrderDetailData(param); // 业绩类型 AjaxProxy.requst({ app: _this, @@ -574,7 +584,7 @@ let _this = this; AjaxProxy.requst({ app: _this, - data: {id: param, orderNo:param}, + data: param, contentType: 'application/x-www-form-urlencoded', url: basePath + '/admin/order/findOrderDetailByIdOrNo', callback: function (data) { @@ -725,6 +735,7 @@ let _this = this; let items = this.orderItems; _this.refundMoney = 0; + _this.total = 0; for(var i = 0; i < items.length; i++) { let item = items[i] -- Gitblit v1.9.1