Commit 861d9f05 authored by tangwei's avatar tangwei

修改bug

parent 67d451c2
...@@ -43,14 +43,13 @@ public class SeismometeorologyDtoDao { ...@@ -43,14 +43,13 @@ public class SeismometeorologyDtoDao {
* *
* **/ * **/
public List<SeismometeorologyDto> findCarStateByWatchSn(){ public List<SeismometeorologyDto> findCarStateByWatchSn(){
Calendar calendar = Calendar.getInstance(); //创建Calendar 的实例 System.out.println(new Date().getTime());
calendar.add(Calendar.DAY_OF_MONTH,-1); Query query = new Query(Criteria.where("releaseTime").gte(getStartTime())
System.out.println(new Date().getTime()); .lte(getEndTime()));
Query query = new Query(Criteria.where("releaseTime").gte(calendar.getTimeInMillis())); 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); return gpsList;
return gpsList;
} }
/** /**
...@@ -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")
...@@ -50,9 +50,12 @@ public class SeismometeorologyDto { ...@@ -50,9 +50,12 @@ public class SeismometeorologyDto {
@ApiModelProperty(value = "发布内容") @ApiModelProperty(value = "发布内容")
@Field("content") @Field("content")
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