|
@@ -21,6 +21,7 @@ import com.ydtech.modules.admin.model.po.SysUserAccount;
|
|
|
import com.ydtech.modules.admin.model.po.SysUserAccountHistory;
|
|
import com.ydtech.modules.admin.model.po.SysUserAccountHistory;
|
|
|
import com.ydtech.modules.admin.model.vo.SysAmountAuditingVo;
|
|
import com.ydtech.modules.admin.model.vo.SysAmountAuditingVo;
|
|
|
import com.ydtech.modules.admin.service.*;
|
|
import com.ydtech.modules.admin.service.*;
|
|
|
|
|
+import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.lg.model.PushLgEntity;
|
|
import com.ydtech.modules.lg.model.PushLgEntity;
|
|
|
import com.ydtech.modules.lg.service.PushLgEntityService;
|
|
import com.ydtech.modules.lg.service.PushLgEntityService;
|
|
|
import com.ydtech.modules.ttqf.LgInformationPush;
|
|
import com.ydtech.modules.ttqf.LgInformationPush;
|
|
@@ -223,7 +224,9 @@ public class TtqfServiceImpl implements TtqfService {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public HttpResult queryPressing(UserWithdrawal withdrawal) {
|
|
public HttpResult queryPressing(UserWithdrawal withdrawal) {
|
|
|
- if (!sysSwitchConfigService.getBalanceExtractStatus()){
|
|
|
|
|
|
|
+ //不是个代走线上提现
|
|
|
|
|
+ //提现控制(线上或线下)关闭走线上
|
|
|
|
|
+ if (isManagement(BaseController.getUser().getId()) || !sysSwitchConfigService.getBalanceExtractStatus()){
|
|
|
return HttpResult.ok(WithdrawalFRes.builder().bizCode("0").msg("").url("").build());
|
|
return HttpResult.ok(WithdrawalFRes.builder().bizCode("0").msg("").url("").build());
|
|
|
}
|
|
}
|
|
|
SysUser sysUser = SpringUtil.getBean(SysUserBankCardMapper.class).selectByIdPay(withdrawal.getUserId());
|
|
SysUser sysUser = SpringUtil.getBean(SysUserBankCardMapper.class).selectByIdPay(withdrawal.getUserId());
|
|
@@ -271,6 +274,16 @@ public class TtqfServiceImpl implements TtqfService {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ public boolean isManagement(String userId) {
|
|
|
|
|
+ SysUser sysUser = SpringUtil.getBean(SysUserBankCardMapper.class).selectByIdPay(userId);
|
|
|
|
|
+ if (!ManagementSource.MS_02.getCode().equals(sysUser.getManagementSource())) {
|
|
|
|
|
+ return true;
|
|
|
|
|
+ }
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public HttpResult signingAddress(UserWithdrawal withdrawal) {
|
|
public HttpResult signingAddress(UserWithdrawal withdrawal) {
|
|
|
try {
|
|
try {
|