|
|
@@ -280,6 +280,23 @@ public class HlwPaymentServiceImpl extends ServiceImpl<HlwPaymentMapper, HlwPaym
|
|
|
result.error500("交易结余不能小于0!");
|
|
|
return result;
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 查看平台-服务商有效期
|
|
|
+ */
|
|
|
+ //平台信息
|
|
|
+ QueryWrapper<HlwCpSetting> queryWrapperCp = new QueryWrapper<>();
|
|
|
+ HlwCpSetting hlwCpSetting = hlwCpSettingService.getOne(queryWrapperCp);
|
|
|
+ //平台服务商
|
|
|
+ QueryWrapper<HlwCpSubcontractor> queryWrapperCpSubcontractor = new QueryWrapper<>();
|
|
|
+ queryWrapperCpSubcontractor.eq("cp_id", hlwCpSetting.getId());
|
|
|
+ queryWrapperCpSubcontractor.eq("subcontractor_id", hlwPaymentEntity.getSubcontractorId());
|
|
|
+ queryWrapperCpSubcontractor.le("start_date", now());
|
|
|
+ queryWrapperCpSubcontractor.ge("end_date", now());
|
|
|
+ HlwCpSubcontractor hlwCpSubcontractor = hlwCpSubcontractorService.getOne(queryWrapperCpSubcontractor);
|
|
|
+ if (hlwCpSubcontractor == null) {
|
|
|
+ result.error500("平台已到期,请联系管理员!");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
}
|
|
|
/**
|
|
|
* 3、支付
|
|
|
@@ -579,6 +596,23 @@ public class HlwPaymentServiceImpl extends ServiceImpl<HlwPaymentMapper, HlwPaym
|
|
|
result.error500("交易结余不能小于0!");
|
|
|
return result;
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 查看平台-服务商有效期
|
|
|
+ */
|
|
|
+ //平台信息
|
|
|
+ QueryWrapper<HlwCpSetting> queryWrapperCp = new QueryWrapper<>();
|
|
|
+ HlwCpSetting hlwCpSetting = hlwCpSettingService.getOne(queryWrapperCp);
|
|
|
+ //平台服务商
|
|
|
+ QueryWrapper<HlwCpSubcontractor> queryWrapperCpSubcontractor = new QueryWrapper<>();
|
|
|
+ queryWrapperCpSubcontractor.eq("cp_id", hlwCpSetting.getId());
|
|
|
+ queryWrapperCpSubcontractor.eq("subcontractor_id", hlwPaymentEntity.getSubcontractorId());
|
|
|
+ queryWrapperCpSubcontractor.le("start_date", now());
|
|
|
+ queryWrapperCpSubcontractor.ge("end_date", now());
|
|
|
+ HlwCpSubcontractor hlwCpSubcontractor = hlwCpSubcontractorService.getOne(queryWrapperCpSubcontractor);
|
|
|
+ if (hlwCpSubcontractor == null) {
|
|
|
+ result.error500("平台已到期,请联系管理员!");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
}
|
|
|
/**
|
|
|
* 3、支付
|