| | |
| | | |
| | | |
| | | import com.nq.dao.*; |
| | | import com.nq.enums.EStockType; |
| | | import com.nq.enums.EUserAssets; |
| | | import com.nq.pojo.*; |
| | | import com.nq.service.*; |
| | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | |
| | | import com.nq.vo.user.UserRechargePayInfoVo; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | |
| | | @Autowired |
| | | ISiteInfoService iSiteInfoService; |
| | | |
| | | @Resource |
| | | UserAssetsMapper userAssetsMapper; |
| | | public ServerResponse checkInMoney(int maxOrder, Integer userId) { |
| | | int count = this.userRechargeMapper.checkInMoney(0, userId); |
| | | |
| | |
| | | |
| | | User user = this.iUserService.getCurrentUser(request); |
| | | List<UserRecharge> userRecharges = this.userRechargeMapper.findUserChargeList(user.getId(), payChannel, orderStatus); |
| | | log.info("充值列表,增加用户 {} ,payChannel = {} , orderStatus = {}, 数量 = {}", new Object[]{user.getId(), payChannel, orderStatus, userRecharges.size()}); |
| | | PageInfo pageInfo = new PageInfo(userRecharges); |
| | | |
| | | for (int i = 0; i <userRecharges.size() ; i++) { |
| | | SitePay s = sitePayMapper.selectById(userRecharges.get(i).getPayId()); |
| | | |
| | | userRecharges.get(i).setAssetsType(EStockType.getEStockTypeByCode(s.getAssetsType()).getSymbol1()); |
| | | userRecharges.get(i).setChannelName(EStockType.getEStockTypeByCode(s.getAssetsType()).getSymbol()); |
| | | } |
| | | |
| | | return ServerResponse.createBySuccess(pageInfo); |
| | | } |
| | |
| | | |
| | | |
| | | List<UserRecharge> userRecharges = this.userRechargeMapper.listByAdmin(agentId, userId, realName, state, begin_time, end_time); |
| | | for (int i = 0; i < userRecharges.size(); i++) { |
| | | UserRecharge u =userRecharges.get(i); |
| | | User user = userMapper.selectById(u.getUserId()); |
| | | if(user != null){ |
| | | u.setUserPhone(user.getPhone()); |
| | | } |
| | | |
| | | } |
| | | PageInfo pageInfo = new PageInfo(userRecharges); |
| | | |
| | | return ServerResponse.createBySuccess(pageInfo); |
| | |
| | | public ServerResponse updateState(Integer chargeId, Integer state) throws Exception { |
| | | UserRecharge userRecharge = this.userRechargeMapper.selectById(chargeId); |
| | | |
| | | if (userRecharge == null) { |
| | | if (userRecharge == null) { |
| | | return ServerResponse.createByErrorMsg("充值订单不存在"); |
| | | } |
| | | if (userRecharge.getOrderStatus().intValue() != 0) { |
| | |
| | | List<UserRecharge> userRecharges = this.userRechargeMapper.listByAdmin(agentId, userId, realName, state, begin_time, end_time); |
| | | |
| | | return userRecharges; |
| | | } |
| | | |
| | | @Override |
| | | public ServerResponse chooseBank(UserRecharge userRecharge) { |
| | | if (userRecharge.getId()==null||userRecharge.getPayId()==null){ |
| | | return ServerResponse.createByErrorMsg("param is null"); |
| | | } |
| | | int result = userRechargeMapper.updateByPrimaryKeySelective(userRecharge); |
| | | if (result>0){ |
| | | return ServerResponse.createBySuccessMsg("operate Success!"); |
| | | } |
| | | return ServerResponse.createByErrorMsg("operate fail!"); |
| | | } |
| | | |
| | | @Override |
| | | public ServerResponse getInfo(Integer id) { |
| | | if (id==null||id==0){ |
| | | return ServerResponse.createByErrorMsg("param is null!"); |
| | | } |
| | | UserRechargePayInfoVo userRechargePayInfoVo = new UserRechargePayInfoVo(); |
| | | UserRecharge dbUserRecharge = userRechargeMapper.selectById(id); |
| | | userRechargePayInfoVo.setUserRecharge(dbUserRecharge); |
| | | if (dbUserRecharge.getPayId()!=null&&dbUserRecharge.getPayId()>0){ |
| | | SitePay dbSitePay = sitePayMapper.selectById(dbUserRecharge.getPayId()); |
| | | userRechargePayInfoVo.setSitePay(dbSitePay); |
| | | } |
| | | return ServerResponse.createBySuccess(userRechargePayInfoVo); |
| | | } |
| | | |
| | | @Override |
| | | public ServerResponse editRecharge(UserRecharge userRecharge) { |
| | | if (userRecharge.getId()==null||userRecharge.getId()==null){ |
| | | return ServerResponse.createByErrorMsg("param is null"); |
| | | } |
| | | int result = userRechargeMapper.updateByPrimaryKeySelective(userRecharge); |
| | | if (result>0){ |
| | | return ServerResponse.createBySuccessMsg("submit Success!"); |
| | | } |
| | | return ServerResponse.createByErrorMsg("submit fail!"); |
| | | } |
| | | } |