|
@@ -179,8 +179,8 @@ public class FsCompanyRechargeController extends BaseController
|
|
|
companyRecharge.setStatus(1);
|
|
companyRecharge.setStatus(1);
|
|
|
SysConfig courseConfig = sysConfigMapper.selectConfigByConfigKey("course.config");
|
|
SysConfig courseConfig = sysConfigMapper.selectConfigByConfigKey("course.config");
|
|
|
CourseConfig config = JSON.parseObject(courseConfig.getConfigValue(), CourseConfig.class);
|
|
CourseConfig config = JSON.parseObject(courseConfig.getConfigValue(), CourseConfig.class);
|
|
|
- if(config.getDeptLimit() != null && config.getDeptLimit()){
|
|
|
|
|
- SysDeptConfig deptConfig = sysDeptConfigService.getDeptConfig(company.getDeptId());
|
|
|
|
|
|
|
+ if(config.getDeptLimit() != null && config.getDeptLimit() && !loginUser.isAdmin()){
|
|
|
|
|
+ SysDeptConfig deptConfig = sysDeptConfigService.getDeptConfig(loginUser.getDeptId());
|
|
|
BigDecimal redPackage = deptConfig.getRedPackage();
|
|
BigDecimal redPackage = deptConfig.getRedPackage();
|
|
|
BigDecimal nowMoney = redPackage.subtract(param.getMoney());
|
|
BigDecimal nowMoney = redPackage.subtract(param.getMoney());
|
|
|
if(nowMoney.doubleValue() < 0){
|
|
if(nowMoney.doubleValue() < 0){
|