用户投诉提交

This commit is contained in:
hzj
2024-05-22 18:59:03 +08:00
parent 9ea63753e3
commit af3d231352
15 changed files with 321 additions and 98 deletions

View File

@@ -23,6 +23,11 @@
<select id="page" resultType="com.njcn.supervision.pojo.vo.device.SupervisionTempLineDebugVO">
SELECT
supervision_temp_line_report.id id,
supervision_temp_line_report.user_name,
supervision_temp_line_report.connected_bus,
supervision_temp_line_report.monitoring_terminal_code,
supervision_temp_line_report.monitoring_terminal_name,
supervision_temp_line_report.Power_Substation_Name,
supervision_temp_line_report.line_id lineId,
supervision_temp_line_report.line_name lineName,
supervision_temp_line_debug.reason reason,

View File

@@ -1,12 +0,0 @@
package com.njcn.supervision.mapper.problem;
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.supervision.pojo.vo.problem.SupervisionUserComplaint;
import org.apache.ibatis.annotations.Param;
public interface SupervisionUserComplaintMapper extends BaseMapper<SupervisionUserComplaint> {
Page<SupervisionUserComplaint> page(@Param("page")Page<Object> objectPage, @Param("ew")QueryWrapper<SupervisionUserComplaint> supervisionUserComplaintQueryWrapper);
}

View File

@@ -0,0 +1,21 @@
package com.njcn.supervision.mapper.problem;
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.supervision.pojo.param.problem.SupervisionUserComplaintParam;
import com.njcn.supervision.pojo.po.problem.SupervisionUserComplaintPO;
import com.njcn.supervision.pojo.vo.problem.SupervisionUserComplaintVO;
import org.apache.ibatis.annotations.Param;
/**
*
* Description:
* Date: 2024/5/22 16:25【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface SupervisionUserComplaintPOMapper extends BaseMapper<SupervisionUserComplaintPO> {
Page<SupervisionUserComplaintVO> getPage(@Param("page")Page<Object> objectPage, @Param("ew") QueryWrapper<SupervisionUserComplaintParam> supervisionUserComplaintQueryWrapper);
}

View File

@@ -3,7 +3,7 @@
<mapper namespace="com.njcn.supervision.mapper.problem.SupervisionUserComplaintMapper">
<select id="page" resultType="com.njcn.supervision.pojo.vo.problem.SupervisionUserComplaint">
<select id="page" resultType="com.njcn.supervision.pojo.param.problem.SupervisionUserComplaintParam">
SELECT
supervision_user_complaint.id,
supervision_user_complaint.user_category,
@@ -12,8 +12,8 @@
supervision_user_complaint.complaint_name,
supervision_user_complaint.complaint_text,
supervision_user_complaint.anomaly_metrics,
supervision_user_complaint.status,
supervision_user_complaint.monitor_id,
supervision_user_complaint.detection_flag,
supervision_user_complaint.monitor_number,
supervision_user_complaint.initiate_warning_flag,
supervision_user_complaint.state,
supervision_user_complaint.create_by,

View File

@@ -0,0 +1,39 @@
<?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.supervision.mapper.problem.SupervisionUserComplaintPOMapper">
<resultMap id="BaseResultMap" type="com.njcn.supervision.pojo.po.problem.SupervisionUserComplaintPO">
<!--@mbg.generated-->
<!--@Table supervision_user_complaint-->
<id column="id" jdbcType="VARCHAR" property="id" />
<result column="user_category" jdbcType="VARCHAR" property="userCategory" />
<result column="user_number" jdbcType="VARCHAR" property="userNumber" />
<result column="user_name" jdbcType="VARCHAR" property="userName" />
<result column="complaint_name" jdbcType="VARCHAR" property="complaintName" />
<result column="complaint_text" jdbcType="VARCHAR" property="complaintText" />
<result column="steady_Indicator" jdbcType="VARCHAR" property="steadyIndicator" />
<result column="transient_Indicators" jdbcType="VARCHAR" property="transientIndicators" />
<result column="anomaly_metrics" jdbcType="VARCHAR" property="anomalyMetrics" />
<result column="status" jdbcType="CHAR" property="status" />
<result column="monitor_number" jdbcType="VARCHAR" property="monitorNumber" />
<result column="monitor_name" jdbcType="VARCHAR" property="monitorName" />
<result column="initiate_warning_flag" jdbcType="CHAR" property="initiateWarningFlag" />
<result column="state" jdbcType="BIT" property="state" />
<result column="create_by" jdbcType="CHAR" property="createBy" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_by" jdbcType="CHAR" property="updateBy" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
id, user_category, user_number, user_name, complaint_name, complaint_text, steady_Indicator,
transient_Indicators, anomaly_metrics, `status`, monitor_number, monitor_name, initiate_warning_flag,
`state`, create_by, create_time, update_by, update_time
</sql>
<select id="getPage" resultType="com.njcn.supervision.pojo.vo.problem.SupervisionUserComplaintVO">
select
*
from supervision_user_complaint supervision_user_complaint WHERE ${ew.sqlSegment}
</select>
</mapper>