Commit 5c96aa00 by 高晓磊

销售记录 保存 扣减余额字段错误修改,应该为amount

parent 188c9f31
...@@ -134,17 +134,19 @@ public class SalesRecordServiceImpl implements SalesRecordService { ...@@ -134,17 +134,19 @@ public class SalesRecordServiceImpl implements SalesRecordService {
returnMap.put("message", "没有找到对应的收货方,请联系管理员维护"); returnMap.put("message", "没有找到对应的收货方,请联系管理员维护");
return returnMap; return returnMap;
} }
KObject kObject = kObjects.get(0);
salesRecord.set(SalesRecordConstant.RETAILINFO,kObjects);
if(paymentSource==0) { if(paymentSource==0) {
KObject kObject = kObjects.get(0);
//获取购砂单位的余额 //获取购砂单位的余额
BigDecimal advanceBalance = kObject.getBigDecimal("advanceBalance"); BigDecimal advanceBalance = kObject.getBigDecimal("advanceBalance");
if (advanceBalance == null || advanceBalance.compareTo(salesRecord.getBigDecimal(SalesRecordConstant.DEALAMOUNT).add(new BigDecimal(5000))) < 1) { if (advanceBalance == null || advanceBalance.compareTo(salesRecord.getBigDecimal(SalesRecordConstant.AMOUNT).add(new BigDecimal(5000))) < 1) {
returnMap.put("code", 10035); returnMap.put("code", 10035);
returnMap.put("message", "余额不足:" + advanceBalance); returnMap.put("message", "余额不足:" + advanceBalance);
return returnMap; return returnMap;
} }
//修改购砂单位的余额, //修改购砂单位的余额,
purchaseSandCompanyDao.updateAdvanceBalance(kObject, salesRecord.getBigDecimal(SalesRecordConstant.DEALAMOUNT)); purchaseSandCompanyDao.updateAdvanceBalance(kObject, salesRecord.getBigDecimal(SalesRecordConstant.AMOUNT));
} }
} }
salesRecord.set(SalesRecordConstant.CUSTOMERTYPE, CustomerTypeEnum.RetailInfo.name()); salesRecord.set(SalesRecordConstant.CUSTOMERTYPE, CustomerTypeEnum.RetailInfo.name());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment