whyczh
2022-04-30 15b166dc24dbab8f9b3cd089cb64e74d73fc0d68
更新LD9接口
5个文件已修改
21 ■■■■■ 已修改文件
src/main/java/com/whyc/mapper/Ld9StateMapper.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/Ld9State.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/Ld9UpdateStatus.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/Ld9StateService.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/Ld9StateMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/mapper/Ld9StateMapper.java
@@ -1,9 +1,10 @@
package com.whyc.mapper;
import com.whyc.pojo.Ld9State;
import com.whyc.pojo.Ld9UpdateStatus;
import java.util.List;
public interface Ld9StateMapper extends CustomMapper<Ld9State>{
    List<Ld9State> getLd9(String stationName1,String stationName2,String stationName5,int uId);
    List<Ld9UpdateStatus> getLd9(String stationName1, String stationName2, String stationName5, int uId);
}
src/main/java/com/whyc/pojo/Ld9State.java
@@ -93,11 +93,7 @@
    @TableField(exist = false)
    private String note;
    @TableField(exist = false,value = "StationName")
    private String stationName;
    @TableField(exist = false,value = "FBSDeviceId")
    private Integer fbsDeviceId;
src/main/java/com/whyc/pojo/Ld9UpdateStatus.java
@@ -38,4 +38,10 @@
    @TableField("starttime")
    private Date startTime;
    private String note;
    @TableField(exist = false,value = "StationName")
    private String stationName;
    @TableField(exist = false,value = "FBSDeviceId")
    private Integer fbsDeviceId;
}
src/main/java/com/whyc/service/Ld9StateService.java
@@ -42,15 +42,15 @@
    public Response getPageLd9(int pageNum,int pageSize,String stationName1,String stationName2,String stationName5){
        UserInf userInf = ActionUtil.getUser();
        PageHelper.startPage(pageNum,pageSize);
        List<Ld9State> list = mapper.getLd9(stationName1,stationName2,stationName5,userInf.getUId().intValue());
        for (Ld9State ld9:list) {
        List<Ld9UpdateStatus> list = mapper.getLd9(stationName1,stationName2,stationName5,userInf.getUId().intValue());
        for (Ld9UpdateStatus ld9:list) {
            if (ld9.getNum()==0){
                Ld9UpdateStatus updateStatue = new Ld9UpdateStatus();
                updateStatue.setDevId(ld9.getFbsDeviceId().longValue());
                updateStatueMapper.insert(updateStatue);
            }
        }
        PageInfo<Ld9State> pageInfo = new PageInfo<>(list);
        PageInfo<Ld9UpdateStatus> pageInfo = new PageInfo<>(list);
        return new Response().set(1,pageInfo,"查询成功");
    }
src/main/resources/mapper/Ld9StateMapper.xml
@@ -3,7 +3,7 @@
<mapper namespace="com.whyc.mapper.Ld9StateMapper">
    <select id="getLd9" resultType="com.whyc.pojo.Ld9State">
    <select id="getLd9" resultType="com.whyc.pojo.Ld9UpdateStatus">
        SELECT DISTINCT
        b.FBSDeviceId,
        b.StationName,