This commit is contained in:
liqionghai
2025-07-16 17:26:20 +08:00
parent 341163411d
commit 11a0720133
10 changed files with 301 additions and 20 deletions

View File

@@ -104,11 +104,21 @@ namespace MyCode.Project.Domain.Message.Request.JackYun
/// <summary>
/// 是否正品
/// </summary>
public Byte isCertified { get; set; }
public int isCertified { get; set; }
/// <summary>
/// 条形码
/// </summary>
public String skuBarcode { get; set; }
/// <summary>
/// 备注
/// </summary>
public String rowRemark { get; set; }
/// <summary>
/// 匹配货品信息的外部货品编号
/// </summary>
public String outSkuCode { get; set; }
}
}

View File

@@ -0,0 +1,124 @@
using MyCode.Project.Infrastructure.JackYun;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Request.JackYun
{
public class CreateAndStockoutGetRequestBizData : BaseRequestBizData
{
/// <summary>
/// 备注
/// </summary>
public String memo { get; set; }
/// <summary>
/// 来源默认ERP
/// </summary>
public String source { get; set; }
/// <summary>
/// 制单人
/// </summary>
public String @operator { get; set; }
/// <summary>
/// 关联单据编号
/// 可随机,保证不重复即可
/// </summary>
public String relDataId { get; set; }
/// <summary>
/// 出库类型204其他出库210残次品出库206生产领料205采购退货215维修还厂
/// </summary>
public int outType { get; set; }
/// <summary>
/// 仓库code
/// </summary>
public String outWarehouseCode { get; set; }
/// <summary>
/// 申请人姓名
/// </summary>
public String applyUserName { get; set; }
/// <summary>
/// 货品明细
/// </summary>
public List<stockOutDetailViews> stockOutDetailViews { get; set; }
///// <summary>
///// 收发货人信息
///// </summary>
//public StockInExpressInfo stockInExpressInfo { get; set; }
/// <summary>
/// 申请人部门
/// </summary>
public String applyDepartName { get; set; }
/// <summary>
/// 申请时间
/// </summary>
public DateTime applyDate { get; set; }
}
public class stockOutDetailViews
{
/// <summary>
/// 价格
/// </summary>
public decimal skuPrice { get; set; }
/// <summary>
/// 关联实际业务明细表的id
/// </summary>
public long relDetailId { get; set; }
/// <summary>
/// 规格id
/// </summary>
public long skuId { get; set; }
/// <summary>
/// 数量
/// </summary>
public decimal skuCount { get; set; }
/// <summary>
/// 货品编号
/// </summary>
public String goodsNo { get; set; }
/// <summary>
/// 计量单位名称
/// </summary>
public String unitName { get; set; }
/// <summary>
/// 是否正品
/// </summary>
public int isCertified { get; set; }
/// <summary>
/// 条形码
/// </summary>
public String skuBarcode { get; set; }
/// <summary>
/// 备注
/// </summary>
public String rowRemark { get; set; }
/// <summary>
/// 匹配货品信息的外部货品编号
/// </summary>
public String outSkuCode { get; set; }
}
}

View File

@@ -63,6 +63,7 @@
<Compile Include="Message\Act\Common\ExcelData.cs" />
<Compile Include="Message\Act\Common\RequestModel.cs" />
<Compile Include="Message\Request\JackYun\CreateAndStockinGetRequestBizData.cs" />
<Compile Include="Message\Request\JackYun\CreateAndStockoutGetRequestBizData.cs" />
<Compile Include="Message\Request\JackYun\OrderTradeFullInfoGetRequestBizData.cs" />
<Compile Include="Message\Request\KingDee\BillDelete.cs" />
<Compile Include="Message\Request\KingDee\BillSave.cs" />

View File

@@ -8,11 +8,13 @@ using MyCode.Project.Domain;
using MyCode.Project.Domain.Model;
using MyCode.Project.Infrastructure.Common;
using MyCode.Project.Domain.Message;
using MyCode.Project.Domain.Message.Response.JackYun;
namespace MyCode.Project.Domain.Repositories
{
public interface IWMStoJackyunInventoryMovementView1Repository : IRepository<WMStoJackyunInventoryMovementView1>
{
}
List<CreateAndStockinResp> GetInventoryMovement();
}
}