diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/controller/ConfigController.java b/pqs-system/system-boot/src/main/java/com/njcn/system/controller/ConfigController.java index e8b1ba749..f794f69dd 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/controller/ConfigController.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/controller/ConfigController.java @@ -2,6 +2,7 @@ package com.njcn.system.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.njcn.common.pojo.annotation.OperateInfo; import com.njcn.common.pojo.constant.OperateType; import com.njcn.common.pojo.enums.common.DataStateEnum; @@ -83,7 +84,9 @@ public class ConfigController extends BaseController { public HttpResult removeSysConfigById(@RequestParam("id") String id) { String methodDescribe = getMethodDescribe("removeSysConfigById"); LogUtil.njcnDebug(log, "{}", methodDescribe, methodDescribe); - boolean res = iConfigService.removeById(id); + Config config = new Config(); + config.setState(DataStateEnum.DELETED.getCode()); + boolean res = iConfigService.update(config, new UpdateWrapper().eq("sys_config.Id", id)); if (res) { return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe); } else {