From 7ea8d1c6da749da69516f47593ae47546a0d3d4c Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 16 十二月 2024 11:36:46 +0800
Subject: [PATCH] 微信登陆

---
 applet/src/main/java/com/jilongda/applet/service/TAppUserService.java           |    9 
 applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java                  |  175 +
 applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java  |   32 
 applet/src/main/java/com/jilongda/applet/utils/RptUtils.java                    |   33 
 applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java       |   13 
 applet/src/main/java/com/jilongda/applet/controller/LoginController.java        |  449 --
 applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java            |   12 
 logs/app.log                                                                    | 8038 ++++++++++++++++++++++++++++++-----------------------
 manage/src/main/resources/application.yml                                       |    2 
 applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java               |   10 
 manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java    |    4 
 /dev/null                                                                       |    1 
 applet/src/main/java/com/jilongda/applet/controller/TStoreController.java       |   10 
 applet/src/main/java/com/jilongda/applet/model/TAppUser.java                    |   29 
 applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java    |    1 
 manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java |    5 
 applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java    |   14 
 common/src/main/java/com/jilongda/common/config/CorsConfig.java                 |   48 
 18 files changed, 4,947 insertions(+), 3,938 deletions(-)

diff --git a/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java b/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java
similarity index 87%
rename from applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java
rename to applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java
index 8129b7a..1737652 100644
--- a/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java
+++ b/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java
@@ -1,9 +1,5 @@
 package com.jilongda.applet.config;
 
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.jilongda.applet.model.SecUser;
-import com.jilongda.applet.security.SecurityUserDetails;
-import com.jilongda.applet.service.SecUserService;
 import com.jilongda.common.basic.ApiResult;
 import com.jilongda.common.basic.Constant;
 import com.jilongda.common.cache.CaffineCache;
@@ -13,16 +9,15 @@
 import com.jilongda.common.utils.ResponseUtils;
 import com.jilongda.common.exception.ServiceException;
 import com.jilongda.common.exception.TokenException;
+import com.jilongda.optometry.service.SecUserService;
 import io.jsonwebtoken.Claims;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.security.core.Authentication;
 import org.springframework.security.core.context.SecurityContextHolder;
-import org.springframework.stereotype.Component;
 import org.springframework.util.Base64Utils;
 import org.springframework.web.filter.OncePerRequestFilter;
 
 import javax.annotation.Resource;
-import javax.naming.ldap.PagedResultsControl;
 import javax.servlet.FilterChain;
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServletRequest;
@@ -43,10 +38,10 @@
  */
 @Slf4j
 
-public class AuthenticationFilter1 extends OncePerRequestFilter {
+public class AuthenticationFilter extends OncePerRequestFilter {
     private final SecurityUtils securityUtils;
     private CaffineCache<String> accessTokenCache;
-    public AuthenticationFilter1(SecurityUtils securityUtils) {
+    public AuthenticationFilter(SecurityUtils securityUtils) {
         this.securityUtils = securityUtils;
     }
     @Resource
@@ -79,7 +74,7 @@
 
                     Object principal = authentication.getPrincipal();
             String string = principal.toString();
-            SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getPhone, principal.toString()));
+//            SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getPhone, principal.toString()));
 //            securityUtils.checkAuthentication(request);
 //            chain.doFilter(request, response);
         } catch (Exception e) {
diff --git a/applet/src/main/java/com/jilongda/applet/controller/LoginController.java b/applet/src/main/java/com/jilongda/applet/controller/LoginController.java
index f88cabb..a3f06ce 100644
--- a/applet/src/main/java/com/jilongda/applet/controller/LoginController.java
+++ b/applet/src/main/java/com/jilongda/applet/controller/LoginController.java
@@ -1,30 +1,15 @@
 package com.jilongda.applet.controller;
 
-import com.alibaba.fastjson.JSONObject;
-import com.alipay.v3.ApiException;
-import com.aliyuncs.exceptions.ClientException;
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.dingtalk.api.DefaultDingTalkClient;
-import com.dingtalk.api.DingTalkClient;
-import com.dingtalk.api.request.OapiUserGetuserinfoRequest;
-import com.dingtalk.api.request.OapiV2UserGetRequest;
-import com.dingtalk.api.response.OapiUserGetuserinfoResponse;
-import com.dingtalk.api.response.OapiV2UserGetResponse;
-import com.github.xiaoymin.knife4j.core.util.StrUtil;
-import com.jilongda.applet.dto.*;
-import com.jilongda.applet.model.SecUser;
-import com.jilongda.applet.security.SecurityUserDetails;
-import com.jilongda.applet.security.SysUserDetailsService;
-import com.jilongda.applet.service.SecUserService;
-import com.jilongda.applet.utils.ALiSendSms;
-import com.jilongda.applet.utils.LoginInfoUtil;
-import com.jilongda.applet.utils.dingding.DingTalkAccessTokenRequest;
+import com.jilongda.applet.model.TAppUser;
+import com.jilongda.applet.service.TAppUserService;
+import com.jilongda.applet.wx.body.resp.Code2SessionRespBody;
+import com.jilongda.applet.wx.body.resq.Code2SessionResqBody;
+import com.jilongda.applet.wx.pojo.AppletUserDecodeData;
+import com.jilongda.applet.wx.pojo.AppletUserEncrypteData;
+import com.jilongda.applet.wx.utils.WeixinProperties;
+import com.jilongda.applet.wx.utils.WxAppletTools;
+import com.jilongda.applet.wx.utils.WxUtils;
 import com.jilongda.common.basic.ApiResult;
-import com.jilongda.common.basic.Constant;
-import com.jilongda.common.exception.ServiceException;
-import com.jilongda.common.log.OperLoginLog;
-import com.jilongda.common.log.OperationLog;
-import com.jilongda.common.msg.HuaweiCloudSMSUtil;
 import com.jilongda.common.redis.RedisAutoTemplate;
 import com.jilongda.common.security.SecurityUtils;
 import com.jilongda.common.utils.WebUtils;
@@ -33,16 +18,11 @@
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.authentication.AuthenticationManager;
-import org.springframework.security.authentication.BadCredentialsException;
-import org.springframework.security.crypto.password.PasswordEncoder;
-import org.springframework.util.Assert;
 import org.springframework.util.StringUtils;
-import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
+import org.springframework.web.client.RestTemplate;
 
-import java.util.HashMap;
 import java.util.Map;
-import java.util.Objects;
 
 /**
  * <p>
@@ -57,303 +37,35 @@
 @RestController
 @RequestMapping("/")
 public class LoginController {
-    private final SecurityUtils securityUtils;
-    private final AuthenticationManager authenticationManager;
-    private final RedisAutoTemplate redisAutoTemplate;
-    private final HuaweiCloudSMSUtil msgUtils;
-    private final LoginInfoUtil loginInfoUtil;
-    private final SysUserDetailsService loadUserDetailsService;
     @Autowired
-    private SecUserService secUserService;
+    private SecurityUtils securityUtils;
     @Autowired
-    private PasswordEncoder passwordEncoder;
-
+    private AuthenticationManager authenticationManager;
     @Autowired
-    public LoginController(SecurityUtils securityUtils, AuthenticationManager authenticationManager, RedisAutoTemplate redisAutoTemplate, HuaweiCloudSMSUtil msgUtils, LoginInfoUtil loginInfoUtil,SysUserDetailsService loadUserDetailsService) {
-        this.securityUtils = securityUtils;
-        this.authenticationManager = authenticationManager;
-        this.redisAutoTemplate = redisAutoTemplate;
-        this.msgUtils = msgUtils;
-        this.loginInfoUtil = loginInfoUtil;
-        this.loadUserDetailsService = loadUserDetailsService;
-    }
+    private RedisAutoTemplate redisAutoTemplate;
+    @Autowired
+    private TAppUserService appUserService;
+    @Autowired
+    private WeixinProperties wxConfig;
+    @Autowired
+    private RestTemplate wxRestTemplate;
 
-//    @ApiOperation(value = "通过code获得openid")
-//    @GetMapping("openId-by-jscode2session/{code}")
-//    public ApiResult<Map<String, Object>> jscode2session(@PathVariable("code") String code) {
-////        log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", code);
-////        WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig);
-////        Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(code));
-////        String openid = body.getOpenid();
-////        String sessionKey = body.getSessionKey();
-////        SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getOpenId, openid).last("limit 1"));
-////        if (Objects.isNull(secUser)) {
-////            return ApiResult.failed(500, "请绑定账号");
-////        }
-////        // 提前对sessionKey进行删除
-////        //redisTemplate.delete(openid);
-////        log.info("换取sessionKey:{}", sessionKey);
-////        // 将sessionKey进行存储,后续获取信息需要
-////        redisAutoTemplate.setStr(openid, sessionKey);
-//        Map<String, Object> tokenInfos = securityUtils.login(null, null, authenticationManager, SecUser.class, 3);
-//        return ApiResult.success(tokenInfos);
-//    }
-
-//    @ApiOperation(value = "账号与小程序进行绑定")
-//    @GetMapping("openidBindPhone/{code}/{account}")
-//    public ApiResult<String> openidBindPhone(@PathVariable("code") String code, @PathVariable("account") String account) {
-//        SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getAccount, account).last("limit 1"));
-//        Assert.isTrue(!StringUtils.hasLength(secUser.getOpenId()), "该账号已绑定微信");
-//        log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", code);
-//        WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig);
-//        Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(code));
-//        String openid = body.getOpenid();
-//        // 手机号绑定微信
-//        secUser.setOpenId(openid);
-//        secUserService.updateById(secUser);
-//        return ApiResult.success();
-//    }
-    /**
-     * 登录接口
-     */
-//    @OperLoginLog
-//    @ApiOperation("用户账号登录")
-//    @PostMapping(value = "login")
-//    public ApiResult<Map<String, Object>> login(@Validated @RequestBody LoginDTO loginDto) {
-//        // 先检验是否登录
-//        String username = loginDto.getAccount();
-//        String password = loginDto.getPassword();
-//
-//        log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", loginDto.getCode());
-////        WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig);
-////        Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(loginDto.getCode()));
-////        String openid = body.getOpenid();
-////        loginDto.setOpenId(openid);
-//
-//        try {
-//            Map<String, Object> token = securityUtils.login(username, password, authenticationManager, SecurityUserDetails.class, 2);
-//            return ApiResult.success(token);
-//        } catch (Exception e) {
-//            e.printStackTrace();
-//            ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1));
-//            failed.setCode(0);
-//            failed.setSuccess(false);
-//            failed.setMsg(e.getMessage());
-//            return failed;
-//        }
-//    }
-
-    /**
-     * 登录接口
-     */
-    @OperLoginLog
-    @ApiOperation("后台登录")
-    @PostMapping(value = "login")
-    public ApiResult<Map<String, Object>> login1(@Validated @RequestBody LoginDTO loginDto) {
-        //验证是否通过验证
-//        if (ObjectUtils.isEmpty(loginDto.getVerify()) || !loginDto.getVerify()) {
-//            ApiResult<Map<String, Object>> failed = new ApiResult<>();
-//            failed.setMsg("登录失败,请正确验证!");
-//            return failed;
-//        }
-        // 先检验是否登录
-        String username = loginDto.getPhone();
-        String password = loginDto.getPassword();
-        try {
-            SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class)
-                    .eq(SecUser::getAccount, loginDto.getPhone()));
-            Assert.isTrue(Objects.nonNull(secUser), "该账号不存在");
-
-
-            SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getAccount, username));
-            if (one.getState()){
-                return ApiResult.failed(500, "该账号已被冻结,请联系管理员");
-            }
-
-
-            Map<String, Object> token = securityUtils.login(username, password, authenticationManager, SecurityUserDetails.class, 1);
-            return ApiResult.success(token);
-        } catch (Exception e) {
-            ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1));
-            failed.setCode(0);
-            failed.setSuccess(false);
-            failed.setMsg(e.getMessage());
-            return failed;
+    @ApiOperation(value = "通过code获得openid,获取用户信息",tags = {"微信小程序登录"})
+    @PostMapping("/openIdByJsCode")
+    public ApiResult<Map<String, Object>> openIdByJsCode(@RequestBody AppletUserEncrypteData data) {
+        log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", data.getCode());
+        WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig, redisAutoTemplate);
+        Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(data.getCode()));
+        String openid = body.getOpenid();
+        String sessionKey = body.getSessionKey();
+        if(!StringUtils.hasLength(data.getEncryptedData()) || !StringUtils.hasLength(data.getIv())){
+            return ApiResult.failed("已拒绝授权",null);
         }
-    }
-
-    /**
-     * 登录接口
-     */
-//    @OperLoginLog
-//    @ApiOperation("选择用户账号登录")
-//    @PostMapping(value = "choose-login")
-//    public ApiResult<Map<String, Object>> chooseLogin(@Validated @RequestBody LoginDTO loginDto) {
-        // 先检验是否登录
-//        String username = loginDto.getAccount();
-//
-////        SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class)
-////                .eq(SecUser::getAccount, username));
-//
-//        log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", loginDto.getCode());
-//        WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig);
-//        Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(loginDto.getCode()));
-//        String openid = body.getOpenid();
-//        loginDto.setOpenId(openid);
-//
-//        try {
-//            Map<String, Object> token = securityUtils.login(username, one, authenticationManager, SecUser.class, 2);
-//
-//            //保存登录记录
-//            try {
-//                loginRecordService.saveNew((SecurityUserDetails) token.get("userInfo"));
-//            } catch (Exception e) {
-//                log.error("登录记录失败!");
-//            }
-//
-//            return ApiResult.success(token);
-//        } catch (Exception e) {
-//            ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1));
-//            failed.setCode(0);
-//            failed.setSuccess(false);
-//            failed.setMsg(e.getMessage());
-//            return failed;
-//        }
-//        return ApiResult.success(new HashMap<>());
-//    }
-
-    /**
-     * 登录接口
-     */
-//    @ApiOperation("短信登录")
-//    @PostMapping(value = "code/login")
-//    public ApiResult<List<SecUser>> loginByCode(@Validated @RequestBody LoginCodeDTO dto) {
-//        // 先检验是否登录
-//        String phone = dto.getPhone();
-//        String code = dto.getCode();
-//        // 校验验证码是否正确
-//        String redisCode = redisAutoTemplate.getStr(dto.getPhone());
-//        Assert.isTrue(StringUtils.hasLength(redisCode), "验证码已过期");
-//        if (!code.equals(redisCode)) {
-//            throw new ServiceException(500, "验证码错误,请重新输入验证码!");
-//        }
-//        try {
-////            List<SecUser> list = secUserService.list(Wrappers.lambdaQuery(SecUser.class)
-////                    .eq(SecUser::getPhone, phone));
-////            list = list.stream().filter(o -> !o.getShortName().contains("admin")).collect(Collectors.toList());
-////            Map<String, Object> token = securityUtils.login(phone, code, authenticationManager, SecurityUserDetails.class, true);
-//            //保存登录记录
-//            return ApiResult.success(new ArrayList<>());
-//        } catch (Exception e) {
-//            ApiResult<List<SecUser>> failed = ApiResult.failed(new ArrayList<>(1));
-//            failed.setCode(0);
-//            failed.setSuccess(false);
-//            failed.setMsg(e.getMessage());
-//            return failed;
-//        }
-//    }
-
-    @ApiOperation("发送验证码")
-    @PostMapping(value = "sendCode")
-    public ApiResult<String> sendCode(@RequestBody VerificationCodeDTO dto) throws ClientException {
-
-        // 账号查询用户
-        SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class)
-                .eq(SecUser::getAccount, dto.getPhone()));
-        Assert.isTrue(Objects.nonNull(secUser), "该账号不存在");
-
-        // 发送验证码并存储到redis
-        if (StringUtils.hasLength(dto.getPhone())) {
-            if(!loginInfoUtil.checkPhoneExits(dto.getPhone())){
-                throw new ServiceException("无效手机号码");
-            }
-            String code = String.valueOf((int) (Math.random() * 1000000));
-            //TODO 临时验证码,短信未开通前测试用
-//            code = "666666";
-            redisAutoTemplate.setStr("code:"+dto.getPhone(), code);
-            redisAutoTemplate.expire(dto.getPhone(), Constant.REDIS_EXPIRE);
-//            msgUtils.sendSMS(dto.getPhone(), code);
-
-            AliSms aliSms =new AliSms();
-            aliSms.setCode(code);
-            aliSms.setProduct(dto.getPhone());
-            String json = JSONObject.toJSONString(aliSms);
-            aLiSendSms.sendSms(dto.getPhone(), "SMS_58880127", json);
-
-            return ApiResult.success("发送短信验证码成功!15分钟内有效");
-        }
-        return ApiResult.failed(500, "发送短信验证码失败,请确认手机号码!");
-    }
-
-
-    @ApiOperation("发送修改密码验证码")
-    @PostMapping(value = "sendPassCode")
-    public ApiResult<String> sendPassCode(@RequestBody VerificationCodeDTO dto) throws ClientException {
-
-        // 账号查询用户
-        SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class)
-                .eq(SecUser::getAccount, dto.getPhone()));
-        Assert.isTrue(Objects.nonNull(secUser), "该账号不存在");
-
-        // 发送验证码并存储到redis
-        if (StringUtils.hasLength(dto.getPhone())) {
-            if(!loginInfoUtil.checkPhoneExits(dto.getPhone())){
-                throw new ServiceException("无效手机号码");
-            }
-            String code = String.valueOf((int) (Math.random() * 1000000));
-            //TODO 临时验证码,短信未开通前测试用
-//            code = "666666";
-            redisAutoTemplate.setStr("code:"+dto.getPhone(), code);
-            redisAutoTemplate.expire(dto.getPhone(), Constant.REDIS_EXPIRE);
-//            msgUtils.sendSMS(dto.getPhone(), code);
-
-            AliSms aliSms =new AliSms();
-            aliSms.setCode(code);
-            aliSms.setProduct(dto.getPhone());
-            String json = JSONObject.toJSONString(aliSms);
-            aLiSendSms.sendSms(dto.getPhone(), "SMS_58880123", json);
-
-            return ApiResult.success("发送短信验证码成功!15分钟内有效");
-        }
-        return ApiResult.failed(500, "发送短信验证码失败,请确认手机号码!");
-    }
-
-
-    @OperLoginLog
-    @ApiOperation("短信登录")
-    @PostMapping(value = "code/login")
-    public ApiResult<Map<String, Object>> loginByCode(@Validated @RequestBody LoginCodeDTO dto) {
-        String phone = dto.getPhone();
-        String code = dto.getCode();
-        // 校验验证码是否正确
-        if(!redisAutoTemplate.hasKey("code:"+phone)){
-            throw new ServiceException(500, "验证码错误");
-        }
-        String redisCode = redisAutoTemplate.getStr("code:"+phone);
-        if (!code.equals(redisCode)) {
-            throw new ServiceException(500, "验证码错误");
-        }
-        try {
-
-            SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getAccount, phone));
-            if (Objects.isNull(one)){
-                return ApiResult.failed(500, "请输入正确的账号");
-            }
-            if (one.getState()){
-                return ApiResult.failed(500, "该账号已被冻结,请联系管理员");
-            }
-
-            Map<String, Object> token = securityUtils.login(phone, code, authenticationManager, SecurityUserDetails.class, 2);
-            SecurityUserDetails userDetails = loadUserDetailsService.loadUserByUsername(phone);
-            token.put("userInfo", userDetails);
-            return ApiResult.success(token);
-        } catch (Exception e) {
-            ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1));
-            failed.setCode(0);
-            failed.setSuccess(false);
-            failed.setMsg(e.getMessage());
-            return failed;
-        }
+        AppletUserDecodeData appletUserDecodeData = WxUtils.encryptedData(data.getEncryptedData(), sessionKey,  data.getIv());
+        appletUserDecodeData.setOpenId(openid);
+        appUserService.wxLogin(appletUserDecodeData);
+        Map<String, Object> tokenInfos = securityUtils.login(null, null, authenticationManager, TAppUser.class, 3);
+        return ApiResult.success(tokenInfos);
     }
 
     @ApiOperation("退出登录")
@@ -365,99 +77,6 @@
         }
         return ApiResult.success();
     }
-
-    @OperationLog(operType = "修改", operDesc = "密码修改", operModul = "用户")
-    @ApiOperation("首页密码修改")
-    @PostMapping("/pageResetPassword")
-    public ApiResult<String> pageResetPassword(@Validated @RequestBody ResetPasswordDTO dto) {
-        // 账号查询用户
-        SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class)
-                .eq(SecUser::getPhone, dto.getPhone()));
-        Assert.isTrue(Objects.nonNull(secUser), "该账号不存在");
-
-        // 校验短信验证码
-        String str = redisAutoTemplate.getStr("code:"+secUser.getPhone());
-        if(!StringUtils.hasLength(str)){
-            return ApiResult.failed("验证码已过期!");
-        }
-        if(!str.equals(dto.getCode())){
-            return ApiResult.failed("验证码错误");
-        }
-
-//        if (StrUtil.isNotBlank(dto.getPassword())) {
-//            // 根据加密算法加密用户输入的密码,然后和数据库中保存的密码进行比较
-//            if (!this.passwordEncoder.matches(dto.getOldPassword(), secUser.getPassword())) {
-//                throw new BadCredentialsException("输入原密码不正确");
-//            }
-            // 修改密码
-            secUser.setPassword(passwordEncoder.encode(dto.getPassword()));
-//        } else {
-//            // 重置密码
-//            secUser.setPassword(passwordEncoder.encode(Constant.DEF_PASSWORD));
-//        }
-        secUserService.updateById(secUser);
-        return ApiResult.success();
-    }
-    @ApiOperation("钉钉登录")
-    @RequestMapping(value = "/dingding", method = RequestMethod.GET)
-    public ApiResult login (@RequestParam("code") String requestAuthCode) throws Exception {
-
-
-        OapiUserGetuserinfoResponse response;
-
-        String accessTokenRequest = DingTalkAccessTokenRequest.getAccessTokenRequest();
-        String access_token = accessTokenRequest;
-        try {
-
-        //
-
-        // 获取用户信息
-        DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/user/getuserinfo");
-        OapiUserGetuserinfoRequest request = new OapiUserGetuserinfoRequest();
-        request.setCode(requestAuthCode);
-        request.setHttpMethod("GET");
-
-            response = client.execute(request, access_token);
-        } catch (Exception e) {
-            // TODO Auto-generated catch block
-            e.printStackTrace();
-            return null;
-        }
-        // 查询得到当前用户的userId
-        // 获得到userId之后应用应该处理应用自身的登录会话管理(session),避免后续的业务交互(前端到应用服务端)每次都要重新获取用户身份,提升用户体验
-        String userId = response.getUserid();
-        Map<String, Object> returnMap = new HashMap<String,Object>();
-        returnMap.put("userId", userId);
-//        return ServiceResult.success(returnMap);
-
-
-        DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/get");
-        OapiV2UserGetRequest req = new OapiV2UserGetRequest();
-        req.setUserid(userId);
-        OapiV2UserGetResponse rsp = client.execute(req, access_token);
-        System.out.println(rsp.getBody());
-
-        return ApiResult.success();
-    }
-    @Autowired
-    private ALiSendSms aLiSendSms;
-//    @ApiOperation(value = "发送验证码", notes = "发送验证码")
-//    @PostMapping(value = "sendMsg")
-//    public ApiResult<String> sendMsg(@RequestBody VerificationCodeDTO dto) throws Exception {
-//        // 发送验证码并存储到redis
-//        if (StringUtils.hasLength(dto.getPhone())) {
-//            String code = String.valueOf((int) (Math.random() * 1000000));
-//            redisAutoTemplate.setStr(dto.getPhone(), code);
-//            redisAutoTemplate.expire(dto.getPhone(), Constant.REDIS_EXPIRE);
-//            AliSms aliSms =new AliSms();
-//            aliSms.setCode(code);
-//            aliSms.setProduct(dto.getPhone());
-//            String json = JSONObject.toJSONString(aliSms);
-//            aLiSendSms.sendSms(dto.getPhone(), "SMS_58880127", json);
-//            return ApiResult.success("发送短信验证码成功!15分钟内有效");
-//        }
-//        return ApiResult.failed(500, "发送短信验证码失败,请确认手机号码!");
-//    }
 
 
 
diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecResourcesController.java b/applet/src/main/java/com/jilongda/applet/controller/SecResourcesController.java
deleted file mode 100644
index 246d874..0000000
--- a/applet/src/main/java/com/jilongda/applet/controller/SecResourcesController.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.jilongda.applet.controller;
-
-
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * <p>
- * 资源表 前端控制器
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@RestController
-@RequestMapping("/sec-resources")
-public class SecResourcesController {
-
-}
-
diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecRoleController.java b/applet/src/main/java/com/jilongda/applet/controller/SecRoleController.java
deleted file mode 100644
index 39260b0..0000000
--- a/applet/src/main/java/com/jilongda/applet/controller/SecRoleController.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.jilongda.applet.controller;
-
-
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * <p>
- *  前端控制器
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@RestController
-@RequestMapping("/sec-role")
-public class SecRoleController {
-
-}
-
diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecRoleResourceController.java b/applet/src/main/java/com/jilongda/applet/controller/SecRoleResourceController.java
deleted file mode 100644
index ee8467b..0000000
--- a/applet/src/main/java/com/jilongda/applet/controller/SecRoleResourceController.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.jilongda.applet.controller;
-
-
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * <p>
- *  前端控制器
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@RestController
-@RequestMapping("/sec-role-resource")
-public class SecRoleResourceController {
-
-}
-
diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecUserController.java b/applet/src/main/java/com/jilongda/applet/controller/SecUserController.java
deleted file mode 100644
index 66db8c9..0000000
--- a/applet/src/main/java/com/jilongda/applet/controller/SecUserController.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.jilongda.applet.controller;
-
-
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * <p>
- *  前端控制器
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@RestController
-@RequestMapping("/sec-user")
-public class SecUserController {
-
-}
-
diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecUserRoleController.java b/applet/src/main/java/com/jilongda/applet/controller/SecUserRoleController.java
deleted file mode 100644
index 3d4a34a..0000000
--- a/applet/src/main/java/com/jilongda/applet/controller/SecUserRoleController.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.jilongda.applet.controller;
-
-
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * <p>
- *  前端控制器
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@RestController
-@RequestMapping("/sec-user-role")
-public class SecUserRoleController {
-
-}
-
diff --git a/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java b/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java
index b8a96ad..102b4a9 100644
--- a/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java
+++ b/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java
@@ -1,6 +1,9 @@
 package com.jilongda.applet.controller;
 
 
+import com.jilongda.applet.service.TStoreService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.RequestMapping;
 
 import org.springframework.web.bind.annotation.RestController;
@@ -13,9 +16,16 @@
  * @author 无关风月
  * @since 2024-12-09
  */
+@Api(tags = "门店表")
 @RestController
 @RequestMapping("/t-store")
 public class TStoreController {
 
+    @Autowired
+    private TStoreService tStoreService;
+
+
+
+
 }
 
diff --git a/applet/src/main/java/com/jilongda/applet/controller/TUserController.java b/applet/src/main/java/com/jilongda/applet/controller/TUserController.java
deleted file mode 100644
index 7c537ec..0000000
--- a/applet/src/main/java/com/jilongda/applet/controller/TUserController.java
+++ /dev/null
@@ -1,81 +0,0 @@
-package com.jilongda.applet.controller;
-
-
-import com.jilongda.applet.model.SecUser;
-import com.jilongda.applet.service.SecUserService;
-import com.jilongda.applet.utils.LoginInfoUtil;
-import com.jilongda.applet.vo.AppOrderVO;
-import com.jilongda.applet.vo.AppUserVO;
-import com.jilongda.common.basic.ApiResult;
-import com.jilongda.common.basic.Constant;
-import com.jilongda.common.model.TCustomers;
-import com.jilongda.common.security.SecurityUtils;
-import com.jilongda.common.utils.WebUtils;
-import io.swagger.annotations.ApiOperation;
-import org.springframework.beans.BeanUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-/**
- * <p>
- * 用户管理 前端控制器
- * </p>
- *
- * @author xiaochen
- * @since 2024-04-15
- */
-@RestController
-@RequestMapping("/t-user")
-public class TUserController {
-
-    @Autowired
-    private SecUserService secUserService;
-
-    @Autowired
-    private LoginInfoUtil loginInfoUtil;
-
-    @Autowired
-    private SecurityUtils securityUtils;
-
-    @ApiOperation(value = "获取登录用户信息")
-    @GetMapping(value = "/getUserDetail")
-    public ApiResult<AppUserVO> getUserDetail() {
-        SecUser user = loginInfoUtil.getLoginUser();
-        AppUserVO result = new AppUserVO();
-        BeanUtils.copyProperties(user, result);
-        return ApiResult.success(result);
-    }
-
-    @ApiOperation(value = "修改头像",tags = "主页")
-    @PostMapping(value = "/changeAdva" )
-    public ApiResult changeAdva(String advatar) {
-        SecUser user = loginInfoUtil.getLoginUser();
-        user.setAvatarUrl(advatar);
-        secUserService.updateById(user);
-        return ApiResult.success();
-    }
-
-
-    @ApiOperation("注销用户")
-    @GetMapping("/logoff")
-    public ApiResult<String> logoff() {
-        loginInfoUtil.logoff();
-        boolean flag = securityUtils.invalidateToken(WebUtils.request());
-//        if (flag) {
-//            return ApiResult.success("注销成功");
-//        }
-
-        SecUser secUser = loginInfoUtil.getLoginUser();
-        if (Constant.ADMIN.equals(secUser.getAccount())) {
-            return ApiResult.failed(500, "超级管理员不可删除");
-        }
-        if (Constant.TRAIN.equals(secUser.getAccount())) {
-            return ApiResult.failed(500, "培训管理员不可删除");
-        }
-        secUserService.removeById(secUser.getId());
-        return ApiResult.success();
-    }
-
-
-}
-
diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecResourcesMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecResourcesMapper.java
deleted file mode 100644
index 3821498..0000000
--- a/applet/src/main/java/com/jilongda/applet/mapper/SecResourcesMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.mapper;
-
-import com.jilongda.applet.model.SecResources;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 资源表 Mapper 接口
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecResourcesMapper extends BaseMapper<SecResources> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecRoleMapper.java
deleted file mode 100644
index 7f4b48b..0000000
--- a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.mapper;
-
-import com.jilongda.applet.model.SecRole;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- *  Mapper 接口
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecRoleMapper extends BaseMapper<SecRole> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleResourceMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecRoleResourceMapper.java
deleted file mode 100644
index ca94569..0000000
--- a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleResourceMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.mapper;
-
-import com.jilongda.applet.model.SecRoleResource;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- *  Mapper 接口
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecRoleResourceMapper extends BaseMapper<SecRoleResource> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecUserMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecUserMapper.java
deleted file mode 100644
index 20c8b49..0000000
--- a/applet/src/main/java/com/jilongda/applet/mapper/SecUserMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.mapper;
-
-import com.jilongda.applet.model.SecUser;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- *  Mapper 接口
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecUserMapper extends BaseMapper<SecUser> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecUserRoleMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecUserRoleMapper.java
deleted file mode 100644
index f00bd2e..0000000
--- a/applet/src/main/java/com/jilongda/applet/mapper/SecUserRoleMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.mapper;
-
-import com.jilongda.applet.model.SecUserRole;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- *  Mapper 接口
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecUserRoleMapper extends BaseMapper<SecUserRole> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/mapper/TUserMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/TUserMapper.java
deleted file mode 100644
index ec1974c..0000000
--- a/applet/src/main/java/com/jilongda/applet/mapper/TUserMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.jilongda.common.model.TUser;
-
-/**
- * <p>
- * 用户管理 Mapper 接口
- * </p>
- *
- * @author xiaochen
- * @since 2024-04-15
- */
-public interface TUserMapper extends BaseMapper<TUser> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/model/TAppUser.java b/applet/src/main/java/com/jilongda/applet/model/TAppUser.java
index 2305da3..e9fb36b 100644
--- a/applet/src/main/java/com/jilongda/applet/model/TAppUser.java
+++ b/applet/src/main/java/com/jilongda/applet/model/TAppUser.java
@@ -6,6 +6,8 @@
 import java.time.LocalDateTime;
 import com.baomidou.mybatisplus.annotation.TableField;
 import java.io.Serializable;
+
+import com.jilongda.common.pojo.BaseModel;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -23,14 +25,16 @@
 @EqualsAndHashCode(callSuper = false)
 @TableName("t_app_user")
 @ApiModel(value="TAppUser对象", description="用户表")
-public class TAppUser implements Serializable {
+public class TAppUser extends BaseModel {
 
     private static final long serialVersionUID = 1L;
 
     @ApiModelProperty(value = "主键id")
     @TableId(value = "id", type = IdType.AUTO)
     private Integer id;
-
+    @ApiModelProperty(value = "头像")
+    @TableField("avatar")
+    private String avatar;
     @ApiModelProperty(value = "微信昵称")
     @TableField("name")
     private String name;
@@ -57,23 +61,8 @@
     @TableField("registerTime")
     private LocalDateTime registerTime;
 
-    @ApiModelProperty(value = "创建时间")
-    @TableField("createTime")
-    private LocalDateTime createTime;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField("updateTime")
-    private LocalDateTime updateTime;
-
-    @TableField("createBy")
-    private String createBy;
-
-    @TableField("updateBy")
-    private String updateBy;
-
-    @ApiModelProperty(value = "是否删除 0否1是")
-    @TableField("isDelete")
-    private Integer isDelete;
-
+    @ApiModelProperty(value = "状态 1=启用 0=禁用")
+    @TableField("status")
+    private Integer status;
 
 }
diff --git a/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java b/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java
index 861c8ac..bedfc16 100644
--- a/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java
+++ b/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java
@@ -1,28 +1,14 @@
 package com.jilongda.applet.security;
 
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.jilongda.applet.mapper.SecRoleMapper;
-import com.jilongda.applet.mapper.SecUserMapper;
-import com.jilongda.applet.model.SecRole;
 import com.jilongda.applet.model.SecUser;
-import com.jilongda.applet.service.SecUserService;
-import com.jilongda.applet.service.TUserService;
-import com.jilongda.applet.vo.SecResourceVO;
-import com.jilongda.common.basic.Constant;
-import com.jilongda.common.model.TUser;
 import com.jilongda.common.utils.SpringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.beans.factory.annotation.ParameterResolutionDelegate;
 import org.springframework.security.core.userdetails.UserDetailsService;
 import org.springframework.security.core.userdetails.UsernameNotFoundException;
 import org.springframework.stereotype.Component;
-import org.springframework.util.CollectionUtils;
 
-import java.time.LocalDateTime;
-import java.util.ArrayList;
-import java.util.List;
 import java.util.Objects;
-import java.util.stream.Collectors;
 
 
 /**
diff --git a/applet/src/main/java/com/jilongda/applet/service/SecResourcesService.java b/applet/src/main/java/com/jilongda/applet/service/SecResourcesService.java
deleted file mode 100644
index 098c3c1..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/SecResourcesService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.service;
-
-import com.jilongda.applet.model.SecResources;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- * <p>
- * 资源表 服务类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecResourcesService extends IService<SecResources> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/SecRoleResourceService.java b/applet/src/main/java/com/jilongda/applet/service/SecRoleResourceService.java
deleted file mode 100644
index d455adb..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/SecRoleResourceService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.service;
-
-import com.jilongda.applet.model.SecRoleResource;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- * <p>
- *  服务类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecRoleResourceService extends IService<SecRoleResource> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/SecRoleService.java b/applet/src/main/java/com/jilongda/applet/service/SecRoleService.java
deleted file mode 100644
index 8cc764e..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/SecRoleService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.service;
-
-import com.jilongda.applet.model.SecRole;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- * <p>
- *  服务类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecRoleService extends IService<SecRole> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/SecUserRoleService.java b/applet/src/main/java/com/jilongda/applet/service/SecUserRoleService.java
deleted file mode 100644
index 8dc95ad..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/SecUserRoleService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.service;
-
-import com.jilongda.applet.model.SecUserRole;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- * <p>
- *  服务类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecUserRoleService extends IService<SecUserRole> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/SecUserService.java b/applet/src/main/java/com/jilongda/applet/service/SecUserService.java
deleted file mode 100644
index 0562ab2..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/SecUserService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.service;
-
-import com.jilongda.applet.model.SecUser;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- * <p>
- *  服务类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-public interface SecUserService extends IService<SecUser> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java b/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java
index cccec4c..8bd1467 100644
--- a/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java
+++ b/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java
@@ -2,6 +2,9 @@
 
 import com.jilongda.applet.model.TAppUser;
 import com.baomidou.mybatisplus.extension.service.IService;
+import com.jilongda.applet.wx.pojo.AppletUserDecodeData;
+
+import java.util.Map;
 
 /**
  * <p>
@@ -12,5 +15,9 @@
  * @since 2024-12-09
  */
 public interface TAppUserService extends IService<TAppUser> {
-
+    /**
+     * 微信小程序登录用户封装
+     * @param appletUserDecodeData
+     */
+    void wxLogin(AppletUserDecodeData appletUserDecodeData);
 }
diff --git a/applet/src/main/java/com/jilongda/applet/service/TUserService.java b/applet/src/main/java/com/jilongda/applet/service/TUserService.java
deleted file mode 100644
index b4c91d9..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/TUserService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.jilongda.applet.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import com.jilongda.common.model.TUser;
-
-/**
- * <p>
- * 用户管理 服务类
- * </p>
- *
- * @author xiaochen
- * @since 2024-04-15
- */
-public interface TUserService extends IService<TUser> {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecResourcesServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecResourcesServiceImpl.java
deleted file mode 100644
index e4b6308..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/impl/SecResourcesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.jilongda.applet.service.impl;
-
-import com.jilongda.applet.model.SecResources;
-import com.jilongda.applet.mapper.SecResourcesMapper;
-import com.jilongda.applet.service.SecResourcesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- * 资源表 服务实现类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@Service
-public class SecResourcesServiceImpl extends ServiceImpl<SecResourcesMapper, SecResources> implements SecResourcesService {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleResourceServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleResourceServiceImpl.java
deleted file mode 100644
index 6721f56..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleResourceServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.jilongda.applet.service.impl;
-
-import com.jilongda.applet.model.SecRoleResource;
-import com.jilongda.applet.mapper.SecRoleResourceMapper;
-import com.jilongda.applet.service.SecRoleResourceService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- *  服务实现类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@Service
-public class SecRoleResourceServiceImpl extends ServiceImpl<SecRoleResourceMapper, SecRoleResource> implements SecRoleResourceService {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleServiceImpl.java
deleted file mode 100644
index 5eb17b2..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.jilongda.applet.service.impl;
-
-import com.jilongda.applet.model.SecRole;
-import com.jilongda.applet.mapper.SecRoleMapper;
-import com.jilongda.applet.service.SecRoleService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- *  服务实现类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@Service
-public class SecRoleServiceImpl extends ServiceImpl<SecRoleMapper, SecRole> implements SecRoleService {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserRoleServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecUserRoleServiceImpl.java
deleted file mode 100644
index 805d382..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserRoleServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.jilongda.applet.service.impl;
-
-import com.jilongda.applet.model.SecUserRole;
-import com.jilongda.applet.mapper.SecUserRoleMapper;
-import com.jilongda.applet.service.SecUserRoleService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- *  服务实现类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@Service
-public class SecUserRoleServiceImpl extends ServiceImpl<SecUserRoleMapper, SecUserRole> implements SecUserRoleService {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecUserServiceImpl.java
deleted file mode 100644
index 44fc431..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.jilongda.applet.service.impl;
-
-import com.jilongda.applet.model.SecUser;
-import com.jilongda.applet.mapper.SecUserMapper;
-import com.jilongda.applet.service.SecUserService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- *  服务实现类
- * </p>
- *
- * @author 无关风月
- * @since 2024-12-09
- */
-@Service
-public class SecUserServiceImpl extends ServiceImpl<SecUserMapper, SecUser> implements SecUserService {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java
index 4389a18..a898bb8 100644
--- a/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java
+++ b/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java
@@ -1,10 +1,20 @@
 package com.jilongda.applet.service.impl;
 
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.jilongda.applet.model.TAppUser;
 import com.jilongda.applet.mapper.TAppUserMapper;
 import com.jilongda.applet.service.TAppUserService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.jilongda.applet.utils.RptUtils;
+import com.jilongda.applet.wx.pojo.AppletUserDecodeData;
+import com.jilongda.common.exception.ServiceException;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.core.token.TokenService;
 import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+import java.util.Map;
+import java.util.Objects;
 
 /**
  * <p>
@@ -16,5 +26,25 @@
  */
 @Service
 public class TAppUserServiceImpl extends ServiceImpl<TAppUserMapper, TAppUser> implements TAppUserService {
-
+    @Autowired
+    private TokenService tokenService;
+    @Override
+    public void wxLogin(AppletUserDecodeData appletUserDecodeData) {
+        // 通过手机号查询用户,是否已存在手动导入用户,包含支付宝用户
+        TAppUser appUser = this.getOne(Wrappers.lambdaQuery(TAppUser.class)
+                .eq(TAppUser::getOpenId, appletUserDecodeData.getOpenId())
+                .last("LIMIT 1"));
+        if(Objects.isNull(appUser)){
+            appUser = new TAppUser();
+            appUser.setPhone(appletUserDecodeData.getPhoneNumber());
+            appUser.setAvatar(StringUtils.hasLength(appUser.getAvatar())?appUser.getAvatar():"");
+            appUser.setName(StringUtils.hasLength(appUser.getName())?appUser.getName(): RptUtils.around(appletUserDecodeData.getPhoneNumber(),3,4));
+            appUser.setOpenId(appletUserDecodeData.getOpenId());
+            this.save(appUser);
+        }else {
+            if(appUser.getStatus()!=1){
+                throw new ServiceException("账号被冻结,请联系管理员");
+            }
+        }
+    }
 }
diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/TUserServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/TUserServiceImpl.java
deleted file mode 100644
index 5e53baa..0000000
--- a/applet/src/main/java/com/jilongda/applet/service/impl/TUserServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.jilongda.applet.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.jilongda.applet.mapper.TUserMapper;
-import com.jilongda.applet.service.TUserService;
-import com.jilongda.common.model.TUser;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- * 用户管理 服务实现类
- * </p>
- *
- * @author xiaochen
- * @since 2024-04-15
- */
-@Service
-public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements TUserService {
-
-}
diff --git a/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java b/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java
index 78225f4..6056ff9 100644
--- a/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java
+++ b/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java
@@ -2,16 +2,6 @@
 
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.jilongda.applet.model.SecUser;
-import com.jilongda.applet.service.SecUserService;
-import com.jilongda.applet.service.TUserService;
-import com.jilongda.common.model.TUser;
-import com.jilongda.common.security.JwtTokenUtils;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.jilongda.applet.service.TUserService;
-import com.jilongda.common.model.TUser;
-import com.jilongda.common.security.JwtTokenUtils;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.jilongda.applet.service.TUserService;
 import com.jilongda.common.model.TUser;
 import com.jilongda.common.security.JwtTokenUtils;
 import org.springframework.beans.factory.annotation.Autowired;
diff --git a/applet/src/main/java/com/jilongda/applet/utils/RptUtils.java b/applet/src/main/java/com/jilongda/applet/utils/RptUtils.java
new file mode 100644
index 0000000..e8fadfb
--- /dev/null
+++ b/applet/src/main/java/com/jilongda/applet/utils/RptUtils.java
@@ -0,0 +1,33 @@
+package com.jilongda.applet.utils;
+
+/**
+ * 脱敏工具类
+ */
+public class RptUtils {
+      private static final String SYMBOL = "*";
+
+     /**
+      *  脱敏
+      * @param str 待脱敏字符串
+      * @param left 左边保留多少位
+      * @param right 右边保留多少位
+      * @return 脱敏结果,除左右外,其余字符将被替换为*
+      */
+     public static String around(String str, int left, int right){
+         if (str == null || (str.length() < left + right +1)){
+             return str;
+         }
+         String regex = String.format("(?<=\\w{%d})\\w(?=\\w{%d})", left, right);
+         return str.replaceAll(regex, SYMBOL);
+     }
+
+     /**
+      * 正则表达式实现金额数据脱敏
+      * @param money
+      * @return
+      */
+     public static String getMoney(String money){
+         //保留0个数到0个结束
+         return around(money,0,0);
+     }
+ }
\ No newline at end of file
diff --git a/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java b/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java
index e4ff8ef..9ea31b8 100644
--- a/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java
+++ b/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java
@@ -14,4 +14,5 @@
 public class AppletUserEncrypteData extends AppletPhoneEncrypteData {
     private String rawData;
     private String signature;
+    private String code;
 }
diff --git a/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java b/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java
index 1c40917..14d816d 100644
--- a/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java
+++ b/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java
@@ -3,7 +3,9 @@
 import com.jilongda.applet.wx.body.resp.AccessTokenRespBody;
 import com.jilongda.applet.wx.body.resp.Code2SessionRespBody;
 import com.jilongda.applet.wx.body.resq.Code2SessionResqBody;
+import com.jilongda.common.redis.RedisAutoTemplate;
 import lombok.extern.slf4j.Slf4j;
+import org.springframework.data.redis.cache.RedisCache;
 import org.springframework.util.StringUtils;
 import org.springframework.web.client.RestTemplate;
 
@@ -55,12 +57,12 @@
     public static String ACCESS_TOKEN_URL = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={0}&secret={1}";
     private WeixinProperties wxConfig;
     private RestTemplate wxRestTemplate;
-    private WxCacheTemplate<String> wxCacheTemplate;
+    private RedisAutoTemplate redisAutoTemplate;
 
-    public WxAppletTools(RestTemplate wxRestTemplate, WeixinProperties wxConfig, WxCaffineCache wxCacheTemplate) {
+    public WxAppletTools(RestTemplate wxRestTemplate, WeixinProperties wxConfig, RedisAutoTemplate redisAutoTemplate) {
         this.wxRestTemplate = wxRestTemplate;
-        this.wxCacheTemplate = wxCacheTemplate;
         this.wxConfig = wxConfig;
+        this.redisAutoTemplate = redisAutoTemplate;
     }
 
     public WxAppletTools(RestTemplate wxRestTemplate, WeixinProperties wxConfig) {
@@ -105,7 +107,7 @@
      * @return
      */
     public String getAccessToken() {
-        String accessToken = wxCacheTemplate.getKey(ACCESSTOKEN_CACHE_KEY);
+        String accessToken = redisAutoTemplate.getStr(ACCESSTOKEN_CACHE_KEY);
         if (StringUtils.hasLength(accessToken)) {
             return accessToken;
         }
@@ -117,7 +119,7 @@
             // 抛出错误
             throw new WxException(accessTokenRespBody.getErrorCode() + ":" + accessTokenRespBody.getErrorMsg());
         }
-        wxCacheTemplate.setKey(ACCESSTOKEN_CACHE_KEY, accessTokenRespBody.getAccessToken());
+        redisAutoTemplate.setStr(ACCESSTOKEN_CACHE_KEY, accessTokenRespBody.getAccessToken());
         return accessTokenRespBody.getAccessToken();
     }
 
diff --git a/applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java b/applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java
new file mode 100644
index 0000000..1cfac90
--- /dev/null
+++ b/applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java
@@ -0,0 +1,175 @@
+package com.jilongda.applet.wx.utils;
+
+import com.jilongda.applet.wx.pojo.AppletUserDecodeData;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.codec.CharEncoding;
+import org.bouncycastle.jce.provider.BouncyCastleProvider;
+import org.bouncycastle.util.encoders.Base64;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import javax.crypto.Cipher;
+import javax.crypto.spec.IvParameterSpec;
+import javax.crypto.spec.SecretKeySpec;
+import javax.servlet.http.HttpServletRequest;
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.security.AlgorithmParameters;
+import java.security.Security;
+import java.util.Arrays;
+
+/**
+ * @Description 获取用户信息工具类
+ * @Author xiaochen
+ * @Date 2021/8/12 15:45
+ */
+@Slf4j
+public class WxUtils {
+
+    /**
+     * 微信小程序API 用户数据的解密
+     *
+     * @param encryptedData
+     * @param sessionKey
+     * @param iv
+     * @return
+     */
+    public static AppletUserDecodeData encryptedData(String encryptedData, String sessionKey, String iv) {
+        // 被加密的数据
+        byte[] dataByte = Base64.decode(encryptedData);
+        // 加密秘钥
+        byte[] keyByte = Base64.decode(sessionKey);
+        // 偏移量
+        byte[] ivByte = Base64.decode(iv);
+        try {
+            // 如果密钥不足16位,那么就补足.  这个if 中的内容很重要
+            int base = 16;
+            if (keyByte.length % base != 0) {
+                int groups = keyByte.length / base + (keyByte.length % base != 0 ? 1 : 0);
+                byte[] temp = new byte[groups * base];
+                Arrays.fill(temp, (byte) 0);
+                System.arraycopy(keyByte, 0, temp, 0, keyByte.length);
+                keyByte = temp;
+            }
+            // 初始化
+            Security.addProvider(new BouncyCastleProvider());
+            Cipher cipher = Cipher.getInstance("AES/CBC/PKCS7Padding", "BC");
+            SecretKeySpec spec = new SecretKeySpec(keyByte, "AES");
+            AlgorithmParameters parameters = AlgorithmParameters.getInstance("AES");
+            parameters.init(new IvParameterSpec(ivByte));
+            cipher.init(Cipher.DECRYPT_MODE, spec, parameters);
+            byte[] resultByte = cipher.doFinal(dataByte);
+            if (null != resultByte && resultByte.length > 0) {
+                String result = new String(resultByte, CharEncoding.UTF_8);
+                log.info("解密原串:{}", result);
+                return WxJsonUtils.parseObject(result, AppletUserDecodeData.class);
+            }
+            throw new RuntimeException("解密的数据为空");
+        } catch (Exception e) {
+            log.error("解密失败. error = {}", e.getMessage(), e);
+            throw new RuntimeException(e.getMessage());
+        }
+    }
+
+    /**
+     * 微信小程序API 用户数据的签名验证
+     * signature = sha1( rawData + session_key )
+     *
+     * @param rawData    不包括敏感信息的原始数据字符串,用于计算签名。
+     * @param sessionKey
+     */
+    public static void verifySignature(String rawData, String sessionKey, String signature) {
+        String serverSignature = SHA1.getSHA1(rawData + sessionKey);
+        log.info(rawData + ">>>>>>:" + sessionKey + " === " + serverSignature + "  ======" + signature);
+        if (!signature.equals(serverSignature)) {
+            throw new RuntimeException("数据验签不通过");
+        }
+    }
+
+    /**
+     * 根据流接收请求数据
+     *
+     * @param request
+     * @return
+     */
+    public static String streamBodyByReceive(HttpServletRequest request) throws IOException {
+        log.info("微信异步回调地址:{}", request.getRequestURL());
+        StringBuffer buffer = new StringBuffer();
+        InputStream inputStream = request.getInputStream();
+        InputStreamReader reader = new InputStreamReader(inputStream);
+        BufferedReader bufferedReader = new BufferedReader(reader);
+        String body = null;
+        while ((body = bufferedReader.readLine()) != null) {
+            buffer.append(body);
+        }
+        String data = buffer.toString();
+        reader.close();
+        inputStream.close();
+        log.info("微信异步回调数据:{}", data);
+        return data;
+    }
+
+    /**
+     * 日志
+     *
+     * @return
+     */
+    public static Logger getLogger() {
+        Logger logger = LoggerFactory.getLogger("wxpay java sdk");
+        return logger;
+    }
+
+    /**
+     * debug
+     *
+     * @param msg
+     * @param args
+     */
+    public static void debug(String msg, Object... args) {
+        Logger log = getLogger();
+        if (log.isDebugEnabled()) {
+            log.debug(msg, args);
+        }
+    }
+
+    /**
+     * info
+     *
+     * @param msg
+     * @param args
+     */
+    public static void info(String msg, Object... args) {
+        Logger log = getLogger();
+        if (log.isInfoEnabled()) {
+            log.info(msg, args);
+        }
+    }
+
+    /**
+     * warn
+     *
+     * @param msg
+     * @param args
+     */
+    public static void warn(String msg, Object... args) {
+        Logger log = getLogger();
+        if (log.isWarnEnabled()) {
+            log.warn(msg, args);
+        }
+    }
+
+    /**
+     * error
+     *
+     * @param msg
+     * @param args
+     */
+    public static void error(String msg, Object... args) {
+        Logger log = getLogger();
+        if (log.isErrorEnabled()) {
+            log.error(msg, args);
+        }
+    }
+}
diff --git a/applet/src/main/resources/mapping/SecResourcesMapper.xml b/applet/src/main/resources/mapping/SecResourcesMapper.xml
deleted file mode 100644
index aa42115..0000000
--- a/applet/src/main/resources/mapping/SecResourcesMapper.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.jilongda.applet.mapper.SecResourcesMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecResources">
-        <id column="id" property="id" />
-        <result column="parent_id" property="parentId" />
-        <result column="title" property="title" />
-        <result column="descriptions" property="descriptions" />
-        <result column="sort" property="sort" />
-        <result column="icon" property="icon" />
-        <result column="name" property="name" />
-        <result column="menu" property="menu" />
-        <result column="component" property="component" />
-        <result column="permit" property="permit" />
-        <result column="cate" property="cate" />
-        <result column="type" property="type" />
-        <result column="hidden" property="hidden" />
-        <result column="env_port" property="envPort" />
-        <result column="path" property="path" />
-        <result column="api_url" property="apiUrl" />
-        <result column="createBy" property="createBy" />
-        <result column="createTime" property="createTime" />
-        <result column="updateBy" property="updateBy" />
-        <result column="updateTime" property="updateTime" />
-        <result column="isDelete" property="isDelete" />
-    </resultMap>
-
-    <!-- 通用查询结果列 -->
-    <sql id="Base_Column_List">
-        id, parent_id, title, descriptions, sort, icon, name, menu, component, permit, cate, type, hidden, env_port, path, api_url, createBy, createTime, updateBy, updateTime, isDelete
-    </sql>
-
-</mapper>
diff --git a/applet/src/main/resources/mapping/SecRoleMapper.xml b/applet/src/main/resources/mapping/SecRoleMapper.xml
deleted file mode 100644
index b9da789..0000000
--- a/applet/src/main/resources/mapping/SecRoleMapper.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.jilongda.applet.mapper.SecRoleMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecRole">
-        <id column="id" property="id" />
-        <result column="rolename" property="rolename" />
-        <result column="role_desc" property="roleDesc" />
-        <result column="role_state" property="roleState" />
-        <result column="createBy" property="createBy" />
-        <result column="createTime" property="createTime" />
-        <result column="updateBy" property="updateBy" />
-        <result column="updateTime" property="updateTime" />
-        <result column="isDelete" property="isDelete" />
-        <result column="sortBy" property="sortBy" />
-    </resultMap>
-
-    <!-- 通用查询结果列 -->
-    <sql id="Base_Column_List">
-        id, rolename, role_desc, role_state, createBy, createTime, updateBy, updateTime, isDelete, sortBy
-    </sql>
-
-</mapper>
diff --git a/applet/src/main/resources/mapping/SecRoleResourceMapper.xml b/applet/src/main/resources/mapping/SecRoleResourceMapper.xml
deleted file mode 100644
index ebf8428..0000000
--- a/applet/src/main/resources/mapping/SecRoleResourceMapper.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.jilongda.applet.mapper.SecRoleResourceMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecRoleResource">
-        <result column="role_id" property="roleId" />
-        <result column="resource_id" property="resourceId" />
-    </resultMap>
-
-    <!-- 通用查询结果列 -->
-    <sql id="Base_Column_List">
-        role_id, resource_id
-    </sql>
-
-</mapper>
diff --git a/applet/src/main/resources/mapping/SecUserMapper.xml b/applet/src/main/resources/mapping/SecUserMapper.xml
deleted file mode 100644
index 416e490..0000000
--- a/applet/src/main/resources/mapping/SecUserMapper.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.jilongda.applet.mapper.SecUserMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecUser">
-        <id column="id" property="id" />
-        <result column="account" property="account" />
-        <result column="description" property="description" />
-        <result column="password" property="password" />
-        <result column="phone" property="phone" />
-        <result column="state" property="state" />
-        <result column="last_login_time" property="lastLoginTime" />
-        <result column="createBy" property="createBy" />
-        <result column="createTime" property="createTime" />
-        <result column="updateBy" property="updateBy" />
-        <result column="updateTime" property="updateTime" />
-        <result column="isDelete" property="isDelete" />
-        <result column="nick_name" property="nickName" />
-        <result column="avatar_url" property="avatarUrl" />
-        <result column="province" property="province" />
-        <result column="city" property="city" />
-        <result column="area" property="area" />
-        <result column="address" property="address" />
-        <result column="birthday" property="birthday" />
-        <result column="gender" property="gender" />
-        <result column="deptId" property="deptId" />
-        <result column="userType" property="userType" />
-        <result column="provinceCode" property="provinceCode" />
-        <result column="cityCode" property="cityCode" />
-        <result column="areaCode" property="areaCode" />
-    </resultMap>
-
-    <!-- 通用查询结果列 -->
-    <sql id="Base_Column_List">
-        id, account, description, password, phone, state, last_login_time, createBy, createTime, updateBy, updateTime, isDelete, nick_name, avatar_url, province, city, area, address, birthday, gender, deptId, userType, provinceCode, cityCode, areaCode
-    </sql>
-
-</mapper>
diff --git a/applet/src/main/resources/mapping/SecUserRoleMapper.xml b/applet/src/main/resources/mapping/SecUserRoleMapper.xml
deleted file mode 100644
index 0d9b1a4..0000000
--- a/applet/src/main/resources/mapping/SecUserRoleMapper.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.jilongda.applet.mapper.SecUserRoleMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecUserRole">
-        <result column="role_id" property="roleId" />
-        <result column="user_id" property="userId" />
-    </resultMap>
-
-    <!-- 通用查询结果列 -->
-    <sql id="Base_Column_List">
-        role_id, user_id
-    </sql>
-
-</mapper>
diff --git a/common/src/main/java/com/jilongda/common/config/CorsConfig.java b/common/src/main/java/com/jilongda/common/config/CorsConfig.java
index 5550eff..d6dd6a4 100644
--- a/common/src/main/java/com/jilongda/common/config/CorsConfig.java
+++ b/common/src/main/java/com/jilongda/common/config/CorsConfig.java
@@ -2,9 +2,19 @@
 
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
+import org.springframework.http.HttpHeaders;
+import org.springframework.http.HttpMethod;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.server.reactive.ServerHttpRequest;
+import org.springframework.http.server.reactive.ServerHttpResponse;
 import org.springframework.web.cors.CorsConfiguration;
 import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
+import org.springframework.web.cors.reactive.CorsUtils;
 import org.springframework.web.filter.CorsFilter;
+import org.springframework.web.server.ServerWebExchange;
+import org.springframework.web.server.WebFilter;
+import org.springframework.web.server.WebFilterChain;
+import reactor.core.publisher.Mono;
 
 import java.util.Collections;
 
@@ -24,6 +34,13 @@
  */
 @Configuration
 public class CorsConfig {
+
+    private static final String ALLOWED_HEADERS = "X-Requested-With, Content-Type, Authorization, credential, X-XSRF-TOKEN, token, username, client, request-origion";
+    private static final String ALLOWED_METHODS = "GET,POST,PUT,DELETE";
+    private static final String ALLOWED_ORIGIN = "*";
+    private static final String ALLOWED_EXPOSE = "*";
+    private static final String MAX_AGE = "18000L";
+
     private CorsConfiguration buildConfig() {
         CorsConfiguration corsConfiguration = new CorsConfiguration();
         //1.允许任何来源
@@ -34,20 +51,31 @@
         corsConfiguration.addAllowedMethod(CorsConfiguration.ALL);
         //4.允许凭证
         corsConfiguration.setAllowCredentials(true);
-
-
-
-
         return corsConfiguration;
     }
 
     @Bean
-    public CorsFilter corsFilter() {
-        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
-        // 对接口配置跨域设置
-//        source.registerCorsConfiguration("/v2/api-docs/**", buildConfig());
-        source.registerCorsConfiguration("/**", buildConfig());
-        return new CorsFilter(source);
+    public WebFilter corsFilter() {
+        return (ServerWebExchange ctx, WebFilterChain chain) -> {
+            ServerHttpRequest request = ctx.getRequest();
+            if (CorsUtils.isCorsRequest(request))
+            {
+                ServerHttpResponse response = ctx.getResponse();
+                HttpHeaders headers = response.getHeaders();
+                headers.add("Access-Control-Allow-Headers", ALLOWED_HEADERS);
+                headers.add("Access-Control-Allow-Methods", ALLOWED_METHODS);
+                headers.add("Access-Control-Allow-Origin", ALLOWED_ORIGIN);
+                headers.add("Access-Control-Expose-Headers", ALLOWED_EXPOSE);
+                headers.add("Access-Control-Max-Age", MAX_AGE);
+                headers.add("Access-Control-Allow-Credentials", "false");
+                if (request.getMethod() == HttpMethod.OPTIONS)
+                {
+                    response.setStatusCode(HttpStatus.OK);
+                    return Mono.empty();
+                }
+            }
+            return chain.filter(ctx);
+        };
     }
 
 }
diff --git a/generator/target/maven-archiver/pom.properties b/generator/target/maven-archiver/pom.properties
deleted file mode 100644
index ffc67df..0000000
--- a/generator/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-artifactId=generator
-groupId=com
-version=0.0.1-SNAPSHOT
diff --git a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index 1078645..0000000
--- a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ /dev/null
@@ -1,40 +0,0 @@
-com\jilongda\service\TOrderService.class
-com\jilongda\model\TDept.class
-com\jilongda\service\impl\TCustomersServiceImpl.class
-com\jilongda\service\TGoodsService.class
-com\jilongda\controller\TCarouselImagesController.class
-com\jilongda\mapper\TCarouselImagesMapper.class
-com\jilongda\service\TDeptService.class
-com\jilongda\mapper\TUserMapper.class
-com\jilongda\mapper\TGoodsMapper.class
-com\jilongda\service\impl\TCarouselImagesServiceImpl.class
-com\jilongda\service\TGoodsSpecificationsService.class
-com\jilongda\controller\TDeptController.class
-com\jilongda\controller\TCustomersController.class
-com\jilongda\controller\TGoodsSpecificationsController.class
-com\jilongda\service\TCarouselImagesService.class
-com\jilongda\controller\TUserController.class
-com\jilongda\model\TCarouselImages.class
-com\jilongda\service\TUserService.class
-com\jilongda\controller\TOrderController.class
-com\jilongda\model\TGoods.class
-com\jilongda\model\TUser.class
-com\jilongda\service\impl\TOrderServiceImpl.class
-com\jilongda\model\TGoodsSpecifications.class
-com\jilongda\mapper\TOrderMapper.class
-com\jilongda\service\TOrderGoodService.class
-com\jilongda\service\impl\TOrderGoodServiceImpl.class
-com\jilongda\controller\TGoodsController.class
-com\jilongda\mapper\TGoodsSpecificationsMapper.class
-com\jilongda\service\impl\TGoodsServiceImpl.class
-com\jilongda\mapper\TOrderGoodMapper.class
-com\jilongda\model\TCustomers.class
-com\jilongda\service\impl\TGoodsSpecificationsServiceImpl.class
-com\jilongda\service\impl\TUserServiceImpl.class
-com\jilongda\mapper\TCustomersMapper.class
-com\jilongda\model\TOrder.class
-com\jilongda\controller\TOrderGoodController.class
-com\jilongda\mapper\TDeptMapper.class
-com\jilongda\model\TOrderGood.class
-com\jilongda\service\impl\TDeptServiceImpl.class
-com\jilongda\service\TCustomersService.class
diff --git a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index ca65fa9..0000000
--- a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,40 +0,0 @@
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TOrder.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TGoodsSpecifications.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TOrderService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TCustomers.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TCarouselImagesServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TDeptController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TUserMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TGoodsService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TDeptMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TUserServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TGoods.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TCustomersService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TDeptService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TOrderController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TOrderGood.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TGoodsSpecificationsService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TOrderMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TOrderGoodMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TDept.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TDeptServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TGoodsServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TCustomersController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TGoodsController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TCustomersServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TOrderGoodServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TCarouselImagesService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TGoodsSpecificationsController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TUserController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TCustomersMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TGoodsSpecificationsMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TGoodsMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TOrderGoodController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TCarouselImagesController.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TGoodsSpecificationsServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TCarouselImages.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TCarouselImagesMapper.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TOrderGoodService.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TUser.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TOrderServiceImpl.java
-F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TUserService.java
diff --git a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
deleted file mode 100644
index 963a7c8..0000000
--- a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ /dev/null
@@ -1,3 +0,0 @@
-com\jilongda\CodeGeneratorTests$2.class
-com\jilongda\CodeGeneratorTests.class
-com\jilongda\CodeGeneratorTests$1.class
diff --git a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
deleted file mode 100644
index 01fbcc8..0000000
--- a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ /dev/null
@@ -1 +0,0 @@
-F:\workSpace\JiLongDa\generator\src\test\java\com\jilongda\CodeGeneratorTests.java
diff --git a/logs/app.log b/logs/app.log
index 7b6a788..5e7ee25 100644
--- a/logs/app.log
+++ b/logs/app.log
@@ -1,96 +1,97 @@
-2024-06-14 19:27:50.695  INFO 12708 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 12708 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa)
-2024-06-14 19:27:50.702  INFO 12708 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
-2024-06-14 19:27:50.703 DEBUG 12708 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
-2024-06-14 19:27:50.754 DEBUG 12708 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1601e47
-2024-06-14 19:27:53.671  INFO 12708 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
-2024-06-14 19:27:53.673  INFO 12708 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2024-06-14 19:27:53.695 DEBUG 12708 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
-2024-06-14 19:27:53.704  INFO 12708 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces.
-2024-06-14 19:27:54.191  INFO 12708 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@6870cfac' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:27:54.200  INFO 12708 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:27:54.256 ERROR 12708 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
-2024-06-14 19:27:54.443 DEBUG 12708 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:27:54.443 DEBUG 12708 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:27:54.443 DEBUG 12708 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2024-06-14 19:27:54.464  INFO 12708 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9090 (http)
-2024-06-14 19:27:54.471  INFO 12708 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
-2024-06-14 19:27:54.472  INFO 12708 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
-2024-06-14 19:27:54.601  INFO 12708 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring embedded WebApplicationContext
-2024-06-14 19:27:54.601 DEBUG 12708 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2024-06-14 19:27:54.601  INFO 12708 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3847 ms
-2024-06-14 19:27:54.699 DEBUG 12708 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647
-2024-06-14 19:27:54.700 DEBUG 12708 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
-2024-06-14 19:27:54.718 DEBUG 12708 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
-2024-06-14 19:27:54.719 DEBUG 12708 --- [main] o.springframework.web.filter.CorsFilter  : Filter 'corsFilter' configured for use
-2024-06-14 19:27:54.719 DEBUG 12708 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
-2024-06-14 19:27:54.719 DEBUG 12708 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
-2024-06-14 19:27:54.719 DEBUG 12708 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
-2024-06-14 19:27:54.742  INFO 12708 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
-2024-06-14 19:27:54.778  INFO 12708 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
-2024-06-14 19:27:55.349  WARN 12708 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:27:55.384  WARN 12708 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:27:56.005 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:27:56.005 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:27:56.318 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:27:56.318 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:27:56.318 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:27:56.638 DEBUG 12708 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping'
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
-2024-06-14 19:27:56.913  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
-2024-06-14 19:27:56.914  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
-2024-06-14 19:27:56.915  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
-2024-06-14 19:27:56.952  INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@233ece92, org.springframework.security.web.context.SecurityContextPersistenceFilter@34ede267, org.springframework.security.web.header.HeaderWriterFilter@42f2cae8, com.jilongda.common.security.filter.AuthenticationFilter@4a14f7d7, org.springframework.security.web.session.ConcurrentSessionFilter@fd0e118, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6bf77ee, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7df5549e, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@66596c4c, org.springframework.security.web.session.SessionManagementFilter@3bbc47c9, org.springframework.security.web.access.ExceptionTranslationFilter@1c5d376c, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@237aba92]
-2024-06-14 19:27:57.028  INFO 12708 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
-2024-06-14 19:27:57.162 DEBUG 12708 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
-2024-06-14 19:27:57.171 DEBUG 12708 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
-2024-06-14 19:27:57.224 DEBUG 12708 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
-2024-06-14 19:27:57.398 DEBUG 12708 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
-2024-06-14 19:27:57.408 DEBUG 12708 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
-2024-06-14 19:27:57.912  INFO 12708 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9090 (http) with context path '/api'
-2024-06-14 19:27:58.442 DEBUG 12708 --- [main] ConditionEvaluationReportLoggingListener : 
+2024-12-16 10:19:31.068  INFO 19336 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 19336 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes)
+2024-12-16 10:19:31.073  INFO 19336 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
+2024-12-16 10:19:31.073 DEBUG 19336 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
+2024-12-16 10:19:31.115 DEBUG 19336 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@21526f6c
+2024-12-16 10:19:33.825  INFO 19336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-12-16 10:19:33.827  INFO 19336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-12-16 10:19:33.841 DEBUG 19336 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
+2024-12-16 10:19:33.852  INFO 19336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces.
+2024-12-16 10:19:34.264  INFO 19336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@39449465' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 10:19:34.271  INFO 19336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 10:19:34.311 ERROR 19336 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
+2024-12-16 10:19:34.469 DEBUG 19336 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 10:19:34.469 DEBUG 19336 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 10:19:34.470 DEBUG 19336 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
+2024-12-16 10:19:34.490  INFO 19336 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9090 (http)
+2024-12-16 10:19:34.499  INFO 19336 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2024-12-16 10:19:34.500  INFO 19336 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
+2024-12-16 10:19:34.645  INFO 19336 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2024-12-16 10:19:34.646 DEBUG 19336 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
+2024-12-16 10:19:34.646  INFO 19336 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3531 ms
+2024-12-16 10:19:34.700 DEBUG 19336 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647
+2024-12-16 10:19:34.700 DEBUG 19336 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
+2024-12-16 10:19:34.719 DEBUG 19336 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
+2024-12-16 10:19:34.719 DEBUG 19336 --- [main] o.springframework.web.filter.CorsFilter  : Filter 'corsFilter' configured for use
+2024-12-16 10:19:34.719 DEBUG 19336 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
+2024-12-16 10:19:34.720 DEBUG 19336 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
+2024-12-16 10:19:34.720 DEBUG 19336 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
+2024-12-16 10:19:34.744  INFO 19336 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
+2024-12-16 10:19:34.772  INFO 19336 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
+2024-12-16 10:19:35.149  WARN 19336 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 10:19:35.201  WARN 19336 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 10:19:36.069 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:19:36.071 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:19:36.440 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 10:19:36.440 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 10:19:36.440 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 10:19:36.631 DEBUG 19336 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping'
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
+2024-12-16 10:19:36.865  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
+2024-12-16 10:19:36.866  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
+2024-12-16 10:19:36.867  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
+2024-12-16 10:19:36.901  INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4af44f2a, org.springframework.security.web.context.SecurityContextPersistenceFilter@44c2e8a8, org.springframework.security.web.header.HeaderWriterFilter@ce0bbd5, com.jilongda.common.security.filter.AuthenticationFilter@570127fa, org.springframework.security.web.session.ConcurrentSessionFilter@11d422fd, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@42e4431, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@280c3dc0, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5b324447, org.springframework.security.web.session.SessionManagementFilter@7c359808, org.springframework.security.web.access.ExceptionTranslationFilter@7bd7d71c, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@a302f30]
+2024-12-16 10:19:37.172  INFO 19336 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
+2024-12-16 10:19:37.287 DEBUG 19336 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
+2024-12-16 10:19:37.297 DEBUG 19336 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
+2024-12-16 10:19:37.343 DEBUG 19336 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
+2024-12-16 10:19:37.368 DEBUG 19336 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
+2024-12-16 10:19:37.375 DEBUG 19336 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
+2024-12-16 10:19:37.886  WARN 19336 --- [main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 9090 is already in use
+2024-12-16 10:19:37.907  INFO 19336 --- [main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
+2024-12-16 10:19:37.918 DEBUG 19336 --- [main] ConditionEvaluationReportLoggingListener : 
 
 
 ============================
@@ -1320,66 +1321,3200 @@
 
 
 
-2024-06-14 19:27:58.445 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:27:58.447  INFO 12708 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 8.394 seconds (JVM running for 9.149)
-2024-06-14 19:27:58.448 DEBUG 12708 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
-2024-06-14 19:27:58.449 DEBUG 12708 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
-2024-06-14 19:27:58.450  INFO 12708 --- [main] com.jilongda.manage.ManageApplication    : 
+2024-12-16 10:19:37.939 DEBUG 19336 --- [main] o.s.b.d.LoggingFailureAnalysisReporter   : Application failed to start due to an exception
+
+org.springframework.boot.web.server.PortInUseException: Port 9090 is already in use
+	at org.springframework.boot.web.server.PortInUseException.lambda$throwIfPortBindingException$0(PortInUseException.java:70) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.server.PortInUseException.lambda$ifPortBindingException$1(PortInUseException.java:85) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.server.PortInUseException.ifCausedBy(PortInUseException.java:103) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.server.PortInUseException.ifPortBindingException(PortInUseException.java:82) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.server.PortInUseException.throwIfPortBindingException(PortInUseException.java:69) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:228) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:43) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) ~[spring-context-5.3.20.jar:5.3.20]
+	at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) ~[spring-context-5.3.20.jar:5.3.20]
+	at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) ~[spring-context-5.3.20.jar:5.3.20]
+	at java.lang.Iterable.forEach(Iterable.java:75) ~[na:1.8.0_144]
+	at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) ~[spring-context-5.3.20.jar:5.3.20]
+	at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) ~[spring-context-5.3.20.jar:5.3.20]
+	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) ~[spring-context-5.3.20.jar:5.3.20]
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~[spring-context-5.3.20.jar:5.3.20]
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) [spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) [spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) [spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) [spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) [spring-boot-2.7.0.jar:2.7.0]
+	at com.jilongda.manage.ManageApplication.main(ManageApplication.java:31) [classes/:na]
+Caused by: java.lang.IllegalArgumentException: standardService.connector.startFailed
+	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:238) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:282) ~[spring-boot-2.7.0.jar:2.7.0]
+	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:213) ~[spring-boot-2.7.0.jar:2.7.0]
+	... 16 common frames omitted
+Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed
+	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1075) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:234) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	... 18 common frames omitted
+Caused by: java.net.BindException: Address already in use: bind
+	at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_144]
+	at sun.nio.ch.Net.bind(Net.java:433) ~[na:1.8.0_144]
+	at sun.nio.ch.Net.bind(Net.java:425) ~[na:1.8.0_144]
+	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[na:1.8.0_144]
+	at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:274) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:229) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1227) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1313) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:614) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1072) ~[tomcat-embed-core-9.0.63.jar:9.0.63]
+	... 20 common frames omitted
+
+2024-12-16 10:19:37.939 ERROR 19336 --- [main] o.s.b.d.LoggingFailureAnalysisReporter   : 
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Web server failed to start. Port 9090 was already in use.
+
+Action:
+
+Identify and stop the process that's listening on port 9090 or configure this application to listen on another port.
+
+2024-12-16 10:20:13.889  INFO 4700 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 4700 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes)
+2024-12-16 10:20:13.892  INFO 4700 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
+2024-12-16 10:20:13.892 DEBUG 4700 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
+2024-12-16 10:20:13.936 DEBUG 4700 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb
+2024-12-16 10:20:14.853  INFO 4700 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-12-16 10:20:14.854  INFO 4700 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-12-16 10:20:14.865 DEBUG 4700 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
+2024-12-16 10:20:14.879  INFO 4700 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 0 Redis repository interfaces.
+2024-12-16 10:20:15.338  INFO 4700 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@74697863' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 10:20:15.344  INFO 4700 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 10:20:15.385 ERROR 4700 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
+2024-12-16 10:20:15.521 DEBUG 4700 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 10:20:15.521 DEBUG 4700 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 10:20:15.521 DEBUG 4700 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
+2024-12-16 10:20:15.535  INFO 4700 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9092 (http)
+2024-12-16 10:20:15.543  INFO 4700 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2024-12-16 10:20:15.543  INFO 4700 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
+2024-12-16 10:20:15.664  INFO 4700 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2024-12-16 10:20:15.664 DEBUG 4700 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
+2024-12-16 10:20:15.664  INFO 4700 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1728 ms
+2024-12-16 10:20:15.714 DEBUG 4700 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647
+2024-12-16 10:20:15.714 DEBUG 4700 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
+2024-12-16 10:20:15.733 DEBUG 4700 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
+2024-12-16 10:20:15.733 DEBUG 4700 --- [main] o.springframework.web.filter.CorsFilter  : Filter 'corsFilter' configured for use
+2024-12-16 10:20:15.733 DEBUG 4700 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
+2024-12-16 10:20:15.733 DEBUG 4700 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
+2024-12-16 10:20:15.733 DEBUG 4700 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
+2024-12-16 10:20:15.753  INFO 4700 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
+2024-12-16 10:20:15.776  INFO 4700 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
+2024-12-16 10:20:16.113  WARN 4700 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 10:20:16.158  WARN 4700 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:20:16.847 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:20:16.847 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 10:20:17.251 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 10:20:17.251 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 10:20:17.251 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 10:20:17.447 DEBUG 4700 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping'
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
+2024-12-16 10:20:17.605  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
+2024-12-16 10:20:17.606  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
+2024-12-16 10:20:17.634  INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@234bfc8c, org.springframework.security.web.context.SecurityContextPersistenceFilter@544e6b, org.springframework.security.web.header.HeaderWriterFilter@570127fa, com.jilongda.common.security.filter.AuthenticationFilter@5008559a, org.springframework.security.web.session.ConcurrentSessionFilter@69abeb14, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@65a66a75, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@34d72f06, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4c0bfe9e, org.springframework.security.web.session.SessionManagementFilter@2ffcdc9b, org.springframework.security.web.access.ExceptionTranslationFilter@4136b193, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@77988c45]
+2024-12-16 10:20:17.863  INFO 4700 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
+2024-12-16 10:20:17.980 DEBUG 4700 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
+2024-12-16 10:20:17.987 DEBUG 4700 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
+2024-12-16 10:20:18.020 DEBUG 4700 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
+2024-12-16 10:20:18.039 DEBUG 4700 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
+2024-12-16 10:20:18.045 DEBUG 4700 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
+2024-12-16 10:20:18.514  INFO 4700 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9092 (http) with context path ''
+2024-12-16 10:20:19.066 DEBUG 4700 --- [main] ConditionEvaluationReportLoggingListener : 
+
+
+============================
+CONDITIONS EVALUATION REPORT
+============================
+
+
+Positive matches:
+-----------------
+
+   AopAutoConfiguration matched:
+      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
+
+   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
+      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
+
+   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
+      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
+
+   BeanValidatorPluginsConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
+
+   CaffeineCacheConfiguration matched:
+      - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition)
+      - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition)
+
+   DataSourceAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
+      - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
+      - AnyNestedCondition 2 matched 0 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) matched (DataSourceAutoConfiguration.PooledDataSourceCondition)
+      - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceConfiguration.Hikari matched:
+      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
+      - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceInitializationConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceJmxConfiguration matched:
+      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
+
+   DataSourceJmxConfiguration.Hikari matched:
+      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
+      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
+
+   DataSourceTransactionManagerAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
+
+   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
+      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DispatcherServletAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
+      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
+      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
+      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
+
+   EasyPoiAutoConfiguration matched:
+      - @ConditionalOnProperty (easy.poi.base.enable) matched (OnPropertyCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
+      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
+
+   ErrorMvcAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   ErrorMvcAutoConfiguration#basicErrorController matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration#errorAttributes matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
+      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
+      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
+      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
+
+   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
+      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   GenericCacheConfiguration matched:
+      - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
+
+   GsonAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
+
+   GsonAutoConfiguration#gson matched:
+      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   GsonAutoConfiguration#gsonBuilder matched:
+      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   GsonHttpMessageConvertersConfiguration matched:
+      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
+
+   HttpEncodingAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
+
+   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   HttpMessageConvertersAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
+      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
+
+   HttpMessageConvertersAutoConfiguration#messageConverters matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
+
+   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
+
+   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
+      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
+      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
+
+   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
+      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
+      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
+      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
+      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
+
+   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JdbcTemplateAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   JdbcTemplateConfiguration matched:
+      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JmxAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
+      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
+
+   JmxAutoConfiguration#mbeanExporter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   JmxAutoConfiguration#mbeanServer matched:
+      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JmxAutoConfiguration#objectNamingStrategy matched:
+      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   LettuceConnectionConfiguration matched:
+      - @ConditionalOnClass found required class 'io.lettuce.core.RedisClient' (OnClassCondition)
+      - @ConditionalOnProperty (spring.redis.client-type=lettuce) matched (OnPropertyCondition)
+
+   LettuceConnectionConfiguration#lettuceClientResources matched:
+      - @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   LettuceConnectionConfiguration#redisConnectionFactory matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
+      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   MultipartAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
+
+   MultipartAutoConfiguration#multipartConfigElement matched:
+      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MultipartAutoConfiguration#multipartResolver matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MybatisPlusAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
+      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
+      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
+
+   NamedParameterJdbcTemplateConfiguration matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   NettyAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
+
+   NoOpCacheConfiguration matched:
+      - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
+
+   OpenApiAutoConfiguration matched:
+      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
+
+   OpenApiControllerWebMvc matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   OpenApiWebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   PersistenceExceptionTranslationAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
+
+   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
+      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition)
+
+   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched:
+      - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched:
+      - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition)
+
+   RabbitAutoConfiguration.MessagingTemplateConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched:
+      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched:
+      - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition)
+      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
+
+   com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisCacheConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
+      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
+
+   RedisReactiveAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux' (OnClassCondition)
+
+   RedisReactiveAutoConfiguration#reactiveRedisTemplate matched:
+      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisReactiveAutoConfiguration#reactiveStringRedisTemplate matched:
+      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveStringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisRepositoriesAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
+      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
+      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RestTemplateAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
+      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
+
+   RestTemplateAutoConfiguration#restTemplateBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SecurityAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
+
+   SecurityAutoConfiguration#authenticationEventPublisher matched:
+      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SecurityFilterAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
+      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
+
+   ServletWebServerFactoryAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
+      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
+
+   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   SimpleCacheConfiguration matched:
+      - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
+
+   SpringApplicationAdminJmxAutoConfiguration matched:
+      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
+
+   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringBootWebSecurityConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition)
+      - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (OnBeanCondition)
+
+   SpringDataWebAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringDataWebAutoConfiguration#pageableCustomizer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringDataWebAutoConfiguration#sortCustomizer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringfoxWebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SqlInitializationAutoConfiguration matched:
+      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
+      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
+
+   Swagger2ControllerWebMvc matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   Swagger2WebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SwaggerAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition)
+      - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition)
+
+   SwaggerAutoConfiguration#docket matched:
+      - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SwaggerUiWebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
+
+   TaskExecutionAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
+
+   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TaskSchedulingAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
+
+   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TransactionAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
+
+   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
+
+   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
+      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   ValidationAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
+      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
+
+   ValidationAutoConfiguration#methodValidationPostProcessor matched:
+      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration#formContentFilter matched:
+      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
+      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
+      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
+      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
+      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcRequestHandlerProvider matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   WebSocketServletAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
+
+   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
+      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+
+Negative matches:
+-----------------
+
+   ActiveMQAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
+
+   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
+
+   AopAutoConfiguration.ClassProxyingConfiguration:
+      Did not match:
+         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
+
+   ArtemisAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
+
+   BatchAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
+
+   Cache2kCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition)
+
+   CacheAutoConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
+
+   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
+         - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
+
+   CassandraAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   CassandraDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   CassandraReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   CassandraReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
+
+   CassandraRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   ClientHttpConnectorAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
+
+   CodecsAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
+
+   CouchbaseAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
+
+   CouchbaseReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
+
+   DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration:
+      Did not match:
+         - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)
+
+   DataSourceConfiguration.Dbcp2:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
+
+   DataSourceConfiguration.Generic:
+      Did not match:
+         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition)
+      Matched:
+         - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition)
+
+   DataSourceConfiguration.OracleUcp:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition)
+
+   DataSourceConfiguration.Tomcat:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
+
+   DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
+      Did not match:
+         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
+
+   EhCacheCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
+
+   ElasticsearchDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
+
+   ElasticsearchRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
+
+   ElasticsearchRestClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition)
+
+   EmbeddedLdapAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
+
+   EmbeddedMongoAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
+
+   ErrorWebFluxAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   FlywayAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
+
+   FreeMarkerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition)
+
+   GraphQlAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlQueryByExampleAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlQuerydslAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlRSocketAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlReactiveQueryByExampleAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlReactiveQuerydslAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebFluxAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebFluxSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebMvcAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebMvcSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GroovyTemplateAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
+
+   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
+      Did not match:
+         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
+
+   H2ConsoleAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
+
+   HazelcastAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
+
+   HazelcastCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
+
+   HazelcastJpaDependencyAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
+
+   HibernateJpaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
+
+   HttpHandlerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
+
+   HypermediaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
+
+   IdentifierGeneratorAutoConfiguration.InetUtilsAutoConfig:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.cloud.commons.util.InetUtils' (OnClassCondition)
+
+   InfinispanCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
+
+   InfluxDbAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
+
+   IntegrationAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
+
+   JCacheCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
+
+   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
+
+   JdbcRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
+
+   JedisConnectionConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition)
+
+   JerseyAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
+
+   JmsAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
+
+   JndiConnectionFactoryAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
+
+   JndiDataSourceAutoConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
+      Matched:
+         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
+
+   JooqAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
+
+   JpaRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
+
+   JsonbAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
+
+   JsonbHttpMessageConvertersConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
+
+   JtaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
+
+   KafkaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
+
+   Knife4jAutoConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition)
+
+   LdapAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
+
+   LdapRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
+
+   LiquibaseAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
+
+   MailSenderAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (OnClassCondition)
+
+   MailSenderValidatorAutoConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
+
+   MessageSourceAutoConfiguration:
+      Did not match:
+         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
+
+   MongoAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
+
+   MongoDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
+
+   MongoReactiveAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
+
+   MongoReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
+
+   MongoReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
+
+   MongoRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
+
+   MustacheAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
+
+   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
+
+   Neo4jAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   OAuth2ClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
+
+   OAuth2ResourceServerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
+
+   OpenApiControllerWebFlux:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   OpenApiWebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   ProjectInfoAutoConfiguration#buildProperties:
+      Did not match:
+         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
+
+   ProjectInfoAutoConfiguration#gitProperties:
+      Did not match:
+         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
+
+   QuartzAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
+
+   R2dbcAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
+
+   R2dbcDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
+
+   R2dbcInitializationConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
+
+   R2dbcRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
+
+   R2dbcTransactionManagerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
+
+   RSocketGraphQlClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   RSocketMessagingAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
+
+   RSocketRequesterAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
+
+   RSocketSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
+
+   RSocketServerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
+
+   RSocketStrategiesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
+
+   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory:
+      Did not match:
+         - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition)
+
+   RabbitStreamConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (OnClassCondition)
+
+   ReactiveElasticsearchRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
+
+   ReactiveElasticsearchRestClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
+
+   ReactiveMultipartAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   ReactiveOAuth2ClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
+
+   ReactiveOAuth2ResourceServerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   ReactiveSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   ReactiveUserDetailsServiceAutoConfiguration:
+      Did not match:
+         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
+
+   ReactiveWebServerFactoryAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   RedisAutoConfiguration#redisTemplate:
+      Did not match:
+         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
+
+   org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition)
+
+   RepositoryRestMvcAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
+
+   Saml2RelyingPartyAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
+
+   SecurityDataConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
+
+   SendGridAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
+
+   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
+
+   ServletWebServerFactoryConfiguration.EmbeddedJetty:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
+
+   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
+
+   SessionAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
+
+   SolrAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
+
+   SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration:
+      Did not match:
+         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
+
+   SpringBootWebSecurityConfiguration.WebSecurityEnablerConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
+
+   SpringDataRestConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
+
+   SpringfoxWebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   Swagger2ControllerWebFlux:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   Swagger2WebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   SwaggerUiWebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   TaskExecutionAutoConfiguration#applicationTaskExecutor:
+      Did not match:
+         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition)
+
+   TaskSchedulingAutoConfiguration#taskScheduler:
+      Did not match:
+         - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition)
+
+   ThymeleafAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
+
+   TransactionAutoConfiguration#transactionalOperator:
+      Did not match:
+         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
+
+   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
+      Did not match:
+         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
+      Matched:
+         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
+
+   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
+         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
+
+   UserDetailsServiceAutoConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
+
+   ValidationAutoConfiguration#defaultValidator:
+      Did not match:
+         - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition)
+
+   WebClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
+
+   WebFluxAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   WebFluxRequestHandlerProvider:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
+      Did not match:
+         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
+
+   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
+
+   WebServiceTemplateAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
+
+   WebServicesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
+
+   WebSessionIdResolverAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   WebSocketMessagingAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
+
+   WebSocketReactiveAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
+
+   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
+
+   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
+
+   XADataSourceAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
+
+
+Exclusions:
+-----------
+
+    None
+
+
+Unconditional classes:
+----------------------
+
+    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
+
+    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
+
+    com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration
+
+    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
+
+    cn.hutool.extra.spring.SpringUtil
+
+    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
+
+    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
+
+
+
+2024-12-16 10:20:19.070 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
+2024-12-16 10:20:19.073  INFO 4700 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 5.587 seconds (JVM running for 6.207)
+2024-12-16 10:20:19.074 DEBUG 4700 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
+2024-12-16 10:20:19.076 DEBUG 4700 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
+2024-12-16 10:20:19.076  INFO 4700 --- [main] com.jilongda.manage.ManageApplication    : 
 ----------------------------------------------------------
 	应用 '后台管理' 运行成功! 访问连接:
-	Swagger文档: 		http://192.168.110.34:9090/doc.html
+	Swagger文档: 		http://192.168.110.34:9092/doc.html
 ----------------------------------------------------------
-2024-06-14 19:28:06.257  INFO 12708 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring DispatcherServlet 'dispatcherServlet'
-2024-06-14 19:28:06.257  INFO 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
-2024-06-14 19:28:06.257 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected StandardServletMultipartResolver
-2024-06-14 19:28:06.257 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
-2024-06-14 19:28:06.257 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
-2024-06-14 19:28:06.258 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7f5388ba
-2024-06-14 19:28:06.258 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.support.SessionFlashMapManager@51fecd1
-2024-06-14 19:28:06.258 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
-2024-06-14 19:28:06.258  INFO 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
-2024-06-14 19:28:06.412 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/api/t-goods/importGoods", parameters={multipart}
-2024-06-14 19:28:06.415 DEBUG 12708 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile)
-2024-06-14 19:28:06.471  WARN 12708 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig           : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
-2024-06-14 19:28:06.471  INFO 12708 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Starting...
-2024-06-14 19:28:06.638  INFO 12708 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Start completed.
-2024-06-14 19:28:06.824 ERROR 12708 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService     : null
+2024-12-16 10:20:21.945  INFO 4700 --- [http-nio-9092-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2024-12-16 10:20:21.945  INFO 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2024-12-16 10:20:21.945 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Detected StandardServletMultipartResolver
+2024-12-16 10:20:21.945 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
+2024-12-16 10:20:21.945 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
+2024-12-16 10:20:21.946 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@12dbcf38
+2024-12-16 10:20:21.947 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.support.SessionFlashMapManager@61fe2ccf
+2024-12-16 10:20:21.947 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
+2024-12-16 10:20:21.947  INFO 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
+2024-12-16 10:20:21.960 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/doc.html", parameters={}
+2024-12-16 10:20:21.966 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:20:21.982 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-vendors.90e8ba20.js", parameters={}
+2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/chunk-vendors.2997cc1a.css", parameters={}
+2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/app.23f8b31d.js", parameters={}
+2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/app.f802fc13.css", parameters={}
+2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:21.993 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:21.993 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:21.993 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.000 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.003 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.004 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.015 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-0fd67716.d57e2c41.js", parameters={}
+2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/chunk-51277dbe.57225f85.css", parameters={}
+2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-069eb437.a0c9f0ca.js", parameters={}
+2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0bd799.5bb1a14e.js", parameters={}
+2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0af44e.c09671a4.js", parameters={}
+2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0d0b98.4693c46e.js", parameters={}
+2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.367 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.367 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.367 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.368 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d22269d.fc57b306.js", parameters={}
+2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0da532.a47fb5c8.js", parameters={}
+2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.370 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.372 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.372 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-3b888a65.8737ce4f.js", parameters={}
+2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-3ec4aaa8.a79d19f8.js", parameters={}
+2024-12-16 10:20:22.374 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-51277dbe.6f598840.js", parameters={}
+2024-12-16 10:20:22.374 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-589faee0.5b861f49.js", parameters={}
+2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-735c675c.be4e3cfe.js", parameters={}
+2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.376 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.376 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-adb9e944.fff7fcef.js", parameters={}
+2024-12-16 10:20:22.376 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:20:22.377 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.377 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.379 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.380 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.383 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.508 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/favicon.ico", parameters={}
+2024-12-16 10:20:22.508 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:20:22.509 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.r.ResourceHttpRequestHandler     : Resource not found
+2024-12-16 10:20:22.510 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 404 NOT_FOUND
+2024-12-16 10:20:22.513 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : "ERROR" dispatch for GET "/error", parameters={}
+2024-12-16 10:20:22.515 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
+2024-12-16 10:20:22.562 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json;q=0.8', given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:20:22.563 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [{timestamp=Mon Dec 16 10:20:22 CST 2024, status=404, error=Not Found, path=/favicon.ico}]
+2024-12-16 10:20:22.603 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Exiting from "ERROR" dispatch, status 404
+2024-12-16 10:20:22.933 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/swagger-resources", parameters={}
+2024-12-16 10:20:22.934 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources()
+2024-12-16 10:20:22.935 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json]
+2024-12-16 10:20:22.936 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [[springfox.documentation.swagger.web.SwaggerResource@2e82da14]]
+2024-12-16 10:20:22.946 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:20:22.950 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked}
+2024-12-16 10:20:22.951 DEBUG 4700 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest)
+2024-12-16 10:20:23.069 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json]
+2024-12-16 10:20:23.071 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [springfox.documentation.spring.web.json.Json@4062c297]
+2024-12-16 10:20:23.074 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:02.499 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/favicon.ico", parameters={}
+2024-12-16 10:25:02.500 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:25:02.502 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.r.ResourceHttpRequestHandler     : Resource not found
+2024-12-16 10:25:02.502 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 404 NOT_FOUND
+2024-12-16 10:25:02.502 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : "ERROR" dispatch for GET "/error", parameters={}
+2024-12-16 10:25:02.503 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
+2024-12-16 10:25:02.503 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json;q=0.8', given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:25:02.503 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [{timestamp=Mon Dec 16 10:25:02 CST 2024, status=404, error=Not Found, path=/favicon.ico}]
+2024-12-16 10:25:02.504 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Exiting from "ERROR" dispatch, status 404
+2024-12-16 10:25:06.312 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/doc.html", parameters={}
+2024-12-16 10:25:06.313 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:25:06.316 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.415 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/app.f802fc13.css", parameters={}
+2024-12-16 10:25:06.416 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.420 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.574 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/chunk-vendors.2997cc1a.css", parameters={}
+2024-12-16 10:25:06.575 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.577 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.661 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/app.23f8b31d.js", parameters={}
+2024-12-16 10:25:06.662 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.667 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.667 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-vendors.90e8ba20.js", parameters={}
+2024-12-16 10:25:06.667 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.671 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/chunk-51277dbe.57225f85.css", parameters={}
+2024-12-16 10:25:06.671 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.674 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-069eb437.a0c9f0ca.js", parameters={}
+2024-12-16 10:25:06.675 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.675 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.677 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.687 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:06.768 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-0fd67716.d57e2c41.js", parameters={}
+2024-12-16 10:25:06.769 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:06.775 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:07.687 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0af44e.c09671a4.js", parameters={}
+2024-12-16 10:25:07.687 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:07.690 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:07.780 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0bd799.5bb1a14e.js", parameters={}
+2024-12-16 10:25:07.782 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:07.784 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:07.875 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0d0b98.4693c46e.js", parameters={}
+2024-12-16 10:25:07.876 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:07.880 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:07.982 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0da532.a47fb5c8.js", parameters={}
+2024-12-16 10:25:07.983 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:07.985 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:08.078 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d22269d.fc57b306.js", parameters={}
+2024-12-16 10:25:08.079 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:08.080 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:08.185 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-3b888a65.8737ce4f.js", parameters={}
+2024-12-16 10:25:08.186 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:08.190 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:08.666 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-3ec4aaa8.a79d19f8.js", parameters={}
+2024-12-16 10:25:08.667 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:08.671 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:08.793 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-51277dbe.6f598840.js", parameters={}
+2024-12-16 10:25:08.794 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:08.795 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:09.782 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-589faee0.5b861f49.js", parameters={}
+2024-12-16 10:25:09.783 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:09.786 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:10.018 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-735c675c.be4e3cfe.js", parameters={}
+2024-12-16 10:25:10.019 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:10.022 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:10.213 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-adb9e944.fff7fcef.js", parameters={}
+2024-12-16 10:25:10.214 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:25:10.215 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:17.931 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/swagger-resources", parameters={}
+2024-12-16 10:25:17.931 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources()
+2024-12-16 10:25:17.932 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json]
+2024-12-16 10:25:17.932 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [[springfox.documentation.swagger.web.SwaggerResource@7a5a7a9b]]
+2024-12-16 10:25:17.934 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:25:18.039 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked}
+2024-12-16 10:25:18.039 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest)
+2024-12-16 10:25:18.092 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json]
+2024-12-16 10:25:18.092 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [springfox.documentation.spring.web.json.Json@436d0257]
+2024-12-16 10:25:18.093 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.060 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/doc.html", parameters={}
+2024-12-16 10:27:56.060 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:27:56.063 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.396 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/app.f802fc13.css", parameters={}
+2024-12-16 10:27:56.396 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.401 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.534 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/chunk-vendors.2997cc1a.css", parameters={}
+2024-12-16 10:27:56.534 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.538 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.613 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-vendors.90e8ba20.js", parameters={}
+2024-12-16 10:27:56.613 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/app.23f8b31d.js", parameters={}
+2024-12-16 10:27:56.613 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.614 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.618 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.628 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.651 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/webjars/css/chunk-51277dbe.57225f85.css", parameters={}
+2024-12-16 10:27:56.651 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.652 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.655 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-069eb437.a0c9f0ca.js", parameters={}
+2024-12-16 10:27:56.655 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.657 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:56.737 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-0fd67716.d57e2c41.js", parameters={}
+2024-12-16 10:27:56.737 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:56.741 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:57.768 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0af44e.c09671a4.js", parameters={}
+2024-12-16 10:27:57.769 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:57.771 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:57.857 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0bd799.5bb1a14e.js", parameters={}
+2024-12-16 10:27:57.857 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:57.859 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:57.944 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0d0b98.4693c46e.js", parameters={}
+2024-12-16 10:27:57.945 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:57.948 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:58.032 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d0da532.a47fb5c8.js", parameters={}
+2024-12-16 10:27:58.032 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:58.033 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:58.120 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-2d22269d.fc57b306.js", parameters={}
+2024-12-16 10:27:58.121 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:58.124 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:58.207 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-3b888a65.8737ce4f.js", parameters={}
+2024-12-16 10:27:58.208 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:58.210 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:27:59.018 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-3ec4aaa8.a79d19f8.js", parameters={}
+2024-12-16 10:27:59.019 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:27:59.023 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:28:00.271 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-51277dbe.6f598840.js", parameters={}
+2024-12-16 10:28:00.272 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:28:00.273 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:28:00.735 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-589faee0.5b861f49.js", parameters={}
+2024-12-16 10:28:00.737 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:28:00.739 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:28:00.870 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-735c675c.be4e3cfe.js", parameters={}
+2024-12-16 10:28:00.871 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:28:00.875 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:28:00.970 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/webjars/js/chunk-adb9e944.fff7fcef.js", parameters={}
+2024-12-16 10:28:00.971 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
+2024-12-16 10:28:00.975 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:28:07.948 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/favicon.ico", parameters={}
+2024-12-16 10:28:07.950 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:28:07.952 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.r.ResourceHttpRequestHandler     : Resource not found
+2024-12-16 10:28:07.952 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 404 NOT_FOUND
+2024-12-16 10:28:07.952 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : "ERROR" dispatch for GET "/error", parameters={}
+2024-12-16 10:28:07.953 DEBUG 4700 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
+2024-12-16 10:28:07.954 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json;q=0.8', given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:28:07.954 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [{timestamp=Mon Dec 16 10:28:07 CST 2024, status=404, error=Not Found, path=/favicon.ico}]
+2024-12-16 10:28:07.954 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Exiting from "ERROR" dispatch, status 404
+2024-12-16 10:28:08.162 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/swagger-resources", parameters={}
+2024-12-16 10:28:08.163 DEBUG 4700 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources()
+2024-12-16 10:28:08.163 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json]
+2024-12-16 10:28:08.163 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [[springfox.documentation.swagger.web.SwaggerResource@32ba2631]]
+2024-12-16 10:28:08.164 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:28:08.283 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked}
+2024-12-16 10:28:08.283 DEBUG 4700 --- [http-nio-9092-exec-9] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest)
+2024-12-16 10:28:08.339 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json]
+2024-12-16 10:28:08.339 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [springfox.documentation.spring.web.json.Json@17aaa253]
+2024-12-16 10:28:08.340 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:34:10.636 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/swagger-resources", parameters={}
+2024-12-16 10:34:10.636 DEBUG 4700 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources()
+2024-12-16 10:34:10.636 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json]
+2024-12-16 10:34:10.637 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [[springfox.documentation.swagger.web.SwaggerResource@193cc490]]
+2024-12-16 10:34:10.637 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:34:10.644 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked}
+2024-12-16 10:34:10.645 DEBUG 4700 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest)
+2024-12-16 10:34:10.701 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json]
+2024-12-16 10:34:10.701 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [springfox.documentation.spring.web.json.Json@334421d0]
+2024-12-16 10:34:10.701 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:35:46.403 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:35:46.403 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:35:46.445 DEBUG 4700 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:35:46.494  WARN 4700 --- [http-nio-9092-exec-7] com.zaxxer.hikari.HikariConfig           : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
+2024-12-16 10:35:46.495  INFO 4700 --- [http-nio-9092-exec-7] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Starting...
+2024-12-16 10:35:46.704  INFO 4700 --- [http-nio-9092-exec-7] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Start completed.
+2024-12-16 10:35:46.716  INFO 4700 --- [http-nio-9092-exec-7] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:35:46.717  INFO 4700 --- [http-nio-9092-exec-7] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:35:46.900  INFO 4700 --- [http-nio-9092-exec-7] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:35:47.048  INFO 4700 --- [http-nio-9092-exec-7] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-06-13 14:52:05","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-06-13 14:52:06","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:35:48.079 DEBUG 4700 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:35:48.079 DEBUG 4700 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:35:48.084 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:42:26.508 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:42:26.509 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:42:26.510 DEBUG 4700 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:42:26.515  INFO 4700 --- [http-nio-9092-exec-5] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:42:26.515  INFO 4700 --- [http-nio-9092-exec-5] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:42:26.545  INFO 4700 --- [http-nio-9092-exec-5] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:42:26.614  INFO 4700 --- [http-nio-9092-exec-5] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:35:42","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:35:47","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:42:26.967 DEBUG 4700 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:42:26.967 DEBUG 4700 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:42:26.971 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:45:55.773 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:45:55.774 DEBUG 4700 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:45:55.774 DEBUG 4700 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:45:55.779  INFO 4700 --- [http-nio-9092-exec-1] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:45:55.779  INFO 4700 --- [http-nio-9092-exec-1] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:45:55.807  INFO 4700 --- [http-nio-9092-exec-1] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:45:55.878  INFO 4700 --- [http-nio-9092-exec-1] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:42:21","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:42:27","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:45:56.286 DEBUG 4700 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:45:56.286 DEBUG 4700 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:45:56.288 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:49:53.329 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : GET "/doc.html", parameters={}
+2024-12-16 10:49:53.329 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:49:53.333 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 304 NOT_MODIFIED
+2024-12-16 10:49:54.904 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : GET "/swagger-resources", parameters={}
+2024-12-16 10:49:54.905 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources()
+2024-12-16 10:49:54.905 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json]
+2024-12-16 10:49:54.906 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [[springfox.documentation.swagger.web.SwaggerResource@2869ee77]]
+2024-12-16 10:49:54.907 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:49:54.997 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked}
+2024-12-16 10:49:54.998 DEBUG 4700 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest)
+2024-12-16 10:49:55.068 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json]
+2024-12-16 10:49:55.068 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [springfox.documentation.spring.web.json.Json@2d47383d]
+2024-12-16 10:49:55.069 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:50:30.993 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : GET "/doc.html", parameters={}
+2024-12-16 10:50:30.993 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]]
+2024-12-16 10:50:30.997 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 304 NOT_MODIFIED
+2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : GET "/swagger-resources", parameters={}
+2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources()
+2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json]
+2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [[springfox.documentation.swagger.web.SwaggerResource@401857d1]]
+2024-12-16 10:50:31.493 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:50:31.583 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked}
+2024-12-16 10:50:31.584 DEBUG 4700 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest)
+2024-12-16 10:50:31.632 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json]
+2024-12-16 10:50:31.632 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [springfox.documentation.spring.web.json.Json@c38b583]
+2024-12-16 10:50:31.633 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:52:00.365 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:52:00.366 DEBUG 4700 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:52:00.368 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:52:00.373  INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:52:00.373  INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:52:00.389  INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:52:00.452  INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:45:51","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:45:56","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:52:00.775 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:52:00.775 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:52:00.779 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:52:09.759 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:52:09.760 DEBUG 4700 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:52:09.761 DEBUG 4700 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:52:09.764  INFO 4700 --- [http-nio-9092-exec-3] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:52:09.764  INFO 4700 --- [http-nio-9092-exec-3] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:52:09.783  INFO 4700 --- [http-nio-9092-exec-3] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:52:09.851  INFO 4700 --- [http-nio-9092-exec-3] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:51:55","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:52:00","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:52:10.042 DEBUG 4700 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:52:10.042 DEBUG 4700 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:52:10.043 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:52:30.205 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:52:30.205 DEBUG 4700 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:52:30.206 DEBUG 4700 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:52:30.209  INFO 4700 --- [http-nio-9092-exec-10] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:52:30.209  INFO 4700 --- [http-nio-9092-exec-10] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:52:30.228  INFO 4700 --- [http-nio-9092-exec-10] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:52:30.293  INFO 4700 --- [http-nio-9092-exec-10] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:52:05","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:52:10","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:52:30.531 DEBUG 4700 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:52:30.531 DEBUG 4700 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:52:30.532 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:53:45.845 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:53:45.846 DEBUG 4700 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:53:45.846 DEBUG 4700 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:53:45.849  INFO 4700 --- [http-nio-9092-exec-4] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:53:45.849  INFO 4700 --- [http-nio-9092-exec-4] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:53:45.864  INFO 4700 --- [http-nio-9092-exec-4] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:53:45.929  INFO 4700 --- [http-nio-9092-exec-4] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:52:25","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:52:30","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:53:46.157 DEBUG 4700 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:53:46.157 DEBUG 4700 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:53:46.158 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 10:54:00.582 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : POST "/login", parameters={}
+2024-12-16 10:54:00.583 DEBUG 4700 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO)
+2024-12-16 10:54:00.583 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)]
+2024-12-16 10:54:00.586  INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils        : <<<<<<<<管理后台login开始<<<<<<<<
+2024-12-16 10:54:00.586  INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================
+2024-12-16 10:54:00.602  INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider    : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true)
+2024-12-16 10:54:00.668  INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils        : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:53:41","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:53:46","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false}
+2024-12-16 10:54:00.872 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 10:54:00.872 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...]
+2024-12-16 10:54:00.874 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:00:55.872 DEBUG 4700 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
+2024-12-16 11:00:55.872 DEBUG 4700 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb, started on Mon Dec 16 10:20:13 CST 2024
+2024-12-16 11:00:55.872 DEBUG 4700 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
+2024-12-16 11:00:55.952  INFO 4700 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown initiated...
+2024-12-16 11:00:55.954  INFO 4700 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown completed.
+2024-12-16 11:01:00.168  INFO 16716 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 16716 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes)
+2024-12-16 11:01:00.170  INFO 16716 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
+2024-12-16 11:01:00.171 DEBUG 16716 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
+2024-12-16 11:01:00.207 DEBUG 16716 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb
+2024-12-16 11:01:00.971  INFO 16716 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-12-16 11:01:00.972  INFO 16716 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-12-16 11:01:00.983 DEBUG 16716 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
+2024-12-16 11:01:00.995  INFO 16716 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces.
+2024-12-16 11:01:01.442  INFO 16716 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@37775bb1' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 11:01:01.449  INFO 16716 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 11:01:01.484 ERROR 16716 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
+2024-12-16 11:01:01.615 DEBUG 16716 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 11:01:01.616 DEBUG 16716 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 11:01:01.616 DEBUG 16716 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
+2024-12-16 11:01:01.629  INFO 16716 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9092 (http)
+2024-12-16 11:01:01.635  INFO 16716 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2024-12-16 11:01:01.635  INFO 16716 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
+2024-12-16 11:01:01.761  INFO 16716 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2024-12-16 11:01:01.761 DEBUG 16716 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
+2024-12-16 11:01:01.761  INFO 16716 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1554 ms
+2024-12-16 11:01:01.789 DEBUG 16716 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105
+2024-12-16 11:01:01.789 DEBUG 16716 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
+2024-12-16 11:01:01.803 DEBUG 16716 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
+2024-12-16 11:01:01.803 DEBUG 16716 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
+2024-12-16 11:01:01.803 DEBUG 16716 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
+2024-12-16 11:01:01.803 DEBUG 16716 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
+2024-12-16 11:01:01.826  INFO 16716 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
+2024-12-16 11:01:01.849  INFO 16716 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
+2024-12-16 11:01:02.126  WARN 16716 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 11:01:02.166  WARN 16716 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:01:02.834 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:01:02.834 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:01:03.213 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 11:01:03.213 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 11:01:03.213 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 11:01:03.383 DEBUG 16716 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping'
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
+2024-12-16 11:01:03.549  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 11:01:03.550  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
+2024-12-16 11:01:03.551  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
+2024-12-16 11:01:03.595  INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7b7b1448, org.springframework.security.web.context.SecurityContextPersistenceFilter@2079fcfc, org.springframework.security.web.header.HeaderWriterFilter@52325940, com.jilongda.common.security.filter.AuthenticationFilter@60cc20e1, org.springframework.security.web.session.ConcurrentSessionFilter@332fa1c, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7865cc83, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4b762988, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@25109d84, org.springframework.security.web.session.SessionManagementFilter@1adfb5b8, org.springframework.security.web.access.ExceptionTranslationFilter@71e2843b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@7c47b0f8]
+2024-12-16 11:01:03.855  INFO 16716 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
+2024-12-16 11:01:03.998 DEBUG 16716 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
+2024-12-16 11:01:04.005 DEBUG 16716 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
+2024-12-16 11:01:04.038 DEBUG 16716 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
+2024-12-16 11:01:04.060 DEBUG 16716 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
+2024-12-16 11:01:04.068 DEBUG 16716 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
+2024-12-16 11:01:04.570  INFO 16716 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9092 (http) with context path ''
+2024-12-16 11:01:05.107 DEBUG 16716 --- [main] ConditionEvaluationReportLoggingListener : 
 
-java.lang.NumberFormatException: null
-	at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na]
-	at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na]
-	at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na]
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20]
-	at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$8a3d34c0.importGoods(<generated>) [classes/:na]
+
+============================
+CONDITIONS EVALUATION REPORT
+============================
+
+
+Positive matches:
+-----------------
+
+   AopAutoConfiguration matched:
+      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
+
+   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
+      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
+
+   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
+      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
+
+   BeanValidatorPluginsConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
+
+   CaffeineCacheConfiguration matched:
+      - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition)
+      - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition)
+
+   DataSourceAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
+      - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
+      - AnyNestedCondition 2 matched 0 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) matched (DataSourceAutoConfiguration.PooledDataSourceCondition)
+      - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceConfiguration.Hikari matched:
+      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
+      - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceInitializationConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DataSourceJmxConfiguration matched:
+      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
+
+   DataSourceJmxConfiguration.Hikari matched:
+      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
+      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
+
+   DataSourceTransactionManagerAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
+
+   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
+      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   DispatcherServletAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
+      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
+      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
+      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
+
+   EasyPoiAutoConfiguration matched:
+      - @ConditionalOnProperty (easy.poi.base.enable) matched (OnPropertyCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
+      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
+
+   ErrorMvcAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   ErrorMvcAutoConfiguration#basicErrorController matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration#errorAttributes matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
+      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
+      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
+      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
+
+   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
+      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   GenericCacheConfiguration matched:
+      - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
+
+   GsonAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
+
+   GsonAutoConfiguration#gson matched:
+      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   GsonAutoConfiguration#gsonBuilder matched:
+      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   GsonHttpMessageConvertersConfiguration matched:
+      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
+
+   HttpEncodingAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
+
+   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   HttpMessageConvertersAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
+      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
+
+   HttpMessageConvertersAutoConfiguration#messageConverters matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
+
+   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
+
+   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
+
+   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
+      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
+      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
+
+   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
+      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
+      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
+      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
+      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
+
+   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JdbcTemplateAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   JdbcTemplateConfiguration matched:
+      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JmxAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
+      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
+
+   JmxAutoConfiguration#mbeanExporter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   JmxAutoConfiguration#mbeanServer matched:
+      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   JmxAutoConfiguration#objectNamingStrategy matched:
+      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   LettuceConnectionConfiguration matched:
+      - @ConditionalOnClass found required class 'io.lettuce.core.RedisClient' (OnClassCondition)
+      - @ConditionalOnProperty (spring.redis.client-type=lettuce) matched (OnPropertyCondition)
+
+   LettuceConnectionConfiguration#lettuceClientResources matched:
+      - @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   LettuceConnectionConfiguration#redisConnectionFactory matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
+      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   MultipartAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
+
+   MultipartAutoConfiguration#multipartConfigElement matched:
+      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MultipartAutoConfiguration#multipartResolver matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MybatisPlusAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
+      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
+
+   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
+      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
+      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
+
+   NamedParameterJdbcTemplateConfiguration matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   NettyAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
+
+   NoOpCacheConfiguration matched:
+      - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
+
+   OpenApiAutoConfiguration matched:
+      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
+
+   OpenApiControllerWebMvc matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   OpenApiWebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   PersistenceExceptionTranslationAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
+
+   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
+      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition)
+
+   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched:
+      - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched:
+      - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition)
+
+   RabbitAutoConfiguration.MessagingTemplateConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched:
+      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched:
+      - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition)
+      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
+
+   com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisCacheConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
+      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
+
+   RedisReactiveAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux' (OnClassCondition)
+
+   RedisReactiveAutoConfiguration#reactiveRedisTemplate matched:
+      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisReactiveAutoConfiguration#reactiveStringRedisTemplate matched:
+      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveStringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RedisRepositoriesAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
+      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
+      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RestTemplateAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
+      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
+
+   RestTemplateAutoConfiguration#restTemplateBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SecurityAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
+
+   SecurityAutoConfiguration#authenticationEventPublisher matched:
+      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SecurityFilterAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
+      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
+
+   ServletWebServerFactoryAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
+      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
+
+   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   SimpleCacheConfiguration matched:
+      - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
+
+   SpringApplicationAdminJmxAutoConfiguration matched:
+      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
+
+   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringBootWebSecurityConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition)
+      - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (OnBeanCondition)
+
+   SpringDataWebAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringDataWebAutoConfiguration#pageableCustomizer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringDataWebAutoConfiguration#sortCustomizer matched:
+      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SpringfoxWebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SqlInitializationAutoConfiguration matched:
+      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
+      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
+
+   Swagger2ControllerWebMvc matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   Swagger2WebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   SwaggerAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition)
+      - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition)
+
+   SwaggerAutoConfiguration#docket matched:
+      - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   SwaggerUiWebMvcConfiguration matched:
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
+
+   TaskExecutionAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
+
+   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TaskSchedulingAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
+
+   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TransactionAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
+
+   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
+      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
+      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
+
+   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
+      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   ValidationAutoConfiguration matched:
+      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
+      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
+
+   ValidationAutoConfiguration#methodValidationPostProcessor matched:
+      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration#formContentFilter matched:
+      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
+      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
+      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
+      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
+      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
+      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
+      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   WebMvcRequestHandlerProvider matched:
+      - found 'session' scope (OnWebApplicationCondition)
+
+   WebSocketServletAutoConfiguration matched:
+      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
+      - found 'session' scope (OnWebApplicationCondition)
+
+   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
+      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
+
+   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
+      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+
+Negative matches:
+-----------------
+
+   ActiveMQAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
+
+   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
+
+   AopAutoConfiguration.ClassProxyingConfiguration:
+      Did not match:
+         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
+
+   ArtemisAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
+
+   BatchAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
+
+   Cache2kCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition)
+
+   CacheAutoConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
+
+   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
+         - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
+
+   CassandraAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   CassandraDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   CassandraReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   CassandraReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
+
+   CassandraRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
+
+   ClientHttpConnectorAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
+
+   CodecsAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
+
+   CouchbaseAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
+
+   CouchbaseReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
+
+   CouchbaseRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
+
+   DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration:
+      Did not match:
+         - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)
+
+   DataSourceConfiguration.Dbcp2:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
+
+   DataSourceConfiguration.Generic:
+      Did not match:
+         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition)
+      Matched:
+         - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition)
+
+   DataSourceConfiguration.OracleUcp:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition)
+
+   DataSourceConfiguration.Tomcat:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
+
+   DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition)
+
+   DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
+
+   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
+      Did not match:
+         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
+
+   EhCacheCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
+
+   ElasticsearchDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
+
+   ElasticsearchRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
+
+   ElasticsearchRestClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition)
+
+   EmbeddedLdapAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
+
+   EmbeddedMongoAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
+
+   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
+
+   ErrorWebFluxAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   FlywayAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
+
+   FreeMarkerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition)
+
+   GraphQlAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlQueryByExampleAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlQuerydslAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlRSocketAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlReactiveQueryByExampleAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlReactiveQuerydslAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebFluxAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebFluxSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebMvcAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GraphQlWebMvcSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   GroovyTemplateAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
+
+   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
+      Did not match:
+         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
+
+   H2ConsoleAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
+
+   HazelcastAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
+
+   HazelcastCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
+
+   HazelcastJpaDependencyAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
+
+   HibernateJpaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
+
+   HttpHandlerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
+
+   HypermediaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
+
+   IdentifierGeneratorAutoConfiguration.InetUtilsAutoConfig:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.cloud.commons.util.InetUtils' (OnClassCondition)
+
+   InfinispanCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
+
+   InfluxDbAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
+
+   IntegrationAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
+
+   JCacheCacheConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
+
+   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
+
+   JdbcRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
+
+   JedisConnectionConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition)
+
+   JerseyAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
+
+   JmsAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
+
+   JndiConnectionFactoryAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
+
+   JndiDataSourceAutoConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
+      Matched:
+         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
+
+   JooqAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
+
+   JpaRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
+
+   JsonbAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
+
+   JsonbHttpMessageConvertersConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
+
+   JtaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
+
+   KafkaAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
+
+   Knife4jAutoConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition)
+
+   LdapAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
+
+   LdapRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
+
+   LiquibaseAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
+
+   MailSenderAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (OnClassCondition)
+
+   MailSenderValidatorAutoConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
+
+   MessageSourceAutoConfiguration:
+      Did not match:
+         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
+
+   MongoAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
+
+   MongoDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
+
+   MongoReactiveAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
+
+   MongoReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
+
+   MongoReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
+
+   MongoRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
+
+   MustacheAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
+
+   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
+
+   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
+
+   Neo4jAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jReactiveDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jReactiveRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   Neo4jRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
+
+   OAuth2ClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
+
+   OAuth2ResourceServerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
+
+   OpenApiControllerWebFlux:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   OpenApiWebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   ProjectInfoAutoConfiguration#buildProperties:
+      Did not match:
+         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
+
+   ProjectInfoAutoConfiguration#gitProperties:
+      Did not match:
+         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
+
+   QuartzAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
+
+   R2dbcAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
+
+   R2dbcDataAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
+
+   R2dbcInitializationConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
+
+   R2dbcRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
+
+   R2dbcTransactionManagerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
+
+   RSocketGraphQlClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
+
+   RSocketMessagingAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
+
+   RSocketRequesterAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
+
+   RSocketSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
+
+   RSocketServerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
+
+   RSocketStrategiesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
+
+   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory:
+      Did not match:
+         - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition)
+
+   RabbitStreamConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (OnClassCondition)
+
+   ReactiveElasticsearchRepositoriesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
+
+   ReactiveElasticsearchRestClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
+
+   ReactiveMultipartAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   ReactiveOAuth2ClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
+
+   ReactiveOAuth2ResourceServerAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   ReactiveSecurityAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   ReactiveUserDetailsServiceAutoConfiguration:
+      Did not match:
+         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
+
+   ReactiveWebServerFactoryAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   RedisAutoConfiguration#redisTemplate:
+      Did not match:
+         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
+
+   org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition)
+
+   RepositoryRestMvcAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
+
+   Saml2RelyingPartyAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
+
+   SecurityDataConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
+
+   SendGridAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
+
+   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
+
+   ServletWebServerFactoryConfiguration.EmbeddedJetty:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
+
+   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
+
+   SessionAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
+
+   SolrAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
+
+   SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration:
+      Did not match:
+         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
+
+   SpringBootWebSecurityConfiguration.WebSecurityEnablerConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
+
+   SpringDataRestConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
+
+   SpringfoxWebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   Swagger2ControllerWebFlux:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   Swagger2WebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   SwaggerUiWebFluxConfiguration:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   TaskExecutionAutoConfiguration#applicationTaskExecutor:
+      Did not match:
+         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition)
+
+   TaskSchedulingAutoConfiguration#taskScheduler:
+      Did not match:
+         - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition)
+
+   ThymeleafAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
+
+   TransactionAutoConfiguration#transactionalOperator:
+      Did not match:
+         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
+
+   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
+
+   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
+      Did not match:
+         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
+      Matched:
+         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
+
+   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
+      Did not match:
+         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
+         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
+
+   UserDetailsServiceAutoConfiguration:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition)
+      Matched:
+         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
+
+   ValidationAutoConfiguration#defaultValidator:
+      Did not match:
+         - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition)
+
+   WebClientAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
+
+   WebFluxAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
+
+   WebFluxRequestHandlerProvider:
+      Did not match:
+         - did not find reactive web application classes (OnWebApplicationCondition)
+
+   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
+      Did not match:
+         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
+
+   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
+      Did not match:
+         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
+
+   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
+      Did not match:
+         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
+
+   WebServiceTemplateAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
+
+   WebServicesAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
+
+   WebSessionIdResolverAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   WebSocketMessagingAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
+
+   WebSocketReactiveAutoConfiguration:
+      Did not match:
+         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
+
+   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
+
+   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
+
+   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
+
+   XADataSourceAutoConfiguration:
+      Did not match:
+         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
+
+
+Exclusions:
+-----------
+
+    None
+
+
+Unconditional classes:
+----------------------
+
+    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
+
+    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
+
+    com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration
+
+    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
+
+    cn.hutool.extra.spring.SpringUtil
+
+    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
+
+    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
+
+
+
+2024-12-16 11:01:05.111 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
+2024-12-16 11:01:05.113  INFO 16716 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 5.346 seconds (JVM running for 6.026)
+2024-12-16 11:01:05.114 DEBUG 16716 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
+2024-12-16 11:01:05.116 DEBUG 16716 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
+2024-12-16 11:01:05.116  INFO 16716 --- [main] com.jilongda.manage.ManageApplication    : 
+----------------------------------------------------------
+	应用 '后台管理' 运行成功! 访问连接:
+	Swagger文档: 		http://192.168.110.34:9092/doc.html
+----------------------------------------------------------
+2024-12-16 11:01:21.888  INFO 16716 --- [http-nio-9092-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2024-12-16 11:01:21.888  INFO 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2024-12-16 11:01:21.888 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Detected StandardServletMultipartResolver
+2024-12-16 11:01:21.888 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
+2024-12-16 11:01:21.888 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
+2024-12-16 11:01:21.889 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@664052c2
+2024-12-16 11:01:21.890 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.support.SessionFlashMapManager@501f9ddb
+2024-12-16 11:01:21.890 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
+2024-12-16 11:01:21.890  INFO 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
+2024-12-16 11:01:22.019 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : POST "/t-store/pageList", parameters={}
+2024-12-16 11:01:22.021 DEBUG 16716 --- [http-nio-9092-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery)
+2024-12-16 11:01:22.049 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=, status=0)]
+2024-12-16 11:01:22.101  WARN 16716 --- [http-nio-9092-exec-2] com.zaxxer.hikari.HikariConfig           : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
+2024-12-16 11:01:22.102  INFO 16716 --- [http-nio-9092-exec-2] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Starting...
+2024-12-16 11:01:22.252  INFO 16716 --- [http-nio-9092-exec-2] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Start completed.
+2024-12-16 11:01:22.345 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:01:22.346 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@4a743e5c)]
+2024-12-16 11:01:22.358 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:04:51.847  INFO 16716 --- [http-nio-9092-exec-3] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [Hm_lvt_b4874d70f826a63cd0a51fd7b11c40bf=1725415684,1725506595,1725587327;] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2024-12-16 11:04:51.853 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : POST "/t-store/pageList", parameters={}
+2024-12-16 11:04:51.853 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery)
+2024-12-16 11:04:51.854 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)]
+2024-12-16 11:04:51.889 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:04:51.889 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@3bce1f44)]
+2024-12-16 11:04:51.890 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:07:26.535 DEBUG 16716 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : POST "/t-store/pageList", parameters={}
+2024-12-16 11:07:26.535 DEBUG 16716 --- [http-nio-9092-exec-9] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery)
+2024-12-16 11:07:26.536 DEBUG 16716 --- [http-nio-9092-exec-9] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)]
+2024-12-16 11:07:26.547 DEBUG 16716 --- [http-nio-9092-exec-9] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:07:26.547 DEBUG 16716 --- [http-nio-9092-exec-9] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@57de0f04)]
+2024-12-16 11:07:26.548 DEBUG 16716 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:07:49.092 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : POST "/t-store/pageList", parameters={}
+2024-12-16 11:07:49.092 DEBUG 16716 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery)
+2024-12-16 11:07:49.093 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)]
+2024-12-16 11:07:49.104 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:07:49.105 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@6b5c4c4e)]
+2024-12-16 11:07:49.105 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:08:08.648 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : POST "/t-store/pageList", parameters={}
+2024-12-16 11:08:08.648 DEBUG 16716 --- [http-nio-9092-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery)
+2024-12-16 11:08:08.649 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)]
+2024-12-16 11:08:08.664 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:08:08.664 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@5e8c8bdb)]
+2024-12-16 11:08:08.665 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:08:31.554 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/t-store/pageList", parameters={}
+2024-12-16 11:08:31.554 DEBUG 16716 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery)
+2024-12-16 11:08:31.555 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)]
+2024-12-16 11:08:31.568 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:08:31.568 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@3c482c65)]
+2024-12-16 11:08:31.569 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:12:42.217 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:12:42.218 DEBUG 16716 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:12:42.221 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:12:42.234 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:12:42.236 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@2f874324)]
+2024-12-16 11:12:42.236 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:12:59.382 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:12:59.382 DEBUG 16716 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:12:59.383 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:12:59.392 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:12:59.393 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@50a7798b)]
+2024-12-16 11:12:59.393 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:13:15.777 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:13:15.778 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:13:15.778 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:13:15.785 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:13:15.785 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@a762f92)]
+2024-12-16 11:13:15.786 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:13:36.574 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:13:36.575 DEBUG 16716 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:13:36.575 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:13:36.585 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:13:36.585 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@4b8319d3)]
+2024-12-16 11:13:36.586 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:14:50.556 DEBUG 16716 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:14:50.558 DEBUG 16716 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:14:50.561 DEBUG 16716 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)]
+2024-12-16 11:14:50.608 DEBUG 16716 --- [http-nio-9092-exec-7] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception)
+2024-12-16 11:14:50.613 ERROR 16716 --- [http-nio-9092-exec-7] c.j.c.exception.GlobalExceptionHandler   : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+
+org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na]
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
 	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
 	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
 	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
@@ -1388,10 +4523,6 @@
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
@@ -1460,57 +4591,453 @@
 	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 103 common frames omitted
+Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7]
+	... 122 common frames omitted
+Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"
+	at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7]
+	... 140 common frames omitted
 
-2024-06-14 19:28:06.983 ERROR 12708 --- [http-nio-9090-exec-1] c.j.manage.controller.TGoodsController   : 产品导入失败:
-### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list'
-### The error may exist in com/jilongda/manage/authority/mapper/SecUserMapper.java (best guess)
-### The error may involve defaultParameterMap
+2024-12-16 11:14:50.615 DEBUG 16716 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:14:50.615 DEBUG 16716 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...]
+2024-12-16 11:14:50.616 DEBUG 16716 --- [http-nio-9092-exec-7] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]]
+2024-12-16 11:14:50.616 DEBUG 16716 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:14:57.302 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:14:57.303 DEBUG 16716 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:14:57.303 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)]
+2024-12-16 11:14:57.304 DEBUG 16716 --- [http-nio-9092-exec-8] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception)
+2024-12-16 11:14:57.308 ERROR 16716 --- [http-nio-9092-exec-8] c.j.c.exception.GlobalExceptionHandler   : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+
+org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 103 common frames omitted
+Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7]
+	... 122 common frames omitted
+Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"
+	at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7]
+	... 140 common frames omitted
+
+2024-12-16 11:14:57.308 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:14:57.309 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...]
+2024-12-16 11:14:57.309 DEBUG 16716 --- [http-nio-9092-exec-8] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]]
+2024-12-16 11:14:57.309 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:16:25.207 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:16:25.208 DEBUG 16716 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:16:25.208 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)]
+2024-12-16 11:16:25.209 DEBUG 16716 --- [http-nio-9092-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception)
+2024-12-16 11:16:25.211 ERROR 16716 --- [http-nio-9092-exec-1] c.j.c.exception.GlobalExceptionHandler   : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+
+org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 103 common frames omitted
+Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7]
+	... 122 common frames omitted
+Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"
+	at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7]
+	... 140 common frames omitted
+
+2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...]
+2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]]
+2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:16:43.494 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:16:43.495 DEBUG 16716 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:16:43.495 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=null)]
+2024-12-16 11:16:43.537 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException)
+2024-12-16 11:16:43.539 ERROR 16716 --- [http-nio-9092-exec-5] c.j.c.exception.GlobalExceptionHandler   : 操作数据库出现异常:{}
+
+org.springframework.dao.DataIntegrityViolationException: 
+### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)
+### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline
 ### The error occurred while setting parameters
-### SQL: SELECT  id,account,password,description,phone,state,last_login_time,nick_name,avatar_url,province,city,area,address,birthday,gender,deptId,userType,provinceCode,cityCode,areaCode,1平台2销售员 AS roleType,createBy,updateBy,isDelete,createTime,updateTime  FROM sec_user   WHERE  isDelete=0  AND (phone IN (?))
-### Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list'
-; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list'
-2024-06-14 19:28:07.006 DEBUG 12708 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
-2024-06-14 19:28:07.006 DEBUG 12708 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:0条, data=null)]
-2024-06-14 19:28:07.017 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
-2024-06-14 19:28:58.153 DEBUG 12708 --- [http-nio-9090-exec-7] o.s.web.servlet.DispatcherServlet        : POST "/api/t-goods/importGoods", parameters={multipart}
-2024-06-14 19:28:58.153 DEBUG 12708 --- [http-nio-9090-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile)
-2024-06-14 19:28:58.168 ERROR 12708 --- [http-nio-9090-exec-7] c.a.e.excel.imports.CellValueService     : null
-
-java.lang.NumberFormatException: null
-	at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na]
-	at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na]
-	at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na]
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20]
-	at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$8a3d34c0.importGoods(<generated>) [classes/:na]
+### SQL: INSERT INTO t_supplier  ( id, name,  createBy, updateBy )  VALUES  ( ?, ?,  ?, ? )
+### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na]
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
 	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
 	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
 	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
@@ -1519,10 +5046,6 @@
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
@@ -1591,1405 +5114,212 @@
 	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na]
+	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na]
+	at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 102 common frames omitted
 
-2024-06-14 19:28:58.182 ERROR 12708 --- [http-nio-9090-exec-7] c.j.manage.controller.TGoodsController   : 产品导入失败:
-### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list'
-### The error may exist in com/jilongda/manage/authority/mapper/SecUserMapper.java (best guess)
-### The error may involve defaultParameterMap
+2024-12-16 11:16:43.540 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:16:43.540 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database.  Cause: com.mysql.cj (truncated)...]
+2024-12-16 11:16:43.541 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier  ( id, name,  createBy, updateBy )  VALUES  ( ?, ?,  ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1]
+2024-12-16 11:16:43.541 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:18:12.493 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:18:12.493 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:18:12.498 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.method.HandlerMethod             : Could not resolve parameter [0] in public com.jilongda.common.basic.ApiResult<java.lang.String> com.jilongda.manage.controller.TSupplierController.add(com.jilongda.manage.model.TSupplier): JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries
+ at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4]
+2024-12-16 11:18:12.498 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleHttpMessageNotReadableException(HttpMessageNotReadableException)
+2024-12-16 11:18:12.500 ERROR 16716 --- [http-nio-9092-exec-3] c.j.c.exception.GlobalExceptionHandler   : 参数解析失败:
+
+org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries
+ at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4]
+	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries
+ at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4]
+	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391) ~[jackson-core-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735) ~[jackson-core-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:659) ~[jackson-core-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextFieldName(UTF8StreamJsonParser.java:1056) ~[jackson-core-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:398) ~[jackson-databind-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:184) ~[jackson-databind-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323) ~[jackson-databind-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674) ~[jackson-databind-2.13.3.jar:2.13.3]
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682) ~[jackson-databind-2.13.3.jar:2.13.3]
+	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380) ~[spring-web-5.3.20.jar:5.3.20]
+	... 89 common frames omitted
+
+2024-12-16 11:18:12.501 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:18:12.501 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=传入和接受的参数类型不一致, data=null)]
+2024-12-16 11:18:12.502 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries<EOL> at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4]]
+2024-12-16 11:18:12.502 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:18:18.056 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:18:18.056 DEBUG 16716 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:18:18.056 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=1)]
+2024-12-16 11:18:18.065 DEBUG 16716 --- [http-nio-9092-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException)
+2024-12-16 11:18:18.070 ERROR 16716 --- [http-nio-9092-exec-6] c.j.c.exception.GlobalExceptionHandler   : 操作数据库出现异常:{}
+
+org.springframework.dao.DataIntegrityViolationException: 
+### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)
+### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline
 ### The error occurred while setting parameters
-### SQL: SELECT  id,account,password,description,phone,state,last_login_time,nick_name,avatar_url,province,city,area,address,birthday,gender,deptId,userType,provinceCode,cityCode,areaCode,1平台2销售员 AS roleType,createBy,updateBy,isDelete,createTime,updateTime  FROM sec_user   WHERE  isDelete=0  AND (phone IN (?))
-### Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list'
-; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list'
-2024-06-14 19:28:58.182 DEBUG 12708 --- [http-nio-9090-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
-2024-06-14 19:28:58.182 DEBUG 12708 --- [http-nio-9090-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:0条, data=null)]
-2024-06-14 19:28:58.183 DEBUG 12708 --- [http-nio-9090-exec-7] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
-2024-06-14 19:32:15.993 DEBUG 12708 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
-2024-06-14 19:32:15.993 DEBUG 12708 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1601e47, started on Fri Jun 14 19:27:50 CST 2024
-2024-06-14 19:32:15.993 DEBUG 12708 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:32:16.083  INFO 12708 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown initiated...
-2024-06-14 19:32:16.086  INFO 12708 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown completed.
-2024-06-14 19:32:20.414  INFO 18804 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 18804 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa)
-2024-06-14 19:32:20.416  INFO 18804 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
-2024-06-14 19:32:20.416 DEBUG 18804 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
-2024-06-14 19:32:20.453 DEBUG 18804 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5
-2024-06-14 19:32:21.167  INFO 18804 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
-2024-06-14 19:32:21.169  INFO 18804 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2024-06-14 19:32:21.179 DEBUG 18804 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
-2024-06-14 19:32:21.188  INFO 18804 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10 ms. Found 0 Redis repository interfaces.
-2024-06-14 19:32:21.634  INFO 18804 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@5657967b' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:32:21.640  INFO 18804 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:32:21.671 ERROR 18804 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
-2024-06-14 19:32:21.798 DEBUG 18804 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:32:21.799 DEBUG 18804 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:32:21.799 DEBUG 18804 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2024-06-14 19:32:21.813  INFO 18804 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9090 (http)
-2024-06-14 19:32:21.819  INFO 18804 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
-2024-06-14 19:32:21.820  INFO 18804 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
-2024-06-14 19:32:21.948  INFO 18804 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring embedded WebApplicationContext
-2024-06-14 19:32:21.948 DEBUG 18804 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2024-06-14 19:32:21.948  INFO 18804 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1495 ms
-2024-06-14 19:32:21.988 DEBUG 18804 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647
-2024-06-14 19:32:21.988 DEBUG 18804 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
-2024-06-14 19:32:22.002 DEBUG 18804 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
-2024-06-14 19:32:22.002 DEBUG 18804 --- [main] o.springframework.web.filter.CorsFilter  : Filter 'corsFilter' configured for use
-2024-06-14 19:32:22.002 DEBUG 18804 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
-2024-06-14 19:32:22.002 DEBUG 18804 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
-2024-06-14 19:32:22.002 DEBUG 18804 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
-2024-06-14 19:32:22.021  INFO 18804 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
-2024-06-14 19:32:22.041  INFO 18804 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
-2024-06-14 19:32:22.317  WARN 18804 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:32:22.341  WARN 18804 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:32:22.861 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:32:23.124 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:32:23.125 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:32:23.125 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:32:23.301 DEBUG 18804 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping'
-2024-06-14 19:32:23.461  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
-2024-06-14 19:32:23.461  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
-2024-06-14 19:32:23.462  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
-2024-06-14 19:32:23.463  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
-2024-06-14 19:32:23.464  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
-2024-06-14 19:32:23.465  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
-2024-06-14 19:32:23.465  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
-2024-06-14 19:32:23.495  INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3921e96f, org.springframework.security.web.context.SecurityContextPersistenceFilter@6074d638, org.springframework.security.web.header.HeaderWriterFilter@362c48c, com.jilongda.common.security.filter.AuthenticationFilter@6fad5ace, org.springframework.security.web.session.ConcurrentSessionFilter@4fc256ec, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@14d53884, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@18f27a81, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@632dc41, org.springframework.security.web.session.SessionManagementFilter@1983a4e4, org.springframework.security.web.access.ExceptionTranslationFilter@6afaf27, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@34f24a11]
-2024-06-14 19:32:23.553  INFO 18804 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
-2024-06-14 19:32:23.657 DEBUG 18804 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
-2024-06-14 19:32:23.664 DEBUG 18804 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
-2024-06-14 19:32:23.700 DEBUG 18804 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
-2024-06-14 19:32:23.878 DEBUG 18804 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
-2024-06-14 19:32:23.886 DEBUG 18804 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
-2024-06-14 19:32:24.308  INFO 18804 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9090 (http) with context path '/api'
-2024-06-14 19:32:24.772 DEBUG 18804 --- [main] ConditionEvaluationReportLoggingListener : 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CaffeineCacheConfiguration matched:
-      - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition)
-
-   DataSourceAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
-      - AnyNestedCondition 2 matched 0 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) matched (DataSourceAutoConfiguration.PooledDataSourceCondition)
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceConfiguration.Hikari matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-      - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceJmxConfiguration matched:
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   DataSourceJmxConfiguration.Hikari matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   EasyPoiAutoConfiguration matched:
-      - @ConditionalOnProperty (easy.poi.base.enable) matched (OnPropertyCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GenericCacheConfiguration matched:
-      - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LettuceConnectionConfiguration matched:
-      - @ConditionalOnClass found required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=lettuce) matched (OnPropertyCondition)
-
-   LettuceConnectionConfiguration#lettuceClientResources matched:
-      - @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LettuceConnectionConfiguration#redisConnectionFactory matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   NoOpCacheConfiguration matched:
-      - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition)
-
-   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched:
-      - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched:
-      - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   RabbitAutoConfiguration.MessagingTemplateConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched:
-      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched:
-      - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition)
-      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-
-   RedisReactiveAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RedisReactiveAutoConfiguration#reactiveRedisTemplate matched:
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration#reactiveStringRedisTemplate matched:
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveStringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SimpleCacheConfiguration matched:
-      - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringBootWebSecurityConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition)
-      - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition)
-
-   SwaggerAutoConfiguration#docket matched:
-      - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   Cache2kCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition)
-
-   CacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration:
-      Did not match:
-         - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)
-
-   DataSourceConfiguration.Dbcp2:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   DataSourceConfiguration.Generic:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition)
-
-   DataSourceConfiguration.OracleUcp:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition)
-
-   DataSourceConfiguration.Tomcat:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
-
-   DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition)
-
-   GraphQlAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlQueryByExampleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlQuerydslAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlRSocketAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlReactiveQueryByExampleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlReactiveQuerydslAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebFluxSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebMvcSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   IdentifierGeneratorAutoConfiguration.InetUtilsAutoConfig:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.cloud.commons.util.InetUtils' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JedisConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   Knife4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketGraphQlClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory:
-      Did not match:
-         - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition)
-
-   RabbitStreamConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveMultipartAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-
-   SpringBootWebSecurityConfiguration.WebSecurityEnablerConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   ValidationAutoConfiguration#defaultValidator:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSessionIdResolverAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    None
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.hutool.extra.spring.SpringUtil
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2024-06-14 19:32:24.775 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:32:24.777  INFO 18804 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 4.749 seconds (JVM running for 5.45)
-2024-06-14 19:32:24.777 DEBUG 18804 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
-2024-06-14 19:32:24.779 DEBUG 18804 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
-2024-06-14 19:32:24.779  INFO 18804 --- [main] com.jilongda.manage.ManageApplication    : 
-----------------------------------------------------------
-	应用 '后台管理' 运行成功! 访问连接:
-	Swagger文档: 		http://192.168.110.34:9090/doc.html
-----------------------------------------------------------
-2024-06-14 19:32:28.413  INFO 18804 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring DispatcherServlet 'dispatcherServlet'
-2024-06-14 19:32:28.413  INFO 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
-2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected StandardServletMultipartResolver
-2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
-2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
-2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@791992eb
-2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.support.SessionFlashMapManager@8f1d69c
-2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
-2024-06-14 19:32:28.413  INFO 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 0 ms
-2024-06-14 19:32:28.525 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/api/t-goods/importGoods", parameters={multipart}
-2024-06-14 19:32:28.527 DEBUG 18804 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile)
-2024-06-14 19:32:28.564  WARN 18804 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig           : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
-2024-06-14 19:32:28.564  INFO 18804 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Starting...
-2024-06-14 19:32:28.705  INFO 18804 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Start completed.
-2024-06-14 19:32:28.855 ERROR 18804 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService     : null
-
-java.lang.NumberFormatException: null
-	at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na]
-	at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na]
-	at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na]
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20]
-	at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$33111491.importGoods(<generated>) [classes/:na]
+### SQL: INSERT INTO t_supplier  ( id, name, status, createBy, updateBy )  VALUES  ( ?, ?, ?, ?, ? )
+### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na]
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
 	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
 	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
 	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
@@ -2998,10 +5328,6 @@
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
@@ -3070,116 +5396,671 @@
 	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
 	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na]
+	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na]
+	at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 102 common frames omitted
 
-2024-06-14 19:32:29.006 ERROR 18804 --- [http-nio-9090-exec-1] c.j.manage.controller.TGoodsController   : 产品导入失败:
-### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'roleType' in 'field list'
-### The error may exist in com/jilongda/manage/authority/mapper/SecUserMapper.java (best guess)
-### The error may involve defaultParameterMap
+2024-12-16 11:18:18.071 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:18:18.071 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database.  Cause: com.mysql.cj (truncated)...]
+2024-12-16 11:18:18.072 DEBUG 16716 --- [http-nio-9092-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier  ( id, name, status, createBy, updateBy )  VALUES  ( ?, ?, ?, ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1]
+2024-12-16 11:18:18.072 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:21:48.231 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:21:48.231 DEBUG 16716 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:21:48.232 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:21:48.240 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:21:48.240 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@c7b6818)]
+2024-12-16 11:21:48.241 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:22:08.193 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:22:08.193 DEBUG 16716 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:22:08.193 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)]
+2024-12-16 11:22:13.117 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:22:13.117 DEBUG 16716 --- [http-nio-9092-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:22:13.117 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:22:31.365 DEBUG 16716 --- [http-nio-9092-exec-10] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception)
+2024-12-16 11:22:31.368 ERROR 16716 --- [http-nio-9092-exec-10] c.j.c.exception.GlobalExceptionHandler   : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+
+org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144]
+	at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 103 common frames omitted
+Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7]
+	... 122 common frames omitted
+Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"
+	at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7]
+	... 140 common frames omitted
+
+2024-12-16 11:22:31.369 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:22:31.369 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...]
+2024-12-16 11:22:31.370 DEBUG 16716 --- [http-nio-9092-exec-10] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]]
+2024-12-16 11:22:31.370 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:22:31.372 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:22:31.372 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@58695c7a)]
+2024-12-16 11:22:31.372 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:22:36.083 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:22:36.084 DEBUG 16716 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:22:36.084 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:22:36.090 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:22:36.090 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@47926ac0)]
+2024-12-16 11:22:36.090 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:22:45.382 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:22:45.382 DEBUG 16716 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:22:45.383 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=null)]
+2024-12-16 11:22:45.391 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException)
+2024-12-16 11:22:45.393 ERROR 16716 --- [http-nio-9092-exec-5] c.j.c.exception.GlobalExceptionHandler   : 操作数据库出现异常:{}
+
+org.springframework.dao.DataIntegrityViolationException: 
+### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)
+### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline
 ### The error occurred while setting parameters
-### SQL: SELECT  id,account,password,description,phone,state,last_login_time,nick_name,avatar_url,province,city,area,address,birthday,gender,deptId,userType,provinceCode,cityCode,areaCode,roleType,createBy,updateBy,isDelete,createTime,updateTime  FROM sec_user   WHERE  isDelete=0  AND (phone IN (?))
-### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'roleType' in 'field list'
-; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'roleType' in 'field list'
-2024-06-14 19:32:29.032 DEBUG 18804 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
-2024-06-14 19:32:29.032 DEBUG 18804 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:0条, data=null)]
-2024-06-14 19:32:29.043 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
-2024-06-14 19:33:05.153 DEBUG 18804 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
-2024-06-14 19:33:05.153 DEBUG 18804 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5, started on Fri Jun 14 19:32:20 CST 2024
-2024-06-14 19:33:05.153 DEBUG 18804 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:33:05.225  INFO 18804 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown initiated...
-2024-06-14 19:33:05.228  INFO 18804 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown completed.
-2024-06-14 19:33:09.457  INFO 27880 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 27880 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa)
-2024-06-14 19:33:09.459  INFO 27880 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
-2024-06-14 19:33:09.459 DEBUG 27880 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
-2024-06-14 19:33:09.493 DEBUG 27880 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5
-2024-06-14 19:33:10.214  INFO 27880 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
-2024-06-14 19:33:10.215  INFO 27880 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2024-06-14 19:33:10.226 DEBUG 27880 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
-2024-06-14 19:33:10.234  INFO 27880 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10 ms. Found 0 Redis repository interfaces.
-2024-06-14 19:33:10.678  INFO 27880 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@75793f17' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:33:10.683  INFO 27880 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:33:10.716 ERROR 27880 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
-2024-06-14 19:33:10.853 DEBUG 27880 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:33:10.853 DEBUG 27880 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:33:10.853 DEBUG 27880 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2024-06-14 19:33:10.869  INFO 27880 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9090 (http)
-2024-06-14 19:33:10.876  INFO 27880 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
-2024-06-14 19:33:10.876  INFO 27880 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
-2024-06-14 19:33:11.001  INFO 27880 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring embedded WebApplicationContext
-2024-06-14 19:33:11.001 DEBUG 27880 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2024-06-14 19:33:11.001  INFO 27880 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1508 ms
-2024-06-14 19:33:11.040 DEBUG 27880 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647
-2024-06-14 19:33:11.040 DEBUG 27880 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
-2024-06-14 19:33:11.056 DEBUG 27880 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
-2024-06-14 19:33:11.056 DEBUG 27880 --- [main] o.springframework.web.filter.CorsFilter  : Filter 'corsFilter' configured for use
-2024-06-14 19:33:11.056 DEBUG 27880 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
-2024-06-14 19:33:11.056 DEBUG 27880 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
-2024-06-14 19:33:11.056 DEBUG 27880 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
-2024-06-14 19:33:11.077  INFO 27880 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
-2024-06-14 19:33:11.095  INFO 27880 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
-2024-06-14 19:33:11.370  WARN 27880 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:33:11.395  WARN 27880 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:33:11.908 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:33:12.153 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:33:12.155 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:33:12.155 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:33:12.343 DEBUG 27880 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping'
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
-2024-06-14 19:33:12.510  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
-2024-06-14 19:33:12.511  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
-2024-06-14 19:33:12.512  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
-2024-06-14 19:33:12.512  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
-2024-06-14 19:33:12.512  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
-2024-06-14 19:33:12.512  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
-2024-06-14 19:33:12.512  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
-2024-06-14 19:33:12.512  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
-2024-06-14 19:33:12.540  INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@acd115d, org.springframework.security.web.context.SecurityContextPersistenceFilter@1ee22768, org.springframework.security.web.header.HeaderWriterFilter@79c849c7, com.jilongda.common.security.filter.AuthenticationFilter@45cf0c15, org.springframework.security.web.session.ConcurrentSessionFilter@417751d3, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@306bf4c3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@13809363, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2f2dc407, org.springframework.security.web.session.SessionManagementFilter@67fd2e17, org.springframework.security.web.access.ExceptionTranslationFilter@5740ad76, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@6fdb1a59]
-2024-06-14 19:33:12.598  INFO 27880 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
-2024-06-14 19:33:12.710 DEBUG 27880 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
-2024-06-14 19:33:12.717 DEBUG 27880 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
-2024-06-14 19:33:12.757 DEBUG 27880 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
-2024-06-14 19:33:12.944 DEBUG 27880 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
-2024-06-14 19:33:12.951 DEBUG 27880 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
-2024-06-14 19:33:13.398  INFO 27880 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9090 (http) with context path '/api'
-2024-06-14 19:33:13.869 DEBUG 27880 --- [main] ConditionEvaluationReportLoggingListener : 
+### SQL: INSERT INTO t_supplier  ( id, name,  createBy, updateBy )  VALUES  ( ?, ?,  ?, ? )
+### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na]
+	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na]
+	at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 102 common frames omitted
+
+2024-12-16 11:22:45.393 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:22:45.393 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database.  Cause: com.mysql.cj (truncated)...]
+2024-12-16 11:22:45.394 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier  ( id, name,  createBy, updateBy )  VALUES  ( ?, ?,  ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1]
+2024-12-16 11:22:45.394 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:23:22.171 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/pageList", parameters={}
+2024-12-16 11:23:22.172 DEBUG 16716 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery)
+2024-12-16 11:23:22.172 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)]
+2024-12-16 11:23:22.179 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:23:22.179 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@349ef977)]
+2024-12-16 11:23:22.179 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:23:23.456 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : POST "/t-supplier/add", parameters={}
+2024-12-16 11:23:23.456 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier)
+2024-12-16 11:23:23.456 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=null)]
+2024-12-16 11:23:23.463 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException)
+2024-12-16 11:23:23.465 ERROR 16716 --- [http-nio-9092-exec-3] c.j.c.exception.GlobalExceptionHandler   : 操作数据库出现异常:{}
+
+org.springframework.dao.DataIntegrityViolationException: 
+### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)
+### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline
+### The error occurred while setting parameters
+### SQL: INSERT INTO t_supplier  ( id, name,  createBy, updateBy )  VALUES  ( ?, ?,  ?, ? )
+### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20]
+	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na]
+	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4]
+	at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na]
+	at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20]
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20]
+	at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na]
+	at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
+Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1
+	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29]
+	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na]
+	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na]
+	at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4]
+	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7]
+	at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7]
+	at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
+	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6]
+	... 102 common frames omitted
+
+2024-12-16 11:23:23.465 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
+2024-12-16 11:23:23.466 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database.  Cause: com.mysql.cj (truncated)...]
+2024-12-16 11:23:23.466 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database.  Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier  ( id, name,  createBy, updateBy )  VALUES  ( ?, ?,  ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1]
+2024-12-16 11:23:23.466 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
+2024-12-16 11:23:37.463 DEBUG 16716 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
+2024-12-16 11:23:37.463 DEBUG 16716 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb, started on Mon Dec 16 11:01:00 CST 2024
+2024-12-16 11:23:37.463 DEBUG 16716 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
+2024-12-16 11:23:37.527  INFO 16716 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown initiated...
+2024-12-16 11:23:37.529  INFO 16716 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown completed.
+2024-12-16 11:23:41.712  INFO 21196 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 21196 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes)
+2024-12-16 11:23:41.714  INFO 21196 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
+2024-12-16 11:23:41.714 DEBUG 21196 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
+2024-12-16 11:23:41.757 DEBUG 21196 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb
+2024-12-16 11:23:42.516  INFO 21196 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-12-16 11:23:42.518  INFO 21196 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-12-16 11:23:42.529 DEBUG 21196 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
+2024-12-16 11:23:42.539  INFO 21196 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces.
+2024-12-16 11:23:43.015  INFO 21196 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@25ad25f5' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 11:23:43.021  INFO 21196 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-12-16 11:23:43.055 ERROR 21196 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
+2024-12-16 11:23:43.206 DEBUG 21196 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 11:23:43.207 DEBUG 21196 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
+2024-12-16 11:23:43.207 DEBUG 21196 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
+2024-12-16 11:23:43.224  INFO 21196 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9092 (http)
+2024-12-16 11:23:43.232  INFO 21196 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2024-12-16 11:23:43.232  INFO 21196 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
+2024-12-16 11:23:43.367  INFO 21196 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2024-12-16 11:23:43.368 DEBUG 21196 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
+2024-12-16 11:23:43.368  INFO 21196 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1611 ms
+2024-12-16 11:23:43.399 DEBUG 21196 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105
+2024-12-16 11:23:43.399 DEBUG 21196 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
+2024-12-16 11:23:43.415 DEBUG 21196 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
+2024-12-16 11:23:43.415 DEBUG 21196 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
+2024-12-16 11:23:43.415 DEBUG 21196 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
+2024-12-16 11:23:43.415 DEBUG 21196 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
+2024-12-16 11:23:43.439  INFO 21196 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
+2024-12-16 11:23:43.464  INFO 21196 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
+2024-12-16 11:23:43.775  WARN 21196 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 11:23:43.812  WARN 21196 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
+2024-12-16 11:23:44.561 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:23:44.561 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
+2024-12-16 11:23:44.972 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 11:23:44.972 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 11:23:44.973 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
+2024-12-16 11:23:45.145 DEBUG 21196 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping'
+2024-12-16 11:23:45.331  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
+2024-12-16 11:23:45.331  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
+2024-12-16 11:23:45.331  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
+2024-12-16 11:23:45.331  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
+2024-12-16 11:23:45.331  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
+2024-12-16 11:23:45.332  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
+2024-12-16 11:23:45.333  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
+2024-12-16 11:23:45.361  INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@50e0b472, org.springframework.security.web.context.SecurityContextPersistenceFilter@71e409f, org.springframework.security.web.header.HeaderWriterFilter@221cdd87, com.jilongda.common.security.filter.AuthenticationFilter@45017263, org.springframework.security.web.session.ConcurrentSessionFilter@194eae3e, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6aa792, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6f36e806, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6054ac20, org.springframework.security.web.session.SessionManagementFilter@7c79f2cf, org.springframework.security.web.access.ExceptionTranslationFilter@2eea4441, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@478fe415]
+2024-12-16 11:23:45.591  INFO 21196 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
+2024-12-16 11:23:45.747 DEBUG 21196 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
+2024-12-16 11:23:45.759 DEBUG 21196 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
+2024-12-16 11:23:45.806 DEBUG 21196 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
+2024-12-16 11:23:45.835 DEBUG 21196 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
+2024-12-16 11:23:45.844 DEBUG 21196 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
+2024-12-16 11:23:46.291  INFO 21196 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9092 (http) with context path ''
+2024-12-16 11:23:46.880 DEBUG 21196 --- [main] ConditionEvaluationReportLoggingListener : 
 
 
 ============================
@@ -4409,1748 +7290,15 @@
 
 
 
-2024-06-14 19:33:13.872 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:33:13.875  INFO 27880 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 4.782 seconds (JVM running for 5.462)
-2024-06-14 19:33:13.876 DEBUG 27880 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
-2024-06-14 19:33:13.877 DEBUG 27880 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
-2024-06-14 19:33:13.877  INFO 27880 --- [main] com.jilongda.manage.ManageApplication    : 
+2024-12-16 11:23:46.883 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
+2024-12-16 11:23:46.885  INFO 21196 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 5.573 seconds (JVM running for 6.247)
+2024-12-16 11:23:46.886 DEBUG 21196 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
+2024-12-16 11:23:46.888 DEBUG 21196 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
+2024-12-16 11:23:46.888  INFO 21196 --- [main] com.jilongda.manage.ManageApplication    : 
 ----------------------------------------------------------
 	应用 '后台管理' 运行成功! 访问连接:
-	Swagger文档: 		http://192.168.110.34:9090/doc.html
+	Swagger文档: 		http://192.168.110.34:9092/doc.html
 ----------------------------------------------------------
-2024-06-14 19:33:16.078  INFO 27880 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring DispatcherServlet 'dispatcherServlet'
-2024-06-14 19:33:16.078  INFO 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
-2024-06-14 19:33:16.078 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected StandardServletMultipartResolver
-2024-06-14 19:33:16.078 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
-2024-06-14 19:33:16.078 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
-2024-06-14 19:33:16.080 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3797e5c
-2024-06-14 19:33:16.080 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.support.SessionFlashMapManager@52265bff
-2024-06-14 19:33:16.080 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
-2024-06-14 19:33:16.080  INFO 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
-2024-06-14 19:33:16.191 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/api/t-goods/importGoods", parameters={multipart}
-2024-06-14 19:33:16.194 DEBUG 27880 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile)
-2024-06-14 19:33:16.224  WARN 27880 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig           : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
-2024-06-14 19:33:16.224  INFO 27880 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Starting...
-2024-06-14 19:33:16.357  INFO 27880 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Start completed.
-2024-06-14 19:33:16.501 ERROR 27880 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService     : null
-
-java.lang.NumberFormatException: null
-	at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na]
-	at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na]
-	at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na]
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20]
-	at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$5b4a576f.importGoods(<generated>) [classes/:na]
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
-	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
-
-2024-06-14 19:33:17.922 DEBUG 27880 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
-2024-06-14 19:33:17.922 DEBUG 27880 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:444条, data=null)]
-2024-06-14 19:33:17.939 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
-2024-06-14 19:36:36.560 DEBUG 27880 --- [http-nio-9090-exec-3] o.s.web.servlet.DispatcherServlet        : POST "/api/t-goods/importGoods", parameters={multipart}
-2024-06-14 19:36:36.561 DEBUG 27880 --- [http-nio-9090-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile)
-2024-06-14 19:36:36.588 ERROR 27880 --- [http-nio-9090-exec-3] c.a.e.excel.imports.CellValueService     : null
-
-java.lang.NumberFormatException: null
-	at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na]
-	at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na]
-	at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na]
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20]
-	at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$5b4a576f.importGoods(<generated>) [classes/:na]
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
-	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
-
-2024-06-14 19:38:43.186  WARN 27880 --- [DatebookHikariCP-Applet housekeeper] com.zaxxer.hikari.pool.HikariPool        : DatebookHikariCP-Applet - Thread starvation or clock leap detected (housekeeper delta=1m25s566ms146µs600ns).
-2024-06-14 19:41:25.513  WARN 27880 --- [DatebookHikariCP-Applet housekeeper] com.zaxxer.hikari.pool.HikariPool        : DatebookHikariCP-Applet - Thread starvation or clock leap detected (housekeeper delta=2m42s327ms855µs900ns).
-2024-06-14 19:41:27.922 DEBUG 27880 --- [http-nio-9090-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
-2024-06-14 19:41:27.923 DEBUG 27880 --- [http-nio-9090-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:444条, data=null)]
-2024-06-14 19:41:27.923 DEBUG 27880 --- [http-nio-9090-exec-3] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
-2024-06-14 19:41:29.041 DEBUG 27880 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
-2024-06-14 19:41:29.041 DEBUG 27880 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5, started on Fri Jun 14 19:33:09 CST 2024
-2024-06-14 19:41:29.041 DEBUG 27880 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:41:29.115  INFO 27880 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown initiated...
-2024-06-14 19:41:29.118  INFO 27880 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown completed.
-2024-06-14 19:41:34.023  INFO 4040 --- [main] com.jilongda.manage.ManageApplication    : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 4040 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa)
-2024-06-14 19:41:34.026  INFO 4040 --- [main] com.jilongda.manage.ManageApplication    : The following 1 profile is active: "dev"
-2024-06-14 19:41:34.026 DEBUG 4040 --- [main] o.s.boot.SpringApplication               : Loading source class com.jilongda.manage.ManageApplication
-2024-06-14 19:41:34.068 DEBUG 4040 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5
-2024-06-14 19:41:34.778  INFO 4040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
-2024-06-14 19:41:34.780  INFO 4040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2024-06-14 19:41:34.797 DEBUG 4040 --- [main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled.
-2024-06-14 19:41:34.807  INFO 4040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 0 Redis repository interfaces.
-2024-06-14 19:41:35.220  INFO 4040 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@45bbc52f' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:41:35.233  INFO 4040 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2024-06-14 19:41:35.265 ERROR 4040 --- [main] o.a.catalina.core.AprLifecycleListener   : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
-2024-06-14 19:41:35.397 DEBUG 4040 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:41:35.397 DEBUG 4040 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar
-2024-06-14 19:41:35.397 DEBUG 4040 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2024-06-14 19:41:35.411  INFO 4040 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 9090 (http)
-2024-06-14 19:41:35.417  INFO 4040 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
-2024-06-14 19:41:35.417  INFO 4040 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.63]
-2024-06-14 19:41:35.534  INFO 4040 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring embedded WebApplicationContext
-2024-06-14 19:41:35.534 DEBUG 4040 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2024-06-14 19:41:35.534  INFO 4040 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1466 ms
-2024-06-14 19:41:35.580 DEBUG 4040 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647
-2024-06-14 19:41:35.580 DEBUG 4040 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/]
-2024-06-14 19:41:35.595 DEBUG 4040 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter  : Filter 'requestContextFilter' configured for use
-2024-06-14 19:41:35.595 DEBUG 4040 --- [main] o.springframework.web.filter.CorsFilter  : Filter 'corsFilter' configured for use
-2024-06-14 19:41:35.595 DEBUG 4040 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use
-2024-06-14 19:41:35.595 DEBUG 4040 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use
-2024-06-14 19:41:35.595 DEBUG 4040 --- [main] o.s.b.w.s.f.OrderedFormContentFilter     : Filter 'formContentFilter' configured for use
-2024-06-14 19:41:35.615  INFO 4040 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS}
-2024-06-14 19:41:35.640  INFO 4040 --- [main] c.j.common.cache.CaffineCacheManage      : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS}
-2024-06-14 19:41:35.908  WARN 4040 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:41:35.934  WARN 4040 --- [main] c.b.m.core.injector.DefaultSqlInjector   : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
-2024-06-14 19:41:36.464 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:41:36.464 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String
-2024-06-14 19:41:36.687 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:41:36.687 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:41:36.687 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String
-2024-06-14 19:41:36.867 DEBUG 4040 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping'
-2024-06-14 19:41:37.034  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/js/**'] with []
-2024-06-14 19:41:37.035  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/css/**'] with []
-2024-06-14 19:41:37.035  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/static/**'] with []
-2024-06-14 19:41:37.035  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/assets/**'] with []
-2024-06-14 19:41:37.035  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/css/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/js/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/web/image/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webass/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/iconfont/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/RFIDR/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/tinymce/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/file/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/img/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/images/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/fonts/**'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/index.html'] with []
-2024-06-14 19:41:37.036  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/favicon.ico'] with []
-2024-06-14 19:41:37.037  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v3/**'] with []
-2024-06-14 19:41:37.037  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/v2/**'] with []
-2024-06-14 19:41:37.038  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/error'] with []
-2024-06-14 19:41:37.038  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/swagger**/**'] with []
-2024-06-14 19:41:37.038  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/ui'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/configuration/security'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/webjars/**'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/doc**/**'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/api/v1/'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/druid/**'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/files/**'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/login'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-product/import-template'] with []
-2024-06-14 19:41:37.039  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sec-user/import-template'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-shop/import-template'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/import-template'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/train_butt_joint/getUserList'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/logout'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/cpe/**'] with []
-2024-06-14 19:41:37.040  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure Ant [pattern='/sales-report/**'] with []
-2024-06-14 19:41:37.095  INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@5dc120ab, org.springframework.security.web.context.SecurityContextPersistenceFilter@79636080, org.springframework.security.web.header.HeaderWriterFilter@4d964c9e, com.jilongda.common.security.filter.AuthenticationFilter@49c4118b, org.springframework.security.web.session.ConcurrentSessionFilter@45295cfd, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4e31b64d, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7b7b1448, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7ef7f414, org.springframework.security.web.session.SessionManagementFilter@5b6f3d0b, org.springframework.security.web.access.ExceptionTranslationFilter@432448, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@1c3b221f]
-2024-06-14 19:41:37.153  INFO 4040 --- [main] c.j.common.redis.RedisAutoConfiguration  : 初始化 -> [Redis CacheErrorHandler]
-2024-06-14 19:41:37.261 DEBUG 4040 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
-2024-06-14 19:41:37.268 DEBUG 4040 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
-2024-06-14 19:41:37.302 DEBUG 4040 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping'
-2024-06-14 19:41:37.466 DEBUG 4040 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping'
-2024-06-14 19:41:37.473 DEBUG 4040 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
-2024-06-14 19:41:37.917  INFO 4040 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 9090 (http) with context path '/api'
-2024-06-14 19:41:38.383 DEBUG 4040 --- [main] ConditionEvaluationReportLoggingListener : 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CaffeineCacheConfiguration matched:
-      - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition)
-
-   DataSourceAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
-      - AnyNestedCondition 2 matched 0 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) matched (DataSourceAutoConfiguration.PooledDataSourceCondition)
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceConfiguration.Hikari matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-      - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceJmxConfiguration matched:
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   DataSourceJmxConfiguration.Hikari matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   EasyPoiAutoConfiguration matched:
-      - @ConditionalOnProperty (easy.poi.base.enable) matched (OnPropertyCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GenericCacheConfiguration matched:
-      - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LettuceConnectionConfiguration matched:
-      - @ConditionalOnClass found required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=lettuce) matched (OnPropertyCondition)
-
-   LettuceConnectionConfiguration#lettuceClientResources matched:
-      - @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LettuceConnectionConfiguration#redisConnectionFactory matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   NoOpCacheConfiguration matched:
-      - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition)
-
-   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched:
-      - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched:
-      - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   RabbitAutoConfiguration.MessagingTemplateConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched:
-      - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched:
-      - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition)
-      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-
-   RedisReactiveAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RedisReactiveAutoConfiguration#reactiveRedisTemplate matched:
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration#reactiveStringRedisTemplate matched:
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveStringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SimpleCacheConfiguration matched:
-      - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringBootWebSecurityConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition)
-      - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition)
-
-   SwaggerAutoConfiguration#docket matched:
-      - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   Cache2kCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition)
-
-   CacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration:
-      Did not match:
-         - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)
-
-   DataSourceConfiguration.Dbcp2:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   DataSourceConfiguration.Generic:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition)
-
-   DataSourceConfiguration.OracleUcp:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition)
-
-   DataSourceConfiguration.Tomcat:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
-
-   DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition)
-
-   DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition)
-
-   GraphQlAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlQueryByExampleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlQuerydslAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlRSocketAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlReactiveQueryByExampleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlReactiveQuerydslAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebFluxSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GraphQlWebMvcSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   IdentifierGeneratorAutoConfiguration.InetUtilsAutoConfig:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.cloud.commons.util.InetUtils' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JedisConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   Knife4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketGraphQlClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory:
-      Did not match:
-         - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition)
-
-   RabbitStreamConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveMultipartAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-
-   SpringBootWebSecurityConfiguration.WebSecurityEnablerConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   ValidationAutoConfiguration#defaultValidator:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSessionIdResolverAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    None
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.hutool.extra.spring.SpringUtil
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2024-06-14 19:41:38.386 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:41:38.388  INFO 4040 --- [main] com.jilongda.manage.ManageApplication    : Started ManageApplication in 4.742 seconds (JVM running for 5.447)
-2024-06-14 19:41:38.389 DEBUG 4040 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state LivenessState changed to CORRECT
-2024-06-14 19:41:38.390 DEBUG 4040 --- [main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
-2024-06-14 19:41:38.390  INFO 4040 --- [main] com.jilongda.manage.ManageApplication    : 
-----------------------------------------------------------
-	应用 '后台管理' 运行成功! 访问连接:
-	Swagger文档: 		http://192.168.110.34:9090/doc.html
-----------------------------------------------------------
-2024-06-14 19:41:47.472  INFO 4040 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring DispatcherServlet 'dispatcherServlet'
-2024-06-14 19:41:47.472  INFO 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
-2024-06-14 19:41:47.473 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected StandardServletMultipartResolver
-2024-06-14 19:41:47.473 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
-2024-06-14 19:41:47.473 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
-2024-06-14 19:41:47.474 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@30961839
-2024-06-14 19:41:47.474 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Detected org.springframework.web.servlet.support.SessionFlashMapManager@2b17b624
-2024-06-14 19:41:47.474 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
-2024-06-14 19:41:47.474  INFO 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
-2024-06-14 19:41:47.614 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/api/t-goods/importGoods", parameters={multipart}
-2024-06-14 19:41:47.617 DEBUG 4040 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile)
-2024-06-14 19:41:47.665  WARN 4040 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig           : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
-2024-06-14 19:41:47.665  INFO 4040 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Starting...
-2024-06-14 19:41:47.833  INFO 4040 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Start completed.
-2024-06-14 19:41:48.009 ERROR 4040 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService     : null
-
-java.lang.NumberFormatException: null
-	at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144]
-	at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na]
-	at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na]
-	at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na]
-	at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na]
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20]
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20]
-	at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$10a2035d.importGoods(<generated>) [classes/:na]
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
-	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20]
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20]
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR]
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20]
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3]
-	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20]
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20]
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63]
-	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]
-
-2024-06-14 19:41:49.325 DEBUG 4040 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json]
-2024-06-14 19:41:49.326 DEBUG 4040 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:444条, data=null)]
-2024-06-14 19:41:49.340 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
-2024-06-14 19:49:16.663 DEBUG 4040 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
-2024-06-14 19:49:16.664 DEBUG 4040 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5, started on Fri Jun 14 19:41:34 CST 2024
-2024-06-14 19:49:16.664 DEBUG 4040 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2024-06-14 19:49:16.744  INFO 4040 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown initiated...
-2024-06-14 19:49:16.746  INFO 4040 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource       : DatebookHikariCP-Applet - Shutdown completed.
+2024-12-16 11:23:51.321 DEBUG 21196 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
+2024-12-16 11:23:51.322 DEBUG 21196 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb, started on Mon Dec 16 11:23:41 CST 2024
+2024-12-16 11:23:51.322 DEBUG 21196 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
diff --git a/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java b/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java
index 5c41fea..2863ef6 100644
--- a/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java
+++ b/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java
@@ -49,10 +49,6 @@
             throw new UsernameNotFoundException("该用户不存在");
         }
 
-        if (user.getRoleType()==2){
-            throw  new RuntimeException("该用户暂无权限");
-        }
-
         SecurityUserDetails vo = SpringUtils.beanCopy(user, SecurityUserDetails.class);
         if (user.getAccount().equals(Constant.ADMIN)) {
             getAdminPermission(vo);
diff --git a/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java b/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java
index beef3d4..a6ef46e 100644
--- a/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java
+++ b/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java
@@ -41,10 +41,11 @@
     @Override
     public Boolean isExit(Integer id, String name) {
         if(Objects.nonNull(id)){
-            return this.lambdaQuery().ne(TSupplier::getId, id).eq(TSupplier::getName, name).count() > 0;
+            return this.count(Wrappers.lambdaQuery(TSupplier.class)
+                    .ne(TSupplier::getId, id).eq(TSupplier::getName, name)) > 0;
         }else {
             // 如果是新增,则判断名称是否存在
-            return count(new LambdaQueryChainWrapper<>(getBaseMapper()).eq(TSupplier::getName, name)) > 0;
+            return count(Wrappers.lambdaQuery(TSupplier.class).eq(TSupplier::getName, name)) > 0;
         }
     }
 
diff --git a/manage/src/main/resources/application.yml b/manage/src/main/resources/application.yml
index b30b702..6c29a9d 100644
--- a/manage/src/main/resources/application.yml
+++ b/manage/src/main/resources/application.yml
@@ -1,5 +1,5 @@
 server:
-  port: 9090
+  port: 9092
   tomcat:
     max-swallow-size: 500MB
 #  servlet:

--
Gitblit v1.7.1