| | |
| | | } |
| | | |
| | | |
| | | public ServerResponse inMoney(String amt, String payType, HttpServletRequest request) { |
| | | public ServerResponse inMoney(String amt, String payType, HttpServletRequest request) throws Exception { |
| | | if (StringUtils.isBlank(amt) || StringUtils.isBlank(payType)) { |
| | | return ServerResponse.createByErrorMsg("The parameter cannot be null"); |
| | | } |
| | |
| | | if (user == null) { |
| | | return ServerResponse.createByErrorMsg("用户不存在"); |
| | | } |
| | | SitePay payChnnel = sitePayMapper.selectById(userRecharge.getPayId()); |
| | | userAssetsServices.availablebalanceChange(payChnnel.getAssetsType(),user.getId(), EUserAssets.TOP_UP,userRecharge.getPayAmt(),"",""); |
| | | userAssetsServices.availablebalanceChange(EStockType.JP.getCode(), user.getId(), EUserAssets.TOP_UP,userRecharge.getPayAmt(),"",""); |
| | | } |
| | | userRecharge.setOrderStatus(Integer.valueOf((state.intValue() == 1) ? 1 : 2)); |
| | | userRecharge.setPayTime(new Date()); |