|
@@ -21,7 +21,70 @@ import java.util.List;
|
|
|
*/
|
|
|
public interface IDspDeliveryService extends IService<DspDelivery> {
|
|
|
|
|
|
+ List<DspDelivery> queryList(SysUser user);
|
|
|
|
|
|
- void fengNiaoTask();
|
|
|
+ PageResult queryPage(Page page, DspDelivery dspDelivery);
|
|
|
+
|
|
|
+ Integer statisticsUseDeliveryNum(Long id,Integer status);
|
|
|
+
|
|
|
+ Boolean createDspDelivery(DspDelivery dspDelivery);
|
|
|
+
|
|
|
+ void changeStatus(Long id,SysUser user);
|
|
|
+
|
|
|
+ List<DspDelivery> getSysConfig();
|
|
|
+
|
|
|
+ List<DspDelivery> selectDspDeliverys();
|
|
|
+
|
|
|
+ List<DspDelivery> selectDspDeliverysTwo();
|
|
|
+
|
|
|
+ List<DspDelivery> selectOrderDspDeliverys();
|
|
|
+
|
|
|
+ List<DspDelivery> queryPageDspDeliverys(Page page);
|
|
|
+
|
|
|
+ void createList(List<DspDelivery> list);
|
|
|
+
|
|
|
+ List<DeliveryDto> floorList();
|
|
|
+
|
|
|
+ Boolean updateDspDeliveryById(DspDelivery dspDelivery,SysUser user);
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询服务商运力
|
|
|
+ * @param type
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ DspDelivery findOne(Integer type);
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 运力详情
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ DeliveryInfo findInfoOne(Integer id,Long merchantId);
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询能匹配的配送平台
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ List<DeliveryInfo> findList(Member member,Long shopId, Integer transport, List<Integer> types, Integer defaultShop);
|
|
|
+
|
|
|
+ DspDelivery findById(Long id);
|
|
|
+
|
|
|
+ List<DspDelivery> selectDspDeliverysByTime();
|
|
|
+ // void fengNiaoTask();
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询门店没有绑定的运力
|
|
|
+ * @param dtos
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ List<DspDelivery> findNotBindByIds(List<DeliveryDto> dtos);
|
|
|
+
|
|
|
+
|
|
|
+ List<ShopDeliveryBindDto> getDeliveryList();
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客服中心列表
|
|
|
+ * @return 列表
|
|
|
+ */
|
|
|
+ List<DspDeliveryListDto> getCustomerServiceList();
|
|
|
|
|
|
}
|