diff --git a/xymanager_admin/pom.xml b/xymanager_admin/pom.xml
index f059729..cc9ce76 100644
--- a/xymanager_admin/pom.xml
+++ b/xymanager_admin/pom.xml
@@ -89,11 +89,11 @@
src/main/resources
-
- **/*.properties
- **/*.yml
+
+
+
-
+
xymanager-admin
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/model/SysUserModel.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/model/SysUserModel.java
index 53940a1..b33afec 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/model/SysUserModel.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/model/SysUserModel.java
@@ -42,7 +42,7 @@ public class SysUserModel implements Serializable {
private String nickName;
@ApiModelProperty(value = "创建时间", example = "120")
- private BigInteger createTime;
+ private Date createTime;
}
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalScheduleRuleTimeListModel.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalScheduleRuleTimeListModel.java
index c8d0088..b72021d 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalScheduleRuleTimeListModel.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalScheduleRuleTimeListModel.java
@@ -22,4 +22,7 @@ public class TerminalScheduleRuleTimeListModel implements Serializable {
@ApiModelProperty(value = "是否最新", example = "123456")
private Boolean isNew = false;
+ @ApiModelProperty(value = "偏移量", example = "123456")
+ private Integer offset ;
+
}
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/util/ScheduleListUtils.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/util/ScheduleListUtils.java
index 4cf938b..8b5f40f 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/util/ScheduleListUtils.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/util/ScheduleListUtils.java
@@ -75,7 +75,7 @@ public class ScheduleListUtils {
String string = "";
if (XyNumberUtils.remainder(i, 3) == 0) {
index = index + 3;
- Number add = XyNumberUtils.add((Number) dtoList.get(i).getMinute(), 60);
+ Number add = XyNumberUtils.add((Number) dtoList.get(i).getMinute(), offset);
if (add.intValue() >= 60) {
Number add1 = XyNumberUtils.add((Number) dtoList.get(i).getHour(), 1);
if (add1.intValue() >= 24) {
@@ -92,7 +92,7 @@ public class ScheduleListUtils {
string = " --hour" + index + "=" + startHour + " --min" + index + "=" + startMin + " --preset" + index + "=" + perset;
} else if (XyNumberUtils.remainder(i, 3) == 1) {
index = index - 1;
- Number add = XyNumberUtils.add((Number) dtoList.get(i).getMinute(), 60);
+ Number add = XyNumberUtils.add((Number) dtoList.get(i).getMinute(), offset);
if (add.intValue() >= 60) {
Number add1 = XyNumberUtils.add((Number) dtoList.get(i).getHour(), 1);
if (add1.intValue() >= 24) {
diff --git a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalPhotoDao.java b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalPhotoDao.java
index 475b0a5..2112c3c 100644
--- a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalPhotoDao.java
+++ b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalPhotoDao.java
@@ -1,6 +1,7 @@
package com.shxy.xymanager_dao.dao;
import com.shxy.xymanager_common.dto.*;
+import com.shxy.xymanager_common.entity.Lines;
import com.shxy.xymanager_common.entity.TerminalPhoto;
import com.shxy.xymanager_common.vo.*;
import org.apache.ibatis.annotations.Param;
@@ -14,6 +15,8 @@ public interface TerminalPhotoDao {
List selectPhotoList(@Param("terminalid") Integer terminalid, @Param("channelid") List channelid, @Param("starttime") BigInteger starttime, @Param("endtime") BigInteger endtime);
+ List selectPhotoListByTermList(@Param("terminalidlist") List terminalid, @Param("channelidlist") List channelid, @Param("starttime") BigInteger starttime, @Param("endtime") BigInteger endtime);
+
int deleteByPrimaryKey(Long id);
int insert(TerminalPhoto record);
diff --git a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java
index 2b15974..4dae99c 100644
--- a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java
+++ b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java
@@ -24,7 +24,7 @@ public interface TerminalsDao {
List selectByTowerId(@Param("towerid") Integer towerid, @Param("status") Integer status);
- Terminals selectByToweridAndLineid(@Param("lineid") Integer lineid,@Param("towerid") Integer towerid, @Param("status") Integer status);
+ List selectByToweridAndLineid(@Param("toweridlist") List towerid, @Param("status") Integer status);
int insertList(@Param("item") Terminals record, @Param("status") Integer status, @Param("createat") Date create, @Param("updateat") Date update);
diff --git a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TowerDao.java b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TowerDao.java
index 7d56ca2..62779d8 100644
--- a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TowerDao.java
+++ b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TowerDao.java
@@ -16,6 +16,8 @@ public interface TowerDao {
List selectAllByLineid(@Param("lineid") Integer id,@Param("status") Integer status);
+ List selectAllByLineidList(@Param("lineidlist") List id,@Param("status") Integer status);
+
int deleteById(@Param("list") List record, @Param("status") Integer status, @Param("update") Date update);
int updateByPrimaryKeySelective(@Param("data") Tower record, @Param("update") Date update);
diff --git a/xymanager_dao/src/main/resources/mappers/TerminalPhotoDao.xml b/xymanager_dao/src/main/resources/mappers/TerminalPhotoDao.xml
index f8bc630..e5b9a0e 100644
--- a/xymanager_dao/src/main/resources/mappers/TerminalPhotoDao.xml
+++ b/xymanager_dao/src/main/resources/mappers/TerminalPhotoDao.xml
@@ -52,7 +52,8 @@
-
+
@@ -98,7 +99,7 @@
select
from terminal_photos
- where photo_time between #{starttime} and #{endtime}
+ where photo_time between #{starttime} and #{endtime}
and term_id = #{terminalid}
@@ -110,6 +111,25 @@
order by photo_time desc
+
@@ -397,7 +417,8 @@
order by create_time desc limit 1
-
+
insert into terminal_photo_marks (term_id, channel_id,
color, width, height,boder_width ,create_time
)
@@ -451,7 +472,6 @@
-
+
+