| 
														
															@@ -76,19 +76,6 @@ public class CouponController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     coupon.setCouponIssueId(couponIssueId); 
														 | 
														
														 | 
														
															                     coupon.setCouponIssueId(couponIssueId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     //领取油站所分发的优惠券 
														 | 
														
														 | 
														
															                     //领取油站所分发的优惠券 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     List<Coupon> couponsList = couponService.selectStaGrantCouponList(coupon); 
														 | 
														
														 | 
														
															                     List<Coupon> couponsList = couponService.selectStaGrantCouponList(coupon); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    if(cgcInfo !=null){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        //更新次数 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        Integer issueGiveCount = cgcInfo.getIssueGiveCount(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        int i = issueGiveCount + 1; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        couponUserGiveCount.setIssueGiveCount(i); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        couponUserGiveCount.setUpdateTime(new Date()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        couponService.updateCouponUserGiveCount(couponUserGiveCount); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    }else { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        //新增次数 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        couponUserGiveCount.setIssueGiveCount(1); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        couponUserGiveCount.setCreteTime(new Date()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        couponService.addCouponUserGiveCount(couponUserGiveCount); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     resultData = ResultData.success(couponsList); 
														 | 
														
														 | 
														
															                     resultData = ResultData.success(couponsList); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             }else { 
														 | 
														
														 | 
														
															             }else { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -273,6 +260,26 @@ public class CouponController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         resultMap.put("notClaimedCouponList", notClaimedCouponList); 
														 | 
														
														 | 
														
															                         resultMap.put("notClaimedCouponList", notClaimedCouponList); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         resultMap.put("couponReceiveNumList", couponReceiveNumList); 
														 | 
														
														 | 
														
															                         resultMap.put("couponReceiveNumList", couponReceiveNumList); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         logger.info("用户领取到的优惠券:" + resultMap.toString()); 
														 | 
														
														 | 
														
															                         logger.info("用户领取到的优惠券:" + resultMap.toString()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        //记录用户在该领取方式操作 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        CouponUserGiveCount couponUserGiveCount = new CouponUserGiveCount(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        couponUserGiveCount.setStationId(stationId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        couponUserGiveCount.setUnionId(unionId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        couponUserGiveCount.setCouponIssueId(couponIssueId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        //用户能进入领取界面的次数 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        CouponUserGiveCount cgcInfo = couponService.selectCouponUserGiveCount(couponUserGiveCount); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        if(cgcInfo !=null){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            //更新次数 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            Integer issueGiveCount = cgcInfo.getIssueGiveCount(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            int i = issueGiveCount + 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            couponUserGiveCount.setIssueGiveCount(i); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            couponUserGiveCount.setUpdateTime(new Date()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            couponService.updateCouponUserGiveCount(couponUserGiveCount); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        }else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            //新增次数 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            couponUserGiveCount.setIssueGiveCount(1); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            couponUserGiveCount.setCreteTime(new Date()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            couponService.addCouponUserGiveCount(couponUserGiveCount); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         resultData = ResultData.success(resultMap); 
														 | 
														
														 | 
														
															                         resultData = ResultData.success(resultMap); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     }else { 
														 | 
														
														 | 
														
															                     }else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         resultData = ResultData.error(CodeMsg.NO_COUPON_ISSUE); 
														 | 
														
														 | 
														
															                         resultData = ResultData.error(CodeMsg.NO_COUPON_ISSUE); 
														 |