tangzy
2021-09-08 3d7363763bda7788fe5f8185750e47ff2cd462b2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
/*
 *      Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions are met:
 *
 *  Redistributions of source code must retain the above copyright notice,
 *  this list of conditions and the following disclaimer.
 *  Redistributions in binary form must reproduce the above copyright
 *  notice, this list of conditions and the following disclaimer in the
 *  documentation and/or other materials provided with the distribution.
 *  Neither the name of the dreamlu.net developer nor the names of its
 *  contributors may be used to endorse or promote products derived from
 *  this software without specific prior written permission.
 *  Author: Chill 庄骞 (smallchill@163.com)
 */
package org.springblade.modules.mountainrain.mapper;
 
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.modules.mountainrain.entity.Mountainrain;
import org.springblade.modules.mountainrain.vo.*;
 
import java.util.List;
import java.util.Map;
 
/**
 *  Mapper 接口
 *
 * @author BladeX
 * @since 2020-02-27
 */
public interface MountainrainMapper extends BaseMapper<Mountainrain> {
 
    /**
     * 自定义分页
     *
     * @param page
     * @param mountainrain
     * @return
     */
    List<MountainrainVO> selectMountainrainPage(IPage page, MountainrainVO mountainrain);
 
    /**
     * 判断是否正常
     * @param dateBegin
     * @param dateEnd
     * @return
     */
    List<MountainrainsVO> selectALl(String dateBegin, String dateEnd);
 
 
 
    List<MountainrainsCVO> selectcInfo(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess);
    List<MountainrainsCVO> selectaInfo(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess);
 
 
    List<MountainrainsCVO> selectcInfos(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess);
    List<MountainrainsCVO> Mountains(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess,String code);
    List<MountainrainsCVO> selectcInfosdx(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String addvnm);
    List<MountainrainsCVO> selectaInfos(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess);
    List<MountainrainsCVO> selectaInfosdx(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String addvnm);
 
 
    List<MountainrainSSVO> selectNoticePage(IPage<MountainrainSSVO> page, MountainrainSSVO mountainrainSSVO);
 
    MountainrainSSVO selectInfo(String id);
 
    List<MountainrainSSVO> selectNoticeList(String query);
 
    List<MountainrainSSVO> queryXZ();
    List<Map<String, Object>> queryZY();
    List<MountainrainsDPVO> queryZL();
 
 
    List<Map<String, Object>> selectMon(String begintime24,String time,String pid,String timess);
    List<Map<String, Object>> selectMoncs(String begintime24,String time,String timess);
    List<Map<String, Object>> selectMoncss(String begintime24,String time,String timess);
    String selectPId();
    String selectFd(String pid);
    String selectGrid(String fd);
    Map<String, Integer> selectThree(String beg0,String end0,
                                     String beg1,String end1,
                                     String beg2,String end2,
                                     String beg3,String end3,
                                     String beg4,String end4,
                                     String beg5,String end5,
                                     String beg6,String end6,
                                     String beg7,String end7,
                                     String fymdh,String s2);
 
    Map<String, Integer> selectSix(String beg60,String end60,
                                   String beg61,String end61,
                                   String beg62,String end62,
                                   String fymdh,String s2);
 
    String selectMax1(String fymdh,String begtime,String endtime,String s2);
    List<Map<String, Object>> selectdYc(String times, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String pid,String timess);
    List<Map<String, Object>> selectdYcs(String time, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess);
    List<Map<String, Object>> selectdYcss(String time, String dateEnd24,String dateEnd1,String dateEnd3,String dateEnd6,String timess);
    Map<String, Integer> selectAllmax(String beg0,String end0,
                                      String beg1,String end1,
                                      String beg2,String end2,
                                      String beg3,String end3,
                                      String beg4,String end4,
                                      String beg5,String end5,
                                      String beg6,String end6,
                                      String beg7,String end7,
                                      String beg60,String end60,
                                      String beg61,String end61,
                                      String beg62,String end62,
                                      String begtime,String endtime,
                                      String fymdh,String s2);
 
    Integer selectCount(String beginTime,String endTime);
    String selectCode();
}