WMS相关文件添加,仅添加文件,可启动但未测试

This commit is contained in:
赵正易
2024-03-08 08:28:14 +08:00
committed by qianhao.xu
parent 8a9176549a
commit 9532be659f
83 changed files with 3767 additions and 1 deletions

View File

@@ -0,0 +1,60 @@
using System.Collections.ObjectModel;
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
namespace ZR.Service.mes.wms.IService
{
public interface IAreaService
{
/**
* 查询货区
*
* @param id 货区主键
* @return 货区
*/
public WmsArea SelectById(long id);
/**
* 查询货区列表
*
* @param query 查询条件
* @param page 分页条件
* @return 货区
*/
public List<WmsArea> SelectList(AreaQuery query, Pageable page);
/**
* 新增货区
*
* @param area 货区
* @return 结果
*/
public int Insert(WmsArea area);
/**
* 修改货区
*
* @param area 货区
* @return 结果
*/
public int Update(WmsArea area);
/**
* 批量删除货区
*
* @param ids 需要删除的货区主键
* @return 结果
*/
public int DeleteByIds(long[] ids);
/**
* 删除货区信息
*
* @param id 货区主键
* @return 结果
*/
public int DeleteById(long id);
public List<WmsArea> SelectByIdIn(Collection<long> ids);
}
}

View File

@@ -0,0 +1,58 @@
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
namespace ZR.Service.mes.wms.IService
{
public interface ICarrierService
{
/**
* 查询承运商
*
* @param id 承运商主键
* @return 承运商
*/
public WmsCarrier SelectById(long id);
/**
* 查询承运商列表
*
* @param query 查询条件
* @param page 分页条件
* @return 承运商
*/
public List<WmsCarrier> SelectList(CarrierQuery query, Pageable page);
/**
* 新增承运商
*
* @param carrier 承运商
* @return 结果
*/
public int Insert(WmsCarrier carrier);
/**
* 修改承运商
*
* @param carrier 承运商
* @return 结果
*/
public int Update(WmsCarrier carrier);
/**
* 批量删除承运商
*
* @param ids 需要删除的承运商主键
* @return 结果
*/
public int DeleteByIds(long[] ids);
/**
* 删除承运商信息
*
* @param id 承运商主键
* @return 结果
*/
public int DeleteById(long id);
}
}

View File

@@ -0,0 +1,58 @@
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
namespace ZR.Service.mes.wms.IService
{
public interface ICustomerService
{
/**
* 查询客户
*
* @param id 客户主键
* @return 客户
*/
public WmsCustomer SelectById(long id);
/**
* 查询客户列表
*
* @param query 查询条件
* @param page 分页条件
* @return 客户
*/
public List<WmsCustomer> SelectList(CustomerQuery query, Pageable page);
/**
* 新增客户
*
* @param customer 客户
* @return 结果
*/
public int Insert(WmsCustomer customer);
/**
* 修改客户
*
* @param customer 客户
* @return 结果
*/
public int Update(WmsCustomer customer);
/**
* 批量删除客户
*
* @param ids 需要删除的客户主键
* @return 结果
*/
public int DeleteByIds(long[] ids);
/**
* 删除客户信息
*
* @param id 客户主键
* @return 结果
*/
public int DeleteById(long id);
}
}

View File

@@ -0,0 +1,58 @@
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
namespace ZR.Service.mes.wms.IService
{
public interface ICustomerTransactionService
{
/**
* 查询客户账户流水
*
* @param id 客户账户流水主键
* @return 客户账户流水
*/
public WmsCustomerTransaction SelectById(int id);
/**
* 查询客户账户流水列表
*
* @param query 查询条件
* @param page 分页条件
* @return 客户账户流水
*/
public List<WmsCustomerTransaction> SelectList(CustomerTransactionQuery query, Pageable page);
/**
* 新增客户账户流水
*
* @param WmsCustomerTransaction 客户账户流水
* @return 结果
*/
public int Insert(WmsCustomerTransaction WmsCustomerTransaction);
/**
* 修改客户账户流水
*
* @param WmsCustomerTransaction 客户账户流水
* @return 结果
*/
public int Update(WmsCustomerTransaction WmsCustomerTransaction);
/**
* 批量删除客户账户流水
*
* @param ids 需要删除的客户账户流水主键
* @return 结果
*/
public int DeleteByIds(int[] ids);
/**
* 删除客户账户流水信息
*
* @param id 客户账户流水主键
* @return 结果
*/
public int DeleteById(int id);
}
}

View File

@@ -0,0 +1,59 @@
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
namespace ZR.Service.mes.wms.IService
{
public interface IDeliveryService
{
/**
* 查询发货记录
*
* @param id 发货记录主键
* @return 发货记录
*/
public WmsDelivery SelectById(long id);
/**
* 查询发货记录列表
*
* @param query 查询条件
* @param page 分页条件
* @return 发货记录
*/
public List<WmsDelivery> SelectList(DeliveryQuery query, Pageable page);
/**
* 新增发货记录
*
* @param WmsDelivery 发货记录
* @return 结果
*/
public int Insert(WmsDelivery WmsDelivery);
/**
* 修改发货记录
*
* @param WmsDelivery 发货记录
* @return 结果
*/
public int Update(WmsDelivery WmsDelivery);
/**
* 批量删除发货记录
*
* @param ids 需要删除的发货记录主键
* @return 结果
*/
public int DeleteByIds(long[] ids);
/**
* 删除发货记录信息
*
* @param id 发货记录主键
* @return 结果
*/
public int DeleteById(long id);
}
}

View File

@@ -0,0 +1,63 @@
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
using ZR.Model.MES.wms.POJO.VO;
namespace ZR.Service.mes.wms.IService
{
public interface IInventoryCheckDetailService
{
/**
* 查询库存盘点单据详情
*
* @param id 库存盘点单据详情主键
* @return 库存盘点单据详情
*/
public WmsInventoryCheckDetail SelectById(long id);
public List<InventoryCheckDetailVO> ToVos(List<WmsInventoryCheckDetail> items);
/**
* 查询库存盘点单据详情列表
*
* @param query 查询条件
* @param page 分页条件
* @return 库存盘点单据详情
*/
public List<WmsInventoryCheckDetail> SelectList(InventoryCheckDetailQuery query, Pageable page);
/**
* 新增库存盘点单据详情
*
* @param WmsInventoryCheckDetail 库存盘点单据详情
* @return 结果
*/
public int Insert(WmsInventoryCheckDetail WmsInventoryCheckDetail);
/**
* 修改库存盘点单据详情
*
* @param WmsInventoryCheckDetail 库存盘点单据详情
* @return 结果
*/
public int Update(WmsInventoryCheckDetail WmsInventoryCheckDetail);
/**
* 批量删除库存盘点单据详情
*
* @param ids 需要删除的库存盘点单据详情主键
* @return 结果
*/
public int DeleteByIds(long[] ids);
/**
* 删除库存盘点单据详情信息
*
* @param id 库存盘点单据详情主键
* @return 结果
*/
public int DeleteById(long id);
public WmsInventoryHistory Vo2InventoryHistory(InventoryCheckDetailVO it);
}
}

View File

@@ -0,0 +1,68 @@
using ZR.Model.MES.wms;
using ZR.Model.MES.wms.POJO.DTO;
using ZR.Model.MES.wms.POJO.query;
using ZR.Model.MES.wms.POJO.VO.form;
namespace ZR.Service.mes.wms.IService
{
public interface IInventoryCheckService
{
/**
* 查询库存盘点单据
*
* @param id 库存盘点单据主键
* @return 库存盘点单据
*/
public InventoryCheckFrom SelectById(long id);
/**
* 查询库存盘点单据列表
*
* @param query 查询条件
* @param page 分页条件
* @return 库存盘点单据
*/
public List<WmsInventoryCheck> SelectList(InventoryCheckQuery query, Pageable page);
/**
* 新增库存盘点单据
*
* @param WmsInventoryCheck 库存盘点单据
* @return 结果
*/
public int Insert(WmsInventoryCheck WmsInventoryCheck);
/**
* 修改库存盘点单据
*
* @param WmsInventoryCheck 库存盘点单据
* @return 结果
*/
public int Update(WmsInventoryCheck WmsInventoryCheck);
/**
* 批量删除库存盘点单据
*
* @param ids 需要删除的库存盘点单据主键
* @return 结果
*/
public int DeleteByIds(long[] ids);
/**
* 删除库存盘点单据信息
*
* @param id 库存盘点单据主键
* @return 结果
*/
public int DeleteById(long id);
/**
* 新增或更新盘点单据以及盘点单据明细
*
* @param WmsInventoryCheckFrom 盘点单据
* @return 结果
*/
// @Transactional
public int AddOrUpdate(InventoryCheckFrom WmsInventoryCheckFrom);
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IInventoryHistoryService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IInventoryMovementDetailService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IInventoryMovementService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IInventoryService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IInventorySettlementDetailService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IInventorySettlementService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IItemService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IItemTypeService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IRackService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IReceiptOrderDetailService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IReceiptOrderService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IShipmentOrderDetailService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IShipmentOrderService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface ISupplierService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface ISupplierTransactionService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IWarehouseService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IWaveForReceiptService
{
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Service.mes.wms.IService
{
internal interface IWaveService
{
}
}