| | |
| | | import com.nq.pojo.UserStockSubscribe; |
| | | import com.nq.service.IAgentUserService; |
| | | |
| | | import com.nq.service.IUserPositionService; |
| | | import com.nq.service.IUserStockSubscribeService; |
| | | import com.nq.utils.PropertiesUtil; |
| | | |
| | |
| | | @Autowired |
| | | IUserStockSubscribeService iUserStockSubscribeService; |
| | | |
| | | @Autowired |
| | | IUserPositionService iUserPositionService; |
| | | |
| | | //代理后台登录 |
| | | @RequestMapping({"login.do"}) |
| | | @ResponseBody |
| | |
| | | @RequestParam(value = "pageSize", defaultValue = "12") int pageSize, |
| | | @RequestParam(value = "keyword", defaultValue = "") String keyword, |
| | | @RequestParam(value = "agentId", required = false) String agentId, |
| | | @RequestParam(value = "name", required = false) String name, |
| | | @RequestParam(value = "status", required = false) Integer status, |
| | | HttpServletRequest request) { |
| | | String loginToken = CookieUtils.readLoginToken(request, PropertiesUtil.getProperty("agent.cookie.name")); |
| | | String agentJson = RedisShardedPoolUtils.get(loginToken); |
| | |
| | | if (agentUser ==null){ |
| | | return ServerResponse.createByError("請先登錄",null); |
| | | } |
| | | return this.iUserStockSubscribeService.getList(pageNum, pageSize, keyword,agentUser.getId().toString(), request); |
| | | return this.iUserStockSubscribeService.getList(pageNum, pageSize, keyword,agentUser.getId().toString(),name,status, request); |
| | | } |
| | | |
| | | //申购信息-添加 修改 |
| | |
| | | public ServerResponse delStockSubscribe(@RequestParam("id") int id, HttpServletRequest request) { |
| | | return this.iUserStockSubscribeService.del(id, request); |
| | | } |
| | | |
| | | } |
| | |
| | | return this.iUserPositionService.listByAgent(positionType, state, userId, agentId, positionSn, beginTime, endTime, request, pageNum, pageSize); |
| | | } |
| | | |
| | | //新股转持仓 |
| | | @RequestMapping({"addUserPosition.do"}) |
| | | @ResponseBody |
| | | public ServerResponse newStockToPosition(@RequestParam("id")Integer id) { |
| | | return this.iUserPositionService.newStockToPosition(id); |
| | | } |
| | | |
| | | } |
| | | |
| | |
| | | @RequestParam(value = "pageSize", defaultValue = "12") int pageSize, |
| | | @RequestParam(value = "keyword", defaultValue = "") String keyword, |
| | | @RequestParam(value = "agentId", required = false) String agentId, |
| | | @RequestParam(value = "name", required = false) String name, |
| | | @RequestParam(value = "status", required = false) Integer status, |
| | | HttpServletRequest request) { |
| | | return this.iUserStockSubscribeService.getList(pageNum, pageSize, keyword,agentId, request); |
| | | return this.iUserStockSubscribeService.getList(pageNum, pageSize, keyword,agentId,name,status, request); |
| | | } |
| | | |
| | | |
| | |
| | | * @author lr |
| | | * @date 2020/09/11 |
| | | **/ |
| | | List<UserStockSubscribe> pageList(@Param("pageNum") int pageNum, @Param("pageSize") int pageSize, @Param("keyword") String keyword,@Param("agentId") String agentId); |
| | | List<UserStockSubscribe> pageList(@Param("pageNum") int pageNum, @Param("pageSize") int pageSize, @Param("keyword") String keyword,@Param("agentId") String agentId,@Param("agentId") String name,@Param("agentId") Integer status); |
| | | |
| | | /** |
| | | * [查询] 分页查询 count |
| | |
| | | /** |
| | | * 新股申购-列表查询 |
| | | */ |
| | | ServerResponse<PageInfo> getList(int pageNum, int pageSize, String keyword,String agentId, HttpServletRequest request); |
| | | ServerResponse<PageInfo> getList(int pageNum, int pageSize, String keyword,String agentId,String name,Integer status, HttpServletRequest request); |
| | | |
| | | /** |
| | | * 新股申购-查询详情 |
| | |
| | | |
| | | /*新股申购-查询列表*/ |
| | | @Override |
| | | public ServerResponse<PageInfo> getList(int pageNum, int pageSize, String keyword, String agentId,HttpServletRequest request){ |
| | | public ServerResponse<PageInfo> getList(int pageNum, int pageSize, String keyword, String agentId,String name,Integer status,HttpServletRequest request){ |
| | | PageHelper.startPage(pageNum, pageSize); |
| | | List<UserStockSubscribe> listData = this.userStockSubscribeMapper.pageList(pageNum, pageSize, keyword,agentId); |
| | | List<UserStockSubscribe> listData = this.userStockSubscribeMapper.pageList(pageNum, pageSize, keyword,agentId,name,status); |
| | | PageInfo pageInfo = new PageInfo(listData); |
| | | pageInfo.setList(listData); |
| | | return ServerResponse.createBySuccess(pageInfo); |
| | |
| | | <if test="agentId != null and agentId != ''"> |
| | | and agent_id = #{agentId} |
| | | </if> |
| | | <if test="name != null and name != ''"> |
| | | and new_name = #{name} |
| | | </if> |
| | | <if test="status != null and status != ''"> |
| | | and status = #{status} |
| | | </if> |
| | | order by id desc |
| | | </select> |
| | | |