#
luxiaotao1123
2025-01-08 36dcec12994c82fffe2a86a6acf12ecbd071fffb
zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/CodeController.java
@@ -1,5 +1,6 @@
package com.zy.acs.manager.manager.controller;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zy.acs.common.constant.CommonConstant;
@@ -14,7 +15,9 @@
import com.zy.acs.manager.common.utils.ExcelUtil;
import com.zy.acs.manager.manager.entity.Code;
import com.zy.acs.manager.manager.service.CodeService;
import com.zy.acs.manager.manager.service.impl.CodeServiceImpl;
import com.zy.acs.manager.system.controller.BaseController;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
@@ -22,6 +25,7 @@
import javax.servlet.http.HttpServletResponse;
import java.util.*;
@Slf4j
@RestController
@RequestMapping("/api")
public class CodeController extends BaseController {
@@ -67,6 +71,9 @@
        code.setUpdateTime(new Date());
        if (!codeService.save(code)) {
            return R.error("Save Fail");
        } else {
            CodeServiceImpl.CODE_ID_CACHE.put(code.getId(), code);
            CodeServiceImpl.CODE_DATA_CACHE.put(code.getData(), code);
        }
        return R.ok("Save Success").add(code);
    }
@@ -80,6 +87,9 @@
        code.setUpdateTime(new Date());
        if (!codeService.updateById(code)) {
            return R.error("Update Fail");
        } else {
            CodeServiceImpl.CODE_ID_CACHE.put(code.getId(), code);
            CodeServiceImpl.CODE_DATA_CACHE.put(code.getData(), code);
        }
        return R.ok("Update Success").add(code);
    }
@@ -132,7 +142,10 @@
            code.setUpdateBy(userId);
            code.setUpdateTime(now);
            if (!codeService.save(code)) {
                log.error("failed to save code {}", JSON.toJSONString(map));
            } else {
                CodeServiceImpl.CODE_ID_CACHE.put(code.getId(), code);
                CodeServiceImpl.CODE_DATA_CACHE.put(code.getData(), code);
            }
        }
        return R.ok();