暂降治理一期工作内容

This commit is contained in:
2024-03-14 18:44:15 +08:00
parent fd57278abe
commit ec8c4e27ce
28 changed files with 1514 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
package com.njcn.advance.mapper.govern.voltage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.advance.pojo.po.govern.voltage.SgEvent;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2024-02-29
*/
public interface SgEventMapper extends BaseMapper<SgEvent> {
}

View File

@@ -0,0 +1,21 @@
package com.njcn.advance.mapper.govern.voltage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.advance.pojo.po.govern.voltage.SgIncomingLine;
import com.njcn.advance.pojo.vo.govern.voltage.IncomingLineVO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2024-02-29
*/
public interface SgIncomingLineMapper extends BaseMapper<SgIncomingLine> {
List<IncomingLineVO> queryLineByUserId(@Param("userId")String userId);
}

View File

@@ -0,0 +1,21 @@
package com.njcn.advance.mapper.govern.voltage;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.njcn.advance.pojo.po.govern.voltage.SgUser;
import com.njcn.advance.pojo.vo.govern.voltage.SgUserVO;
import org.apache.ibatis.annotations.Param;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2024-02-29
*/
public interface SgUserMapper extends BaseMapper<SgUser> {
Page<SgUserVO> page(@Param("page")Page<SgUserVO> objectPage, @Param("ew") QueryWrapper<SgUserVO> queryWrapper);
}

View File

@@ -0,0 +1,5 @@
<?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.njcn.advance.mapper.govern.voltage.SgEventMapper">
</mapper>

View File

@@ -0,0 +1,19 @@
<?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.njcn.advance.mapper.govern.voltage.SgIncomingLineMapper">
<select id="queryLineByUserId" resultType="IncomingLineVO">
SELECT
sg_incoming_line.*,
pq_line.NAME lineName
FROM
sg_incoming_line sg_incoming_line,
pq_line pq_line
WHERE
sg_incoming_line.line_id = pq_line.id
AND sg_incoming_line.state = 1
AND sg_incoming_line.user_id = #{userId}
ORDER BY sg_incoming_line.create_time desc
</select>
</mapper>

View File

@@ -0,0 +1,13 @@
<?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.njcn.advance.mapper.govern.voltage.SgUserMapper">
<!--获取字典分页列表-->
<select id="page" resultType="SgUserVO">
SELECT sg_user.*
FROM sg_user sg_user
WHERE ${ew.sqlSegment}
</select>
</mapper>