BaoKai_202508_Wms_Jingwang_.../WMS.IData/ICK/IPackWeighing.cs
2025-08-24 21:52:42 +08:00

45 lines
1.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using WMS.Model.CK;
using WMS.Model.Stock;
namespace WMS.IData.ICK
{
public interface IPackWeighing
{
//查
DataTable GetPackWeighingData(PackWeighingModel model);
//增
void InsertPackWeighingData(PackWeighingModel model);
//改
void UpdatePackWeighingData(PackWeighingModel model);
/// <summary>
/// 更新本表、回写出库通知单、新增包装库存Back、删除包装库存
/// </summary>
/// <param name="packmodel">包装库存Model</param>
/// <param name="ordermodel">出库订单Model</param>
/// <param name="mimodel">包装库存Back</param>
/// <param name="expressno">快递单号</param>
void PassPackWeightingData(PackWeighingModel packmodel, OrdersModel ordermodel, MIPackStockBackModel mimodel, string expressno);
//回写重量
void UpdateOrderWeightScale(OrdersModel model);
//写入到back表
void InsertPackDataIntoBack(string expressno);
//删除包装区库存
void DeletePackData(string expressno);
//获得重量上下限
DataTable SearchWeightNum(string parammenu);
//更新重量上下限
void UpdateWeightNum(List<decimal> lis);
}
}