学 赵
1 year ago
1019 changed files with 25239 additions and 26797 deletions
@ -0,0 +1,74 @@ |
|||
--- |
|||
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 |
|||
- mkdir publish |
|||
- echo "${DRONE_BUILD_NUMBER}-${DRONE_COMMIT_AUTHOR}-${DRONE_REPO_BRANCH}-${DRONE_COMMIT_SHA:0:8}">./publish/version.txt |
|||
- ls publish |
|||
|
|||
# - 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_COMMIT_AUTHOR}-${DRONE_REPO_BRANCH}-${DRONE_COMMIT_SHA:0:8} |
|||
|
|||
- name: stop |
|||
image: appleboy/drone-ssh |
|||
settings: |
|||
host: dev.ccwin-in.com |
|||
port: 16085 |
|||
username: Administrator |
|||
password: Microsoft@2022 |
|||
command_timeout: 10m |
|||
script: |
|||
- cd /D D:/BQ-JS/publish |
|||
- stop.cmd |
|||
- cd .. |
|||
- rd/s/q "./publish" |
|||
- dir . |
|||
|
|||
- name: deploy |
|||
image: appleboy/drone-scp |
|||
settings: |
|||
host: dev.ccwin-in.com |
|||
port: 16085 |
|||
username: Administrator |
|||
password: Microsoft@2022 |
|||
command_timeout: 10m |
|||
target: D:/BQ-JS/test |
|||
source: ./build/publish |
|||
overwrite: true |
|||
|
|||
- name: start |
|||
image: appleboy/drone-ssh |
|||
settings: |
|||
host: dev.ccwin-in.com |
|||
port: 16085 |
|||
username: Administrator |
|||
password: Microsoft@2022 |
|||
command_timeout: 10m |
|||
script: |
|||
- d: |
|||
- cd D:\BQ-JS\publish |
|||
- start.cmd |
|||
- echo ok |
@ -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 |
|||
{ |
|||
|
|||
|
|||
|
|||
|
|||
} |
|||
|
@ -1,239 +1,238 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.ComponentModel.DataAnnotations; |
|||
using System.Linq; |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using Microsoft.AspNetCore.Http; |
|||
using Volo.Abp.Application.Dtos; |
|||
using Volo.Abp.Domain.Entities.Auditing; |
|||
|
|||
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 |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|||
{ |
|||
/// <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; } |
|||
/// 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>
|
|||
[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.ComponentModel; |
|||
using System.ComponentModel.DataAnnotations; |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using Volo.Abp.Application.Dtos; |
|||
using Win.Sfs.SettleAccount.Entities.BQ.Syncs; |
|||
|
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
|||
|
|||
/// <summary>
|
|||
/// BBAC发运
|
|||
/// </summary>
|
|||
public class BBAC_SE_DETAIL_DTO : EntityDto<Guid> |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
public int Version { set; get; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
public DateTime ShippingDate { set; get; } |
|||
/// <summary>
|
|||
/// 发运单号
|
|||
/// </summary>
|
|||
public string WmsBillNum { set; get; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 厂内零件号
|
|||
/// </summary>
|
|||
public string FactoryPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 组合键值(PN+LU)
|
|||
/// </summary>
|
|||
public string KeyCode { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
public decimal Qty { get; set; } |
|||
/// <summary>
|
|||
/// UID
|
|||
/// </summary>
|
|||
[Display(Name = "UID")] |
|||
[DisplayName("UID")] |
|||
public long UID { get; set; } |
|||
/// <summary>
|
|||
/// JIT订单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIT订单号")] |
|||
[DisplayName("JIT订单号")] |
|||
public string JISNum { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码")] |
|||
public string VinCode { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码类型")] |
|||
public string CodeType { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string PartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string RealPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
public string Batch { get; set; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
[Display(Name = "客户零件号")] |
|||
public string CustPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
public string Seq { get; set; } |
|||
/// <summary>
|
|||
/// 订单时间
|
|||
/// </summary>
|
|||
[Display(Name = "订单时间")] |
|||
public DateTime AssembleData { get; set; } |
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
public string BillNum { get; set; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
public DateTime? BillTime { get; set; } |
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
public string Oper { get; set; } |
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
public string Position { get; set; } |
|||
/// <summary>
|
|||
/// 工厂
|
|||
/// </summary>
|
|||
[Display(Name = "工厂")] |
|||
public string Factory { get; set; } |
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 单据类型
|
|||
/// </summary>
|
|||
public EnumBillType BillType { get; set; } |
|||
/// <summary>
|
|||
/// 子单据类型
|
|||
/// </summary>
|
|||
[Display(Name = "子单据类型")] |
|||
public EnumSubBillType SubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 事务类型
|
|||
/// </summary>
|
|||
[Display(Name = "事务类型")] |
|||
public EnumDelTransType TransType { get; set; } |
|||
/// <summary>
|
|||
/// 发运主类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运主类型")] |
|||
public EnumDeliverBjBmpBillType DeliverBillType { get; set; } |
|||
/// <summary>
|
|||
/// 发运子类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运子类型")] |
|||
public EnumDeliverSubBillType DeliverSubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
/// <summary>
|
|||
/// 描述
|
|||
/// </summary>
|
|||
[Display(Name = "描述")] |
|||
public string PartDesc { get; set; } |
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
public string Remark { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
[Display(Name = "业务类型")] |
|||
public EnumProTpe ProType { get; set; } |
|||
/// <summary>
|
|||
/// JIS排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIS排序单号")] |
|||
public string OrderNum { get; set; } |
|||
/// <summary>
|
|||
/// JIS实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIS实际生产码")] |
|||
public string RealCode { get; set; } |
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
/// <summary>
|
|||
/// 状态
|
|||
/// </summary>
|
|||
[Display(Name = "状态")] |
|||
public EnumBillState State { get; set; } |
|||
/// <summary>
|
|||
/// 创建时间
|
|||
/// </summary>
|
|||
[Display(Name = "创建时间")] |
|||
public DateTime CreateTime { get; set; } |
|||
/// <summary>
|
|||
/// 是否有EDI数据
|
|||
/// </summary>
|
|||
[Display(Name = "是否有EDI数据")] |
|||
public bool IsHaveEdiData { get; set; } |
|||
} |
|||
/// BBAC发运
|
|||
/// </summary>
|
|||
public class BBAC_SE_DETAIL_DTO : EntityDto<Guid> |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
public int Version { set; get; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
public DateTime ShippingDate { set; get; } |
|||
/// <summary>
|
|||
/// 发运单号
|
|||
/// </summary>
|
|||
public string WmsBillNum { set; get; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 厂内零件号
|
|||
/// </summary>
|
|||
public string FactoryPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 组合键值(PN+LU)
|
|||
/// </summary>
|
|||
public string KeyCode { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
public decimal Qty { get; set; } |
|||
/// <summary>
|
|||
/// UID
|
|||
/// </summary>
|
|||
[Display(Name = "UID")] |
|||
[DisplayName("UID")] |
|||
public long UID { get; set; } |
|||
/// <summary>
|
|||
/// JIT订单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIT订单号")] |
|||
[DisplayName("JIT订单号")] |
|||
public string JISNum { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码")] |
|||
public string VinCode { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码类型")] |
|||
public string CodeType { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string PartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string RealPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
public string Batch { get; set; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
[Display(Name = "客户零件号")] |
|||
public string CustPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
public string Seq { get; set; } |
|||
/// <summary>
|
|||
/// 订单时间
|
|||
/// </summary>
|
|||
[Display(Name = "订单时间")] |
|||
public DateTime AssembleData { get; set; } |
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
public string BillNum { get; set; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
public DateTime? BillTime { get; set; } |
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
public string Oper { get; set; } |
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
public string Position { get; set; } |
|||
/// <summary>
|
|||
/// 工厂
|
|||
/// </summary>
|
|||
[Display(Name = "工厂")] |
|||
public string Factory { get; set; } |
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 单据类型
|
|||
/// </summary>
|
|||
public EnumBillType BillType { get; set; } |
|||
/// <summary>
|
|||
/// 子单据类型
|
|||
/// </summary>
|
|||
[Display(Name = "子单据类型")] |
|||
public EnumSubBillType SubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 事务类型
|
|||
/// </summary>
|
|||
[Display(Name = "事务类型")] |
|||
public EnumDelTransType TransType { get; set; } |
|||
/// <summary>
|
|||
/// 发运主类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运主类型")] |
|||
public EnumDeliverBjBmpBillType DeliverBillType { get; set; } |
|||
/// <summary>
|
|||
/// 发运子类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运子类型")] |
|||
public EnumDeliverSubBillType DeliverSubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
/// <summary>
|
|||
/// 描述
|
|||
/// </summary>
|
|||
[Display(Name = "描述")] |
|||
public string PartDesc { get; set; } |
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
public string Remark { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
[Display(Name = "业务类型")] |
|||
public EnumProTpe ProType { get; set; } |
|||
/// <summary>
|
|||
/// JIS排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIS排序单号")] |
|||
public string OrderNum { get; set; } |
|||
/// <summary>
|
|||
/// JIS实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIS实际生产码")] |
|||
public string RealCode { get; set; } |
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
/// <summary>
|
|||
/// 状态
|
|||
/// </summary>
|
|||
[Display(Name = "状态")] |
|||
public EnumBillState State { get; set; } |
|||
/// <summary>
|
|||
/// 创建时间
|
|||
/// </summary>
|
|||
[Display(Name = "创建时间")] |
|||
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>
|
|||
[Display(Name = "发货单号")] |
|||
[ExporterHeader(DisplayName = "发货单号")] |
|||
public string WmsBillNum { get; set; } |
|||
public class BBAC_SE_DETAIL_EXPORT_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
[ExporterHeader(DisplayName = "发货单号")] |
|||
public string WmsBillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 单据编号
|
|||
/// </summary>
|
|||
[Display(Name = "单据编号")] |
|||
[ExporterHeader(DisplayName = "单据编号")] |
|||
public string Num { get; set; } |
|||
/// <summary>
|
|||
/// 单据编号
|
|||
/// </summary>
|
|||
[Display(Name = "单据编号")] |
|||
[ExporterHeader(DisplayName = "单据编号")] |
|||
public string Num { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
[ExporterHeader(DisplayName = "发货时间")] |
|||
public DateTime BillTime { get; set; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
[ExporterHeader(DisplayName = "发货时间")] |
|||
public DateTime BillTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
[ExporterHeader(DisplayName = "发货人")] |
|||
public string Oper { get; set; } |
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
[ExporterHeader(DisplayName = "发货人")] |
|||
public string Oper { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "排序单号")] |
|||
[ExporterHeader(DisplayName = "排序单号")] |
|||
public string OrderNum { get; set; } |
|||
/// <summary>
|
|||
/// 排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "排序单号")] |
|||
[ExporterHeader(DisplayName = "排序单号")] |
|||
public string OrderNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
[ExporterHeader(DisplayName = "订单序号")] |
|||
public string Seq { get; set; } |
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
[ExporterHeader(DisplayName = "订单序号")] |
|||
public string Seq { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "实际生产码")] |
|||
[ExporterHeader(DisplayName = "实际生产码")] |
|||
public string RealCode { get; set; } |
|||
/// <summary>
|
|||
/// 实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "实际生产码")] |
|||
[ExporterHeader(DisplayName = "实际生产码")] |
|||
public string RealCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "订单生产码")] |
|||
[ExporterHeader(DisplayName = "订单生产码")] |
|||
public string VinCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "订单生产码")] |
|||
[ExporterHeader(DisplayName = "订单生产码")] |
|||
public string VinCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "生产码类型")] |
|||
[ExporterHeader(DisplayName = "生产码类型")] |
|||
public string CodeType { get; set; } |
|||
/// <summary>
|
|||
/// 生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "生产码类型")] |
|||
[ExporterHeader(DisplayName = "生产码类型")] |
|||
public string CodeType { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际零件号
|
|||
/// </summary>
|
|||
[Display(Name = "实际零件号")] |
|||
[ExporterHeader(DisplayName = "实际零件号")] |
|||
public string RealPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 实际零件号
|
|||
/// </summary>
|
|||
[Display(Name = "实际零件号")] |
|||
[ExporterHeader(DisplayName = "实际零件号")] |
|||
public string RealPartCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
public string PartCode { get; set; } |
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
public string PartCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
[ExporterHeader(DisplayName = "批次")] |
|||
public string Batch { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
[ExporterHeader(DisplayName = "批次")] |
|||
public string Batch { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
[ExporterHeader(DisplayName = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
[ExporterHeader(DisplayName = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
[ExporterHeader(DisplayName = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
[ExporterHeader(DisplayName = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
[ExporterHeader(DisplayName = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
[ExporterHeader(DisplayName = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
[ExporterHeader(DisplayName = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
[ExporterHeader(DisplayName = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
[ExporterHeader(DisplayName = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
[ExporterHeader(DisplayName = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
[ExporterHeader(DisplayName = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
[ExporterHeader(DisplayName = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
[ExporterHeader(DisplayName = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
[ExporterHeader(DisplayName = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
[ExporterHeader(DisplayName = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
[ExporterHeader(DisplayName = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
[ExporterHeader(DisplayName = "备注")] |
|||
public string Remark { get; set; } |
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
[ExporterHeader(DisplayName = "备注")] |
|||
public string Remark { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
[ExporterHeader(DisplayName = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
[ExporterHeader(DisplayName = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
[ExporterHeader(DisplayName = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
[ExporterHeader(DisplayName = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
[ExporterHeader(DisplayName = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
[ExporterHeader(DisplayName = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
[ExporterHeader(DisplayName = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
[ExporterHeader(DisplayName = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
[ExporterHeader(DisplayName = "客户位置")] |
|||
public string Position { get; set; } |
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
[ExporterHeader(DisplayName = "客户位置")] |
|||
public string Position { get; set; } |
|||
} |
|||
} |
|||
|
@ -1,41 +1,42 @@ |
|||
using System; |
|||
using System.ComponentModel.DataAnnotations; |
|||
|
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
|||
|
|||
/// <summary>
|
|||
/// Edi与发运对比请求Dto
|
|||
/// </summary>
|
|||
public class EdiSeCompareRequestDto |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|||
{ |
|||
/// <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>
|
|||
/// 业务类型
|
|||
/// Edi与发运对比请求Dto
|
|||
/// </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.ComponentModel.DataAnnotations; |
|||
|
|||
namespace Win.Sfs.SettleAccount.Entities.BQ; |
|||
|
|||
/// <summary>
|
|||
/// 结算与发运对比请求Dto
|
|||
/// </summary>
|
|||
public class SaSeCompareRequestDto |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ |
|||
{ |
|||
/// <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>
|
|||
[Display(Name = "下线开始时间")] |
|||
public DateTime? DownLineStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 下线结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "下线结束时间")] |
|||
public DateTime? DownLineEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
public EnumBusinessType BusinessType { get; set; } |
|||
/// 结算与发运对比请求Dto
|
|||
/// </summary>
|
|||
public class SaSeCompareRequestDto |
|||
{ |
|||
/// <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>
|
|||
[Display(Name = "下线开始时间")] |
|||
public DateTime? DownLineStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 下线结束时间
|
|||
/// </summary>
|
|||
[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