45 lines
1.4 KiB
C#
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);
|
|
}
|
|
}
|