Commit 861d9f05 authored by tangwei's avatar tangwei

修改bug

parent 67d451c2
...@@ -43,10 +43,9 @@ public class SeismometeorologyDtoDao { ...@@ -43,10 +43,9 @@ public class SeismometeorologyDtoDao {
* *
* **/ * **/
public List<SeismometeorologyDto> findCarStateByWatchSn(){ public List<SeismometeorologyDto> findCarStateByWatchSn(){
Calendar calendar = Calendar.getInstance(); //创建Calendar 的实例
calendar.add(Calendar.DAY_OF_MONTH,-1);
System.out.println(new Date().getTime()); System.out.println(new Date().getTime());
Query query = new Query(Criteria.where("releaseTime").gte(calendar.getTimeInMillis())); Query query = new Query(Criteria.where("releaseTime").gte(getStartTime())
.lte(getEndTime()));
Sort sort= Sort.by(Sort.Direction.DESC, "releaseTime"); Sort sort= Sort.by(Sort.Direction.DESC, "releaseTime");
query.with(sort); query.with(sort);
List<SeismometeorologyDto> gpsList = mongoTemplate.find(query, SeismometeorologyDto.class); List<SeismometeorologyDto> gpsList = mongoTemplate.find(query, SeismometeorologyDto.class);
...@@ -61,8 +60,8 @@ public class SeismometeorologyDtoDao { ...@@ -61,8 +60,8 @@ public class SeismometeorologyDtoDao {
public List<SeismometeorologyDto> findDutyCarStateBy(){ public List<SeismometeorologyDto> findDutyCarStateBy(){
System.out.println(new Date().getTime()); System.out.println(new Date().getTime());
Query query = new Query(Criteria.where("releaseTime").gte(getStartTime().getTime()) Query query = new Query(Criteria.where("releaseTime").gte(getStartTime())
.lte(getEndTime().getTime())); .lte(getEndTime()));
Sort sort= Sort.by(Sort.Direction.DESC, "releaseTime"); Sort sort= Sort.by(Sort.Direction.DESC, "releaseTime");
query.with(sort); query.with(sort);
List<SeismometeorologyDto> gpsList = mongoTemplate.find(query, SeismometeorologyDto.class); List<SeismometeorologyDto> gpsList = mongoTemplate.find(query, SeismometeorologyDto.class);
......
...@@ -41,7 +41,7 @@ public class SeismometeorologyDto { ...@@ -41,7 +41,7 @@ public class SeismometeorologyDto {
@ApiModelProperty(value = "发布时间") @ApiModelProperty(value = "发布时间")
@Field("releaseTime") @Field("releaseTime")
private Long releaseTime; private Date releaseTime;
@ApiModelProperty(value = "发布单位") @ApiModelProperty(value = "发布单位")
@Field("releaseCompany") @Field("releaseCompany")
...@@ -52,7 +52,10 @@ public class SeismometeorologyDto { ...@@ -52,7 +52,10 @@ public class SeismometeorologyDto {
private String content; private String content;
public SeismometeorologyDto(Long sequenceNbr, String type, String typeName, String grade, Long releaseTime, String releaseCompany, String content) {
public SeismometeorologyDto(Long sequenceNbr, String type, String typeName, String grade, Date releaseTime, String releaseCompany, String content) {
this.sequenceNbr = sequenceNbr; this.sequenceNbr = sequenceNbr;
this.type = type; this.type = type;
this.typeName = typeName; this.typeName = typeName;
......
...@@ -400,7 +400,7 @@ public class CommandController extends BaseController { ...@@ -400,7 +400,7 @@ public class CommandController extends BaseController {
st.append("【").append(alertCalledZhDto.getAlertType()).append("】").append(" ").append(time).append(" ").append(alertCalledZhDto.getAddress()); st.append("【").append(alertCalledZhDto.getAlertType()).append("】").append(" ").append(time).append(" ").append(alertCalledZhDto.getAddress());
SeismometeorologyDto sto= new SeismometeorologyDto(alertCalledZhDto.getSequenceNbr(), "1", "警情通知", null,alertCalledZhDto.getCallTime().getTime(), null, st.toString()) ; SeismometeorologyDto sto= new SeismometeorologyDto(alertCalledZhDto.getSequenceNbr(), "1", "警情通知", null,alertCalledZhDto.getCallTime(), null, st.toString()) ;
li.add(sto); li.add(sto);
} }
return ResponseHelper.buildResponse(li); return ResponseHelper.buildResponse(li);
......
...@@ -54,7 +54,7 @@ mqtt.topic.alert.reporting=alertReporting ...@@ -54,7 +54,7 @@ mqtt.topic.alert.reporting=alertReporting
mqtt.topic.command.alert.notice=alertNotice mqtt.topic.command.alert.notice=alertNotice
## 跑马灯地震,天气预警信息 ## 跑马灯地震,天气预警信息
mqtt.topic.command.seismometeorology.notice=seismometeorology mqtt.topic.command.meteorological.notice=meteorological
mqtt.topic.command.power.deployment=power mqtt.topic.command.power.deployment=power
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment