zhangherong
2025-07-09 c800257cb6c8b45e7edc20e2e9018cd90b230806
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/BaseFactoryController.java
@@ -4,7 +4,11 @@
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.hutool.core.util.StrUtil;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.exception.JeecgBootException;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.system.entity.BaseFactory;
@@ -98,16 +102,22 @@
    /**
     * 添加
     *
     * @param BaseFactory
     * @param baseFactory
     * @return
     */
    @AutoLog(value = "设备车间管理-添加")
    @ApiOperation(value = "设备车间管理-添加", notes = "设备车间管理-添加")
    @PostMapping(value = "/add")
    public Result<BaseFactory> add(@RequestBody BaseFactory BaseFactory) {
    public Result<?> add(@RequestBody BaseFactory baseFactory) {
       Result<BaseFactory> result = new Result<>();
       try {
          BaseFactoryService.saveBaseFactoryData(BaseFactory);
          QueryWrapper<BaseFactory> baseFactoryQueryWrapper = new QueryWrapper<>();
          baseFactoryQueryWrapper.eq(StrUtil.isNotEmpty(baseFactory.getFactoryCode()), "factory_code", baseFactory.getFactoryCode());
          baseFactoryQueryWrapper.eq("del_flag", CommonConstant.DEL_FLAG_0.toString());
          if (BaseFactoryService.getOne(baseFactoryQueryWrapper) != null) {
             return Result.error("机构编码已存在");
          }
          BaseFactoryService.saveBaseFactoryData(baseFactory);
          result.success("添加成功!");
       } catch (Exception e) {
          log.error(e.getMessage(), e);