浏览代码

fix 添加日志

tjf 3 年之前
父节点
当前提交
857151d4aa

+ 4 - 0
boman-api/boman-domain/src/main/java/com.boman.domain/constant/CacheConstants.java

@@ -36,4 +36,8 @@ public class CacheConstants
      * 授权信息字段
      */
     public static final String AUTHORIZATION_HEADER = "authorization";
+    /**
+     * 人员信息查询部门集合
+     */
+    public static final String DEPT_LIST = "dept_list_query";
 }

+ 5 - 5
boman-api/boman-domain/src/main/java/com/boman/domain/Czrk.java

@@ -293,11 +293,11 @@ public class Czrk extends BaseEntity{
     /** 查询类型,hj户籍,cz常住,默认是户籍人口 **/
     private String queryType = HJ;
     
-    private Long provinceIdXjd;
-    private Long cityIdXjd;
-    private Long regionIdXjd;
-    private Long villageTownsIdXjd;
-    private Long villageIdXjd;
+    private String provinceIdXjd;
+    private String cityIdXjd;
+    private String regionIdXjd;
+    private String villageTownsIdXjd;
+    private String villageIdXjd;
 
     private String provinceXjd;
     private String cityXjd;

+ 5 - 5
boman-api/boman-domain/src/main/java/com/boman/domain/CzrkJzdz.java

@@ -62,7 +62,7 @@ public class CzrkJzdz {
      * 户籍地的省份
      */
     @Excel(name = "户籍地的省份")
-    private Long provinceId;
+    private String provinceId;
 
     /**
      * 户籍地的省份
@@ -74,7 +74,7 @@ public class CzrkJzdz {
      * 户籍地的城市
      */
     @Excel(name = "户籍地的城市")
-    private Long cityId;
+    private String cityId;
 
     /**
      * 户籍地的城市
@@ -86,7 +86,7 @@ public class CzrkJzdz {
      * 户籍地的区
      */
     @Excel(name = "户籍地的区")
-    private Long regionId;
+    private String regionId;
 
     /**
      * 户籍地的区
@@ -98,7 +98,7 @@ public class CzrkJzdz {
      * 居住地的镇
      */
     @Excel(name = "居住地的镇")
-    private Long townId;
+    private String townId;
 
     /**
      * 居住地的镇
@@ -110,7 +110,7 @@ public class CzrkJzdz {
      * 居住地的村
      */
     @Excel(name = "居住地的村")
-    private Long villageId;
+    private String villageId;
 
     /**
      * 居住地的村

+ 12 - 1
boman-modules/boman-system/src/main/java/com/boman/system/service/impl/SysDeptServiceImpl.java

@@ -28,6 +28,7 @@ import java.util.*;
 import java.util.stream.Collectors;
 
 import static com.boman.common.core.utils.obj.ObjectUtils.isEmpty;
+import static com.boman.domain.constant.CacheConstants.DEPT_LIST;
 
 /**
  * 部门管理 服务实现
@@ -256,6 +257,7 @@ public class SysDeptServiceImpl implements ISysDeptService {
             throw new CustomException("部门停用,不允许新增");
         }
         dept.setAncestors(info.getAncestors() + "," + dept.getParentId());
+        redisService.deleteObject(DEPT_LIST);
         return deptMapper.insertDept(dept);
     }
 
@@ -280,6 +282,7 @@ public class SysDeptServiceImpl implements ISysDeptService {
             // 如果该部门是启用状态,则启用该部门的所有上级部门
             updateParentDeptStatus(dept);
         }
+        redisService.deleteObject(DEPT_LIST);
         return result;
     }
 
@@ -367,7 +370,15 @@ public class SysDeptServiceImpl implements ISysDeptService {
      */
     @Override
     public List<SysDept> listChildrenDepts(Long deptId) {
-        List<SysDept> allDepts = selectDepts(new SysDept());
+        //先去缓存拿数据
+        List<SysDept> allDepts = redisService.getCacheList(CacheConstants.DEPT_LIST);
+        if (allDepts != null && allDepts.size()>0){
+            log.info("我从缓存中拿到部门集合");
+        }else {
+             allDepts = selectDepts(new SysDept());
+            redisService.setCacheList(CacheConstants.DEPT_LIST,allDepts);
+            log.info("我从数据库拿到部门集合");
+        }
         SysDept sysDept = ObjectUtils.filterOne(allDepts, dept -> deptId.equals(dept.getId()));
         List<SysDept> returnData = Lists.newArrayListWithCapacity(16);
         if (null == sysDept) {

+ 2 - 2
boman-modules/boman-system/src/main/resources/logback.xml

@@ -58,11 +58,11 @@
     </appender>
 
     <!-- 系统模块日志级别控制  -->
-	<logger name="com.boman" level="debug" />
+	<logger name="com.boman" level="info" />
 	<!-- Spring日志级别控制  -->
 	<logger name="org.springframework" level="warn" />
 
-	<root level="debug">
+	<root level="info">
 		<appender-ref ref="console" />
 	</root>
 	

+ 5 - 6
boman-web-core/src/main/java/com/boman/web/core/controller/CzrkController.java

@@ -34,13 +34,14 @@ public class CzrkController extends BaseController {
     private ICzrkService czrkService;
 
     /**
-     * 查询常住人口列表
+     * 查询户籍人口信息
+     * 2022/3/22重新修复的PC人员信息查看户籍人口接口
      */
-//    @PreAuthorize("@ss.hasPermi('system:czrk:list')")
     @GetMapping("/list")
     public TableDataInfo list(Czrk czrk) {
-//        startPage();
-        List<Czrk> list = czrkService.listByRlry(czrk);
+        startPage();
+        List<Czrk> list = czrkService.listByCzrk(czrk);
+        //List<Czrk> list = czrkService.listByRlry(czrk);
         return getDataTable(list);
     }
 
@@ -74,8 +75,6 @@ public class CzrkController extends BaseController {
 //    @PreAuthorize("@ss.hasPermi('system:czrk:query')")
     @GetMapping(value = "/{id}")
     public AjaxResult getInfo(@PathVariable("id") Long id) {
-        log.info("{}于{}根据id:{},获取信息"
-                , AuthUtils.getLoginUser().getSysUser().getUserName(), DateUtils.dateTimeNow(), id);
         return AjaxResult.success(czrkService.selectCzrkById(id));
     }
 

+ 19 - 19
boman-web-core/src/main/java/com/boman/web/core/controller/TestController.java

@@ -262,7 +262,7 @@ public class TestController {
                                 if (sysRegions.size() > 0) {
                                     SysRegion sysRegion = sysRegions.get(0);
                                     if (sysRegion != null) {
-                                        czrkJzdz.setProvinceId(sysRegion.getAreaId());
+                                        czrkJzdz.setProvinceId(sysRegion.getAreaId().toString());
                                         czrkJzdz.setProvince(province);
                                     }
 
@@ -275,7 +275,7 @@ public class TestController {
                                 if (sysRegions.size() > 0) {
                                     SysRegion sysRegion = sysRegions.get(0);
                                     if (sysRegion != null) {
-                                        czrkJzdz.setCityId(sysRegion.getAreaId());
+                                        czrkJzdz.setCityId(sysRegion.getAreaId().toString());
                                         czrkJzdz.setCity(city);
                                     }
                                 }
@@ -289,10 +289,10 @@ public class TestController {
                                 if (sysRegions.size() > 1) {
                                     for (SysRegion sysRegion : sysRegions) {
                                         if (sysRegion != null) {
-                                            Long cityId = czrkJzdz.getCityId();
-                                            if (cityId != null) {
+                                            String cityId = czrkJzdz.getCityId();
+                                            if (StringUtils.isNotBlank(cityId)){
                                                 if (cityId.equals(sysRegion.getPid())) {
-                                                    czrkJzdz.setRegionId(sysRegion.getAreaId());
+                                                    czrkJzdz.setRegionId(sysRegion.getAreaId().toString());
                                                     czrkJzdz.setRegion(region);
                                                 }
                                             }
@@ -301,7 +301,7 @@ public class TestController {
                                 } else if (sysRegions.size() == 1) {
                                     SysRegion sysRegion = sysRegions.get(0);
                                     if (sysRegion != null) {
-                                        czrkJzdz.setRegionId(sysRegion.getAreaId());
+                                        czrkJzdz.setRegionId(sysRegion.getAreaId().toString());
                                         czrkJzdz.setRegion(region);
                                     }
                                 }
@@ -314,9 +314,9 @@ public class TestController {
                                 if (sysRegions.size() > 1) {
                                     for (SysRegion sysRegion : sysRegions) {
                                         if (sysRegion != null) {
-                                            Long regionId = czrkJzdz.getRegionId();
-                                            if (regionId != null && regionId.equals(sysRegion.getPid())) {
-                                                czrkJzdz.setTownId(sysRegion.getAreaId());
+                                            Long regionId = Long.parseLong(czrkJzdz.getRegionId());
+                                            if ( regionId.equals(Long.parseLong(sysRegion.getPid()))) {
+                                                czrkJzdz.setTownId(sysRegion.getAreaId().toString());
                                                 czrkJzdz.setTown(residenceTown);
                                             }
                                         }
@@ -324,7 +324,7 @@ public class TestController {
                                 } else if (sysRegions.size() == 1) {
                                     SysRegion sysRegion = sysRegions.get(0);
                                     if (sysRegion != null) {
-                                        czrkJzdz.setTownId(sysRegion.getAreaId());
+                                        czrkJzdz.setTownId(sysRegion.getAreaId().toString());
                                         czrkJzdz.setTown(residenceTown);
                                     }
                                 }
@@ -337,9 +337,9 @@ public class TestController {
                                 if (sysRegions.size() > 1) {
                                     for (SysRegion sysRegion : sysRegions) {
                                         if (sysRegion != null) {
-                                            Long townId = czrkJzdz.getTownId();
+                                            String townId = czrkJzdz.getTownId();
                                             if (townId != null && townId.equals(sysRegion.getPid())) {
-                                                czrkJzdz.setVillageId(sysRegion.getAreaId());
+                                                czrkJzdz.setVillageId(sysRegion.getAreaId().toString());
                                                 czrkJzdz.setVillage(residenceVillage);
                                             }
                                         }
@@ -347,7 +347,7 @@ public class TestController {
                                 } else if (sysRegions.size() == 1) {
                                     SysRegion sysRegion = sysRegions.get(0);
                                     if (sysRegion != null) {
-                                        czrkJzdz.setVillageId(sysRegions.get(0).getAreaId());
+                                        czrkJzdz.setVillageId(String.valueOf(sysRegions.get(0).getAreaId()));
                                         czrkJzdz.setVillage(residenceVillage);
                                     }
                                 }
@@ -502,12 +502,12 @@ public class TestController {
                         if (StringUtils.isNotBlank(village) && StringUtils.isNotBlank(idCard)) {
                             //更新czrk_jzdz
                             czrkJzdz.setVillage(village);
-                            czrkJzdz.setVillageId(villageId);
+                            czrkJzdz.setVillageId(String.valueOf(villageId));
                         } else {
                             System.out.println(czrk.getId() + "村名称或者身份证号码不存在,没有更新czrk_jzdz");
                         }
                         if (StringUtils.isNotBlank(idCard)) {
-                            czrkJzdz.setTownId(czrk.getVillageTownsId());
+                            czrkJzdz.setTownId(String.valueOf(czrk.getVillageTownsId()));
                             czrkJzdz.setTown(czrk.getVillageTowns());
                             czrkJzdz.setIdCard(idCard);
                             czrkJzdzMapper.updateByIdCard(czrkJzdz);
@@ -550,7 +550,7 @@ public class TestController {
                                             String name = sysRegion.getName();
                                             Long areaId = sysRegion.getAreaId();
                                             czrkJzdz.setTown(name);
-                                            czrkJzdz.setTownId(areaId);
+                                            czrkJzdz.setTownId(String.valueOf(areaId));
                                         }
                                     }
                                     if (sysRegions.size() > 1) {
@@ -560,7 +560,7 @@ public class TestController {
                                                 String name = sysRegion.getName();
                                                 Long areaId = sysRegion.getAreaId();
                                                 czrkJzdz.setTown(name);
-                                                czrkJzdz.setTownId(areaId);
+                                                czrkJzdz.setTownId(String.valueOf(areaId));
                                             }
                                         }
                                     }
@@ -576,7 +576,7 @@ public class TestController {
                                             String name = sysRegion.getName();
                                             Long areaId = sysRegion.getAreaId();
                                             czrkJzdz.setVillage(name);
-                                            czrkJzdz.setVillageId(areaId);
+                                            czrkJzdz.setVillageId(String.valueOf(areaId));
                                         }
                                     }
                                     if (sysRegions.size() > 1) {
@@ -586,7 +586,7 @@ public class TestController {
                                                 String name = sysRegion.getName();
                                                 Long areaId = sysRegion.getAreaId();
                                                 czrkJzdz.setVillage(name);
-                                                czrkJzdz.setVillageId(areaId);
+                                                czrkJzdz.setVillageId(String.valueOf(areaId));
                                             }
                                         }
                                     }

+ 33 - 0
boman-web-core/src/main/java/com/boman/web/core/interceptor/ControllerTimeInterceptor.java

@@ -1,7 +1,11 @@
 package com.boman.web.core.interceptor;
 
+import com.alibaba.fastjson.JSONObject;
+import com.boman.common.core.utils.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
+import org.springframework.http.HttpRequest;
+import org.springframework.http.MediaType;
 import org.springframework.stereotype.Component;
 import org.springframework.web.method.HandlerMethod;
 import org.springframework.web.servlet.HandlerInterceptor;
@@ -9,6 +13,8 @@ import org.springframework.web.servlet.ModelAndView;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
+import javax.xml.ws.RequestWrapper;
+import java.util.Map;
 
 /**拦截器计算接口用时
  * @author tjf
@@ -29,6 +35,19 @@ public class ControllerTimeInterceptor implements HandlerInterceptor {
         HandlerMethod h = (HandlerMethod) o;
         sb.append("Controller: ").append(h.getBean().getClass().getName()).append("\n");
         sb.append("URL       : ").append(url).append("\n");
+        // 打印请求参数
+        if (isJsonRequest(httpServletRequest)) {
+            String jsonParam = JSONObject.toJSONString(httpServletRequest.getParameterMap());
+            LOGGER.info("[**]开始请求 => URL[{}],参数类型[json],参数:[{}]", url, jsonParam);
+        } else {
+            Map<String, String[]> parameterMap = httpServletRequest.getParameterMap();
+            if (parameterMap !=null && parameterMap.size() > 0) {
+                String parameters = JSONObject.toJSONString(parameterMap);
+                LOGGER.info("[**]开始请求 => URL[{}],参数类型[param],参数:[{}]", url, parameters);
+            } else {
+                LOGGER.info("[**]开始请求 => URL[{}],无参数", url);
+            }
+        }
         sb .append("-------------------------------------------------------------\n");
         LOGGER.info(sb.toString());
         // 填入当前接口的调用开始时间
@@ -57,4 +76,18 @@ public class ControllerTimeInterceptor implements HandlerInterceptor {
     @Override
     public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception {
     }
+
+    /**
+     * 判断本次请求的数据类型是否为json
+     *
+     * @param request request
+     * @return boolean
+     */
+    private boolean isJsonRequest(HttpServletRequest request) {
+        String contentType = request.getContentType();
+        if (contentType != null) {
+            return StringUtils.startsWithIgnoreCase(contentType, MediaType.APPLICATION_JSON_VALUE);
+        }
+        return false;
+    }
 }

+ 1 - 1
boman-web-core/src/main/java/com/boman/web/core/interceptor/InterceptorConfig.java

@@ -16,7 +16,7 @@ public class InterceptorConfig implements WebMvcConfigurer {
     public void addInterceptors(InterceptorRegistry interceptorRegistry) {
         InterceptorRegistration registration=interceptorRegistry.addInterceptor(new ControllerTimeInterceptor());
         // 此处添加拦截策略 /**表示全部拦截
-        registration.addPathPatterns("/core/ryrl/**");
+        registration.addPathPatterns("/**");
     }
 
 }

+ 61 - 24
boman-web-core/src/main/java/com/boman/web/core/service/czrk/CzrkServiceImpl.java

@@ -106,11 +106,11 @@ public class CzrkServiceImpl implements ICzrkService {
                 , AuthUtils.getLoginUser().getSysUser().getUserName(), DateUtils.dateTimeNow(), JSON.toJSONString(czrk));
         setAgeScope(czrk);
         //获取到居住地的查询条件
-        Long provinceId = czrk.getProvinceIdXjd();
-        Long cityId = czrk.getCityIdXjd();
-        Long regionId = czrk.getRegionIdXjd();
-        Long villageTownsId = czrk.getVillageTownsIdXjd();
-        Long villageId = czrk.getVillageIdXjd();
+        String provinceId = czrk.getProvinceIdXjd();
+        String cityId = czrk.getCityIdXjd();
+        String regionId = czrk.getRegionIdXjd();
+        String villageTownsId = czrk.getVillageTownsIdXjd();
+        String villageId = czrk.getVillageIdXjd();
         // 去查jzdz表
         if (Czrk.CZ.equals(czrk.getQueryType())) {
             CzrkJzdz czrkJzdz = new CzrkJzdz();
@@ -133,22 +133,22 @@ public class CzrkServiceImpl implements ICzrkService {
                     czrkJzdz.setDeptIdList(map(sysDepts, SysDept::getId));
                 }
             }
-
             List<Czrk> czrks = null;
-            if (null == provinceId && null == cityId && null == regionId && null == villageTownsId && null == villageId) {
-                //固定查询潜山市
-                czrkJzdz.setRegionId(340882000000L);
-            } else {
+            if (StringUtils.isNotBlank(provinceId) || StringUtils.isNotBlank(cityId) || StringUtils.isNotBlank(regionId) || StringUtils.isNotBlank(villageTownsId) || StringUtils.isNotBlank(villageId)) {
                 czrkJzdz.setProvinceId(provinceId);
                 czrkJzdz.setCityId(cityId);
                 czrkJzdz.setRegionId(regionId);
                 czrkJzdz.setTownId(villageTownsId);
                 czrkJzdz.setVillageId(villageId);
+            } else {
+                //固定查询潜山市
+                czrkJzdz.setRegionId("340882000000");
             }
-            //todo 需要单独写个接口
+
             //先去查询居住地址在潜山的人员身份证
             startPage();
             long startTimeSql = System.currentTimeMillis();
+            //todo 这个sql可能会慢需要检查原因
             czrks = czrkMapper.selectCzrkList(czrk);
             long endTimeSql = System.currentTimeMillis() - startTimeSql;
             log.info("执行常驻查询sql语句时间:" + endTimeSql + "ms");
@@ -160,9 +160,10 @@ public class CzrkServiceImpl implements ICzrkService {
             }
             return czrks;
         }
-        if (null == provinceId && null == cityId && null == regionId && null == villageTownsId && null == villageId) {
-            czrk.setIdCardList(null);
-        } else {
+        //设置查询列表权限
+        setDeptIdList(czrk);
+        startPage();
+        if (StringUtils.isNotBlank(provinceId) || StringUtils.isNotBlank(cityId) || StringUtils.isNotBlank(regionId) || StringUtils.isNotBlank(villageTownsId) || StringUtils.isNotBlank(villageId)) {
             CzrkJzdz czrkJzdz = new CzrkJzdz();
             czrkJzdz.setProvinceId(provinceId);
             czrkJzdz.setCityId(cityId);
@@ -170,9 +171,6 @@ public class CzrkServiceImpl implements ICzrkService {
             czrkJzdz.setTownId(villageTownsId);
             czrkJzdz.setVillageId(villageId);
             czrk.setCzrkJzdz(czrkJzdz);
-            //设置查询列表权限
-            setDeptIdList(czrk);
-            startPage();
             long startTimeSql = System.currentTimeMillis();
             List<Czrk> czrks = czrkMapper.listByRlryJzdz(czrk);
             long endTimeSql = System.currentTimeMillis() - startTimeSql;
@@ -182,10 +180,49 @@ public class CzrkServiceImpl implements ICzrkService {
 /*            List<String> idCardList = czrkJzdzService.listIdCard(czrkJzdz);
             czrk.setIdCardList(idCardList);*/
         }
-        //设置查询列表权限
+        long startTimeSql = System.currentTimeMillis();
+        List<Czrk> czrks = czrkMapper.listByRlry(czrk);
+        long endTimeSql = System.currentTimeMillis() - startTimeSql;
+        log.info("执行查询sql语句时间:" + endTimeSql + "ms");
+        packAddr(czrks);
+        return czrks;
+    }
+
+    /**
+     * 查询户籍人口信息
+     * 2022/3/22重新修复的PC人员信息查看户籍人口接口
+     */
+    @Override
+    public List<Czrk> listByCzrk(Czrk czrk) {
+        log.info("{}于{}查询常住人员列表,查询条件:{}"
+                , AuthUtils.getLoginUser().getSysUser().getUserName(), DateUtils.dateTimeNow(), JSON.toJSONString(czrk));
+        setAgeScope(czrk);
+        //获取到居住地的查询条件
+        String provinceId = czrk.getProvinceIdXjd();
+        String cityId = czrk.getCityIdXjd();
+        String regionId = czrk.getRegionIdXjd();
+        String villageTownsId = czrk.getVillageTownsIdXjd();
+        String villageId = czrk.getVillageIdXjd();
+        //设置查询列表权限,todo 后期修改不进行dept_id in 的操作
         setDeptIdList(czrk);
-        startPage();
+        //如果查询参数有居住地址,进行连表查询
+        if (StringUtils.isNotBlank(provinceId) || StringUtils.isNotBlank(cityId) || StringUtils.isNotBlank(regionId) || StringUtils.isNotBlank(villageTownsId) || StringUtils.isNotBlank(villageId)) {
+            CzrkJzdz czrkJzdz = new CzrkJzdz();
+            czrkJzdz.setProvinceId(provinceId);
+            czrkJzdz.setCityId(cityId);
+            czrkJzdz.setRegionId(regionId);
+            czrkJzdz.setTownId(villageTownsId);
+            czrkJzdz.setVillageId(villageId);
+            czrk.setCzrkJzdz(czrkJzdz);
+            long startTimeSql = System.currentTimeMillis();
+            List<Czrk> czrks = czrkMapper.listByRlryJzdz(czrk);
+            long endTimeSql = System.currentTimeMillis() - startTimeSql;
+            log.info("执行查询人员信息中包含居住地址的sql语句时间:" + endTimeSql + "ms");
+            packAddr(czrks);
+            return czrks;
+        }
         long startTimeSql = System.currentTimeMillis();
+        //没有搜索居住地址的条件,进行单表查询
         List<Czrk> czrks = czrkMapper.listByRlry(czrk);
         long endTimeSql = System.currentTimeMillis() - startTimeSql;
         log.info("执行查询sql语句时间:" + endTimeSql + "ms");
@@ -203,11 +240,11 @@ public class CzrkServiceImpl implements ICzrkService {
     public List<Czrk> unusualList(Czrk czrk) {
         setAgeScope(czrk);
         //获取到居住地的查询条件
-        Long provinceId = czrk.getProvinceIdXjd();
-        Long cityId = czrk.getCityIdXjd();
-        Long regionId = czrk.getRegionIdXjd();
-        Long villageTownsId = czrk.getVillageTownsIdXjd();
-        Long villageId = czrk.getVillageIdXjd();
+        String provinceId = czrk.getProvinceIdXjd();
+        String cityId = czrk.getCityIdXjd();
+        String regionId = czrk.getRegionIdXjd();
+        String villageTownsId = czrk.getVillageTownsIdXjd();
+        String villageId = czrk.getVillageIdXjd();
         CzrkJzdz czrkJzdz = new CzrkJzdz();
         czrkJzdz.setProvinceId(provinceId);
         czrkJzdz.setCityId(cityId);

+ 12 - 0
boman-web-core/src/main/java/com/boman/web/core/service/czrk/ICzrkService.java

@@ -16,8 +16,20 @@ import java.util.List;
 public interface ICzrkService {
 
 
+    /**
+     * 查看人员认领列表接口
+     * @param czrk
+     * @return
+     */
     List<Czrk> listByRlry(Czrk czrk);
 
+    /**
+     * 2022/3/22重新修复的PC人员信息查看户籍人口接口
+     * @param czrk
+     * @return
+     */
+    List<Czrk> listByCzrk(Czrk czrk);
+
     /**
      * 查询非正常人员列表(死亡,失踪)
      * @param czrk

+ 3 - 3
boman-web-core/src/main/resources/logback.xml

@@ -81,16 +81,16 @@
     </appender>
 
     <!-- 系统模块日志级别控制  -->
-	<logger name="com.boman" level="debug" />
+	<logger name="com.boman" level="info" />
 	<!-- Spring日志级别控制  -->
 	<logger name="org.springframework" level="warn" />
 
 	<root level="debug">
 		<appender-ref ref="console" />
 	</root>
-	
+
 	<!--系统操作日志-->
-    <root level="info">
+    <root level="debug">
         <appender-ref ref="file_info" />
         <appender-ref ref="file_error" />
     </root>

+ 5 - 0
boman-wechat/src/main/java/com/boman/wechat/controller/AppletLoginController.java

@@ -6,6 +6,7 @@ import com.boman.common.core.enums.UserStatus;
 import com.boman.common.core.exception.BaseException;
 import com.boman.common.core.utils.IdUtils;
 import com.boman.common.core.utils.ServletUtils;
+import com.boman.common.core.utils.StringUtils;
 import com.boman.common.core.utils.ip.IpUtils;
 import com.boman.common.core.utils.obj.ObjectUtils;
 import com.boman.common.redis.service.RedisService;
@@ -66,6 +67,10 @@ public class AppletLoginController {
     @PostMapping("/login")
     public R<Map<String, Object>> getPhone(@RequestBody AppletLoginForm form) {
         AppletSessionDTO dto = codeUtil.jscode2Session(form);
+        String phoneNumber = dto.getPhoneNumber();
+        if (StringUtils.isBlank(phoneNumber)){
+            System.out.println("未获取到手机号");
+        }
         SysUser user = remoteUserService.getByPhone(dto.getPhoneNumber());
         String userName = user.getUserName();
         if (UserStatus.DELETED.getCode().equals(user.getDelFlag())) {