namespace Muchinfo.MTPClient.IService { ///// ///// 交收系统服务 ///// //public interface IDeliveryManageService //{ // /// // /// 获取账号信息 // /// // /// // AccountEntry GetAccountEntry(); // /// // /// 获取所有可交收的仓单 // /// // /// 持仓单 // List GetDeliveryDetails(); // /// // /// 新增地址 // /// // /// 地址信息 // /// 返回错误码 // int AddAddress(Address address); // /// // /// 修改地址 // /// // /// 地址信息 // /// 返回错误码 // int ModifyAddress(Address address); // /// // /// 删除地址 // /// // /// 要删除的地址信息 // /// 返回错误码 // int DeleteAddress(Address address); // /// // /// 交割参数查询 // /// // /// 商品代码 // /// 品种代码 // /// 市场类型,竞价为1,如果扩展市场类型,则要考虑 // /// // List QueryDeliveryConfig(string goodCode, string AfterChangeGoods, int marketType); // /// // /// 查询提货人的地 // /// 址信息 // /// // /// // List
QueryAddresses(int takeDeliveryType); // /// // /// 查询交收价格 // /// // /// 商品代码 // /// 商品品种代码 // /// // decimal QueryDeliveryPrice(string goodsCode, string goodsclasscode); // /// // /// 查询交收单 // /// // /// 开始日期 // /// 结束日期 // /// 交收方向 // /// 状态 // /// 是否查询历史 // /// // List QueryDeliveryDetails(DateTime startDate, DateTime endDate, // Common.Data.Enums.Direction direction, DeliveryApplyStatus status, bool IsQueryHistory); // /// // /// 交收申报 // /// // /// 交收委托单 // /// // int DeliveryApplyOrder(EntrustDeliveryHold deliveryOrder); // /// // /// 取消交收申请 // /// // /// 交收单 // /// // int CancelDeliveryApply(DeliveryApplyDetail deliveryOrder); // /// // /// 查询当前中间仓行情 // /// // /// 中间仓行情 // List QueryDeliveryQuote(); // /// // /// 申请提货预约 // /// // /// 提货信息 // /// // int PickingGoodsOrder(PickGoodsApply goodsApply); // /// // /// 提货单查询 // /// // /// 开始时间 // /// 结束时间 // /// 提货方向 // /// // List QueryPickingGoodsOrders(DateTime startDateTime, DateTime enDateTime, ReceiveMode receiveMode, bool IsQueryHistory); // /// // /// 收货确认 // /// // /// 提货单 // /// // int ConfirmPickingGoods(PickingGoodsOrder pickingGoodsOrder); // /// // /// 提货仓库查询 // /// // /// // List QueryWarehouses(); // /// // /// 获取所有交收商品 // /// // /// // List GetAllDeiveryGoodses(); // //--------------------------------------------------------------- // /// // /// 获取入库预约 // /// // /// 开始时间 // /// 结束时间 // /// 仓库 // /// 状态 // /// // ObservableCollection GetStorageManagement(DateTime startTime, DateTime endTime, string warehouse, int state, bool IsQueryHistory, OperationType op = OperationType.Query); // /// // /// 入库预约 操作 // /// // /// StorageManagementModel // /// 操作类型:更改(Update)、插入(Insert)、删除(Delete) // /// 是否成功 // int OperationStorageManagement(Storage item, OperationType op); // /// // /// 获取仓单 // /// // /// 商品名称 // /// 仓单类型 // /// // ObservableCollection getWarehouseReceiptManagement(string Goods, int WarehouseType); // /// // /// 更具商品代码获取对应的商品品种 // /// // /// 商品代码 // /// 查询类型,false:只查询信息,不查图片,true:查包括图片 // /// 品种代码 // /// // ObservableCollection getDeliveryGoodsClass(string GoodCode, string GoodsClassCode, bool IsQueryType); // /// // /// 仓单转让 操作 // /// // /// WarehouseReceiptTransfereeModel // /// 操作类型:更改(Update)、插入(Insert)、删除(Delete) // /// 是否成功 // int OperationWarehouseTransfer(WarehouseReceiptTransfereeModel item, OperationType op); // /// // /// 获取 仓单受让 // /// // /// // ObservableCollection getWarehouseTransferee(); // /// // /// 仓单流转 查询 // /// // /// // ObservableCollection getWarehouseReceiptTransferee(DateTime startTime, DateTime endTime, TradeDirection td, bool IsQueryHistory); // /// // /// 仓单流转明细 查询 // /// // /// // /// // /// // /// // ObservableCollection getWarehouseReceiptTransfereeDetail(DateTime startTime, DateTime endTime, Delivery2_Remark_TD td, bool IsQueryHistory); // /// // /// 交收配对查询 // /// // /// // /// // /// // List QueryDeliveryMatch(string startTime, string endTime); // /// // /// 获取 中间仓 // /// // /// 开始时间 // /// 结束时间 // /// 方向 // /// // ObservableCollection getIntermediateBinQuery(DateTime startTime, DateTime endTime, TradeDirection tradeDirection, bool IsQueryHistory); // /// // /// 中间仓 操作 // /// // /// IntermediateBinQueryModel // /// 操作类型:更改(Update)、插入(Insert)、删除(Delete) // /// 是否成功 // int OperationIntermediateBinQuery(IntermediateBinQueryModel item, OperationType op); // /// // /// 仓单转让 // /// // /// 业务单号 // /// Result: // /// // int OperationStorageAttornPermit(long BusinessNo, int Result, OperationType op); // /// // /// 获取账户信息 // /// // /// // /// // List getAccountInfo(string AccountCode); // /// // /// 获取 转让查询 // /// // /// // ObservableCollection getWarehouseTransQuery(); //} }