CourierUserService.java 693 Bytes
package com.sl.ms.courier.service;

import java.util.List;

public interface CourierUserService {

    /**
     * 条件查询快递员列表(结束取件时间当天快递员有排班)
     * 如果服务范围内无快递员,或满足服务范围的快递员无排班,则返回该网点所有满足排班的快递员
     *
     * @param agencyId         网点id
     * @param longitude        用户地址的经度
     * @param latitude         用户地址的纬度
     * @param estimatedEndTime 结束取件时间
     * @return 快递员id列表
     */
    List<Long> queryCourierIdListByCondition(Long agencyId, Double longitude, Double latitude, Long estimatedEndTime);

}