Commit 5c96aa00 by 高晓磊

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

parent 188c9f31
......@@ -134,17 +134,19 @@ public class SalesRecordServiceImpl implements SalesRecordService {
returnMap.put("message", "没有找到对应的收货方,请联系管理员维护");
return returnMap;
}
KObject kObject = kObjects.get(0);
salesRecord.set(SalesRecordConstant.RETAILINFO,kObjects);
if(paymentSource==0) {
KObject kObject = kObjects.get(0);
//获取购砂单位的余额
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("message", "余额不足:" + advanceBalance);
return returnMap;
}
//修改购砂单位的余额,
purchaseSandCompanyDao.updateAdvanceBalance(kObject, salesRecord.getBigDecimal(SalesRecordConstant.DEALAMOUNT));
purchaseSandCompanyDao.updateAdvanceBalance(kObject, salesRecord.getBigDecimal(SalesRecordConstant.AMOUNT));
}
}
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