tangzy
2021-09-25 8dbbc89c906a4d6c52fb4863b2cfc4a64a560bf2
1.山洪
5 files modified
26 ■■■■ changed files
src/main/java/org/springblade/modules/mountainrain/controller/MountainrainController.java 9 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/mountainrain/entity/Yucpptn.java 4 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/mountainrain/mapper/MountainrainMapper.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/mountainrain/mapper/MountainrainMapper.xml 8 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/mountainrain/service/impl/MountainrainServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/mountainrain/controller/MountainrainController.java
@@ -691,8 +691,8 @@
     * @return
     */
    @GetMapping("/yuc")
    public R yuc(String addvcd, String time, String intv) throws ParseException {
        List<Yucpptn> yucpptnList = new ArrayList<Yucpptn>();
    public R yuc(String addvcd, String time, String intv,String drp) throws ParseException {
        List yucpptnList = new ArrayList<>();
        //通过行政区查询站点编码
        List<Map<String, Object>> list = mountainrainService.selectAddvcd(addvcd);
        for (int i = 0; i < list.size(); i++) {
@@ -700,9 +700,8 @@
            //站点编码
            String stcd = list.get(i).get("STCD").toString();
            yucpptn.setSTCD(stcd);
            DateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Date date = sf.parse(time);
            java.sql.Date sqlDate = new java.sql.Date(date.getTime());
            yucpptn.setTM(time);
            yucpptn.setDRP(drp);
            yucpptn.setINTV(intv);
            yucpptnList.add(yucpptn);
        }
src/main/java/org/springblade/modules/mountainrain/entity/Yucpptn.java
@@ -25,9 +25,7 @@
     * 时间
     */
    @ApiModelProperty(value = "时间")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss" )
    private Date TM;
    private String TM;
    /**
     * 时段降水量
src/main/java/org/springblade/modules/mountainrain/mapper/MountainrainMapper.java
@@ -18,6 +18,7 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.mountainrain.entity.Mountainrain;
import org.springblade.modules.mountainrain.entity.Yucpptn;
import org.springblade.modules.mountainrain.vo.*;
@@ -145,5 +146,5 @@
    void soildel();
    //预报信息新增
    int insertYuc(List<Yucpptn> yucpptnList);
    int insertYuc(@Param("list") List<Yucpptn> list);
}
src/main/java/org/springblade/modules/mountainrain/mapper/MountainrainMapper.xml
@@ -440,11 +440,11 @@
        insert into sys_yucpptn
        (STCD, TM, DRP, INTV)
        values
        <foreach collection ="list" item="reddemCode" index= "index" separator =",">
        <foreach collection ="list" item="item" index= "index" separator =",">
            (
            #{reddemCode.STCD}, #{reddemCode.TM},
            #{reddemCode.DRP},
            #{reddemCode.INTV}
            #{item.STCD},#{item.TM},
            #{item.DRP},
            #{item.INTV}
            )
        </foreach >
    </insert >
src/main/java/org/springblade/modules/mountainrain/service/impl/MountainrainServiceImpl.java
@@ -427,7 +427,7 @@
    @Override
    public int insertYuc(List<Yucpptn> yucpptnList) {
        return 0;
        return baseMapper.insertYuc(yucpptnList);
    }