移动系统liao
2024-12-11 c573732636815e569d24aacff11a82f93602585a
CoreCms.Net.IServices/CYOAServices/ICyinOAService.cs
@@ -15,14 +15,18 @@
        /// 是否是学校方
        /// </summary>
        /// <returns></returns>
        public  Task<bool> IsSchooler();
        public Task<bool> IsSchooler();
        /// <summary>
        ///是否是川印客户列表
        /// </summary>
        /// <returns></returns>
        public Task<bool> IsSchoolManger();
        /// <summary>
        /// 是否是司机
        /// </summary>
        /// <returns></returns>
        public  Task<bool > IsDrive();
        public Task<bool> IsDrive();
        /// <summary>
        /// 是否是配送管理员
@@ -31,8 +35,12 @@
        public Task<bool> IsDeliverManage();
        #region 学校部分
        /// <summary>
        /// 学校管理员查询
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public Task<WebApiCallBack> GetOderListOfSchoolManager(FMPageByWhereOrder entity);
        /// <summary>
        /// 获取列表
        /// </summary>
@@ -57,7 +65,7 @@
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public  Task<WebApiCallBack> SetDeliveryDataOfschool(SetDeliveryDataDto entity);
        public Task<WebApiCallBack> SetDeliveryDataOfschool(SetDeliveryDataDto entity);
        /// <summary>
        /// 获取物流地址位置信息
@@ -78,7 +86,12 @@
        /// <param name="entity"></param>
        /// <returns></returns>
        public Task<WebApiCallBack> GetOderInfo(FMIntId entity);
        #endregion
        #region 司机部分
@@ -132,6 +145,8 @@
        /// <returns></returns>
        public Task<WebApiCallBack> SetTarcks(TracksDto entity);
        #endregion
@@ -161,6 +176,20 @@
        /// <param name="entity"></param>
        /// <returns></returns>
        public Task<WebApiCallBack> SetDeliveryOderOfDeliveryManage(DeliveryOrderDto entity);
        /// <summary>
        /// 批量安排送货
        /// </summary>
        /// <param name="ids"></param>
        /// <returns></returns>
        public Task<WebApiCallBack> MakeMultiDeliveryOderOfDeliveryManage(MakeMultiDeliveryOrderDto entitly);
        /// <summary>
        /// 盘点学校库存
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public Task<WebApiCallBack> GetSchoolInventory(FMIntId entity);
        #endregion
@@ -169,5 +198,23 @@
        public Task<List<Sys_CitySite>> GetZoneListALL();
        #endregion
        #region 学校管理端
        /// <summary>
        /// 增加学校订单
        /// </summary>
        /// <returns></returns>
        public Task<WebApiCallBack> CreatSchoolOfSchoolManage(CoreCmsPlanOrderInfoDto entity);
        /// <summary>
        /// 增加学校订单
        /// </summary>
        /// <returns></returns>
        public Task<WebApiCallBack> GetCreatSchoolOfSchoolManage();
        /// <summary>
        /// 删除学校
        /// </summary>
        /// <returns></returns>
        public Task<WebApiCallBack> DelSchoolOfSchoolManage(FMIntId entity);
        #endregion
    }
}