feat: 增加查询各线路下的上图统计功能
parent
354c51422a
commit
c62fd4fe14
@ -1,13 +1,13 @@
|
|||||||
package com.shxy.xymanager_common.model;
|
package com.shxy.xymanager_common.model;
|
||||||
|
|
||||||
|
import com.shxy.xymanager_common.entity.MntnDayStat;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
public class StatDay {
|
public class StatDay {
|
||||||
Date day;
|
Date day;
|
||||||
List<StatTerm> termList = new ArrayList<>();
|
List<MntnDayStat> termList;
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
package com.shxy.xymanager_common.model;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class StatModel {
|
||||||
|
List<Integer> lineIds;
|
||||||
|
private Long start;
|
||||||
|
private Long end;
|
||||||
|
}
|
@ -1,11 +1,16 @@
|
|||||||
package com.shxy.xymanager_service.service;
|
package com.shxy.xymanager_service.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.shxy.xymanager_common.entity.MntnDayStat;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public interface MntnDayStatService {
|
public interface MntnDayStatService {
|
||||||
|
|
||||||
long countTotal();
|
long countTotal();
|
||||||
|
|
||||||
void storeOneDay(Date day, Integer termId);
|
void storeOneDay(Date day, Integer termId);
|
||||||
|
|
||||||
|
List<MntnDayStat> list(Date day, List<Integer> termIds);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue