Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV
1 文件已重命名
4个文件已删除
39个文件已修改
| | |
| | | public static final Integer no = 0 ; |
| | | public static final String YES = "1" ; |
| | | public static final String NO = "0" ; |
| | | |
| | | // 项ç®ç¼å· |
| | | public static final Integer projectCode_ym = 100; |
| | | public static final Integer projectCode_pj = 101; |
| | | |
| | | // åè®®å表 |
| | | public static final String[] protocol = {"DYJS_2023", "DYJS_2024"}; |
| | | // |
| | | // // åè®®å表 |
| | | // public static final String[] protocol = {"DYJS_2023", "DYJS_2024"}; |
| | | |
| | | public static List<String[]> yesNo(){ |
| | | List<String[]> list = new ArrayList<>() ; |
| | |
| | | } |
| | | return null ; |
| | | } |
| | | // |
| | | // // 1ãå·å¡å¼éï¼2å·å¡å
³éï¼3ãä¸å¿ç«å¼éï¼4ãä¸å¿ç«å
³éï¼5ãæ¬ è´¹å
³éï¼ |
| | | // // 6ãæµé计æ
éå
³éï¼7ãç´§æ¥å
³éï¼8ãç¨æ·è¿ç¨å¼éï¼9ãç¨æ·è¿ç¨å
³éï¼ |
| | | // // 16ï¼ç¨æ·å¼éå管éå
æ²¡ææ°´ï¼èªå¨å
³éã管éä¸åºæ°´èªå¨å
³é |
| | | // public static final Integer valveOpenByIC = 1 ;//å·å¡å¼é |
| | | // public static final Integer valveCloseByIC = 2 ;//å·å¡å
³é |
| | | // public static final Integer valveOpenByCenter = 3 ;//ä¸å¿ç«å¼é |
| | | // public static final Integer valveCloseByCenter = 4 ;//ä¸å¿ç«å
³é |
| | | // public static final Integer valveCloseByFee = 5 ;//æ¬ è´¹å
³é |
| | | // public static final Integer valveCloseByFlowMeterFault = 6 ;//æµé计æ
éå
³é |
| | | // public static final Integer valveCloseByEmergency = 7 ;//ç´§æ¥å
³é |
| | | // public static final Integer valveOpenByRemoteUser = 8 ;//ç¨æ·è¿ç¨å¼é |
| | | // public static final Integer valveCloseByRemoteUser = 9 ;//ç¨æ·è¿ç¨å
³éï¼ |
| | | // public static final Integer valveCloseByNoWater = 16 ;//ç®¡éæ æ°´èªå¨å
³éï¼ |
| | | // |
| | | // public static Map<Integer, String> openCloseValveTypes(){ |
| | | // Map<Integer, String> map = new HashMap<>() ; |
| | | // map.put(valveOpenByIC, "å·å¡å¼é"); |
| | | // map.put(valveCloseByIC , "å·å¡å
³é") ; |
| | | // map.put(valveOpenByCenter , "ä¸å¿ç«å¼é") ; |
| | | // map.put(valveCloseByCenter , "ä¸å¿ç«å
³é") ; |
| | | // map.put(valveCloseByFee , "æ¬ è´¹å
³é") ; |
| | | // map.put(valveCloseByFlowMeterFault , "æµé计æ
éå
³é") ; |
| | | // map.put(valveCloseByEmergency , "ç´§æ¥å
³é") ; |
| | | // map.put(valveOpenByRemoteUser , "ç¨æ·è¿ç¨å¼é") ; |
| | | // map.put(valveCloseByRemoteUser , "ç¨æ·è¿ç¨å
³é") ; |
| | | // map.put(valveCloseByNoWater , "ç®¡éæ æ°´èªå¨å
³é") ; |
| | | // return map ; |
| | | // } |
| | | // public static String openCloseValveTypeName(Integer type){ |
| | | // if(type != null){ |
| | | // return switch (type.intValue()) { |
| | | // case 1 -> "å·å¡å¼é"; |
| | | // case 2 -> "å·å¡å
³é"; |
| | | // case 3 -> "ä¸å¿ç«å¼é"; |
| | | // case 4 -> "ä¸å¿ç«å
³é"; |
| | | // case 5 -> "æ¬ è´¹å
³é"; |
| | | // case 6 -> "æµé计æ
éå
³é"; |
| | | // case 7 -> "ç´§æ¥å
³é"; |
| | | // case 8 -> "ç¨æ·è¿ç¨å¼é"; |
| | | // case 9 -> "ç¨æ·è¿ç¨å
³é"; |
| | | // case 16 -> "ç®¡éæ æ°´èªå¨å
³é"; |
| | | // default -> "æªç¥"; |
| | | // }; |
| | | // } |
| | | // return null ; |
| | | // } |
| | | |
| | | |
| | | } |
| | |
| | | @JSONField(serializeUsing= ObjectWriterImplToString.class) |
| | | private Long comId; |
| | | |
| | | private String commandName; |
| | | private String commandName; //å½ä»¤åç§° |
| | | |
| | | private String intakeName; |
| | | |
| | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date resultTime; |
| | | |
| | | private String result; |
| | | private String state;//æ§è¡ç¶æ |
| | | |
| | | private String userName; |
| | | private String result;//å½ä»¤ç»æ |
| | | |
| | | private String userName;//æä½äºº |
| | | } |
| | |
| | | main: |
| | | allow-bean-definition-overriding: true #设置为trueæ¶ï¼åå®ä¹çbeanä¼è¦çä¹åå®ä¹çç¸ååç§°çbean |
| | | datasource: #é
ç½®æ°æ®æº |
| | | #å¤ä¸ªæ°æ®æºåç§°å¨æ¤é
ç½®ï¼è¦æ±ä¸springãdatasourceã[ym][pj]ä¸çä¸è´ |
| | | #å¤ä¸ªæ°æ®æºåç§°å¨æ¤é
ç½®ï¼è¦æ±ä¸springãdatasourceã[ym][sp][test]ä¸çä¸è´ |
| | | names: ym |
File was renamed from pipIrr-platform/pipIrr-global/src/main/resources/application-database-pj.yml |
| | |
| | | # æ°æ®æºé
ç½® |
| | | spring: |
| | | datasource: #é
ç½®æ°æ®æº |
| | | pj: |
| | | #name: pj |
| | | sp: |
| | | #name: sp |
| | | type: com.alibaba.druid.pool.DruidDataSource |
| | | driverClassName: com.mysql.cj.jdbc.Driver |
| | | # url: jdbc:mysql://192.168.40.166:3306/pipIrr_pj?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull |
| | | # url: jdbc:mysql://8.130.130.233:3306/pipIrr_pj?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull |
| | | url: jdbc:mysql://127.0.0.1:3306/pipIrr_pj?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull |
| | | # url: jdbc:mysql://192.168.40.166:3306/pipIrr_sp?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull |
| | | # url: jdbc:mysql://8.130.130.233:3306/pipIrr_sp?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull |
| | | url: jdbc:mysql://127.0.0.1:3306/pipIrr_sp?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull |
| | | username: root |
| | | password: dysql,;.abc!@# |
| | | druid: |
| | | # æ°æ®æºåç§°ï¼å½åå¨å¤ä¸ªæ°æ®æºæ¶ï¼è®¾ç½®ååå¯ä»¥å¾æ¹ä¾¿çæ¥è¿è¡åºå,é»è®¤èªå¨çæåç§°ï¼æ ¼å¼æ¯ï¼"DataSource-" + System.identityHashCode(this) |
| | | name: druid-mysql-pj |
| | | name: druid-mysql-sp |
| | | #é
ç½®åå§å大å°ãæå°ãæå¤§ |
| | | initialSize: 10 |
| | | minIdle: 10 |
| | |
| | | main: |
| | | allow-bean-definition-overriding: true #设置为trueæ¶ï¼åå®ä¹çbeanä¼è¦çä¹åå®ä¹çç¸ååç§°çbean |
| | | datasource: #é
ç½®æ°æ®æº |
| | | #å¤ä¸ªæ°æ®æºåç§°å¨æ¤é
ç½®ï¼è¦æ±ä¸springãdatasourceã[ym][pj]ä¸çä¸è´ |
| | | #å¤ä¸ªæ°æ®æºåç§°å¨æ¤é
ç½®ï¼è¦æ±ä¸springãdatasourceã[ym][sp]ä¸çä¸è´ |
| | | names: ym |
| | |
| | | #项ç®ç¼å· |
| | | #projectCode: |
| | | # ym: 100 |
| | | # pj: 101 |
| | | # sp: 101 |
| | | |
| | | #项ç®é
ç½® |
| | | project: |
| | |
| | | comSendUrl: "http://127.0.0.1:8070/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogText" |
| | | pj: |
| | | sp: |
| | | comSendUrl: "http://127.0.0.1:8071/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogText" |
| | |
| | | secret: SEC6042bc964d08899a5853eb321eb5a4d842a395982777f815bd07451c879228b7 |
| | | at-all: true |
| | | mobile: 18602657034 |
| | | pj: |
| | | sp: |
| | | enable: true #æ¯å¦å¯ç¨ |
| | | robot: |
| | | url: https://oapi.dingtalk.com/robot/send |
| | |
| | | #项ç®ç¼å· |
| | | #projectCode: |
| | | # ym: 100 |
| | | # pj: 101 |
| | | # sp: 101 |
| | | |
| | | #项ç®é
ç½® |
| | | project: |
| | |
| | | comSendUrl: "http://127.0.0.1:8070/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogText" |
| | | pj: |
| | | sp: |
| | | comSendUrl: "http://127.0.0.1:8071/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogText" |
| | |
| | | secret: SEC6042bc964d08899a5853eb321eb5a4d842a395982777f815bd07451c879228b7 |
| | | at-all: true |
| | | mobile: 18602657034 |
| | | pj: |
| | | sp: |
| | | enable: true #æ¯å¦å¯ç¨ |
| | | robot: |
| | | url: https://oapi.dingtalk.com/robot/send |
| | |
| | | #项ç®ç¼å· |
| | | #projectCode: |
| | | # ym: 100 |
| | | # pj: 101 |
| | | # sp: 101 |
| | | |
| | | #项ç®é
ç½® |
| | | project: |
| | |
| | | comSendUrl: "http://192.168.40.166:8070/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogText" |
| | | pj: |
| | | sp: |
| | | comSendUrl: "http://127.0.0.1:8071/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogText" |
| | |
| | | secret: SEC6042bc964d08899a5853eb321eb5a4d842a395982777f815bd07451c879228b7 |
| | | at-all: true |
| | | mobile: 18602657034 |
| | | pj: |
| | | sp: |
| | | enable: true #æ¯å¦å¯ç¨ |
| | | robot: |
| | | url: https://oapi.dingtalk.com/robot/send |
| | |
| | | #项ç®ç¼å· |
| | | #projectCode: |
| | | # ym: 100 |
| | | # pj: 101 |
| | | # sp: 101 |
| | | |
| | | #项ç®é
ç½® |
| | | project: |
| | |
| | | comSendUrl: "http://127.0.0.1:8070/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8070/rtuMw/com/rtuLogText" |
| | | pj: |
| | | sp: |
| | | comSendUrl: "http://127.0.0.1:8071/rtuMw/com/send" |
| | | rtuLogFileUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogFile" |
| | | rtuLogTextUrl: "http://127.0.0.1:8071/rtuMw/com/rtuLogText" |
| | |
| | | secret: SEC6042bc964d08899a5853eb321eb5a4d842a395982777f815bd07451c879228b7 |
| | | at-all: true |
| | | mobile: 18602657034 |
| | | pj: |
| | | sp: |
| | | enable: true #æ¯å¦å¯ç¨ |
| | | robot: |
| | | url: https://oapi.dingtalk.com/robot/send |
| | |
| | | <item8 defaultValue = "80" unit = "3" sort = "4" type = "2"/> |
| | | </irrigateProfile> |
| | | </org1> |
| | | <org2 tag="pj" name="çè§" enable="false"> |
| | | <org2 tag="sp" name="æ²ç" enable="true"> |
| | | <districts> |
| | | <province name="äºåç" num="53" level="0"> |
| | | <city name="丽æ±å¸" num="23" level="1"> |
| | | <country name="æ°¸èå¿" num="28" level="2" /> |
| | | <province name="çèç" num="53" level="0"> |
| | | <city name="é
æ³å¸" num="23" level="1"> |
| | | <country name="大禹éå¢" num="28" level="2" /> |
| | | </city> |
| | | </province> |
| | | </districts> |
| | |
| | | SELECT COUNT(*) AS recordCount |
| | | FROM rm_command_history his |
| | | INNER JOIN pr_intake inta ON inta.id = his.intake_id |
| | | LEFT JOIN se_client cli ON cli.id = his.operator |
| | | LEFT JOIN ba_user user ON user.id = his.operator |
| | | <where> |
| | | <if test="intakeId != null"> |
| | | AND his.intake_id = #{intakeId} |
| | |
| | | <!--æ ¹æ®æå®æ¡ä»¶è·åå½ä»¤æ¥å¿åå²è®°å½--> |
| | | <select id="getCommandHistories" resultType="com.dy.pipIrrGlobal.voRm.VoCommand"> |
| | | SELECT his.com_id AS comId, |
| | | his.command_name AS commandName, |
| | | CONCAT(his.command_name, '(', his.command_code, ')') AS commandName, |
| | | inta.name AS intakeName, |
| | | his.rtu_addr AS rtuAddr, |
| | | his.protocol, |
| | | his.protocol AS protocol, |
| | | his.send_time AS sendTime, |
| | | his.result_time AS resultTime, |
| | | (CASE |
| | | WHEN his.result = 1 THEN 'æå' |
| | | ELSE '失败' |
| | | END) AS result, |
| | | his.result_text, |
| | | END) AS state, |
| | | his.result_text AS result, |
| | | IFNULL(cli.name, user.name) AS userName |
| | | FROM rm_command_history his |
| | | INNER JOIN pr_intake inta ON inta.id = his.intake_id |
| | |
| | | AND his.send_time BETWEEN #{timeStart} AND #{timeStop} |
| | | </if> |
| | | </where> |
| | | ORDER BY his.send_time DESC |
| | | ORDER BY his.com_id DESC |
| | | <trim prefix="limit "> |
| | | <if test="start != null and count != null"> |
| | | #{start,javaType=Integer,jdbcType=INTEGER}, #{count,javaType=Integer,jdbcType=INTEGER} |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | user: |
| | | defaultTrueRandomFalsePassword: true #true:éç¨é»è®¤å¯ç ï¼false:ç³»ç»äº§çéæºå¯ç |
| | | defaultPassword: "abc_123" |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | */ |
| | | public QueryResultVo<List<VoCommand>> getCommandHistories(QoCommand query) { |
| | | // å®åæ¥è¯¢èµ·æ¢æ¶é´ |
| | | String timeStart = query.getTimeStart(); |
| | | String timeStop = query.getTimeStop(); |
| | | if(timeStart != null) { |
| | | timeStart = timeStart + " 00:00:00"; |
| | | query.setTimeStart(timeStart); |
| | | } |
| | | if(timeStop != null) { |
| | | timeStop = timeStop + " 23:59:59"; |
| | | query.setTimeStop(timeStop); |
| | | } |
| | | query.completionTime(); |
| | | |
| | | Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(query); |
| | | |
| | |
| | | |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class Addr extends DtoBase { |
| | | public static final long serialVersionUID = 202405221656001L; |
| | | |
| | |
| | | import jakarta.validation.constraints.DecimalMin; |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class Alarm extends DtoBase { |
| | | public static final long serialVersionUID = 202407041337001L; |
| | | |
| | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | import java.util.Date; |
| | | |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class AutomaticClose extends DtoBase { |
| | | public static final long serialVersionUID = 202407231039001L; |
| | | |
| | |
| | | |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class Card extends DtoBase { |
| | | public static final long serialVersionUID = 202406291102001L; |
| | | |
| | |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class CollectPeriod extends DtoBase { |
| | | public static final long serialVersionUID = 202407201038001L; |
| | | |
| | |
| | | |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class CommandGet extends DtoBase { |
| | | public static final long serialVersionUID = 202407041401001L; |
| | | |
| | |
| | | |
| | | import jakarta.validation.constraints.NotBlank; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class Domain extends DtoBase { |
| | | public static final long serialVersionUID = 202407050857001L; |
| | | |
| | |
| | | package com.dy.pipIrrRemote.common.dto; |
| | | |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class DrivenWell extends DtoBase { |
| | | public static final long serialVersionUID = 202407041644001L; |
| | | |
| | |
| | | |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class Recharge extends DtoBase { |
| | | public static final long serialVersionUID = 202406260745001L; |
| | | |
| | |
| | | |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class Usability extends DtoBase { |
| | | public static final long serialVersionUID = 202407021101001L; |
| | | |
| | |
| | | package com.dy.pipIrrRemote.common.dto; |
| | | |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class ValveOpen extends DtoBase{ |
| | | public static final long serialVersionUID = 202405231531001L; |
| | | |
| | |
| | | package com.dy.pipIrrRemote.common.dto; |
| | | |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class WaterConsumption extends DtoBase { |
| | | public static final long serialVersionUID = 202407050835001L; |
| | | |
| | |
| | | import jakarta.validation.constraints.Max; |
| | | import jakarta.validation.constraints.Min; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class OnLineIntakesQO extends QueryConditionVo { |
| | | /** |
| | | * ä¸é´ä»¶è¿åçRTUå¨çº¿æ
åµå¯¹è±¡æ°ç» |
| | |
| | | * æ¥è¯¢æªæ¢æ¶é´ |
| | | */ |
| | | private String timeStop; |
| | | |
| | | |
| | | public void completionTime(){ |
| | | if(timeStart != null && !timeStart.trim().equals("")) { |
| | | timeStart = timeStart + " 00:00:00"; |
| | | } |
| | | if(timeStop != null && !timeStop.trim().equals("")) { |
| | | timeStop = timeStop + " 23:59:59"; |
| | | } |
| | | |
| | | } |
| | | } |
| | |
| | | |
| | | import com.dy.common.webUtil.QueryConditionVo; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper=true) |
| | | public class QueryVo extends QueryConditionVo { |
| | | /** |
| | | * åæ°´å£ç¼å· |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | Integer projectNo1 = Integer.valueOf(projectNo); |
| | | String projectNo3 = String.format("%02x", projectNo1); |
| | | map.put("projectNo", projectNo3); |
| | | //map.put("projectCode", Constant.projectCode_ym); |
| | | map.put("cardNum", cardNum); |
| | | return BaseResponseUtils.buildSuccess(map) ; |
| | | } |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |
| | |
| | | context-path: /statistics #web访é®ä¸ä¸æè·¯å¾ |
| | | context-parameters: |
| | | #GenerateIdSetSuffixListenerä¸åºç¨ï¼åå¼èå´æ¯0-99 |
| | | IdSuffix: ${pipIrr.statistics.IdSuffix} |
| | | IdSuffix: ${pipIrr.statistics.idSuffix} |
| | |
| | | spring: |
| | | profiles: |
| | | include: global, database, database-ym, database-pj, database-test |
| | | include: global, database, database-ym, database-sp, database-test |
| | | |
| | | #actutorçwebç«¯å£ |
| | | management: |