From e0437d0452badd411685ef7c6c846f5721fd2f7c Mon Sep 17 00:00:00 2001
From: 935090232@qq.com <ak473600000>
Date: Fri, 18 Feb 2022 11:30:25 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/api_score_meger' into api_score_meger

---
 zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/cz-form.html |   35 +++++++++++++++++++++++++++--------
 1 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/cz-form.html b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/cz-form.html
index d3837fd..174a386 100644
--- a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/cz-form.html
+++ b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/cz-form.html
@@ -218,6 +218,7 @@
 			userList: [],
 			treeSelect : [],
 			payMoneys : [],
+			order:{},
 			printPaper : false,
 		},
 		created : function() {
@@ -324,8 +325,19 @@
 						data: _this.cardInfo,
 						url: url,
 						callback: function (data) {
+							_this.order.id = data.mapInfo.orderId;
+
 							if (_this.printPaper) {
+								_this.$message.success(data.info);
 								_this.print();
+							} else {
+								_this.$message.success({
+									message : data.info,
+									duration : 1000,
+									onClose() {
+										_this.closeFrame();
+									}
+								});
 							}
 
 							if(parent.myGrid) {
@@ -336,7 +348,7 @@
 								parent.app.vipInfoFn();
 							}
 
-							_this.closeFrame();
+							// _this.closeFrame();
 						}
 					});
 				}
@@ -352,9 +364,9 @@
 						title: "打印订单",
 						area: ['250px', '550px'],
 						maxmin: true,
-						content: [basePath + '/admin/redirect/hive/beautySalon/print-order?id=' + this.order.id],
+						content: [basePath + '/admin/order/printOrder?id=' + this.order.id],
 						cancel: function (index, layero) {
-							_this.closeFram();
+							_this.closeFrame();
 						}
 					});
 				} else {
@@ -436,8 +448,11 @@
 				let _this = this;
 				let jsqMap={};
 				let isOk=true;
+				console.log(this.achieveList);
+				let rechargeMoney=parseFloat(_this.rechargeMoney);
 				for(let i=0 ; i< this.achieveList.length; i++){
 					let achieve=this.achieveList[i];
+
 					if(!isNaN(achieve.goodsCash)  ){
 						key=achieve.achieveType;
 						if(!jsqMap[key]){
@@ -445,17 +460,21 @@
 						}else{
 							jsqMap[key]=jsqMap[key]+parseFloat(achieve.goodsCash);
 						}
-						if(jsqMap[key]>_this.rechargeMoney) {
-							this.$message.error("业绩分配金额大于支付金额");
-							isOk = false;
-							return;
-						}
 					}else{
 						this.$message.error("业绩分配金额请填写数字");
 						isOk=false;
 						return;
 					}
 				};
+				for(money in jsqMap ){
+					if(money > rechargeMoney) {
+						this.$message.error("业绩分配金额大于支付金额");
+						isOk = false;
+						return;
+					}
+				}
+
+
 				console.log("isOk",isOk);
 				return isOk;
 			},

--
Gitblit v1.9.1