lxw
2023-03-10 24f6529f1acdc0f00c2608fdd6e50d62d96d5b65
首页
1个文件已添加
4个文件已修改
31 ■■■■■ 已修改文件
src/main/java/com/whyc/mapper/MapOutlineMapper.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/MapOutline.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/LoginService.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/MapOutlineService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/MapOutlineMapper.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | 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>