src/main/java/com/whyc/mapper/MapOutlineMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/MapOutline.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/LoginService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/MapOutlineService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/MapOutlineMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/mapper/MapOutlineMapper.java
@@ -3,4 +3,7 @@ import com.whyc.pojo.MapOutline; public interface MapOutlineMapper extends CustomMapper<MapOutline> { //查询激活的地图 String selectMapName(); } src/main/java/com/whyc/pojo/MapOutline.java
@@ -65,4 +65,5 @@ public void setStatus(Integer status) { this.status = status; } } src/main/java/com/whyc/service/LoginService.java
@@ -42,6 +42,9 @@ @Resource private PageParamMapper pageParamMapper; @Resource private MapOutlineService mapOutlineService; public Response login(String userName, String password, HttpServletRequest request) { UsernamePasswordToken userToken = new UsernamePasswordToken(userName, password); Subject subject = SecurityUtils.getSubject(); @@ -268,6 +271,9 @@ dataList.add(subject.getPrincipal()); int permitGroupId = permitGroupUserService.getPermitGroupId(userInf.getUId()); dataList.add(permitGroupId); //查询激活的地图 String mapName = mapOutlineService.selectMapName(); dataList.add(mapName); CommonUtil.record(((UserInf) subject.getPrincipal()).getUId(), UserOperation.TYPE_LOGIN.getType(), UserOperation.TYPE_LOGIN.getTypeName()); return new Response<>().setII(1, true, dataList, "登录成功"); } src/main/java/com/whyc/service/MapOutlineService.java
@@ -32,5 +32,15 @@ public void add(MapOutline mapOutline) { mapper.insert(mapOutline); } //查询激活的地图 public String selectMapName() { String mapName = mapper.selectMapName(); if (mapName == null) { mapName = "zhongguo"; } return mapName; } } src/main/resources/mapper/MapOutlineMapper.xml
New file @@ -0,0 +1,11 @@ <?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.whyc.mapper.MapOutlineMapper"> <select id="selectMapName" resultType="java.lang.String"> select distinct name from web_site.tb_map_outline where status = 1 limit 1 </select> </mapper>