|
@@ -0,0 +1,59 @@
|
|
|
|
+package com.iamberry.wechat.handles.integral;
|
|
|
|
+
|
|
|
|
+import com.iamberry.wechat.core.entity.ResultMsg;
|
|
|
|
+import com.iamberry.wechat.core.entity.WechatUtils;
|
|
|
|
+import com.iamberry.wechat.core.entity.integral.UseIntegral;
|
|
|
|
+import com.iamberry.wechat.core.entity.member.Member;
|
|
|
|
+import com.iamberry.wechat.face.integral.UseIntegralService;
|
|
|
|
+import com.iamberry.wechat.tools.NameUtils;
|
|
|
|
+import com.iamberry.wechat.tools.ResultInfo;
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
+import org.springframework.stereotype.Controller;
|
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
|
+import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
+
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
|
+import java.util.HashMap;
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * Created by Administrator on 2018/1/23.
|
|
|
|
+ */
|
|
|
|
+@Controller
|
|
|
|
+@RequestMapping("/admin/userIntegral")
|
|
|
|
+public class AdminIntegrlhHandler {
|
|
|
|
+
|
|
|
|
+ @Autowired
|
|
|
|
+ private UseIntegralService useIntegralService;
|
|
|
|
+ /**
|
|
|
|
+ * 待入账记录 use_type=3
|
|
|
|
+ * @param req
|
|
|
|
+ * @param pageSize
|
|
|
|
+ * @param pageNO
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @RequestMapping("/listStayIntegral")
|
|
|
|
+ @ResponseBody
|
|
|
|
+ public ResultMsg listStayIntegral(HttpServletRequest req,
|
|
|
|
+ @RequestParam(value="useType",defaultValue= "3", required=false)Integer useType,
|
|
|
|
+ @RequestParam(value= "pageSize",defaultValue= "6" ,required=false)Integer pageSize,
|
|
|
|
+ @RequestParam(value = "pageNO", defaultValue = "1",required=false)Integer pageNO){
|
|
|
|
+ ResultMsg rm=new ResultMsg();
|
|
|
|
+ UseIntegral useIntegral=new UseIntegral();
|
|
|
|
+ useIntegral.getPage().setPageSize(pageSize);
|
|
|
|
+ useIntegral.getPage().setPageNumber(pageNO);
|
|
|
|
+ useIntegral.getPage().initRecordBegin();
|
|
|
|
+ List<UseIntegral> listStayIntegral=useIntegralService.listIntegralInfo(useIntegral);
|
|
|
|
+
|
|
|
|
+ Map<String,Object> map=new HashMap<String, Object>();
|
|
|
|
+ map.put("listStayIntegralInfo",listStayIntegral);
|
|
|
|
+
|
|
|
|
+ rm.setStatus(true);
|
|
|
|
+ rm.setResultCode(ResultInfo.SUCCESSCODE);
|
|
|
|
+ rm.setMessage(NameUtils.getConfig("SUCCESSINFO"));
|
|
|
|
+ rm.setData(map);
|
|
|
|
+ return rm;
|
|
|
|
+ }
|
|
|
|
+}
|