From ec21251764082bebde0f68966332751c288d786c Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期一, 22 十一月 2021 00:13:52 +0800 Subject: [PATCH] 接口编写 --- app/src/main/java/com/yeshi/location/app/service/inter/location/LocationTravelService.java | 66 ++++++++++++++++++++++----------- 1 files changed, 44 insertions(+), 22 deletions(-) diff --git a/app/src/main/java/com/yeshi/location/app/service/inter/location/LocationTravelService.java b/app/src/main/java/com/yeshi/location/app/service/inter/location/LocationTravelService.java index 0084b19..86575ee 100644 --- a/app/src/main/java/com/yeshi/location/app/service/inter/location/LocationTravelService.java +++ b/app/src/main/java/com/yeshi/location/app/service/inter/location/LocationTravelService.java @@ -3,8 +3,11 @@ import java.lang.Exception; import javax.annotation.Resource; import java.util.Date; + import org.yeshi.utils.bean.BeanUtil; + import java.util.List; + import com.yeshi.location.app.entity.location.LocationTravel; import com.yeshi.location.app.service.inter.location.LocationTravelService; import com.yeshi.location.app.service.query.location.LocationTravelQuery; @@ -13,38 +16,57 @@ public interface LocationTravelService { /** - * 鑾峰彇鍒楄〃 - * @param locationTravelQuery - * @param page - * @param pageSize - * @return - */ - public List<LocationTravel> list(LocationTravelQuery locationTravelQuery, int page, int pageSize) ; + * 鑾峰彇鍒楄〃 + * + * @param locationTravelQuery + * @param page + * @param pageSize + * @return + */ + public List<LocationTravel> list(LocationTravelQuery locationTravelQuery, int page, int pageSize); /** - * - */ - public long count(LocationTravelQuery locationTravelQuery) ; + * + */ + public long count(LocationTravelQuery locationTravelQuery); /** - * - */ - public LocationTravel get(String id) ; + * + */ + public LocationTravel get(String id); /** - * - */ - public void add(LocationTravel locationTravel) throws Exception; + * + */ + public void add(LocationTravel locationTravel) throws Exception; /** - * - */ - public void update(LocationTravel locationTravel) ; + * + */ + public void update(LocationTravel locationTravel); /** - * - */ - public void delete(List<String> idList) ; + * + */ + public void delete(List<String> idList); + /** + * 鑾峰彇杞ㄨ抗 + * @param uid + * @param startTime + * @param endTime + * @return + */ + public List<LocationTravel> getTravelList(Long uid, Date startTime, Date endTime); + + /** + * 鑾峰彇杞ㄨ抗鏁伴噺 + * @param uid + * @param startTime + * @param endTime + * @return + */ + public long countTravel(Long uid, Date startTime, Date endTime); + } -- Gitblit v1.8.0