|
@@ -1,6 +1,7 @@
|
|
|
package com.qunzhixinxi.hnqz.admin.recharge.controller;
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
+import cn.hutool.core.util.ArrayUtil;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@@ -64,6 +65,15 @@ public class SysDeptRechargeController {
|
|
|
@PostMapping("/to-config")
|
|
|
public R<?> toConfig(@RequestBody @Validated SysDeptRechargeRequest.ToConfig toConfig) {
|
|
|
log.info("配置(平台财务-权限管理)入参:{}", toConfig);
|
|
|
+ if (ArrayUtil.isNotEmpty(toConfig.getPermissions())) {
|
|
|
+ if (toConfig.getOverdrawScore() == null) {
|
|
|
+ return R.failed("透支额度必填");
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (toConfig.getOverdrawScore() != null) {
|
|
|
+ return R.failed("没有配置余额透支权限");
|
|
|
+ }
|
|
|
+ }
|
|
|
return R.ok(deptRechargeService.toConfig(toConfig));
|
|
|
}
|
|
|
|