diff --git a/Reportapi/MyCode.Project.Domain/Message/Request/K3Cloud/PRD_MOExecuteDetailRpt.cs b/Reportapi/MyCode.Project.Domain/Message/Request/K3Cloud/PRD_MOExecuteDetailRpt.cs new file mode 100644 index 0000000..b241cd8 --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Request/K3Cloud/PRD_MOExecuteDetailRpt.cs @@ -0,0 +1,94 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace MyCode.Project.Domain.Message.Request.K3Cloud +{ + public class PRD_MOExecuteDetailRpt + { + /// + /// 下达时间(开始) + /// + public DateTime FBeginConveyDate { get; set; } + + /// + /// 下达时间(结束) + /// + public DateTime FEndConveyDate { get; set; } + + /// + /// 计划开工时间(开始) + /// + public DateTime FBeginPlanStartDate { get; set; } + + /// + /// 计划开工时间(结束) + /// + public DateTime FEndPlanStartDate { get; set; } + + /// + /// 计划完工时间(开始) + /// + public DateTime FBeginPlanFinishDate { get; set; } + + /// + /// 计划完工时间(结束) + /// + public DateTime FEndPlanFinishDate { get; set; } + + /// + /// 工单类型 + /// + public string FMOBillType { get; set; } + + /// + /// 领料计算 + /// + public string FCtrlItem { get; set; } + /// + /// 挂起状态 + /// + public string FIsSuspend { get; set; } + + /// + /// 工单状态 + /// + public string FStatus { get; set; } + + + /// + /// 组织Id + /// + public string FPrdOrgId { get; set; } + + /// + /// 生产车间列表 + /// + public IEnumerable FWorkshopId { get; set; } + /// + /// 开工时间参与查询 + /// + public bool FStartDateInvolve { get; set; } + /// + /// 完工时间参与查询 + /// + public bool FFinishDateInvolve { get; set; } + + /// + /// 下达时间参与查询 + /// + public bool FConveyDateInvolve { get; set; } + + + /// + /// 生产车间 + /// + public class WorkshopId + { + public string FNumber { get; set; } + } + } + +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Request/K3Cloud/ReportDataParam.cs b/Reportapi/MyCode.Project.Domain/Message/Request/K3Cloud/ReportDataParam.cs new file mode 100644 index 0000000..21b2b53 --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Request/K3Cloud/ReportDataParam.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace MyCode.Project.Domain.Message.Request.K3Cloud +{ + public class ReportDataParam + { + public bool ReturnJsonData { get; set; } + public string FieldKeys { get; set; } + public string SchemeId { get; set; } + public int StartRow { get; set; } + public int Limit { get; set; } + public bool IsVerifyBaseDataField { get; set; } + public object[] FilterString { get; set; } + public T Model { get; set; } + } +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/KingdeeResult.cs b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/KingdeeResult.cs new file mode 100644 index 0000000..c23bc83 --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/KingdeeResult.cs @@ -0,0 +1,16 @@ + +using MyCode.Project.Domain.Message.Response.K3Cloud.Model; + +namespace MyCode.Project.Domain.Message.Response.K3Cloud +{ + /// + /// 金蝶云星空返回类 + /// + public class KingdeeResult + { + /// + /// 返回对象 + /// + public K3CloudResult Result { get; set; } + } +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResponseStatus.cs b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResponseStatus.cs new file mode 100644 index 0000000..f5a44dd --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResponseStatus.cs @@ -0,0 +1,35 @@ +using System.Collections.Generic; + +namespace MyCode.Project.Domain.Message.Response.K3Cloud.Model +{ + /// + /// 响应对象 + /// + public class K3CloudResponseStatus + { + /// + /// 错误代码 + /// + public int ErrorCode { get; set; } + /// + /// 是否成功 + /// + public bool IsSuccess { get; set; } + /// + /// 错误信息列表 + /// + public List Errors { get; set; } + /// + /// 成功实体 + /// + public List SuccessEntitys { get; set; } + /// + /// 成功消息 + /// + public List SuccessMessages { get; set; } + /// + /// 消息代码 + /// + public int MsgCode { get; set; } + } +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResult.cs b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResult.cs new file mode 100644 index 0000000..2152943 --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResult.cs @@ -0,0 +1,54 @@ +using System.Collections.Generic; + +namespace MyCode.Project.Domain.Message.Response.K3Cloud.Model +{ + /// + /// 返回类 + /// + public class K3CloudResult + { + /// + /// 响应对象 + /// + public K3CloudResponseStatus ResponseStatus { get; set; } + + /// + /// 转换响应对象 + /// + public K3CloudResponseStatus ConvertResponseStatus { get; set; } + + /// + /// 返回结果,用于查看单据 + /// + public T Result { get; set; } + + /// + /// 开始索引 + /// + public long? StartIndex { get; set; } + /// + /// 是否最后 + /// + public bool? IsLast { get; set; } + /// + /// 文件大小 + /// + public long? FileSize { get; set; } + /// + /// 文件名称 + /// + public string FileName { get; set; } + /// + /// 文件内容(Base64) + /// + public string FilePart { get; set; } + /// + /// 返回数据行数 + /// + public int? RowCount { get; set; } + /// + /// 返回数据 + /// + public List Rows { get; set; } + } +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResultInfo.cs b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResultInfo.cs new file mode 100644 index 0000000..58dab18 --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudResultInfo.cs @@ -0,0 +1,21 @@ +namespace MyCode.Project.Domain.Message.Response.K3Cloud.Model +{ + /// + /// 金蝶云星空查看错误信息类 + /// + public class K3CloudResultInfo + { + /// + /// 字段名称 + /// + public string FieldName { get; set; } + /// + /// 错误信息 + /// + public string Message { get; set; } + /// + /// 序号 + /// + public int DIndex { get; set; } + } +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudSuccessEntity.cs b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudSuccessEntity.cs new file mode 100644 index 0000000..b78aa6a --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Response/K3Cloud/Model/K3CloudSuccessEntity.cs @@ -0,0 +1,25 @@ +namespace MyCode.Project.Domain.Message.Response.K3Cloud.Model +{ + /// + /// 成功实体 + /// + public class K3CloudSuccessEntity + { + /// + /// 单据Id + /// + public int Id { get; set; } + /// + /// 单据编号 + /// + public string Number { get; set; } + /// + /// 实体索引 + /// + public int DIndex { get; set; } + /// + /// 分录Id + /// + public object EntryIds { get; set; } + } +} diff --git a/Reportapi/MyCode.Project.Domain/Message/Response/LxmZHMDReport/PrdMOExecuteDetailRpt.cs b/Reportapi/MyCode.Project.Domain/Message/Response/LxmZHMDReport/PrdMOExecuteDetailRpt.cs new file mode 100644 index 0000000..c5d24d0 --- /dev/null +++ b/Reportapi/MyCode.Project.Domain/Message/Response/LxmZHMDReport/PrdMOExecuteDetailRpt.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace MyCode.Project.Domain.Message.Response.LxmZHMDReport +{ + public class PrdMOExecuteDetailRpt + { + } +} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MO.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MO.cs deleted file mode 100644 index 6449a12..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MO.cs +++ /dev/null @@ -1,220 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MO - { - public T_PRD_MO(){ - - - } - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FFORMID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FBILLNO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FBILLTYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FTRUSTTEED {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FBUSINESSTYPE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FPRDORGID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FWORKSHOPID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FWORKGROUPID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FPLANNERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FOWNERTYPEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FOWNERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FDOCUMENTSTATUS {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FCREATORID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FCREATEDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FMODIFIERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FMODIFYDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FAPPROVERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FAPPROVEDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FCANCELER {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FCANCELDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FCANCELSTATUS {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:True - /// - public string FISREWORK {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:True - /// - public string FISENTRUST {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:True - /// - public int? FENTRUSTORGID {get;set;} - - /// - /// Desc: - /// Default:1 - /// Nullable:False - /// - public string FPPBOMTYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISSUEMTRL {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FISQCMO {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY.cs deleted file mode 100644 index 934efd4..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY.cs +++ /dev/null @@ -1,367 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY - { - public T_PRD_MOENTRY(){ - - - } - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSEQ {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FGROUP {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FPRODUCTTYPE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FMATERIALID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FBASEUNITID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FUNITID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEUNITQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FPLANSTARTDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FPLANFINISHDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FBOMID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FLOT {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FLOT_TEXT {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FMTONO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FPROJECTNO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FROUTINGID {get;set;} - - /// - /// Desc: - /// Default:100 - /// Nullable:False - /// - public decimal FYIELDRATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FREQUESTORGID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINLIMITH {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKINLIMITH {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINULRATIO {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINLIMITL {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKINLIMITL {get;set;} - - /// - /// Desc: - /// Default:100 - /// Nullable:False - /// - public decimal FSTOCKINLLRATIO {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISSUSPEND {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSTOCKINORGID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSTOCKID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSTOCKLOCID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FAUXPROPID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FOPERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FPROCESSID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public decimal? FCOSTRATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSRCBILLTYPE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSRCBILLID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSRCBILLNO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSRCBILLENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSRCBILLENTRYSEQ {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSALEORDERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSALEORDERNO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSALEORDERENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSALEORDERENTRYSEQ {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEYIELDQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FCOPYENTRYID {get;set;} - - /// - /// Desc: - /// Default:newid() - /// Nullable:False - /// - public string FROWID {get;set;} - - /// - /// Desc: - /// Default:newid() - /// Nullable:False - /// - public string FPARENTROWID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FROWEXPANDTYPE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FBFLOWID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FWORKSHOPID {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_A.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_A.cs deleted file mode 100644 index 18991cd..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_A.cs +++ /dev/null @@ -1,367 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY_A - { - public T_PRD_MOENTRY_A(){ - - - } - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINQUASELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINQUASELAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINFAILSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINFAILSELAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINQUAQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINQUAAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINFAILQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINFAILAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPQUAQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPFAILQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPFAILAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPQUAAUXQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSTATUS {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FPLANCONFIRMDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FSCHEDULEDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FCONVEYDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FSTARTDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FFINISHDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FCLOSEDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FCOSTDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FCREATETYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPQUASELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPQUASELAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPFAILSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPFAILSELAUXQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FPRIORITY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FREQTYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKREADYQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKREADYQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASERPTFINISHQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FRPTFINISHQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESCRAPQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSCRAPQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEREPAIRQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKINSCRAPSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINSCRAPSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKINSCRAPQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINSCRAPQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREPAIRQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FINSTOCKOWNERTYPEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FINSTOCKOWNERID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FINSTOCKTYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FCHECKPRODUCT {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:True - /// - public string FOUTPUTOPTQUEUE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FYIELDQTY {get;set;} - - /// - /// Desc: - /// Default:A - /// Nullable:False - /// - public string FQAIP {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISBACKFLUSH {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FREQSRC {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_C.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_C.cs deleted file mode 100644 index 2aa21e2..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_C.cs +++ /dev/null @@ -1,171 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY_C - { - public T_PRD_MOENTRY_C(){ - - - } - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FCONFIRMID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FRELEASEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSTARTID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FFINISHID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISMRP {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESAMPLEDAMAGEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSAMPLEDAMAGEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISENABLESCHEDULE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FPPBOMENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FBOMENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FPATHENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSRCFORMID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FNOTECOBY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FFIRSTQCCONTROLTYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISMRPCAL {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISGENERATEORDER {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEDIRECTSTOCKINQUAQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FDIRECTSTOCKINQUAQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEDIRECTPICKMTRLSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FDIRECTPICKMTRLSELQTY {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_D.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_D.cs deleted file mode 100644 index 67ff1e5..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_D.cs +++ /dev/null @@ -1,66 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY_D - { - public T_PRD_MOENTRY_D(){ - - - } - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FMATCHDATE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FMATCHQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FINVMATCHQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FCOMPLETECON {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FREMARKS {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_L.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_L.cs deleted file mode 100644 index 17bf960..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_L.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY_L - { - public T_PRD_MOENTRY_L(){ - - - } - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FPKID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FLOCALEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FMEMO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FCLOSEREASON {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_LK.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_LK.cs deleted file mode 100644 index 5f1762b..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_LK.cs +++ /dev/null @@ -1,136 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY_LK - { - public T_PRD_MOENTRY_LK(){ - - - } - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FLINKID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSTABLEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSBILLID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FLNKTRACKERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FLNKSSTATE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FLNKAMOUNT {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FLNKSETOMOTRACKERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FLNKSETOMOSSTATE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FLNKSETOMOAMOUNT {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FFLOWID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FFLOWLINEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FRULEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FSTABLENAME {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEUNITQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEUNITQTYOLD {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_Q.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_Q.cs deleted file mode 100644 index ce74f25..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOENTRY_Q.cs +++ /dev/null @@ -1,339 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOENTRY_Q - { - public T_PRD_MOENTRY_Q(){ - - - } - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FNOSTOCKINQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASENOSTOCKINQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FFORCECLOSERID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FCLOSETYPE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FREMWORKSHOPID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSCHEDULESEQ {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FSCHEDULESTARTTIME {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FSCHEDULEFINISHTIME {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FSNUNITID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSNQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FSCHEDULEPROCSPLIT {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FRESTKQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASERESTKQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FRESTKQUAQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASERESTKQUAQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FRESTKFAILQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASERESTKFAILQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FRESTKSCRAPQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASERESTKSCRAPQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FPICKMTLQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEPICKMTLQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FISNEWLC {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FPICKMTRLSTATUS {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FISSUEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEISSUEQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSRCSPLITBILLNO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSRCSPLITSEQ {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSRCSPLITENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSRCSPLITID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FMOCHANGEFLAG {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FSRCBOMENTRYID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEREMADEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FREMADEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKINREMADEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINREMADEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESTOCKINREMADESELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSTOCKINREMADESELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASERESTKREMADEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FRESTKREMADEQTY {get;set;} - - /// - /// Desc: - /// Default:1 - /// Nullable:False - /// - public string FSCHEDULESTATUS {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESCHEDULEDQTYSUM {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSCHEDULEDQTYSUM {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public string FISFIRSTINSPECT {get;set;} - - /// - /// Desc: - /// Default:A - /// Nullable:False - /// - public string FFIRSTINSPECTSTATUS {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOSCHEDULEDETAIL.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOSCHEDULEDETAIL.cs deleted file mode 100644 index e2fe10a..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOSCHEDULEDETAIL.cs +++ /dev/null @@ -1,206 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOSCHEDULEDETAIL - { - public T_PRD_MOSCHEDULEDETAIL(){ - - - } - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public int FID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FMOENTRYID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FSEQ {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FMOSEQ {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FMATERIALID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FDAILYOUTPUTQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEDAILYOUTPUTQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FPLANQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEPLANQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FUNITID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FBASEUNITID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSCHEDULEDQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESCHEDULEDQTY {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FPRODUCTIONLINEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FPLANSTARTDATE {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public DateTime? FPLANFINISHDATE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:True - /// - public string FISLOCKED {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSCHDTLROWID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEDIFFERQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FDIFFERQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEFINISHEDQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FFINISHEDQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FMATCHQTY1 {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FMATCHQTY2 {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FISSUEQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASEISSUEQTY {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOSNDETAIL.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOSNDETAIL.cs deleted file mode 100644 index 43bd3ac..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MOSNDETAIL.cs +++ /dev/null @@ -1,101 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MOSNDETAIL - { - public T_PRD_MOSNDETAIL(){ - - - } - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FDETAILID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FENTRYID {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FSEQ {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FSERIALID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:False - /// - public string FSERIALNO {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FSERIALNOTE {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSNQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSNSTOCKINSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FSNRPTSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESNQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESNRPTSELQTY {get;set;} - - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public decimal FBASESNSTOCKINSELQTY {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MO_L.cs b/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MO_L.cs deleted file mode 100644 index cf1ea91..0000000 --- a/Reportapi/MyCode.Project.Domain/Model/PrdMo/T_PRD_MO_L.cs +++ /dev/null @@ -1,45 +0,0 @@ -using System; -using System.Linq; -using System.Text; - -namespace MyCode.Project.Domain.Model.PrdMo -{ - /// - /// - /// - public partial class T_PRD_MO_L - { - public T_PRD_MO_L(){ - - - } - /// - /// Desc: - /// Default:0 - /// Nullable:False - /// - public int FPKID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public int? FLOCALEID {get;set;} - - /// - /// Desc: - /// Default: - /// Nullable:True - /// - public string FDESCRIPTION {get;set;} - - } -} diff --git a/Reportapi/MyCode.Project.Domain/MyCode.Project.Domain.csproj b/Reportapi/MyCode.Project.Domain/MyCode.Project.Domain.csproj index fdd8310..a0f71e2 100644 --- a/Reportapi/MyCode.Project.Domain/MyCode.Project.Domain.csproj +++ b/Reportapi/MyCode.Project.Domain/MyCode.Project.Domain.csproj @@ -64,11 +64,19 @@ + + + + + + + + @@ -84,17 +92,6 @@ - - - - - - - - - - - diff --git a/Reportapi/MyCode.Project.Services/IServices/IPrdOrderService.cs b/Reportapi/MyCode.Project.Services/IServices/IPrdOrderService.cs index b9df1bc..81aa762 100644 --- a/Reportapi/MyCode.Project.Services/IServices/IPrdOrderService.cs +++ b/Reportapi/MyCode.Project.Services/IServices/IPrdOrderService.cs @@ -21,5 +21,11 @@ namespace MyCode.Project.Services /// PageResult GetPrdMoEntryPageList(PagedSearch search); + /// + /// 获取生产订单执行统计表数据 + /// + /// + /// + PageResult GetMoExecuteSumRespData(PagedSearch search); } } diff --git a/Reportapi/MyCode.Project.Services/Implementation/PrdOrderService.cs b/Reportapi/MyCode.Project.Services/Implementation/PrdOrderService.cs index 349eb1f..d19f1dd 100644 --- a/Reportapi/MyCode.Project.Services/Implementation/PrdOrderService.cs +++ b/Reportapi/MyCode.Project.Services/Implementation/PrdOrderService.cs @@ -1,11 +1,17 @@ using MyCode.Project.Domain.Message.Act.Common; using MyCode.Project.Domain.Message.Request.JackYun; +using MyCode.Project.Domain.Message.Request.K3Cloud; +using MyCode.Project.Domain.Message.Response.K3Cloud; using MyCode.Project.Domain.Message.Response.LxmZHMDReport; using MyCode.Project.Domain.Repositories; using MyCode.Project.Infrastructure.Common; using MyCode.Project.Infrastructure.JackYun; using MyCode.Project.Repositories; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; using System; +using System.Collections.Generic; +using System.Linq; namespace MyCode.Project.Services.Implementation { @@ -19,6 +25,12 @@ namespace MyCode.Project.Services.Implementation _MOOrdersRepository = MOOrdersRepository; } + + /// + /// 获取生产订单明细 + /// + /// + /// public PageResult GetPrdMoEntryPageList(PagedSearch search) { return _MOOrdersRepository.GetPrdMoEntryPageList(search); @@ -34,5 +46,74 @@ namespace MyCode.Project.Services.Implementation return _MOOrdersRepository.GetPrdMoPageList(search); } + /// + /// 获取生产订单执行汇总表数据 + /// + /// + /// + /// + public PageResult GetMoExecuteSumRespData(PagedSearch search) + { + throw new NotImplementedException(); + } + + public void UpdatePrdMoExecuteSumData() + { + var fieldKeys = "FWORKSHOPID,FMOBILLTYPEID,FMOBILLNO,FMOENTRYSEQ,FMATERIALID,FMATERIALNAME,FMATERIALMODEL,FPRDUNITID,FPLANSTARTDATE,FPLANFINISHDATE,FCONVEYDATE,FSTARTDATE,FFINISHDATE,FPLANQTY,FFINISHQTY,FSTOCKINQUAQTY,FSTOCKINFAILQTY,FStockInScrapQty,FSTOCKINREMADEQTY,FReStkQty,FNOSTOCKINQTY,FPLANFINISHPERCENT,FQUAPERCENT,FPICKEDQTY,FSTATUSNAME,FCLOSETYPENAME"; + var moTypes = "123f39178eb2424c8449f992e1fff1ee,0e74146732c24bec90178b6fe16a2d1c,281783bb73244d178d41ce550d877af0,b7dd912d4ef545578f0f5d1d08cb2602,00232405fc58a68311e33257e9e17076,00505694499eb16411e3cd16dc62e287,005056945fca85e511e42420f363da25,574e87276ff23a,6672319eb2ba0e"; + var orgIds = "1"; + var workshopId = ""; + ReportDataParam reportDataParam = new ReportDataParam() + { + ReturnJsonData = true, // 返回JSON数据,金蝶云星空V9.0以上可用 + FieldKeys = fieldKeys, + IsVerifyBaseDataField = true, + StartRow = 0, + Limit = 10000, + Model = new PRD_MOExecuteDetailRpt() + { + FMOBillType = moTypes, + FBeginConveyDate = DateTime.Now, + FEndConveyDate = DateTime.Now.AddDays(1), + FBeginPlanFinishDate = DateTime.Now, + FEndPlanFinishDate = DateTime.Now.AddDays(1), + FBeginPlanStartDate = DateTime.Now, + FEndPlanStartDate = DateTime.Now.AddDays(1), + FConveyDateInvolve = false, + FFinishDateInvolve = false, + FStartDateInvolve = true, + FCtrlItem = "1", + FIsSuspend = "0,1", + FStatus = "3,4,5,6", + FPrdOrgId = orgIds, + FWorkshopId = workshopId.Split(',').Select(n => new PRD_MOExecuteDetailRpt.WorkshopId() + { + FNumber = n, + }), + } + }; + var k3Api = K3CloudHelp.GetK3CloudApiInstance(); + var jsonSetting = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }; + var requestString = JsonConvert.SerializeObject(reportDataParam, Formatting.Indented, jsonSetting); + var responseString = k3Api.GetSysReportData("PRD_MOExecuteDetailRpt", requestString); + var result = JsonConvert.DeserializeObject>>(responseString); + if (result.Result.RowCount == 0) + { + return; + } + var fieldKeyList = fieldKeys.Split(','); + JArray fieldValues = new JArray(); + foreach (var item in result.Result.Rows) + { + JObject pairs = new JObject(); + for (int i = 0; i < fieldKeyList.Length; i++) + { + pairs.Add(fieldKeyList[i], item[i]); + } + fieldValues.Add(pairs); + } + + + } } } diff --git a/Reportapi/MyCode.Project.WebApi/Areas/Admin/Controllers/DataChartController.cs b/Reportapi/MyCode.Project.WebApi/Areas/Admin/Controllers/DataChartController.cs index 9fbb2bf..63209d0 100644 --- a/Reportapi/MyCode.Project.WebApi/Areas/Admin/Controllers/DataChartController.cs +++ b/Reportapi/MyCode.Project.WebApi/Areas/Admin/Controllers/DataChartController.cs @@ -26,7 +26,7 @@ namespace MyCode.Project.WebApi.Areas.Admin.Controllers private IPrdOrderService _prdOrderService; public DataChartController(IYuyuboService yuyuboService, IPurOrderService purOrderService - ,IPrdOrderService prdOrderService) + , IPrdOrderService prdOrderService) { _yuyuboService = yuyuboService; _PurOrderService = purOrderService; @@ -35,7 +35,7 @@ namespace MyCode.Project.WebApi.Areas.Admin.Controllers } #endregion - + /// /// 销售订单列表 @@ -103,5 +103,14 @@ namespace MyCode.Project.WebApi.Areas.Admin.Controllers return _prdOrderService.GetPrdMoEntryPageList(search); } + /// + /// 获取生产订单执行汇总报表数据 + /// + [AllowAnonymous] + [HttpPost] + public PageResult GetMoExecuteSumRespData(PagedSearch pagedSearch) + { + return _prdOrderService.GetMoExecuteSumRespData(pagedSearch); + } } }