Files
shgx_tz_mes_backend_sync/ZR.Service/mes/wms/IService/IWmOutOrderService.cs

46 lines
1.2 KiB
C#
Raw Normal View History

2024-03-19 11:08:28 +08:00
using System;
using ZR.Model;
using ZR.Model.Dto;
using System.Collections.Generic;
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.Dto;
namespace ZR.Service.mes.wms.IService
{
/// <summary>
/// 出货单(物料+客户service接口
/// </summary>
public interface IWmOutOrderService : IBaseService<WmOutOrder>
{
PagedInfo<WmOutOrderDto> GetList(WmOutOrderQueryDto parm);
WmOutOrder_material_num GetInfo(string ShipmentNum);
WmOutOrder AddWmOutOrder(WmOutOrder_materialDto parm);
int UpdateWmOutOrder(WmOutOrder parm);
2024-04-09 14:03:10 +08:00
int Delete_fk_matrial(string[] primarys);
2024-03-19 11:08:28 +08:00
List<WmCustom> GetCustominfo();
(List<WmMaterialQuery_stockQuantityDto>, int) GetmaterialList(WmMaterialQueryDto parm);
2024-03-22 08:54:11 +08:00
List<WmMaterialQuery_print> Queryoutoder_matrials(string shipment_num);
List<WmOutOrderPlan> Generate_outorderplan(string shipment_num);
2024-03-23 14:31:50 +08:00
(int, int) DoMaterialOut(WmDoMaterialOut_Dto doMaterialOut, string Createby);
bool OverOutorderplan(string shipment_num);
// 检查是否可出库
string CheckProductionOut(string production_packcode, string shipment_num);
2024-03-28 09:12:17 +08:00
2024-03-23 14:31:50 +08:00
2024-03-19 11:08:28 +08:00
}
}