This commit is contained in:
777
2025-12-09 11:27:23 +08:00
parent c5bd376851
commit e36a5a9ddd
9 changed files with 141 additions and 67 deletions

View File

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.cai.domain.Account;
import com.ruoyi.cai.dto.AddPointAdminDto;
import com.ruoyi.cai.dto.AddRechargeOrderAdminDto;
import com.ruoyi.cai.dto.ChangePointsAdminDto;
import com.ruoyi.cai.dto.admin.vo.AccountAdminVo;
import com.ruoyi.cai.manager.ConsumerManager;
import com.ruoyi.cai.service.AccountService;
@@ -79,7 +80,7 @@ public class AccountController extends BaseController {
@SaCheckPermission("cai:account:add")
@Log(title = "用户积分调账", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping("/updatePoint")
@PostMapping("/changePoints")
public R<Void> adminUpdatePoint(@RequestBody AddPointAdminDto bo) {
pointRecordLogService.adminUpdatePoint(bo);
return R.ok();

View File

@@ -23,6 +23,28 @@ import java.util.Map;
public class SystemConfigController {
@Autowired
private SystemConfigManager systemConfigManager;
@GetMapping("/business/v2/all")
@SaCheckPermission("cai:businessConfig:query")
public R<List<SystemConfigResponse>> businessBusiness(String businessType){
List<SystemConfigResponse> responses = new ArrayList<>();
Map<String, String> allSystemConfig = systemConfigManager.getAllSystemConfig();
SystemConfigEnum[] values = SystemConfigEnum.values();
for (SystemConfigEnum value : values) {
if(value.getGroup().name().equalsIgnoreCase(businessType)){
SystemConfigResponse sys = new SystemConfigResponse();
sys.setKey(value.getKey());
sys.setValue(allSystemConfig.getOrDefault(value.getKey(),value.getDefaultValue()));
sys.setDesc(value.getDesc());
sys.setInputType(value.getInputType());
responses.add(sys);
}
}
return R.ok(responses);
}
@GetMapping("/business/all")
@SaCheckPermission("cai:businessConfig:query")
public R<List<SystemConfigResponse>> businessAll(){