| 
					
				 | 
			
			
				@@ -376,18 +376,17 @@ public class ElectronicMembershipCardController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         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.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())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    customerManage.setGrade(m.get("grade").toString());     //存入等级名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    customerManage.setMemberGrade(m.get("id").toString());     //存入等级ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        List<Map> customerGradeInfo = customerGradeServices.getCustomerGradeListOrderByDesc(params_1);  //直降 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        logger.info("该站直降等级信息:"+ customerGradeInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        for (Map m: customerGradeInfo){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            //&& Double.valueOf(customerManage.getAmt().toString()) < Double.valueOf(m.get("memberConditEnd").toString()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            if(Double.valueOf(customerManage.getAmt().toString()) >= Double.valueOf(m.get("memberConditStart").toString())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                customerManage.setGrade(m.get("grade").toString());     //存入等级名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                customerManage.setMemberGrade(m.get("id").toString());     //存入等级ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            logger.info("存在客户时直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        //} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        logger.info("存在客户时直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         customerManagerService.updateCustomerInfo(customerManage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         customerManage.setCustomerName(consumer); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -398,15 +397,13 @@ public class ElectronicMembershipCardController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         customerManage.setMinaUserId(Integer.valueOf(consumerId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         customerManage.setUnionId(unionId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         customerManage.setRegtime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(registeDate)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        //if(discountPlanType !=null && discountPlanType.equals("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            List<Map> customerGradeInfo = customerGradeServices.getCustomerGradeList(params_1);  //直降 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            logger.info("该站直降等级信息:"+ customerGradeInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            if(customerGradeInfo !=null && customerGradeInfo.size() >0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                customerManage.setGrade(customerGradeInfo.get(0).get("grade").toString());     //存入等级名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                customerManage.setMemberGrade(customerGradeInfo.get(0).get("id").toString());     //存入等级ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            logger.info("不存在客户时直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        //} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        List<Map> customerGradeInfo = customerGradeServices.getCustomerGradeList(params_1);  //直降 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        logger.info("该站直降等级信息:"+ customerGradeInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if(customerGradeInfo !=null && customerGradeInfo.size() >0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            customerManage.setGrade(customerGradeInfo.get(0).get("grade").toString());     //存入等级名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            customerManage.setMemberGrade(customerGradeInfo.get(0).get("id").toString());     //存入等级ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        logger.info("不存在客户时直降等级信息是否存入客户表:"+ "直降ID:"+ customerManage.getMemberGrade()+ "直降名称: "+customerManage.getGrade()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         //客户会员号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         String memberId=groupId+stationId+System.nanoTime(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         CustomerManage cm = new CustomerManage(); 
			 |