MES.Service/Dto/service/SJPageResult.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/Modes/MesBoardBaseInfo.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/Modes/MesDepTask.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/Modes/MesLine.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/Modes/MesSchemeResult.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/Modes/Womdaa.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/service/QC/RKJService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/service/QC/SJService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/service/QC/SuspendService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MES.Service/service/QC/XJService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MESApplication/Controllers/QC/XJController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
MES.Service/Dto/service/SJPageResult.cs
@@ -56,38 +56,31 @@ [SugarColumn(ColumnName = "DAA001")] //ç¨äºSqlSugar public string? daa001 { get; set; } [SugarColumn(ColumnName = "CAT_QTY")] //ç¨äºSqlSugar public decimal? catQty { get; set; } [SugarColumn(ColumnName = "DETAIL_MEM")] //ç¨äºSqlSugar public string? detailMem { get; set; } [SugarColumn(ColumnName = "TASK_NO")] //ç¨äºSqlSugar public string? taskNo { get; set; } //LINE [SugarColumn(ColumnName = "LINE")] //ç¨äºSqlSugar public string? line { get; set; } /// <summary> /// æ¨¡å ·å· /// </summary> [SugarColumn(ColumnName = "MOID_NUM")] //ç¨äºSqlSugar public string? MoidNum { get; set; } [SugarColumn(ColumnName = "Remarks")] //ç¨äºSqlSugar public string? Remarks { get; set; } /// <summary> /// 产ååç§° ///</summary> [SugarColumn(ColumnName = "DAA003")] public string? Daa003 { get; set; } //BOARD_MODEL [SugarColumn(ColumnName = "BOARD_MODEL")] public string? BoardModel { get; set; } [SugarColumn(ColumnName = "PLAN_QTY")] public decimal? PlanQty { get; set; } [SugarColumn(ColumnName = "MOCODE")] public string? Mocode { get; set; } [SugarColumn(ColumnName = "BOARD_STYLE")] public string? BoardStyle { get; set; } /// <summary> /// 产åè§æ ¼ ///</summary> [SugarColumn(ColumnName = "DAA004")] public string? Daa004 { get; set; } /// <summary> /// 工忰é ///</summary> [SugarColumn(ColumnName = "DAA008")] public decimal? Daa008 { get; set; } } MES.Service/Modes/MesBoardBaseInfo.cs
ÎļþÒÑɾ³ý MES.Service/Modes/MesDepTask.cs
ÎļþÒÑɾ³ý MES.Service/Modes/MesLine.cs
@@ -1,258 +1,173 @@ using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using SqlSugar; using SqlSugar; namespace MES.Service.Modes; /// <summary> /// çº¿ä½ /// </summary> [Table("MES_LINE")] [SugarTable("MES_LINE")] //ç¨äºSqlSugar public class MesLine namespace MES.Service.Modes { /// <summary> /// ä¸»é® /// </summary> [Key] [Column("ID")] [SugarColumn(ColumnName = "ID")] //ç¨äºSqlSugar public decimal Id { get; set; } /// çº¿ä½ ///</summary> [SugarTable("MES_LINE")] public class MesLine { /// <summary> /// ä¸»é® ///</summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] public decimal Id { get; set; } /// <summary> /// æ¡ç ç±»å /// </summary> [Column("BARTYPE")] [SugarColumn(ColumnName = "BARTYPE")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "æ¡ç ç±»åé¿åº¦ä¸è½è¶ åº20")] public string Bartype { get; set; } /// <summary> /// 线ä½ç¼å· ///</summary> [SugarColumn(ColumnName = "LINE_NO")] public string LineNo { get; set; } /// <summary> /// 塿¿åç±» /// </summary> [Column("BK01")] [SugarColumn(ColumnName = "BK01")] //ç¨äºSqlSugar [StringLength(50, ErrorMessage = "塿¿åç±»é¿åº¦ä¸è½è¶ åº50")] public string Bk01 { get; set; } /// <summary> /// 线ä½åç§° ///</summary> [SugarColumn(ColumnName = "LINE_NAME")] public string LineName { get; set; } /// <summary> /// å®¡æ ¸äºº /// </summary> [Column("CHECK_BY")] [SugarColumn(ColumnName = "CHECK_BY")] //ç¨äºSqlSugar [StringLength(30, ErrorMessage = "å®¡æ ¸äººé¿åº¦ä¸è½è¶ åº30")] public string CheckBy { get; set; } /// <summary> /// å·¥ä½ä¸å¿ç¼å· ///</summary> [SugarColumn(ColumnName = "WORKSHOP_CENTER_CODE")] public string WorkshopCenterCode { get; set; } /// <summary> /// å®¡æ ¸æ¥æ /// </summary> [Column("CHECK_DATE")] [SugarColumn(ColumnName = "CHECK_DATE")] //ç¨äºSqlSugar public DateTime? CheckDate { get; set; } /// <summary> /// 夿³¨ ///</summary> [SugarColumn(ColumnName = "MEMO")] public string Memo { get; set; } /// <summary> /// å®¡æ ¸ç¶æ /// </summary> [Column("CHECK_STATUS")] [SugarColumn(ColumnName = "CHECK_STATUS")] //ç¨äºSqlSugar public decimal? CheckStatus { get; set; } /// <summary> /// å建人 ///</summary> [SugarColumn(ColumnName = "CREATE_BY")] public string CreateBy { get; set; } /// <summary> /// </summary> [Column("COMPANY")] [SugarColumn(ColumnName = "COMPANY")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "Companyé¿åº¦ä¸è½è¶ åº20")] public string Company { get; set; } /// <summary> /// åå»ºæ¥æ ///</summary> [SugarColumn(ColumnName = "CREATE_DATE")] public DateTime? CreateDate { get; set; } /// <summary> /// å建人 /// </summary> [Column("CREATE_BY")] [SugarColumn(ColumnName = "CREATE_BY")] //ç¨äºSqlSugar [StringLength(30, ErrorMessage = "å建人é¿åº¦ä¸è½è¶ åº30")] public string CreateBy { get; set; } /// <summary> /// æåä¿®æ¹äºº ///</summary> [SugarColumn(ColumnName = "LASTUPDATE_BY")] public string LastupdateBy { get; set; } /// <summary> /// åå»ºæ¥æ /// </summary> [Column("CREATE_DATE")] [SugarColumn(ColumnName = "CREATE_DATE")] //ç¨äºSqlSugar public DateTime? CreateDate { get; set; } /// <summary> /// æåä¿®æ¹æ¥æ ///</summary> [SugarColumn(ColumnName = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } /// <summary> /// é¨é¨ç¼å· /// </summary> [Column("DEPARTMENTCODE")] [SugarColumn(ColumnName = "DEPARTMENTCODE")] //ç¨äºSqlSugar [StringLength(32, ErrorMessage = "é¨é¨ç¼å·é¿åº¦ä¸è½è¶ åº32")] public string Departmentcode { get; set; } /// <summary> /// 塿¿åç±» ///</summary> [SugarColumn(ColumnName = "BK01")] public string Bk01 { get; set; } /// <summary> /// 线边ä»åº /// </summary> [Column("DEPOT_CODE")] [SugarColumn(ColumnName = "DEPOT_CODE")] //ç¨äºSqlSugar [StringLength(50, ErrorMessage = "线边ä»åºé¿åº¦ä¸è½è¶ åº50")] public string DepotCode { get; set; } /// <summary> /// æ ç¾æ¾ç¤ºå¼ ///</summary> [SugarColumn(ColumnName = "LABEL")] public string Label { get; set; } /// <summary> /// é»è®¤åºä½ /// </summary> [Column("DEPOT_SECTION_CODE")] [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")] //ç¨äºSqlSugar [StringLength(50, ErrorMessage = "é»è®¤åºä½é¿åº¦ä¸è½è¶ åº50")] public string DepotSectionCode { get; set; } /// <summary> /// 车é´ç®ç ///</summary> [SugarColumn(ColumnName = "WORKHOMEJM")] public string Workhomejm { get; set; } /// <summary> /// </summary> [Column("FACTORY")] [SugarColumn(ColumnName = "FACTORY")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "Factoryé¿åº¦ä¸è½è¶ åº20")] public string Factory { get; set; } /// <summary> /// 线ç®ç ///</summary> [SugarColumn(ColumnName = "LINEJM")] public string Linejm { get; set; } /// <summary> /// æ ç¾æ¾ç¤ºå¼ /// </summary> [Column("LABEL")] [SugarColumn(ColumnName = "LABEL")] //ç¨äºSqlSugar [StringLength(100, ErrorMessage = "æ ç¾æ¾ç¤ºå¼é¿åº¦ä¸è½è¶ åº100")] public string Label { get; set; } /// <summary> /// æ¡ç ç±»å ///</summary> [SugarColumn(ColumnName = "BARTYPE")] public string Bartype { get; set; } /// <summary> /// æåä¿®æ¹äºº /// </summary> [Column("LASTUPDATE_BY")] [SugarColumn(ColumnName = "LASTUPDATE_BY")] //ç¨äºSqlSugar [StringLength(30, ErrorMessage = "æåä¿®æ¹äººé¿åº¦ä¸è½è¶ åº30")] public string LastupdateBy { get; set; } /// <summary> /// 微信æ¾ç¤ºå¼ ///</summary> [SugarColumn(ColumnName = "WX_LABLE")] public string WxLable { get; set; } /// <summary> /// æåä¿®æ¹æ¥æ /// </summary> [Column("LASTUPDATE_DATE")] [SugarColumn(ColumnName = "LASTUPDATE_DATE")] //ç¨äºSqlSugar public DateTime? LastupdateDate { get; set; } /// <summary> /// åºåéé°éäº ///</summary> [SugarColumn(ColumnName = "WORKCENTERTYPE")] public string Workcentertype { get; set; } /// <summary> /// ç»é¿ç¼å· /// </summary> [Column("L_CODE")] [SugarColumn(ColumnName = "L_CODE")] //ç¨äºSqlSugar [StringLength(32, ErrorMessage = "ç»é¿ç¼å·é¿åº¦ä¸è½è¶ åº32")] public string LCode { get; set; } /// <summary> /// ///</summary> [SugarColumn(ColumnName = "SIMPLENAME")] public string Simplename { get; set; } /// <summary> /// 线ç®ç /// </summary> [Column("LINEJM")] [SugarColumn(ColumnName = "LINEJM")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "线ç®ç é¿åº¦ä¸è½è¶ åº20")] public string Linejm { get; set; } /// <summary> /// ///</summary> [SugarColumn(ColumnName = "SHOW_INDEX")] public decimal? ShowIndex { get; set; } /// <summary> /// 线ä½åç§° /// </summary> [Column("LINE_NAME")] [SugarColumn(ColumnName = "LINE_NAME")] //ç¨äºSqlSugar [StringLength(64, ErrorMessage = "线ä½åç§°é¿åº¦ä¸è½è¶ åº64")] public string LineName { get; set; } /// <summary> /// ///</summary> [SugarColumn(ColumnName = "COMPANY")] public string Company { get; set; } /// <summary> /// 线ä½ç¼å· /// </summary> [Column("LINE_NO")] [SugarColumn(ColumnName = "LINE_NO")] //ç¨äºSqlSugar [StringLength(32, ErrorMessage = "线ä½ç¼å·é¿åº¦ä¸è½è¶ åº32")] public string LineNo { get; set; } /// <summary> /// ///</summary> [SugarColumn(ColumnName = "FACTORY")] public string Factory { get; set; } /// <summary> /// äº§çº¿ç±»å« /// </summary> [Column("LINE_STYLE")] [SugarColumn(ColumnName = "LINE_STYLE")] //ç¨äºSqlSugar [StringLength(32, ErrorMessage = "产线类å«é¿åº¦ä¸è½è¶ åº32")] public string LineStyle { get; set; } /// <summary> /// 线边ä»åº ///</summary> [SugarColumn(ColumnName = "DEPOT_CODE")] public string DepotCode { get; set; } /// <summary> /// 夿³¨ /// </summary> [Column("MEMO")] [SugarColumn(ColumnName = "MEMO")] //ç¨äºSqlSugar [StringLength(1000, ErrorMessage = "夿³¨é¿åº¦ä¸è½è¶ åº1000")] public string Memo { get; set; } /// <summary> /// é»è®¤åºä½ ///</summary> [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")] public string DepotSectionCode { get; set; } /// <summary> /// æå±å·¥åº /// </summary> [Column("PROC_NO")] [SugarColumn(ColumnName = "PROC_NO")] //ç¨äºSqlSugar [StringLength(32, ErrorMessage = "æå±å·¥åºé¿åº¦ä¸è½è¶ åº32")] public string ProcNo { get; set; } /// <summary> /// æ¥å·¥æ¹å¼ï¼0ãç¦»æ£æ¥å·¥ï¼1ãæ´çº¿æ¥å·¥ï¼ ///</summary> [SugarColumn(ColumnName = "WORK_TYPE")] public decimal? WorkType { get; set; } /// <summary> /// </summary> [Column("SHOW_INDEX")] [SugarColumn(ColumnName = "SHOW_INDEX")] //ç¨äºSqlSugar public decimal? ShowIndex { get; set; } /// <summary> /// é¨é¨ç¼å· ///</summary> [SugarColumn(ColumnName = "DEPARTMENTCODE")] public string Departmentcode { get; set; } /// <summary> /// </summary> [Column("SIMPLENAME")] [SugarColumn(ColumnName = "SIMPLENAME")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "Simplenameé¿åº¦ä¸è½è¶ åº20")] public string Simplename { get; set; } /// <summary> /// æå±å·¥åº ///</summary> [SugarColumn(ColumnName = "PROC_NO")] public string ProcNo { get; set; } /// <summary> /// æ åå·¥æ¶ /// </summary> [Column("STAND_TIME")] [SugarColumn(ColumnName = "STAND_TIME")] //ç¨äºSqlSugar public decimal? StandTime { get; set; } /// <summary> /// ///</summary> [SugarColumn(ColumnName = "LINE_STYLE")] public string LineStyle { get; set; } /// <summary> /// ç»é¿ /// </summary> [Column("USERCODE")] [SugarColumn(ColumnName = "USERCODE")] //ç¨äºSqlSugar [StringLength(50, ErrorMessage = "ç»é¿é¿åº¦ä¸è½è¶ åº50")] public string Usercode { get; set; } /// <summary> /// åºåéé°éäº /// </summary> [Column("WORKCENTERTYPE")] [SugarColumn(ColumnName = "WORKCENTERTYPE")] //ç¨äºSqlSugar [StringLength(50, ErrorMessage = "åºåéé°éäºé¿åº¦ä¸è½è¶ åº50")] public string Workcentertype { get; set; } /// <summary> /// 车é´ç®ç /// </summary> [Column("WORKHOMEJM")] [SugarColumn(ColumnName = "WORKHOMEJM")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "车é´ç®ç é¿åº¦ä¸è½è¶ åº20")] public string Workhomejm { get; set; } /// <summary> /// å·¥ä½ä¸å¿ç¼å· /// </summary> [Column("WORKSHOP_CENTER_CODE")] [SugarColumn(ColumnName = "WORKSHOP_CENTER_CODE")] //ç¨äºSqlSugar [StringLength(20, ErrorMessage = "å·¥ä½ä¸å¿ç¼å·é¿åº¦ä¸è½è¶ åº20")] public string WorkshopCenterCode { get; set; } /// <summary> /// æ¥å·¥æ¹å¼ï¼0ãç¦»æ£æ¥å·¥ï¼1ãæ´çº¿æ¥å·¥ï¼ /// </summary> [Column("WORK_TYPE")] [SugarColumn(ColumnName = "WORK_TYPE")] //ç¨äºSqlSugar public decimal? WorkType { get; set; } /// <summary> /// 微信æ¾ç¤ºå¼ /// </summary> [Column("WX_LABLE")] [SugarColumn(ColumnName = "WX_LABLE")] //ç¨äºSqlSugar [StringLength(50, ErrorMessage = "微信æ¾ç¤ºå¼é¿åº¦ä¸è½è¶ åº50")] public string WxLable { get; set; } /// <summary> /// ç»é¿ç¼å· ///</summary> [SugarColumn(ColumnName = "L_CODE")] public string LCode { get; set; } } } MES.Service/Modes/MesSchemeResult.cs
ÎļþÒÑɾ³ý MES.Service/Modes/Womdaa.cs
@@ -1,232 +1,320 @@ using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using SqlSugar; namespace MES.Service.Modes; /// <summary> /// å·¥åæä»¤è¡¨ /// </summary> [SugarTable("WOMDAA")] public class Womdaa namespace MES.Service.Modes { /// <summary> /// èªå¢å /// </summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true, IsIdentity = true)] public decimal Id { get; set; } /// å·¥åæä»¤è¡¨ ///</summary> [SugarTable("WOMDAA")] public class Womdaa { /// <summary> /// èªå¢å ///</summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] public decimal? Id { get; set; } /// <summary> /// PID /// </summary> [SugarColumn(ColumnName = "PID")] public decimal? Pid { get; set; } /// <summary> /// æäº§ID ///</summary> [SugarColumn(ColumnName = "PID")] public decimal? Pid { get; set; } /// <summary> /// åå· /// </summary> [SugarColumn(ColumnName = "DAA001")] public string? Daa001 { get; set; } /// <summary> /// åå· ///</summary> [SugarColumn(ColumnName = "DAA001")] public string? Daa001 { get; set; } /// <summary> /// 产åç¼ç /// </summary> [SugarColumn(ColumnName = "DAA002")] public string? Daa002 { get; set; } /// <summary> /// 产åID ///</summary> [SugarColumn(ColumnName = "DAA002")] public string? Daa002 { get; set; } /// <summary> /// 产ååç§° /// </summary> [SugarColumn(ColumnName = "DAA003")] public string? Daa003 { get; set; } /// <summary> /// 产ååç§° ///</summary> [SugarColumn(ColumnName = "DAA003")] public string? Daa003 { get; set; } /// <summary> /// 产åè§æ ¼ /// </summary> [SugarColumn(ColumnName = "DAA004")] public string? Daa004 { get; set; } /// <summary> /// 产åè§æ ¼ ///</summary> [SugarColumn(ColumnName = "DAA004")] public string? Daa004 { get; set; } /// <summary> /// åä½ /// </summary> [SugarColumn(ColumnName = "DAA005")] public string? Daa005 { get; set; } /// <summary> /// åä½ ///</summary> [SugarColumn(ColumnName = "DAA005")] public string? Daa005 { get; set; } /// <summary> /// é¢è®¡å¼å·¥æ¶é´ /// </summary> [SugarColumn(ColumnName = "DAA006")] public DateTime? Daa006 { get; set; } /// <summary> /// ERPé¢è®¡å¼å·¥æ¶é´ ///</summary> [SugarColumn(ColumnName = "DAA006")] public DateTime? Daa006 { get; set; } /// <summary> /// é¢è®¡å®å·¥æ¶é´ /// </summary> [SugarColumn(ColumnName = "DAA007")] public DateTime? Daa007 { get; set; } /// <summary> /// ERPé¢è®¡å®å·¥æ¶é´ ///</summary> [SugarColumn(ColumnName = "DAA007")] public DateTime? Daa007 { get; set; } /// <summary> /// 工忰é /// </summary> [SugarColumn(ColumnName = "DAA008")] public decimal? Daa008 { get; set; } /// <summary> /// 工忰é ///</summary> [SugarColumn(ColumnName = "DAA008")] public decimal? Daa008 { get; set; } /// <summary> /// 夿³¨ /// </summary> [SugarColumn(ColumnName = "DAA009")] public string? Daa009 { get; set; } /// <summary> /// 夿³¨ ///</summary> [SugarColumn(ColumnName = "DAA009")] public string? Daa009 { get; set; } /// <summary> /// å ¥åºæ°é /// </summary> [SugarColumn(ColumnName = "DAA010")] public decimal? Daa010 { get; set; } /// <summary> /// å ¥åºæ°é ///</summary> [SugarColumn(ColumnName = "DAA010")] public decimal? Daa010 { get; set; } /// <summary> /// å·²ç产é /// </summary> [SugarColumn(ColumnName = "DAA011")] public decimal? Daa011 { get; set; } /// <summary> /// å·²ç产é ///</summary> [SugarColumn(ColumnName = "DAA011")] public decimal? Daa011 { get; set; } /// <summary> /// æ¥åºæ°é /// </summary> [SugarColumn(ColumnName = "DAA012")] public decimal? Daa012 { get; set; } /// <summary> /// æ¥åºæ°é ///</summary> [SugarColumn(ColumnName = "DAA012")] public decimal? Daa012 { get; set; } /// <summary> /// å·¥ä½è½¦é´ /// </summary> [SugarColumn(ColumnName = "DAA013")] public string? Daa013 { get; set; } /// <summary> /// å·¥ä½è½¦é´ ///</summary> [SugarColumn(ColumnName = "DAA013")] public string? Daa013 { get; set; } /// <summary> /// ææååå· /// </summary> [SugarColumn(ColumnName = "DAA014")] public string? Daa014 { get; set; } /// <summary> /// ææååå· ///</summary> [SugarColumn(ColumnName = "DAA014")] public string? Daa014 { get; set; } /// <summary> /// çäº§çº¿å« /// </summary> [SugarColumn(ColumnName = "DAA015")] public string? Daa015 { get; set; } /// <summary> /// çäº§çº¿å« ///</summary> [SugarColumn(ColumnName = "DAA015")] public string? Daa015 { get; set; } /// <summary> /// å®é å¼å·¥æ¥ /// </summary> [SugarColumn(ColumnName = "DAA016")] public DateTime? Daa016 { get; set; } /// <summary> /// å®é å¼å·¥æ¥ ///</summary> [SugarColumn(ColumnName = "DAA016")] public DateTime? Daa016 { get; set; } /// <summary> /// å®é å®å·¥æ¥ /// </summary> [SugarColumn(ColumnName = "DAA017")] public DateTime? Daa017 { get; set; } /// <summary> /// å®é å®å·¥æ¥ ///</summary> [SugarColumn(ColumnName = "DAA017")] public DateTime? Daa017 { get; set; } /// <summary> /// å·¥åç¶æ /// </summary> [SugarColumn(ColumnName = "DAA018")] public string? Daa018 { get; set; } /// <summary> /// å·¥åç¶æ ///</summary> [SugarColumn(ColumnName = "DAA018")] public string? Daa018 { get; set; } /// <summary> /// é½å¥ç¶æ /// </summary> [SugarColumn(ColumnName = "DAA019")] public string? Daa019 { get; set; } /// <summary> /// é½å¥ç¶æ ///</summary> [SugarColumn(ColumnName = "DAA019")] public string? Daa019 { get; set; } /// <summary> /// å®¡æ ¸ç /// </summary> [SugarColumn(ColumnName = "FSTATUS")] public decimal? Fstatus { get; set; } /// <summary> /// å®¡æ ¸ç ///</summary> [SugarColumn(ColumnName = "FSTATUS")] public decimal? Fstatus { get; set; } /// <summary> /// å®¡æ ¸æ¥æ /// </summary> [SugarColumn(ColumnName = "CHECK_DATE")] public DateTime? CheckDate { get; set; } /// <summary> /// å®¡æ ¸æ¥æ ///</summary> [SugarColumn(ColumnName = "CHECK_DATE")] public DateTime? CheckDate { get; set; } /// <summary> /// å®¡æ ¸äºº /// </summary> [SugarColumn(ColumnName = "CHECK_USER")] public string? CheckUser { get; set; } /// <summary> /// å®¡æ ¸äºº ///</summary> [SugarColumn(ColumnName = "CHECK_USER")] public string? CheckUser { get; set; } /// <summary> /// 线å«ç¼ç /// </summary> [SugarColumn(ColumnName = "DAA020")] public string? Daa020 { get; set; } /// <summary> /// 线å«ç¼ç ///</summary> [SugarColumn(ColumnName = "DAA020")] public string? Daa020 { get; set; } /// <summary> /// ä»»å¡ååå· /// </summary> [SugarColumn(ColumnName = "DAA021")] public string? Daa021 { get; set; } /// <summary> /// ä»»å¡ååå· ///</summary> [SugarColumn(ColumnName = "DAA021")] public string? Daa021 { get; set; } /// <summary> /// éç¥å¤æï¼0-æªéç¥ï¼1-éç¥ /// </summary> [SugarColumn(ColumnName = "DAA022")] public decimal? Daa022 { get; set; } /// <summary> /// éç¥å¤æï¼0-æªéç¥ï¼1-éç¥ ///</summary> [SugarColumn(ColumnName = "DAA022")] public decimal? Daa022 { get; set; } /// <summary> /// ç产åºå· /// </summary> [SugarColumn(ColumnName = "DAA023")] public decimal? Daa023 { get; set; } /// <summary> /// ç产åºå· ///</summary> [SugarColumn(ColumnName = "DAA023")] public decimal? Daa023 { get; set; } /// <summary> /// æäº§æ¥æ /// </summary> [SugarColumn(ColumnName = "DAA024")] public string? Daa024 { get; set; } /// <summary> /// æäº§æ¥æ ///</summary> [SugarColumn(ColumnName = "DAA024")] public string? Daa024 { get; set; } /// <summary> /// é¦ä»¶æ¯å¦æ£éª1-æ£éªï¼0æªæ£éª /// </summary> [SugarColumn(ColumnName = "DAA025")] public string? Daa025 { get; set; } /// <summary> /// é¦ä»¶æ¯å¦æ£éª1-æ£éªï¼0æªæ£éª ///</summary> [SugarColumn(ColumnName = "DAA025")] public string? Daa025 { get; set; } /// <summary> /// é¦ä»¶æ£éªç»æ /// </summary> [SugarColumn(ColumnName = "DAA026")] public string? Daa026 { get; set; } /// <summary> /// é¦ä»¶æ£éªç»æ ///</summary> [SugarColumn(ColumnName = "DAA026")] public string? Daa026 { get; set; } /// <summary> /// å·²æ¥æ£ï¼0-æªæ¥æ£ï¼1-å·²æ¥æ£ /// </summary> [SugarColumn(ColumnName = "IS_REPORTCHECK")] public decimal? IsReportcheck { get; set; } /// <summary> /// å·²æ¥æ£ï¼0-æªæ¥æ£ï¼1-å·²æ¥æ£ ///</summary> [SugarColumn(ColumnName = "IS_REPORTCHECK")] public decimal? IsReportcheck { get; set; } /// <summary> /// æ¥æ£äºº /// </summary> [SugarColumn(ColumnName = "USNAME")] public string? Usname { get; set; } /// <summary> /// æ¥æ£äºº ///</summary> [SugarColumn(ColumnName = "USNAME")] public string? Usname { get; set; } /// <summary> /// æ¥æ£æ¶é´ /// </summary> [SugarColumn(ColumnName = "REPORTTIME")] public DateTime? Reporttime { get; set; } /// <summary> /// æ¥æ£æ¶é´ ///</summary> [SugarColumn(ColumnName = "REPORTTIME")] public DateTime? Reporttime { get; set; } /// <summary> /// æºå°ç¼å· /// </summary> [SugarColumn(ColumnName = "MACHINE_NO")] public string? MachineNo { get; set; } /// <summary> /// æºå°ç¼å· ///</summary> [SugarColumn(ColumnName = "MACHINE_NO")] public string? MachineNo { get; set; } /// <summary> /// 夿宿1-宿ï¼0æªå®æ /// </summary> [SugarColumn(ColumnName = "DAA027")] public decimal? Daa027 { get; set; } /// <summary> /// 夿宿1-宿ï¼0æªå®æ ///</summary> [SugarColumn(ColumnName = "DAA027")] public decimal? Daa027 { get; set; } /// <summary> /// 夿宿æ¶é´ /// </summary> [SugarColumn(ColumnName = "DAA028")] public string? Daa028 { get; set; } /// <summary> /// 夿宿æ¶é´ ///</summary> [SugarColumn(ColumnName = "DAA028")] public string? Daa028 { get; set; } /// <summary> /// æ åå·¥æ¶ ///</summary> [SugarColumn(ColumnName = "PROD_HOUR")] public decimal? ProdHour { get; set; } /// <summary> /// åäººå°æ¶äº§è½ ///</summary> [SugarColumn(ColumnName = "PERSON_HOUR_CAPACITY")] public decimal? PersonHourCapacity { get; set; } /// <summary> /// ç论æ 产 ///</summary> [SugarColumn(ColumnName = "THE_CAPACITY")] public decimal? TheCapacity { get; set; } /// <summary> /// 计åç¨äººæ° ///</summary> [SugarColumn(ColumnName = "PLAN_PERSONNEL")] public decimal? PlanPersonnel { get; set; } /// <summary> /// è®¡åæ åäº§è½ ///</summary> [SugarColumn(ColumnName = "PLAN_CAPACITY")] public decimal? PlanCapacity { get; set; } /// <summary> /// çè®ºç¨æ¶/M ///</summary> [SugarColumn(ColumnName = "THE_MIN")] public decimal? TheMin { get; set; } /// <summary> /// çè®ºç¨æ¶/H ///</summary> [SugarColumn(ColumnName = "THE_HOUR")] public decimal? TheHour { get; set; } /// <summary> /// 线ä½ç±»å« ///</summary> [SugarColumn(ColumnName = "LINE_TYPE")] public string? LineType { get; set; } /// <summary> /// æ åäººæ° ///</summary> [SugarColumn(ColumnName = "PERSONNEL")] public decimal? Personnel { get; set; } /// <summary> /// æ¢çº¿æ¶é´ ///</summary> [SugarColumn(ColumnName = "CHANGE_LINE_TIME")] public decimal? ChangeLineTime { get; set; } /// <summary> /// 伿¯æ¶é´ ///</summary> [SugarColumn(ColumnName = "REST_TIME")] public decimal? RestTime { get; set; } /// <summary> /// æäº§åºå· ///</summary> [SugarColumn(ColumnName = "SCHEDULE_ORDER")] public decimal? ScheduleOrder { get; set; } /// <summary> /// MESé¢è®¡å¼å·¥æ¶é´ ///</summary> [SugarColumn(ColumnName = "MES_START_PROD")] public DateTime? MesStartProd { get; set; } /// <summary> /// MESé¢è®¡å®å·¥æ¶é´ ///</summary> [SugarColumn(ColumnName = "MES_END_PROD")] public DateTime? MesEndProd { get; set; } } } MES.Service/service/QC/RKJService.cs
@@ -418,14 +418,14 @@ var mesInvItemIns = db.Queryable<MesInvItemIns>() .Single(s => s.BillNo == qsItemOqcReq.BillNo); var mesSchemeResult = db.Queryable<MesSchemeResult>() .Single(s => s.BillNo == mesInvItemIns.CbillNo); var mesSchemeResult = db.Queryable<Womdaa>() .Single(s => s.Daa001 == mesInvItemIns.CbillNo); var entity = new MesQaItemsDetect02(); entity.ItemNo = mesSchemeResult.BoardItem; entity.BoardItem = mesSchemeResult.BoardItem; entity.LineNo = mesSchemeResult.LineNo; entity.Aufnr = mesSchemeResult.TaskNo; // entity.ItemNo = mesSchemeResult.BoardItem; // entity.BoardItem = mesSchemeResult.BoardItem; entity.LineNo = mesSchemeResult.Daa015; // entity.Aufnr = mesSchemeResult.TaskNo; entity.ReleaseNo = qsItemOqcReq.ReleaseNo; entity.LotNo = qsItemOqcReq.BillNo; entity.FcheckDate = qsItemOqcReq.FcheckDate; MES.Service/service/QC/SJService.cs
@@ -99,7 +99,7 @@ var count = db.Queryable<MesQa>().Where(s => s.QsType == "1" && s.ItemNo == itemNo && s.Fsubmit == 1).Count(); if (count <= 0) return new List<QsItemIpiItem>(); if (count <= 0) return []; return db .Queryable<MesQualityStandard>() MES.Service/service/QC/SuspendService.cs
@@ -6,20 +6,20 @@ public class SuspendService { private readonly string[] statusArray = ["ç产", "å¾ äº§", "æå"]; private readonly string[] statusArray = ["å¼å·¥", "å¾ å¼å·¥"]; public List<SysDepartment> getDept() { var db = SqlSugarHelper.GetInstance(); //return db.Queryable<SysDepartment>().ToList(); return db .Queryable<MesSchemeResult, MesLine, QsQaItemXj, SysDepartment>( .Queryable<Womdaa, MesLine, QsQaItemXj, SysDepartment>( (a, b, c, d) => new JoinQueryInfos(JoinType.Left, a.LineNo == b.LineNo, JoinType.Inner, a.BillNo == c.BillNo, new JoinQueryInfos(JoinType.Left, a.Daa002 == b.Id.ToString(), JoinType.Inner, a.Daa001 == c.BillNo, JoinType.Left, b.Departmentcode == d.Departmentcode)) .Where((a, b, c, d) => a.PmoveMk == 0 && b.LineName != null && statusArray.Contains(a.ProcStatus)) .Where((a, b, c, d) => b.LineName != null && statusArray.Contains(a.Daa018)) .GroupBy((a, b, c, d) => new { b.Departmentcode, d.Departmentname @@ -34,20 +34,20 @@ public List<MesLine> GetLines(string deptCode) { var db = SqlSugarHelper.GetInstance(); var mesLines = db.Queryable<MesSchemeResult, MesLine, QsQaItemXj>( var mesLines = db.Queryable<Womdaa, MesLine, QsQaItemXj>( (a, b, c) => new JoinQueryInfos(JoinType.Left, a.LineNo == b.LineNo, JoinType.Inner, a.BillNo == c.BillNo)) new JoinQueryInfos(JoinType.Left, a.Daa002 == b.Id.ToString(), JoinType.Inner, a.Daa001 == c.BillNo)) .Where((a, b, c) => b.LineName != null && statusArray.Contains(a.ProcStatus) statusArray.Contains(a.Daa018) && b.Departmentcode == deptCode) .GroupBy((a, b, c) => new { a.LineNo, b.LineName b.LineNo, b.LineName }) .Select((a, b, c) => new MesLine { LineNo = a.LineNo, LineNo = b.LineNo, LineName = b.LineName }).ToList(); MES.Service/service/QC/XJService.cs
@@ -13,7 +13,7 @@ private readonly BaseService _baseService = new(); private readonly string[] statusArray = ["ç产", "å¾ äº§"]; private readonly string[] statusArray = ["å¼å·¥", "å¾ å¼å·¥"]; //çæææ°çæ£éªåå· public string getMaxReleaseNo() @@ -38,35 +38,16 @@ return "XJN" + date + number; } public List<MesSchemeResult> getItem(string daa001) public List<Womdaa> getItem(string daa001) { var db = SqlSugarHelper.GetInstance(); //inçåæ³ https://www.donet5.com/Home/Doc?typeId=1187 return db.Queryable<MesSchemeResult, MesDepTask, MesBoardBaseInfo>( (a, c, b) => new JoinQueryInfos( JoinType.Left, a.TaskNo == c.TaskNo, JoinType.Left, c.BoardItem == b.BoardItem ) ) .Where(a => a.PmoveMk == 0 && a.BillNo == daa001 && statusArray.Contains(a.ProcStatus)) .Select((a, c, b) => new MesSchemeResult { BillNo = a.BillNo, CatQty = a.CatQty, DetailMem = a.DetailMem, TaskNo = a.TaskNo, BoardItem = a.BoardItem, BoardModel = b.BoardModel, PlanQty = c.PlanQty, Mocode = a.Mocode, // BoardStyle = c.BoardStyle, Id = a.Id }) return db.Queryable<Womdaa>() .Where(a => a.Daa001 == daa001 && statusArray.Contains(a.Daa018)) .ToList(); } @@ -74,50 +55,52 @@ { var db = SqlSugarHelper.GetInstance(); return db.Queryable<MesSchemeResult, MesLine>((a, b) => new JoinQueryInfos(JoinType.Left, a.LineNo == b.LineNo)) .Where((a, b) => a.PmoveMk == 0 && b.LineName != null && statusArray.Contains(a.ProcStatus)) .Where("BOARD_ITEM like @BoardItem", new { BoardItem = "20%" }) return db.Queryable<Womdaa, MesLine>((a, b) => new JoinQueryInfos(JoinType.Left, a.Daa015 == b.LineNo)) .Where((a, b) => b.LineName != null && statusArray.Contains(a.Daa018)) .GroupBy((a, b) => new { a.LineNo, b.LineName b.LineNo, b.LineName }) .Select((a, b) => new MesLine { LineNo = a.LineNo, LineNo = b.LineNo, LineName = b.LineName }).OrderBy("a.LINE_NO").ToList(); }).OrderBy("b.LINE_NO").ToList(); } public List<MesSchemeResult> getDaa001(string daa020, string item) public List<Womdaa> getDaa001(string daa020, string item) { var db = SqlSugarHelper.GetInstance(); return db.Queryable<MesSchemeResult>().Where(a => a.PmoveMk == 0 && a.LineNo == daa020 && a.BillNo != null && a.BoardItem == item && statusArray.Contains(a.ProcStatus)) .Select<MesSchemeResult>(a => new MesSchemeResult return db.Queryable<Womdaa, MesItems>((a, b) => new JoinQueryInfos(JoinType.Inner, a.Daa002 == b.Id.ToString())) .Where((a, b) => a.Daa015 == daa020 && b.ItemNo == item && statusArray.Contains(a.Daa018)) .Select<Womdaa>(a => new Womdaa { BillNo = a.BillNo, DetailMem = a.DetailMem Id = a.Id, Daa001 = a.Daa001, Daa003 = a.Daa003 }).ToList(); } public List<MesSchemeResult> getBoardItem(string lineNo) public List<MesItems> getBoardItem(string lineNo) { var db = SqlSugarHelper.GetInstance(); return db.Queryable<MesSchemeResult>() .Where(a => a.PmoveMk == 0 && statusArray.Contains(a.ProcStatus) && a.LineNo == lineNo) .Where("BOARD_ITEM like @BoardItem", new { BoardItem = "20%" }) .Select<MesSchemeResult>(a => new MesSchemeResult return db.Queryable<Womdaa, MesItems>((a, b) => new JoinQueryInfos(JoinType.Inner, a.Daa002 == b.Id.ToString())) .Where((a, b) => statusArray.Contains(a.Daa018) && a.Daa015 == lineNo) .OrderBy((a, b) => b.ItemName) .Select<MesItems>((a, b) => new MesItems { BoardItem = a.BoardItem, DetailMem = a.DetailMem }).OrderBy(a => a.BoardItem).ToList(); ItemNo = b.ItemNo, ItemName = b.ItemName }).ToList(); } public List<QsQaItemXj> getPage(XJPageResult queryObj) @@ -132,16 +115,16 @@ lineNo = _baseService.getUserLineNo(queryObj.createUser); return db .Queryable<QsQaItemXj, MesSchemeResult, MesDepTask, MesBoardBaseInfo>((s, a, c, b) => .Queryable<QsQaItemXj, Womdaa, MesLine, MesItems>((s, a, c, b) => new JoinQueryInfos( JoinType.Inner, s.BillNo == a.BillNo, JoinType.Left, a.TaskNo == c.TaskNo, JoinType.Left, c.BoardItem == b.BoardItem JoinType.Inner, s.BillNo == a.Daa001, JoinType.Left, a.Daa015 == c.LineNo, JoinType.Left, s.ItemNo == b.ItemNo ) ) .WhereIF(lineNo != null && lineNo.Length > 0, (s, a, c, b) => lineNo.Contains(a.LineNo)) (s, a, c, b) => lineNo.Contains(c.LineNo)) .WhereIF( StringUtil.IsNotNullOrEmpty(queryObj.result) && "æªå®æ".Equals(queryObj.result), @@ -153,11 +136,8 @@ .WhereIF(id > 0, (s, a, c, b) => s.Id == id) .Select((s, a, c, b) => new QsQaItemXj { CatQty = a.CatQty, MoidNum = s.MoidNum, Daa020 = a.LineNo, // DetailMem = a.DetailMem, TaskNo = a.TaskNo, Daa020 = c.LineNo, Id = s.Id, CreateBy = s.CreateBy, CreateDate = s.CreateDate, @@ -168,10 +148,6 @@ FcheckBy = s.FcheckBy, FcheckResu = s.FcheckResu, Remarks = s.Remarks, BoardModel = b.BoardModel, PlanQty = c.PlanQty // Mocode = a.Mocode, // BoardStyle = c.BoardStyle }).OrderBy(s => s.CreateDate, OrderByType.Desc) .ToPageList(queryObj.PageIndex, queryObj.Limit); } MESApplication/Controllers/QC/XJController.cs
@@ -82,7 +82,9 @@ } //getDaa001 /// <summary> /// è·åå·¥å /// </summary> [HttpPost("getDaa001")] public ResponseResult getDaa001([FromBody] JObject data) { @@ -107,7 +109,10 @@ } } //getBoardItem /// <summary> /// æ ¹æ®äº§çº¿è·åç©æç¼ç lineNo /// </summary> /// <returns></returns> [HttpPost("getBoardItem")] public ResponseResult getBoardItem([FromBody] JObject data) {