|
@@ -30,7 +30,7 @@ import java.util.Map;
|
|
|
* 会员积分使用 Controller
|
|
|
*/
|
|
|
@Controller
|
|
|
-@RequestMapping("/otherIntegral")
|
|
|
+//@RequestMapping("/otherIntegral")
|
|
|
public class OtherIntegralHandler {
|
|
|
private Logger logger = LoggerFactory.getLogger(OtherIntegralHandler.class);
|
|
|
|
|
@@ -48,77 +48,77 @@ public class OtherIntegralHandler {
|
|
|
* @param req
|
|
|
* @return
|
|
|
*/
|
|
|
- @RequestMapping("/activity")
|
|
|
- @ResponseBody
|
|
|
- public ResultMsg rankRule(HttpServletRequest req){
|
|
|
- Map map = new HashMap();
|
|
|
-
|
|
|
- boolean isSuccess = true;
|
|
|
-
|
|
|
- boolean flag = true;
|
|
|
- Integer totalNum = 0;
|
|
|
- Integer pageNO=1;
|
|
|
- Integer pageSize=10;
|
|
|
- do {
|
|
|
- logger.info("====pageNO:"+ pageNO +"=====pageSize:"+ pageSize +"=========");
|
|
|
- PageRequest<Member> pageRequest = new PageRequest<>(new Member(), pageNO, pageSize, totalNum == 0);
|
|
|
- PagedResult<Member> pagedResult = memberService.listMemberPage(pageRequest);
|
|
|
- List<Member> memberList = pagedResult.getDataList();
|
|
|
-
|
|
|
- if(memberList != null && memberList.size() > 0){
|
|
|
- for (Member member : memberList) {
|
|
|
- logger.info("====第:"+ pageNO*pageSize +"条=====");
|
|
|
-
|
|
|
- Integer integral = 0; //积分
|
|
|
- try{
|
|
|
- integral = useIntegralService.activityPointChange(member);
|
|
|
- }catch (Exception e){
|
|
|
- logger.info("********用户id:" + member.getUserOpenid()+"更改积分失败");
|
|
|
- map.put(member.getUserOpenid(),e.getMessage());
|
|
|
- e.printStackTrace();
|
|
|
- isSuccess = false;
|
|
|
- }
|
|
|
- if(integral > 0){
|
|
|
- try {
|
|
|
- if(member.getUserNickname() == null || "".equals(member.getUserNickname())){
|
|
|
- refreshUserInfo(member.getUserOpenid());
|
|
|
- }
|
|
|
- sendMessageUtil.pointChange(
|
|
|
- "积分变更通知",
|
|
|
- member.getUserNickname(),
|
|
|
- "积分增加"+integral,
|
|
|
- "积分用于积分商城,可至个人中心-积分列表查看变动;也可在公众号对话框输入“积分变动”,了解积分政策详情。",
|
|
|
- member.getUserOpenid(),
|
|
|
- ResultInfo.INDEX_INTERGRAL
|
|
|
- );
|
|
|
- }catch (Exception e){
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }else{
|
|
|
- break;
|
|
|
- }
|
|
|
-
|
|
|
- if(pageNO > 100){
|
|
|
- break;
|
|
|
- }
|
|
|
-
|
|
|
- pageNO++;
|
|
|
- }while (flag);
|
|
|
-
|
|
|
- ResultMsg rm=new ResultMsg();
|
|
|
- if(isSuccess){
|
|
|
- rm.setStatus(true);
|
|
|
- rm.setResultCode(ResultInfo.SUCCESSCODE);
|
|
|
- }else{
|
|
|
- rm.setStatus(false);
|
|
|
- rm.setResultCode(ResultInfo.ERRORCODE);
|
|
|
- }
|
|
|
- rm.setMessage(NameUtils.getConfig("SUCCESSINFO"));
|
|
|
- rm.setData(map);
|
|
|
- return rm;
|
|
|
- }
|
|
|
+// @RequestMapping("/activity")
|
|
|
+// @ResponseBody
|
|
|
+// public ResultMsg rankRule(HttpServletRequest req){
|
|
|
+// Map map = new HashMap();
|
|
|
+//
|
|
|
+// boolean isSuccess = true;
|
|
|
+//
|
|
|
+// boolean flag = true;
|
|
|
+// Integer totalNum = 0;
|
|
|
+// Integer pageNO=1;
|
|
|
+// Integer pageSize=10;
|
|
|
+// do {
|
|
|
+// logger.info("====pageNO:"+ pageNO +"=====pageSize:"+ pageSize +"=========");
|
|
|
+// PageRequest<Member> pageRequest = new PageRequest<>(new Member(), pageNO, pageSize, totalNum == 0);
|
|
|
+// PagedResult<Member> pagedResult = memberService.listMemberPage(pageRequest);
|
|
|
+// List<Member> memberList = pagedResult.getDataList();
|
|
|
+//
|
|
|
+// if(memberList != null && memberList.size() > 0){
|
|
|
+// for (Member member : memberList) {
|
|
|
+// logger.info("====第:"+ pageNO*pageSize +"条=====");
|
|
|
+//
|
|
|
+// Integer integral = 0; //积分
|
|
|
+// try{
|
|
|
+// integral = useIntegralService.activityPointChange(member);
|
|
|
+// }catch (Exception e){
|
|
|
+// logger.info("********用户id:" + member.getUserOpenid()+"更改积分失败");
|
|
|
+// map.put(member.getUserOpenid(),e.getMessage());
|
|
|
+// e.printStackTrace();
|
|
|
+// isSuccess = false;
|
|
|
+// }
|
|
|
+// if(integral > 0){
|
|
|
+// try {
|
|
|
+// if(member.getUserNickname() == null || "".equals(member.getUserNickname())){
|
|
|
+// refreshUserInfo(member.getUserOpenid());
|
|
|
+// }
|
|
|
+// sendMessageUtil.pointChange(
|
|
|
+// "积分变更通知",
|
|
|
+// member.getUserNickname(),
|
|
|
+// "积分增加"+integral,
|
|
|
+// "积分用于积分商城,可至个人中心-积分列表查看变动;也可在公众号对话框输入“积分变动”,了解积分政策详情。",
|
|
|
+// member.getUserOpenid(),
|
|
|
+// ResultInfo.INDEX_INTERGRAL
|
|
|
+// );
|
|
|
+// }catch (Exception e){
|
|
|
+// e.printStackTrace();
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }else{
|
|
|
+// break;
|
|
|
+// }
|
|
|
+//
|
|
|
+// if(pageNO > 100){
|
|
|
+// break;
|
|
|
+// }
|
|
|
+//
|
|
|
+// pageNO++;
|
|
|
+// }while (flag);
|
|
|
+//
|
|
|
+// ResultMsg rm=new ResultMsg();
|
|
|
+// if(isSuccess){
|
|
|
+// rm.setStatus(true);
|
|
|
+// rm.setResultCode(ResultInfo.SUCCESSCODE);
|
|
|
+// }else{
|
|
|
+// rm.setStatus(false);
|
|
|
+// rm.setResultCode(ResultInfo.ERRORCODE);
|
|
|
+// }
|
|
|
+// rm.setMessage(NameUtils.getConfig("SUCCESSINFO"));
|
|
|
+// rm.setData(map);
|
|
|
+// return rm;
|
|
|
+// }
|
|
|
|
|
|
|
|
|
/**
|