|
@@ -378,8 +378,9 @@ public class ElectronicMembershipCardController {
|
|
|
customerManage.setPhoneNumber(mobilePhone);
|
|
|
customerManage.setAmt(customerManageInfo.getAmt().add(new BigDecimal(amt)));
|
|
|
customerManage.setLiters(customerManageInfo.getLiters().add(new BigDecimal(oilLiters)));
|
|
|
+ logger.info("存在客户 更新时手机号参数: " + customerManage.getPhoneNumber());
|
|
|
//if(discountPlanType !=null && discountPlanType.equals("1")){
|
|
|
- List<Map> customerGradeInfo = customerGradeServices.getCustomerGradeList(params_1); //直降
|
|
|
+ List<Map> customerGradeInfo = customerGradeServices.getCustomerGradeListOrderByDesc(params_1); //直降
|
|
|
logger.info("该站直降等级信息:"+ customerGradeInfo);
|
|
|
for (Map m: customerGradeInfo){
|
|
|
if(Double.valueOf(customerManage.getAmt().toString()) >= Double.valueOf(m.get("memberConditStart").toString()) && Double.valueOf(customerManage.getAmt().toString()) < Double.valueOf(m.get("memberConditEnd").toString())){
|
|
@@ -388,7 +389,7 @@ public class ElectronicMembershipCardController {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
- logger.info("直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade());
|
|
|
+ logger.info("存在客户时直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade());
|
|
|
//}
|
|
|
customerManagerService.updateCustomerInfo(customerManage);
|
|
|
}else {
|
|
@@ -407,7 +408,7 @@ public class ElectronicMembershipCardController {
|
|
|
customerManage.setGrade(customerGradeInfo.get(0).get("grade").toString()); //存入等级名称
|
|
|
customerManage.setMemberGrade(customerGradeInfo.get(0).get("id").toString()); //存入等级ID
|
|
|
}
|
|
|
- logger.info("直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade());
|
|
|
+ logger.info("不存在客户时直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade());
|
|
|
//}
|
|
|
//客户会员号
|
|
|
String memberId=groupId+stationId+System.nanoTime();
|