mahao
1 year ago
1015 changed files with 19411 additions and 27037 deletions
@ -0,0 +1,31 @@ |
|||||
|
--- |
||||
|
kind: pipeline |
||||
|
type: docker |
||||
|
name: linux-amd64 |
||||
|
|
||||
|
platform: |
||||
|
arch: amd64 |
||||
|
os: linux |
||||
|
|
||||
|
steps: |
||||
|
- name: build |
||||
|
image: mcr.microsoft.com/dotnet/sdk:6.0 |
||||
|
commands: |
||||
|
- cd ./build |
||||
|
- pwd |
||||
|
- ls |
||||
|
- chmod 755 ./build.sh |
||||
|
- ./build.sh |
||||
|
- ls |
||||
|
|
||||
|
- name: publish |
||||
|
image: plugins/s3 |
||||
|
settings: |
||||
|
endpoint: http://dev.ccwin-in.com:3008 |
||||
|
path_style: true |
||||
|
bucket: default |
||||
|
access_key: O222sbIaMKeGfeX18t8K |
||||
|
secret_key: 0LEOWfXSDnaLbIYGZfdKUxyi2kYIayx4YvdLTgcR |
||||
|
source: build/publish/**/* |
||||
|
strip_prefix: build/publish/ |
||||
|
target: /jie-suan/bei-qi/${DRONE_BUILD_NUMBER}-${DRONE_REPO_BRANCH}-${DRONE_COMMIT_SHA:0:8} |
@ -0,0 +1 @@ |
|||||
|
publish |
@ -0,0 +1 @@ |
|||||
|
dotnet publish -c Release -r win-x64 ../code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host -o ./publish |
@ -0,0 +1 @@ |
|||||
|
dotnet publish -v diag -c Release -r win-x64 ../code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host -o ./publish |
@ -1 +1 @@ |
|||||
|
|
||||
|
@ -1,14 +1,4 @@ |
|||||
using Microsoft.AspNetCore.Mvc.Filters; |
|
||||
using System.Threading.Tasks; |
|
||||
using Volo.Abp; |
|
||||
using Volo.Abp.AspNetCore.Mvc.ExceptionHandling; |
|
||||
using Volo.Abp.Authorization; |
|
||||
using Volo.Abp.Validation; |
|
||||
|
|
||||
namespace Win.Sfs.SettleAccount |
namespace Win.Sfs.SettleAccount |
||||
{ |
{ |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
} |
} |
||||
|
@ -1,239 +1,238 @@ |
|||||
using System; |
using System; |
||||
using System.Collections.Generic; |
|
||||
using System.ComponentModel.DataAnnotations; |
using System.ComponentModel.DataAnnotations; |
||||
using System.Linq; |
|
||||
using Magicodes.ExporterAndImporter.Core; |
using Magicodes.ExporterAndImporter.Core; |
||||
using Microsoft.AspNetCore.Http; |
using Microsoft.AspNetCore.Http; |
||||
using Volo.Abp.Application.Dtos; |
using Volo.Abp.Application.Dtos; |
||||
using Volo.Abp.Domain.Entities.Auditing; |
using Volo.Abp.Domain.Entities.Auditing; |
||||
|
|
||||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
||||
|
|
||||
/// <summary>
|
|
||||
/// BBAC结算单
|
|
||||
/// </summary>
|
|
||||
public class BBAC_SA_DTO : EntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 期间
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "期间")] |
|
||||
public int Version { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 结算单据
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "结算单据")] |
|
||||
public string BillNum { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 出库单号
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "出库单号")] |
|
||||
public string DNBillNum { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 1、新建 2、已有出库3、已有扣减寄售库
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "状态")] |
|
||||
public string State { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 明细记录行数
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "明细记录行数")] |
|
||||
public string RecordCount { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 工厂地点
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "工厂地点")] |
|
||||
public string Site { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 业务类型
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "业务类型")] |
|
||||
public EnumBusinessType BusinessType { get; set; } |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// BBAC结算明细
|
|
||||
/// </summary>
|
|
||||
public class BBAC_SA_DETAIL_DTO : AuditedAggregateRoot<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 结算单
|
|
||||
/// </summary>
|
|
||||
public string BillNum { set; get; } |
|
||||
/// <summary>
|
|
||||
/// 期间
|
|
||||
/// </summary>
|
|
||||
public int Version { set; get; } |
|
||||
/// <summary>
|
|
||||
/// 结算分组号
|
|
||||
/// </summary>
|
|
||||
public string GroupNum { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 生产号
|
|
||||
/// </summary>
|
|
||||
public string PN { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 客户物料号
|
|
||||
/// </summary>
|
|
||||
public string LU { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 数量
|
|
||||
/// </summary>
|
|
||||
public string Qty { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 结算日期
|
|
||||
/// </summary>
|
|
||||
public string SettleDate { set; get; } |
|
||||
/// <summary>
|
|
||||
/// 单价
|
|
||||
/// </summary>
|
|
||||
public decimal Price { set; get; } |
|
||||
/// <summary>
|
|
||||
/// 厂内物料号
|
|
||||
/// </summary>
|
|
||||
public string PartCode { get; set; } |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// BBAC结算导入请求
|
|
||||
/// </summary>
|
|
||||
public class BBACSaImportRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 文件
|
|
||||
/// </summary>
|
|
||||
public IFormFileCollection Files { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 期间
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "期间")] |
|
||||
public int Version { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 地点
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "地点")] |
|
||||
[Required(ErrorMessage = "{0}必须填写")] |
|
||||
public string Site { get; set; } |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// BBAC结算明细导入
|
|
||||
/// </summary>
|
|
||||
[Importer(HeaderRowIndex = 3)] |
|
||||
public class BBAC_SA_DETAIL_IMPORT_DTO |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 结算日期
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "Posting Date")] |
|
||||
[ImporterHeader(Name = "Posting Date")] |
|
||||
public string SettleDate { set; get; } |
|
||||
/// <summary>
|
|
||||
/// 结算分组号
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "Reference")] |
|
||||
[Required(ErrorMessage = "{0}不能为空")] |
|
||||
[ImporterHeader(Name = "Reference")] |
|
||||
public string GroupNum { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 客户零件号
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "Material")] |
|
||||
[Required(ErrorMessage = "{0}不能为空")] |
|
||||
[ImporterHeader(Name = "Material")] |
|
||||
public string LU { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 数量
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "结算数量")] |
|
||||
[ImporterHeader(Name = "GR Quantity")] |
|
||||
public decimal Qty { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 生产号
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "External Call Number")] |
|
||||
[Required(ErrorMessage = "{0}不能为空")] |
|
||||
[ImporterHeader(Name = "External Call Number")] |
|
||||
public string PN { get; set; } |
|
||||
/// <summary>
|
|
||||
/// Movement Type
|
|
||||
/// MovementType = 967,代表退货需要标记为负数
|
|
||||
/// MovementType = 966,代表正常发货标记正数
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "Movement Type")] |
|
||||
[ImporterHeader(Name = "Movement Type")] |
|
||||
public string MovementType { get; set; } |
|
||||
/// <summary>
|
|
||||
/// Contract Doc ID
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "Contract Doc ID")] |
|
||||
[ImporterHeader(Name = "Contract Doc ID")] |
|
||||
public string ContractDocID { get; set; } |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 结算明细导出请求
|
|
||||
/// </summary>
|
|
||||
public class BBAC_SA_DETAIL_EXPORT_REQUEST_DTO |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 结算单号
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "结算单号")] |
|
||||
[Required(ErrorMessage = "{0}不能为空")] |
|
||||
public string BillNum { set; get; } |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 结算明细导出
|
|
||||
/// </summary>
|
|
||||
public class BBAC_SA_DETAIL_EXPORT_DTO |
|
||||
{ |
{ |
||||
/// <summary>
|
/// <summary>
|
||||
/// 结算单号
|
/// BBAC结算单
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "结算单号")] |
public class BBAC_SA_DTO : EntityDto<Guid> |
||||
[ExporterHeader(DisplayName = "结算单号")] |
{ |
||||
public string BillNum { set; get; } |
/// <summary>
|
||||
|
/// 期间
|
||||
/// <summary>
|
/// </summary>
|
||||
/// 结算日期
|
[Display(Name = "期间")] |
||||
/// </summary>
|
public int Version { get; set; } |
||||
[Display(Name = "结算日期")] |
|
||||
[ExporterHeader(DisplayName = "结算日期")] |
/// <summary>
|
||||
public DateTime SettleDate { set; get; } |
/// 结算单据
|
||||
|
/// </summary>
|
||||
/// <summary>
|
[Display(Name = "结算单据")] |
||||
/// 发货单号
|
public string BillNum { get; set; } |
||||
/// </summary>
|
|
||||
[Display(Name = "发货单号")] |
/// <summary>
|
||||
[ExporterHeader(DisplayName = "发货单号")] |
/// 出库单号
|
||||
public string PN { get; set; } |
/// </summary>
|
||||
|
[Display(Name = "出库单号")] |
||||
/// <summary>
|
public string DNBillNum { get; set; } |
||||
/// 零件号
|
|
||||
/// </summary>
|
/// <summary>
|
||||
[Display(Name = "零件号")] |
/// 1、新建 2、已有出库3、已有扣减寄售库
|
||||
[ExporterHeader(DisplayName = "零件号")] |
/// </summary>
|
||||
public string LU { get; set; } |
[Display(Name = "状态")] |
||||
|
public string State { get; set; } |
||||
/// <summary>
|
|
||||
/// 数量
|
/// <summary>
|
||||
/// </summary>
|
/// 明细记录行数
|
||||
[Display(Name = "数量")] |
/// </summary>
|
||||
[ExporterHeader(DisplayName = "数量")] |
[Display(Name = "明细记录行数")] |
||||
public decimal Qty { get; set; } |
public string RecordCount { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 结算分组
|
/// 工厂地点
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "结算分组")] |
[Display(Name = "工厂地点")] |
||||
[ExporterHeader(DisplayName = "结算分组")] |
public string Site { get; set; } |
||||
public string GroupNum { get; set; } |
|
||||
|
/// <summary>
|
||||
|
/// 业务类型
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "业务类型")] |
||||
|
public EnumBusinessType BusinessType { get; set; } |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// BBAC结算明细
|
||||
|
/// </summary>
|
||||
|
public class BBAC_SA_DETAIL_DTO : AuditedAggregateRoot<Guid> |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 结算单
|
||||
|
/// </summary>
|
||||
|
public string BillNum { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 期间
|
||||
|
/// </summary>
|
||||
|
public int Version { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 结算分组号
|
||||
|
/// </summary>
|
||||
|
public string GroupNum { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 生产号
|
||||
|
/// </summary>
|
||||
|
public string PN { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 客户物料号
|
||||
|
/// </summary>
|
||||
|
public string LU { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 数量
|
||||
|
/// </summary>
|
||||
|
public string Qty { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 结算日期
|
||||
|
/// </summary>
|
||||
|
public string SettleDate { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 单价
|
||||
|
/// </summary>
|
||||
|
public decimal Price { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 厂内物料号
|
||||
|
/// </summary>
|
||||
|
public string PartCode { get; set; } |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// BBAC结算导入请求
|
||||
|
/// </summary>
|
||||
|
public class BBACSaImportRequestDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 文件
|
||||
|
/// </summary>
|
||||
|
public IFormFileCollection Files { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 期间
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "期间")] |
||||
|
public int Version { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 地点
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "地点")] |
||||
|
[Required(ErrorMessage = "{0}必须填写")] |
||||
|
public string Site { get; set; } |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// BBAC结算明细导入
|
||||
|
/// </summary>
|
||||
|
[Importer(HeaderRowIndex = 3)] |
||||
|
public class BBAC_SA_DETAIL_IMPORT_DTO |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 结算日期
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "Posting Date")] |
||||
|
[ImporterHeader(Name = "Posting Date")] |
||||
|
public string SettleDate { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 结算分组号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "Reference")] |
||||
|
[Required(ErrorMessage = "{0}不能为空")] |
||||
|
[ImporterHeader(Name = "Reference")] |
||||
|
public string GroupNum { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 客户零件号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "Material")] |
||||
|
[Required(ErrorMessage = "{0}不能为空")] |
||||
|
[ImporterHeader(Name = "Material")] |
||||
|
public string LU { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 数量
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "结算数量")] |
||||
|
[ImporterHeader(Name = "GR Quantity")] |
||||
|
public decimal Qty { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 生产号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "External Call Number")] |
||||
|
[Required(ErrorMessage = "{0}不能为空")] |
||||
|
[ImporterHeader(Name = "External Call Number")] |
||||
|
public string PN { get; set; } |
||||
|
/// <summary>
|
||||
|
/// Movement Type
|
||||
|
/// MovementType = 967,代表退货需要标记为负数
|
||||
|
/// MovementType = 966,代表正常发货标记正数
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "Movement Type")] |
||||
|
[ImporterHeader(Name = "Movement Type")] |
||||
|
public string MovementType { get; set; } |
||||
|
/// <summary>
|
||||
|
/// Contract Doc ID
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "Contract Doc ID")] |
||||
|
[ImporterHeader(Name = "Contract Doc ID")] |
||||
|
public string ContractDocID { get; set; } |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 结算明细导出请求
|
||||
|
/// </summary>
|
||||
|
public class BBAC_SA_DETAIL_EXPORT_REQUEST_DTO |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 结算单号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "结算单号")] |
||||
|
[Required(ErrorMessage = "{0}不能为空")] |
||||
|
public string BillNum { set; get; } |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 结算明细导出
|
||||
|
/// </summary>
|
||||
|
public class BBAC_SA_DETAIL_EXPORT_DTO |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 结算单号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "结算单号")] |
||||
|
[ExporterHeader(DisplayName = "结算单号")] |
||||
|
public string BillNum { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 结算日期
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "结算日期")] |
||||
|
[ExporterHeader(DisplayName = "结算日期")] |
||||
|
public DateTime SettleDate { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 发货单号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "发货单号")] |
||||
|
[ExporterHeader(DisplayName = "发货单号")] |
||||
|
public string PN { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 零件号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "零件号")] |
||||
|
[ExporterHeader(DisplayName = "零件号")] |
||||
|
public string LU { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 数量
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "数量")] |
||||
|
[ExporterHeader(DisplayName = "数量")] |
||||
|
public decimal Qty { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 结算分组
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "结算分组")] |
||||
|
[ExporterHeader(DisplayName = "结算分组")] |
||||
|
public string GroupNum { get; set; } |
||||
|
} |
||||
} |
} |
||||
|
@ -1,436 +1,437 @@ |
|||||
using Magicodes.ExporterAndImporter.Core; |
|
||||
using System; |
using System; |
||||
using System.ComponentModel; |
using System.ComponentModel; |
||||
using System.ComponentModel.DataAnnotations; |
using System.ComponentModel.DataAnnotations; |
||||
|
using Magicodes.ExporterAndImporter.Core; |
||||
using Volo.Abp.Application.Dtos; |
using Volo.Abp.Application.Dtos; |
||||
using Win.Sfs.SettleAccount.Entities.BQ.Syncs; |
using Win.Sfs.SettleAccount.Entities.BQ.Syncs; |
||||
|
|
||||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
||||
|
|
||||
/// <summary>
|
|
||||
/// BBAC发运
|
|
||||
/// </summary>
|
|
||||
public class BBAC_SE_DETAIL_DTO : EntityDto<Guid> |
|
||||
{ |
{ |
||||
/// <summary>
|
/// <summary>
|
||||
/// 期间
|
/// BBAC发运
|
||||
/// </summary>
|
/// </summary>
|
||||
public int Version { set; get; } |
public class BBAC_SE_DETAIL_DTO : EntityDto<Guid> |
||||
/// <summary>
|
{ |
||||
/// 发货时间
|
/// <summary>
|
||||
/// </summary>
|
/// 期间
|
||||
public DateTime ShippingDate { set; get; } |
/// </summary>
|
||||
/// <summary>
|
public int Version { set; get; } |
||||
/// 发运单号
|
/// <summary>
|
||||
/// </summary>
|
/// 发货时间
|
||||
public string WmsBillNum { set; get; } |
/// </summary>
|
||||
/// <summary>
|
public DateTime ShippingDate { set; get; } |
||||
/// 客户零件号
|
/// <summary>
|
||||
/// </summary>
|
/// 发运单号
|
||||
public string LU { get; set; } |
/// </summary>
|
||||
/// <summary>
|
public string WmsBillNum { set; get; } |
||||
/// 厂内零件号
|
/// <summary>
|
||||
/// </summary>
|
/// 客户零件号
|
||||
public string FactoryPartCode { get; set; } |
/// </summary>
|
||||
/// <summary>
|
public string LU { get; set; } |
||||
/// 生产号
|
/// <summary>
|
||||
/// </summary>
|
/// 厂内零件号
|
||||
public string PN { get; set; } |
/// </summary>
|
||||
/// <summary>
|
public string FactoryPartCode { get; set; } |
||||
/// 组合键值(PN+LU)
|
/// <summary>
|
||||
/// </summary>
|
/// 生产号
|
||||
public string KeyCode { get; set; } |
/// </summary>
|
||||
/// <summary>
|
public string PN { get; set; } |
||||
/// 数量
|
/// <summary>
|
||||
/// </summary>
|
/// 组合键值(PN+LU)
|
||||
public decimal Qty { get; set; } |
/// </summary>
|
||||
/// <summary>
|
public string KeyCode { get; set; } |
||||
/// UID
|
/// <summary>
|
||||
/// </summary>
|
/// 数量
|
||||
[Display(Name = "UID")] |
/// </summary>
|
||||
[DisplayName("UID")] |
public decimal Qty { get; set; } |
||||
public long UID { get; set; } |
/// <summary>
|
||||
/// <summary>
|
/// UID
|
||||
/// JIT订单号
|
/// </summary>
|
||||
/// </summary>
|
[Display(Name = "UID")] |
||||
[Display(Name = "JIT订单号")] |
[DisplayName("UID")] |
||||
[DisplayName("JIT订单号")] |
public long UID { get; set; } |
||||
public string JISNum { get; set; } |
/// <summary>
|
||||
/// <summary>
|
/// JIT订单号
|
||||
/// JIT排序生产码
|
/// </summary>
|
||||
/// </summary>
|
[Display(Name = "JIT订单号")] |
||||
[Display(Name = "JIT排序生产码")] |
[DisplayName("JIT订单号")] |
||||
public string VinCode { get; set; } |
public string JISNum { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// JIT排序生产码类型
|
/// JIT排序生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "JIT排序生产码类型")] |
[Display(Name = "JIT排序生产码")] |
||||
public string CodeType { get; set; } |
public string VinCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 订单零件号
|
/// JIT排序生产码类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "订单零件号")] |
[Display(Name = "JIT排序生产码类型")] |
||||
public string PartCode { get; set; } |
public string CodeType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 订单零件号
|
/// 订单零件号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "订单零件号")] |
[Display(Name = "订单零件号")] |
||||
public string RealPartCode { get; set; } |
public string PartCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 批次
|
/// 订单零件号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "批次")] |
[Display(Name = "订单零件号")] |
||||
public string Batch { get; set; } |
public string RealPartCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 客户零件号
|
/// 批次
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "客户零件号")] |
[Display(Name = "批次")] |
||||
public string CustPartCode { get; set; } |
public string Batch { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 订单序号
|
/// 客户零件号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "订单序号")] |
[Display(Name = "客户零件号")] |
||||
public string Seq { get; set; } |
public string CustPartCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 订单时间
|
/// 订单序号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "订单时间")] |
[Display(Name = "订单序号")] |
||||
public DateTime AssembleData { get; set; } |
public string Seq { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货条码
|
/// 订单时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货条码")] |
[Display(Name = "订单时间")] |
||||
public string DeliverCode { get; set; } |
public DateTime AssembleData { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货单号
|
/// 发货条码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货单号")] |
[Display(Name = "发货条码")] |
||||
public string BillNum { get; set; } |
public string DeliverCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货时间
|
/// 发货单号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货时间")] |
[Display(Name = "发货单号")] |
||||
public DateTime? BillTime { get; set; } |
public string BillNum { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货人
|
/// 发货时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货人")] |
[Display(Name = "发货时间")] |
||||
public string Oper { get; set; } |
public DateTime? BillTime { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 客户位置
|
/// 发货人
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "客户位置")] |
[Display(Name = "发货人")] |
||||
public string Position { get; set; } |
public string Oper { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 工厂
|
/// 客户位置
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "工厂")] |
[Display(Name = "客户位置")] |
||||
public string Factory { get; set; } |
public string Position { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// MES配置码
|
/// 工厂
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "MES配置码")] |
[Display(Name = "工厂")] |
||||
public string MESConfigCode { get; set; } |
public string Factory { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 目标库位
|
/// MES配置码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "目标库位")] |
[Display(Name = "MES配置码")] |
||||
public string ToLoc { get; set; } |
public string MESConfigCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 单据类型
|
/// 目标库位
|
||||
/// </summary>
|
/// </summary>
|
||||
public EnumBillType BillType { get; set; } |
[Display(Name = "目标库位")] |
||||
/// <summary>
|
public string ToLoc { get; set; } |
||||
/// 子单据类型
|
/// <summary>
|
||||
/// </summary>
|
/// 单据类型
|
||||
[Display(Name = "子单据类型")] |
/// </summary>
|
||||
public EnumSubBillType SubBillType { get; set; } |
public EnumBillType BillType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 事务类型
|
/// 子单据类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "事务类型")] |
[Display(Name = "子单据类型")] |
||||
public EnumDelTransType TransType { get; set; } |
public EnumSubBillType SubBillType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发运主类型
|
/// 事务类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发运主类型")] |
[Display(Name = "事务类型")] |
||||
public EnumDeliverBjBmpBillType DeliverBillType { get; set; } |
public EnumDelTransType TransType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发运子类型
|
/// 发运主类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发运子类型")] |
[Display(Name = "发运主类型")] |
||||
public EnumDeliverSubBillType DeliverSubBillType { get; set; } |
public EnumDeliverBjBmpBillType DeliverBillType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 单据性质
|
/// 发运子类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "单据性质")] |
[Display(Name = "发运子类型")] |
||||
public string BillCharacter { get; set; } |
public EnumDeliverSubBillType DeliverSubBillType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 原生产码
|
/// 单据性质
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "原生产码")] |
[Display(Name = "单据性质")] |
||||
public string OrigiCode { get; set; } |
public string BillCharacter { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 描述
|
/// 原生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "描述")] |
[Display(Name = "原生产码")] |
||||
public string PartDesc { get; set; } |
public string OrigiCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 备注
|
/// 描述
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "备注")] |
[Display(Name = "描述")] |
||||
public string Remark { get; set; } |
public string PartDesc { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 业务类型
|
/// 备注
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "业务类型")] |
[Display(Name = "备注")] |
||||
public EnumProTpe ProType { get; set; } |
public string Remark { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// JIS排序单号
|
/// 业务类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "JIS排序单号")] |
[Display(Name = "业务类型")] |
||||
public string OrderNum { get; set; } |
public EnumProTpe ProType { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// JIS实际生产码
|
/// JIS排序单号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "JIS实际生产码")] |
[Display(Name = "JIS排序单号")] |
||||
public string RealCode { get; set; } |
public string OrderNum { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 来源库位
|
/// JIS实际生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "来源库位")] |
[Display(Name = "JIS实际生产码")] |
||||
public string FromLoc { get; set; } |
public string RealCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 参照订单生产码
|
/// 来源库位
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "参照订单生产码")] |
[Display(Name = "来源库位")] |
||||
public string RefVinCode { get; set; } |
public string FromLoc { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货关联单号
|
/// 参照订单生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货关联单号")] |
[Display(Name = "参照订单生产码")] |
||||
public string RefBillNum { get; set; } |
public string RefVinCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// Erp目标库位
|
/// 发货关联单号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "Erp目标库位")] |
[Display(Name = "发货关联单号")] |
||||
public string ErpToLoc { get; set; } |
public string RefBillNum { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 塑件唯一码
|
/// Erp目标库位
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "塑件唯一码")] |
[Display(Name = "Erp目标库位")] |
||||
public string UniqueCode { get; set; } |
public string ErpToLoc { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// PJS顺序号
|
/// 塑件唯一码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "PJS顺序号")] |
[Display(Name = "塑件唯一码")] |
||||
public string PjsNum { get; set; } |
public string UniqueCode { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 虚拟小总成
|
/// PJS顺序号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "虚拟小总成")] |
[Display(Name = "PJS顺序号")] |
||||
public string MatchNumber { get; set; } |
public string PjsNum { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 状态
|
/// 虚拟小总成
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "状态")] |
[Display(Name = "虚拟小总成")] |
||||
public EnumBillState State { get; set; } |
public string MatchNumber { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 创建时间
|
/// 状态
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "创建时间")] |
[Display(Name = "状态")] |
||||
public DateTime CreateTime { get; set; } |
public EnumBillState State { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 是否有EDI数据
|
/// 创建时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "是否有EDI数据")] |
[Display(Name = "创建时间")] |
||||
public bool IsHaveEdiData { get; set; } |
public DateTime CreateTime { get; set; } |
||||
} |
/// <summary>
|
||||
|
/// 是否有EDI数据
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "是否有EDI数据")] |
||||
|
public bool IsHaveEdiData { get; set; } |
||||
|
} |
||||
|
|
||||
/// <summary>
|
|
||||
/// 导出
|
|
||||
/// </summary>
|
|
||||
public class BBAC_SE_DETAIL_EXPORT_DTO |
|
||||
{ |
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货单号
|
/// 导出
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货单号")] |
public class BBAC_SE_DETAIL_EXPORT_DTO |
||||
[ExporterHeader(DisplayName = "发货单号")] |
{ |
||||
public string WmsBillNum { get; set; } |
/// <summary>
|
||||
|
/// 发货单号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "发货单号")] |
||||
|
[ExporterHeader(DisplayName = "发货单号")] |
||||
|
public string WmsBillNum { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 单据编号
|
/// 单据编号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "单据编号")] |
[Display(Name = "单据编号")] |
||||
[ExporterHeader(DisplayName = "单据编号")] |
[ExporterHeader(DisplayName = "单据编号")] |
||||
public string Num { get; set; } |
public string Num { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货时间
|
/// 发货时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货时间")] |
[Display(Name = "发货时间")] |
||||
[ExporterHeader(DisplayName = "发货时间")] |
[ExporterHeader(DisplayName = "发货时间")] |
||||
public DateTime BillTime { get; set; } |
public DateTime BillTime { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货人
|
/// 发货人
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货人")] |
[Display(Name = "发货人")] |
||||
[ExporterHeader(DisplayName = "发货人")] |
[ExporterHeader(DisplayName = "发货人")] |
||||
public string Oper { get; set; } |
public string Oper { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 排序单号
|
/// 排序单号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "排序单号")] |
[Display(Name = "排序单号")] |
||||
[ExporterHeader(DisplayName = "排序单号")] |
[ExporterHeader(DisplayName = "排序单号")] |
||||
public string OrderNum { get; set; } |
public string OrderNum { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 订单序号
|
/// 订单序号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "订单序号")] |
[Display(Name = "订单序号")] |
||||
[ExporterHeader(DisplayName = "订单序号")] |
[ExporterHeader(DisplayName = "订单序号")] |
||||
public string Seq { get; set; } |
public string Seq { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 实际生产码
|
/// 实际生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "实际生产码")] |
[Display(Name = "实际生产码")] |
||||
[ExporterHeader(DisplayName = "实际生产码")] |
[ExporterHeader(DisplayName = "实际生产码")] |
||||
public string RealCode { get; set; } |
public string RealCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 订单生产码
|
/// 订单生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "订单生产码")] |
[Display(Name = "订单生产码")] |
||||
[ExporterHeader(DisplayName = "订单生产码")] |
[ExporterHeader(DisplayName = "订单生产码")] |
||||
public string VinCode { get; set; } |
public string VinCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 生产码类型
|
/// 生产码类型
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "生产码类型")] |
[Display(Name = "生产码类型")] |
||||
[ExporterHeader(DisplayName = "生产码类型")] |
[ExporterHeader(DisplayName = "生产码类型")] |
||||
public string CodeType { get; set; } |
public string CodeType { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 实际零件号
|
/// 实际零件号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "实际零件号")] |
[Display(Name = "实际零件号")] |
||||
[ExporterHeader(DisplayName = "实际零件号")] |
[ExporterHeader(DisplayName = "实际零件号")] |
||||
public string RealPartCode { get; set; } |
public string RealPartCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 零件号
|
/// 零件号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "零件号")] |
[Display(Name = "零件号")] |
||||
[ExporterHeader(DisplayName = "零件号")] |
[ExporterHeader(DisplayName = "零件号")] |
||||
public string PartCode { get; set; } |
public string PartCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 批次
|
/// 批次
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "批次")] |
[Display(Name = "批次")] |
||||
[ExporterHeader(DisplayName = "批次")] |
[ExporterHeader(DisplayName = "批次")] |
||||
public string Batch { get; set; } |
public string Batch { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// MES配置码
|
/// MES配置码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "MES配置码")] |
[Display(Name = "MES配置码")] |
||||
[ExporterHeader(DisplayName = "MES配置码")] |
[ExporterHeader(DisplayName = "MES配置码")] |
||||
public string MESConfigCode { get; set; } |
public string MESConfigCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 来源库位
|
/// 来源库位
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "来源库位")] |
[Display(Name = "来源库位")] |
||||
[ExporterHeader(DisplayName = "来源库位")] |
[ExporterHeader(DisplayName = "来源库位")] |
||||
public string FromLoc { get; set; } |
public string FromLoc { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 目标库位
|
/// 目标库位
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "目标库位")] |
[Display(Name = "目标库位")] |
||||
[ExporterHeader(DisplayName = "目标库位")] |
[ExporterHeader(DisplayName = "目标库位")] |
||||
public string ToLoc { get; set; } |
public string ToLoc { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 参照订单生产码
|
/// 参照订单生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "参照订单生产码")] |
[Display(Name = "参照订单生产码")] |
||||
[ExporterHeader(DisplayName = "参照订单生产码")] |
[ExporterHeader(DisplayName = "参照订单生产码")] |
||||
public string RefVinCode { get; set; } |
public string RefVinCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 单据性质
|
/// 单据性质
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "单据性质")] |
[Display(Name = "单据性质")] |
||||
[ExporterHeader(DisplayName = "单据性质")] |
[ExporterHeader(DisplayName = "单据性质")] |
||||
public string BillCharacter { get; set; } |
public string BillCharacter { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货关联单号
|
/// 发货关联单号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货关联单号")] |
[Display(Name = "发货关联单号")] |
||||
[ExporterHeader(DisplayName = "发货关联单号")] |
[ExporterHeader(DisplayName = "发货关联单号")] |
||||
public string RefBillNum { get; set; } |
public string RefBillNum { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// Erp目标库位
|
/// Erp目标库位
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "Erp目标库位")] |
[Display(Name = "Erp目标库位")] |
||||
[ExporterHeader(DisplayName = "Erp目标库位")] |
[ExporterHeader(DisplayName = "Erp目标库位")] |
||||
public string ErpToLoc { get; set; } |
public string ErpToLoc { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 原生产码
|
/// 原生产码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "原生产码")] |
[Display(Name = "原生产码")] |
||||
[ExporterHeader(DisplayName = "原生产码")] |
[ExporterHeader(DisplayName = "原生产码")] |
||||
public string OrigiCode { get; set; } |
public string OrigiCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 备注
|
/// 备注
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "备注")] |
[Display(Name = "备注")] |
||||
[ExporterHeader(DisplayName = "备注")] |
[ExporterHeader(DisplayName = "备注")] |
||||
public string Remark { get; set; } |
public string Remark { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 塑件唯一码
|
/// 塑件唯一码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "塑件唯一码")] |
[Display(Name = "塑件唯一码")] |
||||
[ExporterHeader(DisplayName = "塑件唯一码")] |
[ExporterHeader(DisplayName = "塑件唯一码")] |
||||
public string UniqueCode { get; set; } |
public string UniqueCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// PJS顺序号
|
/// PJS顺序号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "PJS顺序号")] |
[Display(Name = "PJS顺序号")] |
||||
[ExporterHeader(DisplayName = "PJS顺序号")] |
[ExporterHeader(DisplayName = "PJS顺序号")] |
||||
public string PjsNum { get; set; } |
public string PjsNum { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 虚拟小总成
|
/// 虚拟小总成
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "虚拟小总成")] |
[Display(Name = "虚拟小总成")] |
||||
[ExporterHeader(DisplayName = "虚拟小总成")] |
[ExporterHeader(DisplayName = "虚拟小总成")] |
||||
public string MatchNumber { get; set; } |
public string MatchNumber { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 发货条码
|
/// 发货条码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发货条码")] |
[Display(Name = "发货条码")] |
||||
[ExporterHeader(DisplayName = "发货条码")] |
[ExporterHeader(DisplayName = "发货条码")] |
||||
public string DeliverCode { get; set; } |
public string DeliverCode { get; set; } |
||||
|
|
||||
/// <summary>
|
/// <summary>
|
||||
/// 客户位置
|
/// 客户位置
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "客户位置")] |
[Display(Name = "客户位置")] |
||||
[ExporterHeader(DisplayName = "客户位置")] |
[ExporterHeader(DisplayName = "客户位置")] |
||||
public string Position { get; set; } |
public string Position { get; set; } |
||||
|
} |
||||
} |
} |
||||
|
@ -1,41 +1,42 @@ |
|||||
using System; |
using System; |
||||
using System.ComponentModel.DataAnnotations; |
using System.ComponentModel.DataAnnotations; |
||||
|
|
||||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
||||
|
|
||||
/// <summary>
|
|
||||
/// Edi与发运对比请求Dto
|
|
||||
/// </summary>
|
|
||||
public class EdiSeCompareRequestDto |
|
||||
{ |
{ |
||||
/// <summary>
|
/// <summary>
|
||||
/// 期间
|
/// Edi与发运对比请求Dto
|
||||
/// </summary>
|
|
||||
[Display(Name = "期间")] |
|
||||
[Required(ErrorMessage = "{0}不能为空")] |
|
||||
public string Version { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 零件号
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "零件号")] |
|
||||
public string LU { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 通用码
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "通用码")] |
|
||||
public string PN { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 发运开始时间
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "发运开始时间")] |
|
||||
public DateTime? SeStartDateTime { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 发运结束时间
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "发运结束时间")] |
|
||||
public DateTime? SeEndDateTime { get; set; } |
|
||||
/// <summary>
|
|
||||
/// 业务类型
|
|
||||
/// </summary>
|
/// </summary>
|
||||
public EnumBusinessType BusinessType { get; set; } |
public class EdiSeCompareRequestDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 期间
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "期间")] |
||||
|
[Required(ErrorMessage = "{0}不能为空")] |
||||
|
public string Version { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 零件号
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "零件号")] |
||||
|
public string LU { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 通用码
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "通用码")] |
||||
|
public string PN { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 发运开始时间
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "发运开始时间")] |
||||
|
public DateTime? SeStartDateTime { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 发运结束时间
|
||||
|
/// </summary>
|
||||
|
[Display(Name = "发运结束时间")] |
||||
|
public DateTime? SeEndDateTime { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 业务类型
|
||||
|
/// </summary>
|
||||
|
public EnumBusinessType BusinessType { get; set; } |
||||
|
} |
||||
} |
} |
||||
|
File diff suppressed because it is too large
@ -1,51 +1,52 @@ |
|||||
using System; |
using System; |
||||
using System.ComponentModel.DataAnnotations; |
using System.ComponentModel.DataAnnotations; |
||||
|
|
||||
namespace Win.Sfs.SettleAccount.Entities.BQ; |
namespace Win.Sfs.SettleAccount.Entities.BQ |
||||
|
|
||||
/// <summary>
|
|
||||
/// 结算与发运对比请求Dto
|
|
||||
/// </summary>
|
|
||||
public class SaSeCompareRequestDto |
|
||||
{ |
{ |
||||
/// <summary>
|
/// <summary>
|
||||
/// 期间
|
/// 结算与发运对比请求Dto
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "期间")] |
public class SaSeCompareRequestDto |
||||
[Required(ErrorMessage = "{0}不能为空")] |
{ |
||||
public string Version { get; set; } |
/// <summary>
|
||||
/// <summary>
|
/// 期间
|
||||
/// 零件号
|
/// </summary>
|
||||
/// </summary>
|
[Display(Name = "期间")] |
||||
[Display(Name = "零件号")] |
[Required(ErrorMessage = "{0}不能为空")] |
||||
public string LU { get; set; } |
public string Version { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 通用码
|
/// 零件号
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "通用码")] |
[Display(Name = "零件号")] |
||||
public string PN { get; set; } |
public string LU { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发运开始时间
|
/// 通用码
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发运开始时间")] |
[Display(Name = "通用码")] |
||||
public DateTime? SeStartDateTime { get; set; } |
public string PN { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 发运结束时间
|
/// 发运开始时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "发运结束时间")] |
[Display(Name = "发运开始时间")] |
||||
public DateTime? SeEndDateTime { get; set; } |
public DateTime? SeStartDateTime { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 下线开始时间
|
/// 发运结束时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "下线开始时间")] |
[Display(Name = "发运结束时间")] |
||||
public DateTime? DownLineStartDateTime { get; set; } |
public DateTime? SeEndDateTime { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 下线结束时间
|
/// 下线开始时间
|
||||
/// </summary>
|
/// </summary>
|
||||
[Display(Name = "下线结束时间")] |
[Display(Name = "下线开始时间")] |
||||
public DateTime? DownLineEndDateTime { get; set; } |
public DateTime? DownLineStartDateTime { get; set; } |
||||
/// <summary>
|
/// <summary>
|
||||
/// 业务类型
|
/// 下线结束时间
|
||||
/// </summary>
|
/// </summary>
|
||||
public EnumBusinessType BusinessType { get; set; } |
[Display(Name = "下线结束时间")] |
||||
|
public DateTime? DownLineEndDateTime { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 业务类型
|
||||
|
/// </summary>
|
||||
|
public EnumBusinessType BusinessType { get; set; } |
||||
|
} |
||||
} |
} |
||||
|
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue