123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.iamberry.wechat.handles.official;
- import com.iamberry.wechat.core.entity.ResultMsg;
- import com.iamberry.wechat.core.entity.official.Prospectus;
- import com.iamberry.wechat.face.official.ProspectusService;
- 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.ResponseBody;
- import javax.servlet.http.HttpServletRequest;
- import java.util.Date;
- import java.util.List;
- /**
- * @author Administrator
- */
- @Controller
- public class ProspectusHandler {
- @Autowired
- ProspectusService prospectusService;
- /**
- *
- * @param request
- * @return
- * @throws Exception
- */
- @ResponseBody
- @RequestMapping("/official/getProspectus")
- public ResultMsg getCartNumByCartOpenId(HttpServletRequest request,String prospectusCode) throws Exception {
- ResultMsg remsg=new ResultMsg();
- Prospectus prospectus = prospectusService.getProspectusByCode(prospectusCode);
- if(prospectus == null){
- return new ResultMsg(true, ResultMsg.SUCCESS, "未查询到授权码!",null);
- }
- //prospectusTime
- if(prospectus.getProspectusTime().before(new Date())){
- return new ResultMsg(true, ResultMsg.SUCCESS, "未查询到授权码!",null);
- };
- if(prospectus.getProspectusStatus() == 2){
- return new ResultMsg(true, ResultMsg.SUCCESS, "未查询到授权码!",null);
- };
- if(prospectus.getProspectusStatus() == 1){
- remsg.setMessage("授权码可用");
- }
- remsg.setData(prospectus);
- return remsg;
- }
- }
|