管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-10-31 be1c643d8e723dc717be2e4c1d8c329da648524b
1
已添加2个文件
已修改4个文件
98 ■■■■■ 文件已修改
data/db_fn.sql 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/all/BaseQueryController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/all/BaseQueryMapper.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/all/BaseQueryService.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/all/BaseQueryMapper.xml 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
说明.txt 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_fn.sql
@@ -252,6 +252,16 @@
and ST_Intersects(geom, 
ST_PolygonFromText('POLYGON ((115.94927385452 32.3754479115071 0,121.989371092554 32.2766788010181 0,121.850621222894 29.6874200067864 0,115.9727267226 29.7835368627922 0,115.94927385452 32.3754479115071 0))', 4326))
select id,uname "name" from lf.sys_user where uname like '%室%' order by uname limit 10;
select id,name from lf.sys_dep where name like '%司%' order by order_num limit 10;
src/main/java/com/lf/server/controller/all/BaseQueryController.java
@@ -158,7 +158,7 @@
    @GetMapping(value = "/selectUserFuzzy")
    public ResponseMsg<List<IdNameEntity>> selectUserFuzzy(String name) {
        try {
            List<IdNameEntity> rs = null;
            List<IdNameEntity> rs = baseQueryService.selectUserFuzzy(name);
            return success(rs);
        } catch (Exception ex) {
@@ -174,7 +174,7 @@
    @GetMapping(value = "/selectDepFuzzy")
    public ResponseMsg<List<IdNameEntity>> selectDepFuzzy(String name) {
        try {
            List<IdNameEntity> rs = null;
            List<IdNameEntity> rs = baseQueryService.selectDepFuzzy(name);
            return success(rs);
        } catch (Exception ex) {
src/main/java/com/lf/server/mapper/all/BaseQueryMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,31 @@
package com.lf.server.mapper.all;
import com.lf.server.entity.ctrl.IdNameEntity;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
 * çˆ¶æŸ¥è¯¢Mapper
 * @author WWW
 */
@Mapper
@Repository
public interface BaseQueryMapper {
    /**
     * æ¨¡ç³Šæœç´¢ç”¨æˆ·
     *
     * @param name ç”¨æˆ·å
     * @return å®žä½“类集合
     */
    public List<IdNameEntity> selectUserFuzzy(String name);
    /**
     * æ¨¡ç³Šæœç´¢å•位
     *
     * @param name å•位名
     * @return å®žä½“类集合
     */
    public List<IdNameEntity> selectDepFuzzy(String name);
}
src/main/java/com/lf/server/service/all/BaseQueryService.java
@@ -2,14 +2,18 @@
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.lf.server.entity.ctrl.IdNameEntity;
import com.lf.server.helper.AesHelper;
import com.lf.server.helper.ClassHelper;
import com.lf.server.helper.StringHelper;
import com.lf.server.mapper.all.BaseQueryMapper;
import com.lf.server.mapper.all.BasicMapper;
import com.lf.server.mapper.all.GeomBaseMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
@@ -17,7 +21,10 @@
 * @author WWW
 */
@Service
public class BaseQueryService {
public class BaseQueryService implements BaseQueryMapper {
    @Autowired
    BaseQueryMapper baseQueryMapper;
    /**
     * è¡¨åMap
     */
@@ -197,4 +204,18 @@
        return tabName;
    }
    @Override
    public List<IdNameEntity> selectUserFuzzy(String name) {
        name = StringHelper.getLikeStr(name);
        return baseQueryMapper.selectUserFuzzy(name);
    }
    @Override
    public List<IdNameEntity> selectDepFuzzy(String name) {
        name = StringHelper.getLikeStr(name);
        return baseQueryMapper.selectDepFuzzy(name);
    }
}
src/main/resources/mapper/all/BaseQueryMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,23 @@
<?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.lf.server.mapper.all.BaseQueryMapper">
    <select id="selectUserFuzzy" resultType="com.lf.server.entity.ctrl.IdNameEntity">
        select id,uname "name" from lf.sys_user
        <where>
            <if test="name != null">
                uname like #{name}
            </if>
        </where>
        order by uname limit 10
    </select>
    <select id="selectDepFuzzy" resultType="com.lf.server.entity.ctrl.IdNameEntity">
        select id,name from lf.sys_dep
        <where>
            <if test="name != null">
                name like #{name}
            </if>
        </where>
        order by order_num limit 10
    </select>
</mapper>
˵Ã÷.txt
@@ -79,6 +79,7 @@
String pwd = RsaHelper.decrypt(user.getPwd());
String p1="Admin@123";
boolean f = p1.equalsIgnoreCase("Some text here");
String p2= RsaHelper.encrypt(p1);
String p3= RsaHelper.decrypt(p2);
@@ -154,12 +155,6 @@
运维管理\运维监控\黑白/名单:  æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\系统配置:           ä¿®æ”¹
----------------------------------------------------------------------------------------------------
{
  "id": 2,
  "pwd": "000000",
  "salt": "Admin@123"
}
// èŽ·å–è¯·æ±‚æ–¹å¼: GET
String getMethod()