xuhy
2025-08-14 ce3b9b172e5b9dcfe2434563b23962721724161e
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysConfigController.java
@@ -37,7 +37,13 @@
      List<SysConfig> list = configService.selectConfigList(config);
      return getDataTable(list);
   }
   @PostMapping("/update")
   public void update (@RequestBody SysConfig data1) {
      configService.updateConfig(data1);
   }
   @Log(title = "参数管理", businessType = BusinessType.EXPORT)
   @PostMapping("/export")
   public void export(HttpServletResponse response, SysConfig config) {
@@ -52,6 +58,13 @@
   @GetMapping(value = "/{configId}")
   public R getInfo(@PathVariable("configId") Long configId) {
      return R.ok(configService.selectConfigById(configId));
   }
   /**
    * 获取积分配置 兑换商品、充值积分
    */
   @GetMapping(value = "/getPointConfigInfo")
   public R getPointConfigInfo() {
      return R.ok(configService.getPointConfigInfo());
   }
   
   /**
@@ -74,6 +87,42 @@
      config.setCreateBy(SecurityUtils.getUsername());
      return toAjax(configService.insertConfig(config));
   }
   /**
    * 修改积分参数配置
    */
   @Log(title = "参数管理", businessType = BusinessType.UPDATE)
   @PutMapping("/editPointConfig")
   public AjaxResult editPointConfig(@RequestParam("configId")Long configId, @RequestParam("configValue")String configValue) {
      if(configId!=6L&&configId!=8L){
         return AjaxResult.error("请选择积分配置id");
      }
      SysConfig config=new SysConfig();
      config.setConfigId(configId);
      config.setConfigValue(configValue);
      config.setUpdateBy(SecurityUtils.getUsername());
      return toAjax(configService.updateConfig(config));
   }
   /**
    * 修改积分参数配置
    */
   @Log(title = "参数管理", businessType = BusinessType.UPDATE)
   @PutMapping("/editPointConfig2")
   public AjaxResult editPointConfig2(@RequestParam("configValue1")String configValue1,
                               @RequestParam("configValue2")String configValue2) {
      SysConfig config=new SysConfig();
      config.setConfigId(6L);
      config.setConfigValue(configValue1);
      config.setUpdateBy(SecurityUtils.getUsername());
      configService.updateConfig(config);
      SysConfig config2=new SysConfig();
      config2.setConfigId(8L);
      config2.setConfigValue(configValue2);
      config2.setUpdateBy(SecurityUtils.getUsername());
      configService.updateConfig(config2);
      return success();
   }
   
   /**
    * 修改参数配置