| 
					
				 | 
			
			
				@@ -22,6 +22,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         :disabled="disabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @click="editCustomer" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :loading="subLoading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         >{{ form.id ? "确认修改" : "确认新增" }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -668,7 +669,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       olddata: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       oldorderFeesList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      reData: null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      reData: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      subLoading: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   props: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1014,26 +1016,33 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               return this.$message.error(`请正确输入第${i + 1}行的数量`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.subLoading = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           submit({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ...this.form, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             orderItemsList: this.data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             orderFeesList: orderFeesList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (res.data.code == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.$message.success(this.form.id ? "修改成功" : "提交成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.form = res.data.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.data = res.data.data.orderItemsList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.orderFeesList = res.data.data.orderFeesList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.oldform = res.data.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.olddata = this.deepClone(res.data.data.orderItemsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.oldorderFeesList = this.deepClone( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                res.data.data.orderFeesList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              if (status == "goBack") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                this.$emit("goBack"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              if (res.data.code == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$message.success(this.form.id ? "修改成功" : "提交成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.form = res.data.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.data = res.data.data.orderItemsList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.orderFeesList = res.data.data.orderFeesList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.oldform = res.data.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.olddata = this.deepClone(res.data.data.orderItemsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.oldorderFeesList = this.deepClone( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  res.data.data.orderFeesList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (status == "goBack") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.$emit("goBack"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              console.log("then"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .finally(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              console.log("finally"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.subLoading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |