|  |  | 
 |  |  |                             let flows = [] | 
 |  |  |                             var total = 0; | 
 |  |  |                             let isPayMethodOk=true; | 
 |  |  |                             _this.payMoneys.forEach(item => { | 
 |  |  |                             for(let i=0; i<_this.payMoneys.length;i++){ | 
 |  |  |                                 let item = _this.payMoneys[i]; | 
 |  |  |                                 let flow = {}; | 
 |  |  |                                 flow.payMethod = item.type; | 
 |  |  |                                 if (!item.money) { | 
 |  |  | 
 |  |  |                                 } | 
 |  |  |                                 total += parseFloat(item.money); | 
 |  |  |                                 flows.push(flow) | 
 |  |  |                             }) | 
 |  |  |                             if(!isPayMethodOk){ | 
 |  |  |                                 return ; | 
 |  |  |                             } | 
 |  |  |  | 
 |  |  |                             if (total != _this.order.payMoney) { | 
 |  |  |                                 this.$message.warning("输入付款总金额与应付金额不符"); | 
 |  |  |                                 return false; | 
 |  |  | 
 |  |  |                 console.log("校验业绩是否大于订单收款金额"); | 
 |  |  |                 let jsqMap={}; | 
 |  |  |                 let isOk=true; | 
 |  |  |                 this.achieveList.forEach(achieve=>{ | 
 |  |  |                 for(let i=0 ; i< this.achieveList.length; i++){ | 
 |  |  |                     let achieve=this.achieveList[i]; | 
 |  |  |                     if(!isNaN(achieve.goodsCash)  ){ | 
 |  |  |                         key=achieve.achieveType+achieve.orderItem.uuid; | 
 |  |  |                         if(!jsqMap[key]){ | 
 |  |  | 
 |  |  |                         isOk=false; | 
 |  |  |                         return; | 
 |  |  |                     } | 
 |  |  |                 }); | 
 |  |  |                 }; | 
 |  |  |                 console.log("isOk",isOk); | 
 |  |  |                 return isOk; | 
 |  |  |             }, | 
 |  |  | 
 |  |  |                     return false; | 
 |  |  |                 } | 
 |  |  |  | 
 |  |  |                 if(!this.checkAchieveMoney()){ | 
 |  |  |                     return ; | 
 |  |  |                 } | 
 |  |  |  | 
 |  |  |                 _this.dialogSettleVisible = true; | 
 |  |  |             } | 
 |  |  |         } |