| | |
| | | |
| | | // //重复申购限制 |
| | | Long count = userStockSubscribeMapper.selectCount(new QueryWrapper<UserStockSubscribe>().eq( |
| | | "new_code", model.getNewCode()).eq("user_id", user.getId()).eq("type", model.getType())); |
| | | "new_code", model.getNewCode()).eq("user_id", user.getId()).eq("type", model.getType()).ne("status",2)); |
| | | if (count > 0) { |
| | | return ServerResponse.createByErrorMsg("请勿重复申请",request); |
| | | } |
| | |
| | | if((model.getStatus() == 3 && model.getApplyNumber() == null) || (model.getStatus() == 3 && model.getApplyNumber() == 0) ){ |
| | | return ServerResponse.createByErrorMsg("中签数量不能小于0"); |
| | | } |
| | | if(model.getStatus() == 3 && model.getApplyNumber()>userStockSubscribe.getApplyNums()){ |
| | | return ServerResponse.createByErrorMsg("配置中签数量不能超过申请数量",request); |
| | | } |
| | | // if(model.getStatus() == 3 && model.getApplyNumber()>userStockSubscribe.getApplyNums()){ |
| | | // return ServerResponse.createByErrorMsg("配置中签数量不能超过申请数量",request); |
| | | // } |
| | | |
| | | //客户中签直接扣除客户账户可用资金 |
| | | UserAssets userAssets = iUserAssetsServices.assetsByTypeAndUserId("JP", userStockSubscribe.getUserId()); |