| | |
| | | public class LLJDto |
| | | { |
| | | public string? userNo { get; set; } |
| | | |
| | | //æ£éªåå· |
| | | public string? releaseNo { get; set; } |
| | | |
| | | |
| | | //主表id |
| | | public int? gid { get; set; } |
| | | |
| | |
| | | //========================================== |
| | | //å·¡æ£ä¸»å表éè¦çæ°æ® |
| | | public QsItemOqcReq? from { get; set; } |
| | | |
| | | |
| | | public List<MesQaItemsDetectDetail5>? items { get; set; } |
| | | |
| | | //========================================== |
| | |
| | | public class ProductionPickDto |
| | | { |
| | | public string? ItemModel { get; set; } |
| | | |
| | | public List<Womdab>? Womdabs{ get; set; } |
| | | |
| | | public List<Womdab>? Womdabs { get; set; } |
| | | } |
| | |
| | | |
| | | public string? ItemName { get; set; } |
| | | public string? daa001 { get; set; } |
| | | |
| | | |
| | | public decimal? Num { get; set; } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace MES.Service.Dto.webApi; |
| | | |
| | | public class ErpProductionOrderDto |
| | | { |
| | | public string? Type { get; set; } |
| | | public string? FBillNo { get; set; } // åæ®ç¼å· |
| | | public string? F_UNW_Text_tpgy { get; set; } // è´´çå·¥èºå±æ§ |
| | | public string? FStockID { get; set; } // ä»åº |
| | | public string? FDate { get; set; } // åæ®æ¥æ |
| | | public string? FBillType { get; set; } // åæ®ç±»å |
| | | public string? FStatus { get; set; } // ä¸å¡ç¶æ |
| | | public string? FMaterialId { get; set; } // 产åç¼ç |
| | | public string? FUnitID { get; set; } // åä½ |
| | | public string? FQty { get; set; } // 工忰é |
| | | public string? FWorkGroupId { get; set; } // 计åç» |
| | | public string? FPlannerID { get; set; } // 计åå |
| | | public string? FPlanStartDate { get; set; } // é¢è®¡å¼å·¥æ¶é´ |
| | | public string? FPlanFinishDate { get; set; } // é¢è®¡å®å·¥æ¶é´ |
| | | public string? FStockInLimitH { get; set; } // å
¥åºä¸é |
| | | public string? FStockInLimitL { get; set; } // å
¥åºä¸é |
| | | public string? FMTONO { get; set; } // 计åè·è¸ªå· |
| | | public string? FLot { get; set; } // æ¹å· |
| | | public string? FBomId { get; set; } // BOMçæ¬¡ |
| | | public string? F_UNW_XSDDH { get; set; } // éå®è®¢åå· |
| | | public string? FCreateType { get; set; } // çææ¹å¼ |
| | | public string? FSUBID { get; set; } // ERPç产订åID |
| | | public string? FSUBBILLNOSEQ { get; set; } // ERPç产订ååºå· |
| | | public string? FSUBBILLNO { get; set; } // ERPç产订ååå· |
| | | public string? FSrcBillType { get; set; } // æºåç±»å |
| | | public string? FSrcBillNo { get; set; } // æºåç¼å· |
| | | public string? FSrcBillEntrySeq { get; set; } // æºååå½è¡å· |
| | | public string? FSALEORDERNO { get; set; } // éæ±åæ®å· |
| | | public string? FSaleOrderEntrySeq { get; set; } // 鿱忮è¡å· |
| | | public string? FFORCECLOSERID { get; set; } // ç»æ¡äºº |
| | | public string? FCloseType { get; set; } // ç»æ¡ç±»å |
| | | public string? FDescription { get; set; } // 夿³¨ |
| | | public string? FPPOMID { get; set; } // ERPID |
| | | public string? FSUBENTRYID { get; set; } // ERPç产订ååå½å
ç |
| | | public string? FPurOrderNo { get; set; } // éè´è®¢å |
| | | public string? FPurOrderEntrySeq { get; set; } // éè´è®¢åè¡å· |
| | | public string? F_UNW_BaseProperty_bzds { get; set; } // æ åç¹æ° |
| | | public string? F_UNW_BaseProperty_jjds { get; set; } // è®¡ä»·ç¹æ° |
| | | public string? FBaseStockInQty { get; set; } // å
¥åºæ°é |
| | | public string? FBaseNoStockInQty { get; set; } // æªå
¥åºæ°é |
| | | public string? FInStockOwnerId { get; set; } // å
¥åºè´§ä¸» |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace MES.Service.Dto.webApi; |
| | | |
| | | public class ErpProductionOrderSubDto |
| | | { |
| | | public string? FSEQ { get; set; } // åºå· |
| | | public string? FMaterialID2 { get; set; } // åé¡¹ç©æç¼ç |
| | | public string? FMustQty { get; set; } // éé¢ç¨é |
| | | public string? FPickedQty { get; set; } // å·²é¢ç¨é |
| | | public string? FPositionNO { get; set; } // ä½ç½®å· |
| | | public string? FOwnerID { get; set; } // 货主 |
| | | public string? FMTONO { get; set; } // 计åè·è¸ªå· |
| | | public string? FLot { get; set; } // æ¹å· |
| | | public string? FStockID { get; set; } // ä»åº |
| | | public string? FIssueType { get; set; } // åææ¹å¼ |
| | | public string? F_UNW_Text_tpgy_Z { get; set; } // å·¥èº |
| | | public string? FUnitID2 { get; set; } // åä½ |
| | | public string? FSupplyType { get; set; } // ä¾åºç±»å |
| | | public string? FNumerator { get; set; } // åå |
| | | public string? FDenominator { get; set; } // 忝 |
| | | public string? FPPOMENTRYID { get; set; } // ERPID |
| | | public string? FPPOMID { get; set; } // ERP头ID |
| | | public string? FFixScrapQty { get; set; } // åºå®æè |
| | | public string? FScrapRate { get; set; } // å卿èç% |
| | | public string? FMaterialType { get; set; } // å项类å |
| | | public string? F_UNW_Text_xsddh { get; set; } // éå®è®¢åå· |
| | | public string? FReplaceGroup { get; set; } // é¡¹æ¬¡å· |
| | | public string? FOwnerTypeId { get; set; } // 货主类å |
| | | public string? FOwnerID2 { get; set; } // 货主 |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace MES.Service.Dto.webApi; |
| | | |
| | | public class ErpWYOrder |
| | | { |
| | | public ErpProductionOrderDto OrderDto { get; set; } |
| | | |
| | | public List<ErpProductionOrderSubDto> Items { get; set; } |
| | | } |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using SqlSugar; |
| | | namespace MES.Service.Modes |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// æ°æ®æºå¯¼å
¥ |
| | | /// </summary> |
| | | [SugarTable("LTS_LLJ")] |
| | | public class LtsLlj |
| | | { |
| | | /// <summary> |
| | | /// æ°æ®æºå¯¼å
¥ |
| | | ///</summary> |
| | | [SugarTable("LTS_LLJ")] |
| | | public class LtsLlj |
| | | { |
| | | |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Id" )] |
| | | public decimal? Id { get; set; } |
| | | /// <summary> |
| | | /// å®¡æ ¸æ è¯ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MODIFY1_FLAG" )] |
| | | public decimal? Modify1Flag { get; set; } |
| | | /// <summary> |
| | | /// éæ£æ¹æ¬¡ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="LOT_NO" )] |
| | | public string LotNo { get; set; } |
| | | /// <summary> |
| | | /// å¤çæ¹æ³ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FNG_HANDLE" )] |
| | | public string FngHandle { get; set; } |
| | | /// <summary> |
| | | /// ç©æçæ¬ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FVERSION" )] |
| | | public decimal? Fversion { get; set; } |
| | | /// <summary> |
| | | /// 夿³¨ä¿¡æ¯ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="LOT_NO1" )] |
| | | public string LotNo1 { get; set; } |
| | | /// <summary> |
| | | /// è½¬æ¢æ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCOVERT_QTY" )] |
| | | public string FcovertQty { get; set; } |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_RESU" )] |
| | | public string FcheckResu { get; set; } |
| | | /// <summary> |
| | | /// ä¾åºåç¼ç |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="SUPP_NO" )] |
| | | public string SuppNo { get; set; } |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="RELEASE_NO" )] |
| | | public string ReleaseNo { get; set; } |
| | | /// <summary> |
| | | /// éè´æ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FBATCH_QTY" )] |
| | | public string FbatchQty { get; set; } |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="ITEM_NO" )] |
| | | public string ItemNo { get; set; } |
| | | /// <summary> |
| | | /// æ£éªäººå |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_BY" )] |
| | | public string FcheckBy { get; set; } |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FNG_DESC" )] |
| | | public string FngDesc { get; set; } |
| | | /// <summary> |
| | | /// å建人 |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="CREATE_BY" )] |
| | | public string CreateBy { get; set; } |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="CREATE_DATE" )] |
| | | public string CreateDate { get; set; } |
| | | /// <summary> |
| | | /// æ¯å¦æ¥æ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="URGENT_FLAG" )] |
| | | public short? UrgentFlag { get; set; } |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="ITEM_NAME" )] |
| | | public string ItemName { get; set; } |
| | | /// <summary> |
| | | /// æ£éªç±»å |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="QATYPE" )] |
| | | public string Qatype { get; set; } |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="DATE_01" )] |
| | | public string Date01 { get; set; } |
| | | /// <summary> |
| | | /// ä¾åºååç§° |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="SUPP_NAME" )] |
| | | public string SuppName { get; set; } |
| | | /// <summary> |
| | | /// ç©æè§æ ¼ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="ITEM_MODEL" )] |
| | | public string ItemModel { get; set; } |
| | | /// <summary> |
| | | /// åºåæ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="KC_QTY" )] |
| | | public decimal? KcQty { get; set; } |
| | | /// <summary> |
| | | /// åæ®ç¶æ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="STATUS" )] |
| | | public string STATUS { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å§å¤æ è¯ï¼0ï¼éè´ ã1ï¼å§å¤ï¼ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="F_TYPE" )] |
| | | public int Ftype { get; set; } |
| | | |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Id")] |
| | | public decimal? Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_FLAG")] |
| | | public decimal? Modify1Flag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éæ£æ¹æ¬¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO")] |
| | | public string LotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤çæ¹æ³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_HANDLE")] |
| | | public string FngHandle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æçæ¬ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FVERSION")] |
| | | public decimal? Fversion { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ä¿¡æ¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO1")] |
| | | public string LotNo1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è½¬æ¢æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCOVERT_QTY")] |
| | | public string FcovertQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_RESU")] |
| | | public string FcheckResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºåç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | public string SuppNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RELEASE_NO")] |
| | | public string ReleaseNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FBATCH_QTY")] |
| | | public string FbatchQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªäººå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_BY")] |
| | | public string FcheckBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_DESC")] |
| | | public string FngDesc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public string CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "URGENT_FLAG")] |
| | | public short? UrgentFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NAME")] |
| | | public string ItemName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "QATYPE")] |
| | | public string Qatype { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DATE_01")] |
| | | public string Date01 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NAME")] |
| | | public string SuppName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æè§æ ¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_MODEL")] |
| | | public string ItemModel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "KC_QTY")] |
| | | public decimal? KcQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | public string STATUS { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å§å¤æ è¯ï¼0ï¼éè´ ã1ï¼å§å¤ï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "F_TYPE")] |
| | | public int Ftype { get; set; } |
| | | } |
| | |
| | | [SugarTable("MES_BARCODE_TYPE")] |
| | | public class MesBarcodeType |
| | | { |
| | | /// <summary> |
| | | /// æ¡ç ç±»åID(seq_me_id) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// æ¡ç ç±»åID(seq_me_id) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 使ç¨åºæ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "USE_SITE")] |
| | | /// <summary> |
| | | /// 使ç¨åºæ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "USE_SITE")] |
| | | public string UseSite { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç ç±»ååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_TYPE_NAME")] |
| | | /// <summary> |
| | | /// æ¡ç ç±»ååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_TYPE_NAME")] |
| | | public string BarcodeTypeName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç å¶ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CODE")] |
| | | /// <summary> |
| | | /// ç å¶ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CODE")] |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç 纸宽 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_WIDTH")] |
| | | /// <summary> |
| | | /// æ¡ç 纸宽 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_WIDTH")] |
| | | public decimal? PaperWidth { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç çº¸é« |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_HEIGHT")] |
| | | /// <summary> |
| | | /// æ¡ç çº¸é« |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_HEIGHT")] |
| | | public decimal? PaperHeight { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç å¼å§ä½ç½®X |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_X")] |
| | | /// <summary> |
| | | /// æ¡ç å¼å§ä½ç½®X |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_X")] |
| | | public decimal? BarcodeBeginPositionX { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç å¼å§ä½ç½®Y |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_Y")] |
| | | /// <summary> |
| | | /// æ¡ç å¼å§ä½ç½®Y |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_Y")] |
| | | public decimal? BarcodeBeginPositionY { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å¼ æ¡ç çº¸ä¸æ¡ç ä¸ªæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_NUM")] |
| | | /// <summary> |
| | | /// ä¸å¼ æ¡ç çº¸ä¸æ¡ç ä¸ªæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_NUM")] |
| | | public decimal? PaperNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å¼ æ¡ç çº¸ä¸æ¯è¡æ¡ç ä¸ªæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_ROW_NUM")] |
| | | /// <summary> |
| | | /// ä¸å¼ æ¡ç çº¸ä¸æ¯è¡æ¡ç ä¸ªæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_ROW_NUM")] |
| | | public decimal? PaperRowNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å¼ æ¡ç çº¸ä¸æ¡ç åæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_COLUMN_NUM")] |
| | | /// <summary> |
| | | /// ä¸å¼ æ¡ç çº¸ä¸æ¡ç åæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_COLUMN_NUM")] |
| | | public decimal? PaperColumnNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç æµæ°´å·å¾ªç¯ç±»å(æ§å¶æ¡ç æµæ°´å·) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CYCLE_TYPE")] |
| | | /// <summary> |
| | | /// æ¡ç æµæ°´å·å¾ªç¯ç±»å(æ§å¶æ¡ç æµæ°´å·) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CYCLE_TYPE")] |
| | | public string CycleType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææ(0-æ æ,1-ææ) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "AVAILABLE_FLAG")] |
| | | /// <summary> |
| | | /// æ¯å¦ææ(0-æ æ,1-ææ) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "AVAILABLE_FLAG")] |
| | | public decimal? AvailableFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç é«åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_HEIGHT")] |
| | | /// <summary> |
| | | /// æ¡ç é«åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_HEIGHT")] |
| | | public decimal? BarcodeHeight { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç å使¹å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_ORIENTATION")] |
| | | /// <summary> |
| | | /// æ¡ç å使¹å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_ORIENTATION")] |
| | | public string BarcodeOrientation { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç æå°æ³¨éè¡(1-æå°ï¼0-䏿å°) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_INTERPRETATION")] |
| | | /// <summary> |
| | | /// æ¡ç æå°æ³¨éè¡(1-æå°ï¼0-䏿å°) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_INTERPRETATION")] |
| | | public decimal? BarcodeInterpretation { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç æå°æ³¨éè¡æå¨æ¡ç 䏿¹(1-æå°å¨æ¡ç 䏿¹ï¼0-䏿å°å¨æ¡ç 䏿¹) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ABOVE")] |
| | | /// <summary> |
| | | /// æ¡ç æå°æ³¨éè¡æå¨æ¡ç 䏿¹(1-æå°å¨æ¡ç 䏿¹ï¼0-䏿å°å¨æ¡ç 䏿¹) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ABOVE")] |
| | | public decimal? BarcodeInterpretationAbove { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç 宽度 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_WIDTH")] |
| | | /// <summary> |
| | | /// æ¡ç 宽度 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_WIDTH")] |
| | | public decimal? BarcodeWidth { get; set; } |
| | | |
| | | /// <summary> |
| | | /// [æ¹åæ¡ç é»è®¤åæ°]模åï¼çªæ¡ï¼å®½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BY_W")] |
| | | /// <summary> |
| | | /// [æ¹åæ¡ç é»è®¤åæ°]模åï¼çªæ¡ï¼å®½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BY_W")] |
| | | public decimal? ByW { get; set; } |
| | | |
| | | /// <summary> |
| | | /// [æ¹åæ¡ç é»è®¤åæ°]宽æ¡ä¸çªæ¡çæ¯ä¾ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BY_R")] |
| | | /// <summary> |
| | | /// [æ¹åæ¡ç é»è®¤åæ°]宽æ¡ä¸çªæ¡çæ¯ä¾ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BY_R")] |
| | | public decimal? ByR { get; set; } |
| | | |
| | | /// <summary> |
| | | /// [æ¹åæ¡ç é»è®¤åæ°]æ¡ç é«åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BY_H")] |
| | | /// <summary> |
| | | /// [æ¹åæ¡ç é»è®¤åæ°]æ¡ç é«åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BY_H")] |
| | | public decimal? ByH { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹æ°/毫米 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JM")] |
| | | /// <summary> |
| | | /// ç¹æ°/毫米 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JM")] |
| | | public string Jm { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èææ°æ®æ å¿(1-æ¯ï¼0ï¼å¦) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JVM_DATA_FLAG")] |
| | | /// <summary> |
| | | /// èææ°æ®æ å¿(1-æ¯ï¼0ï¼å¦) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JVM_DATA_FLAG")] |
| | | public decimal? JvmDataFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èææ°æ®æµæ°´å·ä½æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JVM_SERIAL_DIGIT")] |
| | | /// <summary> |
| | | /// èææ°æ®æµæ°´å·ä½æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JVM_SERIAL_DIGIT")] |
| | | public decimal? JvmSerialDigit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èææ°æ®æ¡ç é¿åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JVM_BARCODE_LENGTH")] |
| | | /// <summary> |
| | | /// èææ°æ®æ¡ç é¿åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "JVM_BARCODE_LENGTH")] |
| | | public decimal? JvmBarcodeLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå°å½ä»¤ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRINT_COMMAND")] |
| | | /// <summary> |
| | | /// æå°å½ä»¤ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRINT_COMMAND")] |
| | | public string PrintCommand { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå°å½ä»¤å¼å§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRINT_COMMAND_BEGIN")] |
| | | /// <summary> |
| | | /// æå°å½ä»¤å¼å§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRINT_COMMAND_BEGIN")] |
| | | public string PrintCommandBegin { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå°å½ä»¤ç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRINT_COMMAND_END")] |
| | | /// <summary> |
| | | /// æå°å½ä»¤ç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRINT_COMMAND_END")] |
| | | public string PrintCommandEnd { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç 注éè¡æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ROW")] |
| | | /// <summary> |
| | | /// æ¡ç 注éè¡æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ROW")] |
| | | public decimal? BarcodeInterpretationRow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç å¼å¸¦ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_ITEM")] |
| | | /// <summary> |
| | | /// æ¡ç å¼å¸¦ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_ITEM")] |
| | | public decimal? BarcodeItem { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TYPE_CODE")] |
| | | /// <summary> |
| | | /// æ¡ç ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TYPE_CODE")] |
| | | public decimal TypeCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ä½¿ç¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISUSED")] |
| | | /// <summary> |
| | | /// æ¯å¦ä½¿ç¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISUSED")] |
| | | public short? Isused { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå°æ¨¡æ¿ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MBTYPE")] |
| | | /// <summary> |
| | | /// æå°æ¨¡æ¿ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MBTYPE")] |
| | | public decimal? Mbtype { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æµæ°´å·ä½æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ORDER_NUM")] |
| | | /// <summary> |
| | | /// æµæ°´å·ä½æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ORDER_NUM")] |
| | | public decimal? OrderNum { get; set; } |
| | | } |
| | |
| | | [SugarTable("MES_DEP_TASK_INFO")] |
| | | public class MesDepTaskInfo |
| | | { |
| | | /// <summary> |
| | | /// é¨é¨ç产订åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// é¨é¨ç产订åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 订åç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NO")] |
| | | /// <summary> |
| | | /// 订åç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NO")] |
| | | public string TaskNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPç©æç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_ITEM_NO")] |
| | | /// <summary> |
| | | /// ERPç©æç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_ITEM_NO")] |
| | | public string ErpItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工忰é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_QTY")] |
| | | /// <summary> |
| | | /// 工忰é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_QTY")] |
| | | public decimal? PlanQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²ç产é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPLETE_QTY")] |
| | | /// <summary> |
| | | /// å·²ç产é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPLETE_QTY")] |
| | | public decimal? CompleteQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BACKUP_QTY")] |
| | | /// <summary> |
| | | /// 夿æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BACKUP_QTY")] |
| | | public decimal? BackupQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸è½½æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DOWN_TIME")] |
| | | /// <summary> |
| | | /// ä¸è½½æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DOWN_TIME")] |
| | | public DateTime? DownTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åå¼å§æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_BEGIN_TIME")] |
| | | /// <summary> |
| | | /// 计åå¼å§æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_BEGIN_TIME")] |
| | | public DateTime? PlanBeginTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åç»ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_FINISH_TIME")] |
| | | /// <summary> |
| | | /// 计åç»ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_FINISH_TIME")] |
| | | public DateTime? PlanFinishTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®é
å®å·¥æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REAL_FINISH_TIME")] |
| | | /// <summary> |
| | | /// å®é
å®å·¥æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REAL_FINISH_TIME")] |
| | | public DateTime? RealFinishTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// çäº§ç¶æ(å¾
产\ç产\æèµ·\å®å·¥) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRODUCE_STATE")] |
| | | /// <summary> |
| | | /// çäº§ç¶æ(å¾
产\ç产\æèµ·\å®å·¥) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRODUCE_STATE")] |
| | | public string ProduceState { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®é
å¼å·¥æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REAL_BEGIN_TIME")] |
| | | /// <summary> |
| | | /// å®é
å¼å·¥æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REAL_BEGIN_TIME")] |
| | | public DateTime? RealBeginTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æèµ· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "HANG_UP")] |
| | | /// <summary> |
| | | /// æ¯å¦æèµ· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "HANG_UP")] |
| | | public string HangUp { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åºç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_CODE")] |
| | | /// <summary> |
| | | /// ä»åºç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_CODE")] |
| | | public string DepotCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥åºæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DISCARD_QTY")] |
| | | /// <summary> |
| | | /// æ¥åºæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DISCARD_QTY")] |
| | | public decimal? DiscardQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å§æ¶ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FIRST_ITEM_RECEIPT_TIME")] |
| | | /// <summary> |
| | | /// å§æ¶ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FIRST_ITEM_RECEIPT_TIME")] |
| | | public DateTime? FirstItemReceiptTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å§é½ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FIRST_ITEM_READY_TIME")] |
| | | /// <summary> |
| | | /// å§é½ææ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FIRST_ITEM_READY_TIME")] |
| | | public DateTime? FirstItemReadyTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_NO")] |
| | | /// <summary> |
| | | /// 客æ·ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_NO")] |
| | | public string CustNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºè´§å
è£
æ¹å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PACK_SHIP_TYPE")] |
| | | /// <summary> |
| | | /// åºè´§å
è£
æ¹å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PACK_SHIP_TYPE")] |
| | | public string PackShipType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
注æäºé¡¹ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PACK_SHIP_MEMO")] |
| | | /// <summary> |
| | | /// å
è£
注æäºé¡¹ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PACK_SHIP_MEMO")] |
| | | public string PackShipMemo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å·²æäº§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSCHEME")] |
| | | /// <summary> |
| | | /// æ¯å¦å·²æäº§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSCHEME")] |
| | | public short? Isscheme { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_TYPE_ID")] |
| | | /// <summary> |
| | | /// æ¡ç ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_TYPE_ID")] |
| | | public decimal? BarcodeTypeId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå¸ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSUE_STATUS")] |
| | | /// <summary> |
| | | /// åå¸ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSUE_STATUS")] |
| | | public short? IssueStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¶æï¼0=æäº§æªåå¸ã1=æäº§å·²åå¸ã2=已颿ã3=å·²ç产ã4=æåã8=å·²å®å·¥ã9=å¼å¸¸ï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FLAG")] |
| | | /// <summary> |
| | | /// ç¶æï¼0=æäº§æªåå¸ã1=æäº§å·²åå¸ã2=已颿ã3=å·²ç产ã4=æåã8=å·²å®å·¥ã9=å¼å¸¸ï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FLAG")] |
| | | public short? Flag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 颿æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MAT_DATE")] |
| | | /// <summary> |
| | | /// 颿æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MAT_DATE")] |
| | | public DateTime? MatDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥ä½ä¸å¿ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORKCENTER_NO")] |
| | | /// <summary> |
| | | /// å·¥ä½ä¸å¿ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORKCENTER_NO")] |
| | | public string WorkcenterNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²ä¸è½½è®¢åæ è¯Y-å·²ä¸è½½,N-æªä¸è½½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DOWN_FLAG")] |
| | | /// <summary> |
| | | /// å·²ä¸è½½è®¢åæ è¯Y-å·²ä¸è½½,N-æªä¸è½½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DOWN_FLAG")] |
| | | public short? DownFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¯ä¿ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ROHSE_CODE")] |
| | | /// <summary> |
| | | /// ç¯ä¿ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ROHSE_CODE")] |
| | | public string RohseCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·PO |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_PO")] |
| | | /// <summary> |
| | | /// 客æ·PO |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_PO")] |
| | | public string CustPo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_STYLE")] |
| | | /// <summary> |
| | | /// 客æ·åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_STYLE")] |
| | | public string CustStyle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产åæå°åºå®å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PROC_PRINT_VALUE")] |
| | | /// <summary> |
| | | /// 产åæå°åºå®å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PROC_PRINT_VALUE")] |
| | | public string ProcPrintValue { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MEMO")] |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MEMO")] |
| | | public string Memo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 审æ¹ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_STATUS")] |
| | | /// <summary> |
| | | /// 审æ¹ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_STATUS")] |
| | | public string FcheckStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_BY")] |
| | | /// <summary> |
| | | /// å®¡æ ¸äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_BY")] |
| | | public string FcheckBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_DATE")] |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_DATE")] |
| | | public DateTime? FcheckDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// å·¥å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// å
¬å¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°æ®æ¥æº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DATA_FROM")] |
| | | /// <summary> |
| | | /// æ°æ®æ¥æº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DATA_FROM")] |
| | | public string DataFrom { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产订å表头ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MOID")] |
| | | /// <summary> |
| | | /// ç产订å表头ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MOID")] |
| | | public decimal? Moid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PARTID")] |
| | | /// <summary> |
| | | /// ç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PARTID")] |
| | | public decimal? Partid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPå·¥åç¶æ ç¶æï¼NA-å¼ç«/FM-éå®/OP-å®¡æ ¸/CL-å
³éï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | /// <summary> |
| | | /// ERPå·¥åç¶æ ç¶æï¼NA-å¼ç«/FM-éå®/OP-å®¡æ ¸/CL-å
³éï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | public string Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产工å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MOCODE")] |
| | | /// <summary> |
| | | /// ç产工å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MOCODE")] |
| | | public string Mocode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå»ºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATEDATE")] |
| | | /// <summary> |
| | | /// åå»ºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATEDATE")] |
| | | public DateTime? Createdate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¢è² |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COLOR_NAME")] |
| | | /// <summary> |
| | | /// é¢è² |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COLOR_NAME")] |
| | | public string ColorName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
³éæ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CLOSETIME")] |
| | | /// <summary> |
| | | /// å
³éæ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CLOSETIME")] |
| | | public DateTime? Closetime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | /// <summary> |
| | | /// ç©æç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»è¡¨ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODID")] |
| | | /// <summary> |
| | | /// ä»è¡¨ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODID")] |
| | | public decimal? Modid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ææ°ä¸è½½æ´æ°æ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "UPDATE_FLG")] |
| | | /// <summary> |
| | | /// ææ°ä¸è½½æ´æ°æ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "UPDATE_FLG")] |
| | | public decimal? UpdateFlg { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产工åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MOCODE_LINE")] |
| | | /// <summary> |
| | | /// ç产工åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MOCODE_LINE")] |
| | | public decimal? MocodeLine { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å°æ»æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SILK_QTY")] |
| | | /// <summary> |
| | | /// ä¸å°æ»æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SILK_QTY")] |
| | | public decimal? SilkQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å°åä»· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SILK_PRICE")] |
| | | /// <summary> |
| | | /// ä¸å°åä»· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SILK_PRICE")] |
| | | public decimal? SilkPrice { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_ID")] |
| | | /// <summary> |
| | | /// ç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_ID")] |
| | | public decimal? ItemId { get; set; } |
| | | } |
| | |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¶æ|0-æªäº¤æ1-已交æ |
| | | ///</summary> |
| | | /// ç¶æ|0-æªäº¤æ1-已交æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | public decimal? Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç±»åID |
| | | ///</summary> |
| | | /// åæ®ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_TYPE_ID")] |
| | | public decimal? BillTypeId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç±»åç¼ç |
| | | ///</summary> |
| | | /// äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_CODE")] |
| | | public string? TransactionCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 交æç±»å|1-å
¥åº0-转åº-1åºåº |
| | | ///</summary> |
| | | /// 交æç±»å|1-å
¥åº0-转åº-1åºåº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BUSINESS_TYPE")] |
| | | public decimal? BusinessType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 忮ID |
| | | ///</summary> |
| | | /// 忮ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_ID")] |
| | | public decimal? BillId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç¼ç |
| | | ///</summary> |
| | | /// åæ®ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | public string? BillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产订åå· |
| | | ///</summary> |
| | | /// ç产订åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NO")] |
| | | public string? TaskNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·ç¼å· |
| | | ///</summary> |
| | | /// 客æ·ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUSTOMER_NO")] |
| | | public string? CustomerNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®è¡ID |
| | | ///</summary> |
| | | /// åæ®è¡ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_LINE_ID")] |
| | | public decimal? BillLineId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©ææ¡ç |
| | | ///</summary> |
| | | /// ç©ææ¡ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_BARCODE")] |
| | | public string? ItemBarcode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¬å¸ç©æç¼ç |
| | | ///</summary> |
| | | /// æ¬å¸ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string? ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·ç©æç¼ç |
| | | ///</summary> |
| | | /// 客æ·ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "C_ITEM_CODE")] |
| | | public string? CItemCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå®¶æ¹æ¬¡ |
| | | ///</summary> |
| | | /// åå®¶æ¹æ¬¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO")] |
| | | public string? LotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¯ä¿(0:å¦,1:æ¯) |
| | | ///</summary> |
| | | /// æ¯å¦ç¯ä¿(0:å¦,1:æ¯) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EP_FLAG")] |
| | | public short? EpFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | ///</summary> |
| | | /// æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "QUANTITY")] |
| | | public decimal? Quantity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æºååºCODE |
| | | ///</summary> |
| | | /// æºååºCODE |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FROM_INV_DEPOTS_CODE")] |
| | | public string? FromInvDepotsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æºè´§ä½CODE |
| | | ///</summary> |
| | | /// æºè´§ä½CODE |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FROM_INV_DEPOT_SECTIONS_CODE")] |
| | | public string? FromInvDepotSectionsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç®çååºCODE |
| | | ///</summary> |
| | | /// ç®çååºCODE |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TO_INV_DEPOTS_CODE")] |
| | | public string? ToInvDepotsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç®çè´§ä½CODE |
| | | ///</summary> |
| | | /// ç®çè´§ä½CODE |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TO_INV_DEPOT_SECTIONS_CODE")] |
| | | public string? ToInvDepotSectionsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 交æå¼å¸¸ä¿¡æ¯ |
| | | ///</summary> |
| | | /// 交æå¼å¸¸ä¿¡æ¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DESCRIPTION")] |
| | | public string? Description { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | ///</summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string? CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | ///</summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | ///</summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string? LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | ///</summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¶
æç»è®¡æ è¯ |
| | | ///</summary> |
| | | /// è¶
æç»è®¡æ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ULLAGE_STAT_FLAG")] |
| | | public short? UllageStatFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | ///</summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string? Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | ///</summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string? Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç®±å·æ¡ç |
| | | ///</summary> |
| | | /// ç®±å·æ¡ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_BARCODE2")] |
| | | public string? ItemBarcode2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 塿¿æ¡ç |
| | | ///</summary> |
| | | /// 塿¿æ¡ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_BARCODE3")] |
| | | public string? ItemBarcode3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åå· |
| | | ///</summary> |
| | | /// ä»»å¡åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_NO")] |
| | | public string? WorkNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åè¡å· |
| | | ///</summary> |
| | | /// ä»»å¡åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_LINE")] |
| | | public decimal? WorkLine { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | ///</summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | public string? SuppNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产线 |
| | | ///</summary> |
| | | /// ç产线 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LINE_NO")] |
| | | public string? LineNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢åid |
| | | ///</summary> |
| | | /// éè´è®¢åid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN_K3ID")] |
| | | public decimal? EbelnK3id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢åè¡id |
| | | ///</summary> |
| | | /// éè´è®¢åè¡id |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LINE_K3ID")] |
| | | public decimal? LineK3id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æID |
| | | ///</summary> |
| | | /// ç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_ID")] |
| | | public decimal? ItemId { get; set; } |
| | | } |
| | |
| | | [SugarTable("MES_INV_ITEM_ARN")] |
| | | public class MesInvItemArn |
| | | { |
| | | /// <summary> |
| | | /// ID(SEQ_INV_ID) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// ID(SEQ_INV_ID) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | /// <summary> |
| | | /// å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | public string BillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¶æ|0-æªå®¡æ ¸1-å®¡æ ¸å
¥åº\ç»æ¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | /// <summary> |
| | | /// ç¶æ|0-æªå®¡æ ¸1-å®¡æ ¸å
¥åº\ç»æ¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | public short? Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REASON")] |
| | | /// <summary> |
| | | /// åå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REASON")] |
| | | public string Reason { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_TYPE_ID")] |
| | | /// <summary> |
| | | /// åæ®ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_TYPE_ID")] |
| | | public decimal? BillTypeId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_ID")] |
| | | /// <summary> |
| | | /// äºå¡ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_ID")] |
| | | public decimal? TransactionId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_BILL_NO")] |
| | | /// <summary> |
| | | /// éè´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PAPER_BILL_NO")] |
| | | public string PaperBillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éæäººå·¥å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "USER_NO_BACK")] |
| | | /// <summary> |
| | | /// éæäººå·¥å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "USER_NO_BACK")] |
| | | public string UserNoBack { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_USER")] |
| | | /// <summary> |
| | | /// æäº¤äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_USER")] |
| | | public string CheckUser { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_DATE")] |
| | | /// <summary> |
| | | /// æäº¤æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_DATE")] |
| | | public DateTime? CheckDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INS_DATE")] |
| | | /// <summary> |
| | | /// å
¥åºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INS_DATE")] |
| | | public DateTime? InsDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_RES")] |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_RES")] |
| | | public string CheckRes { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²æ¡æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_QTY")] |
| | | /// <summary> |
| | | /// å·²æ¡æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_QTY")] |
| | | public decimal? CheckQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åºç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOTS_CODE")] |
| | | /// <summary> |
| | | /// ä»åºç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOTS_CODE")] |
| | | public string DepotsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSCTION_NO")] |
| | | /// <summary> |
| | | /// äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSCTION_NO")] |
| | | public string TransctionNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºåç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | /// <summary> |
| | | /// ä¾åºåç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | public string SuppNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSTATUS")] |
| | | /// <summary> |
| | | /// æäº¤ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSTATUS")] |
| | | public short? Fstatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// å·¥åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å·²ååSAP |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPSTATUS")] |
| | | /// <summary> |
| | | /// æ¯å¦å·²ååSAP |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPSTATUS")] |
| | | public short? Sapstatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 确认å
¥åºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INS_DATE")] |
| | | /// <summary> |
| | | /// 确认å
¥åºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INS_DATE")] |
| | | public DateTime? Insdate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ£éª |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISCHECK")] |
| | | /// <summary> |
| | | /// æ¯å¦æ£éª |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISCHECK")] |
| | | public decimal? Ischeck { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸å
¥åºäºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INSBY")] |
| | | /// <summary> |
| | | /// å®¡æ ¸å
¥åºäºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INSBY")] |
| | | public string Insby { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥ææ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "URGENT_FLAG")] |
| | | /// <summary> |
| | | /// æ¥ææ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "URGENT_FLAG")] |
| | | public short? UrgentFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å²éäºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MTTRANSCTION_NO")] |
| | | /// <summary> |
| | | /// å²éäºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MTTRANSCTION_NO")] |
| | | public decimal? MttransctionNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// IQCæ£éªåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "IQC_RELEASE_NO")] |
| | | /// <summary> |
| | | /// IQCæ£éªåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "IQC_RELEASE_NO")] |
| | | public string IqcReleaseNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ¾ç¤º |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "IS_VISUAL")] |
| | | /// <summary> |
| | | /// æ¯å¦æ¾ç¤º |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "IS_VISUAL")] |
| | | public decimal? IsVisual { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 0=éè´ï¼1=å§å¤ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "F_TYPE")] |
| | | /// <summary> |
| | | /// 0=éè´ï¼1=å§å¤ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "F_TYPE")] |
| | | public decimal? FType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPå°è´§åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN_K3ID")] |
| | | /// <summary> |
| | | /// ERPå°è´§åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN_K3ID")] |
| | | public string EbelnK3id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç æ¡å°è¿åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_RATIO")] |
| | | /// <summary> |
| | | /// æ¡ç æ¡å°è¿åº¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BARCODE_RATIO")] |
| | | public decimal? BarcodeRatio { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERPNO")] |
| | | /// <summary> |
| | | /// ERPåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERPNO")] |
| | | public string Erpno { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å·²éè´§0-æªéè´§ï¼1-éè´§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "THSTATUS")] |
| | | /// <summary> |
| | | /// æ¯å¦å·²éè´§0-æªéè´§ï¼1-éè´§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "THSTATUS")] |
| | | public short? Thstatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPéè´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERPTHNO")] |
| | | /// <summary> |
| | | /// ERPéè´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERPTHNO")] |
| | | public string Erpthno { get; set; } |
| | | |
| | | |
| | |
| | | [SugarTable("MES_INV_ITEM_IN_C_ITEMS")] |
| | | public class MesInvItemInCItems |
| | | { |
| | | /// <summary> |
| | | /// SEQ_OUT |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// SEQ_OUT |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºåid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_IN_ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// å
¥åºåid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_IN_ID", IsPrimaryKey = true)] |
| | | public decimal ItemInId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éªæ¶æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "QUANTITY")] |
| | | /// <summary> |
| | | /// éªæ¶æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "QUANTITY")] |
| | | public decimal? Quantity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åºç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_CODE")] |
| | | /// <summary> |
| | | /// ä»åºç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_CODE")] |
| | | public string DepotCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")] |
| | | /// <summary> |
| | | /// è´§ä½ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")] |
| | | public string DepotSectionCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹è®°äºé¡¹ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | /// <summary> |
| | | /// ç¹è®°äºé¡¹ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç®ç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_SNAME")] |
| | | /// <summary> |
| | | /// ç©æç®ç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_SNAME")] |
| | | public string ItemSname { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "UNIT")] |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "UNIT")] |
| | | public string Unit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN")] |
| | | /// <summary> |
| | | /// éè´è®¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN")] |
| | | public string Ebeln { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | /// <summary> |
| | | /// å
¥åºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | public string BillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_NO")] |
| | | /// <summary> |
| | | /// ä»»å¡åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_NO")] |
| | | public string WorkNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN_LINE_NO")] |
| | | /// <summary> |
| | | /// è¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN_LINE_NO")] |
| | | public decimal? EbelnLineNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CBILL_NO")] |
| | | /// <summary> |
| | | /// å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CBILL_NO")] |
| | | public string CbillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_LINE")] |
| | | /// <summary> |
| | | /// ä»»å¡åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_LINE")] |
| | | public decimal? WorkLine { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产工å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NO")] |
| | | /// <summary> |
| | | /// ç产工å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NO")] |
| | | public string TaskNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | public string SuppNo { get; set; } |
| | | } |
| | |
| | | [SugarTable("MES_INV_ITEM_MOVES")] |
| | | public class MesInvItemMoves |
| | | { |
| | | /// <summary> |
| | | /// SEQ_INV_ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// SEQ_INV_ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç§»åºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | /// <summary> |
| | | /// ç§»åºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_NO")] |
| | | public string BillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç§»å
¥ååºid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOTS_ID")] |
| | | /// <summary> |
| | | /// ç§»å
¥ååºid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOTS_ID")] |
| | | public decimal? InvDepotsId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç§»å
¥è´§ä½id |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_ID")] |
| | | /// <summary> |
| | | /// ç§»å
¥è´§ä½id |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_ID")] |
| | | public decimal? InvDepotSectionsId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¶æ|0-å¶å1-è¿è´¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | /// <summary> |
| | | /// ç¶æ|0-å¶å1-è¿è´¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STATUS")] |
| | | public decimal? Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_TYPE_ID")] |
| | | /// <summary> |
| | | /// åæ®ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BILL_TYPE_ID")] |
| | | public decimal? BillTypeId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_ID")] |
| | | /// <summary> |
| | | /// äºå¡ç±»åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_ID")] |
| | | public decimal? TransactionId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECKUSER")] |
| | | /// <summary> |
| | | /// å®¡æ ¸äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECKUSER")] |
| | | public string Checkuser { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECKDATE")] |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECKDATE")] |
| | | public DateTime? Checkdate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç§»å
¥ååºcode |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOTS_CODE")] |
| | | /// <summary> |
| | | /// ç§»å
¥ååºcode |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOTS_CODE")] |
| | | public string InvDepotsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç§»å
¥è´§ä½code |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_CODE")] |
| | | /// <summary> |
| | | /// ç§»å
¥è´§ä½code |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_CODE")] |
| | | public string InvDepotSectionsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_NO")] |
| | | /// <summary> |
| | | /// äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_NO")] |
| | | public decimal? TransactionNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç§»åºååºcode |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FROM_DEPOTS_CODE")] |
| | | /// <summary> |
| | | /// ç§»åºååºcode |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FROM_DEPOTS_CODE")] |
| | | public string FromDepotsCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY_CODE")] |
| | | /// <summary> |
| | | /// å·¥åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY_CODE")] |
| | | public string FactoryCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// SAPè¿ååæ® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPNO")] |
| | | /// <summary> |
| | | /// SAPè¿ååæ® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPNO")] |
| | | public string Sapno { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²ååSAP |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPSTATUS")] |
| | | /// <summary> |
| | | /// å·²ååSAP |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPSTATUS")] |
| | | public short? Sapstatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// SAPè¿å年份 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPYEAR")] |
| | | /// <summary> |
| | | /// SAPè¿å年份 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPYEAR")] |
| | | public short? Sapyear { get; set; } |
| | | |
| | | /// <summary> |
| | | /// SAPè¿åä¿¡æ¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPTEXT")] |
| | | /// <summary> |
| | | /// SAPè¿åä¿¡æ¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAPTEXT")] |
| | | public string Saptext { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå®¡æ ¸äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MTRANSACTION_NO")] |
| | | /// <summary> |
| | | /// åå®¡æ ¸äºå¡ç±»åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MTRANSACTION_NO")] |
| | | public decimal? MtransactionNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªå¨ä¿ååæ®µ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ZD_NUM")] |
| | | /// <summary> |
| | | /// èªå¨ä¿ååæ®µ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ZD_NUM")] |
| | | public decimal? ZdNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ¨éERP1-æ¯ï¼2-å¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TS")] |
| | | /// <summary> |
| | | /// æ¯å¦æ¨éERP1-æ¯ï¼2-å¦ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TS")] |
| | | public decimal? Ts { get; set; } |
| | | } |
| | |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåºåid |
| | | ///</summary> |
| | | /// åºåºåid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_OUT_ID")] |
| | | public decimal? ItemOutId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©ææ¡ç |
| | | ///</summary> |
| | | /// ç©ææ¡ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_BARCODE")] |
| | | public string ItemBarcode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·ç©æç¼ç ï¼æ æ¡ç æå·¥å½å
¥ï¼ææ¡ç 为åä½åæ®µï¼ |
| | | ///</summary> |
| | | /// 客æ·ç©æç¼ç ï¼æ æ¡ç æå·¥å½å
¥ï¼ææ¡ç 为åä½åæ®µï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "C_ITEM_CODE")] |
| | | public string CItemCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¬å¸ç©æç¼ç ï¼æ æ¡ç æå·¥å½å
¥ï¼ææ¡ç 为åä½åæ®µï¼ |
| | | ///</summary> |
| | | /// æ¬å¸ç©æç¼ç ï¼æ æ¡ç æå·¥å½å
¥ï¼ææ¡ç 为åä½åæ®µï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå®¶æ¹æ¬¡ |
| | | ///</summary> |
| | | /// åå®¶æ¹æ¬¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO")] |
| | | public string LotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°éï¼æ æ¡ç æå·¥å½å
¥ï¼ææ¡ç 为åä½åæ®µï¼ |
| | | ///</summary> |
| | | /// æ°éï¼æ æ¡ç æå·¥å½å
¥ï¼ææ¡ç 为åä½åæ®µï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "QUANTITY")] |
| | | public decimal? Quantity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æªææ å¿ï¼0ï¼å¦ï¼1ï¼æ¯ï¼ |
| | | ///</summary> |
| | | /// æªææ å¿ï¼0ï¼å¦ï¼1ï¼æ¯ï¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FORCE_OUT_FLAG")] |
| | | public decimal? ForceOutFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | ///</summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | ///</summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | ///</summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | ///</summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·ç¼ç |
| | | ///</summary> |
| | | /// 客æ·ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CUST_NO")] |
| | | public string CustNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åºç¼ç |
| | | ///</summary> |
| | | /// ä»åºç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_CODE")] |
| | | public string DepotCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½ç¼ç |
| | | ///</summary> |
| | | /// è´§ä½ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")] |
| | | public string DepotSectionCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
æ£æ è¯(0-å¦ï¼1-æ¯) |
| | | ///</summary> |
| | | /// å
æ£æ è¯(0-å¦ï¼1-æ¯) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FORCE_EXEMPT_FLAG")] |
| | | public short? ForceExemptFlag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æææ¹æ¬¡ |
| | | ///</summary> |
| | | /// æææ¹æ¬¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRD_LOT_NO")] |
| | | public string PrdLotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦åæ¥æ¶æ£æ¥ |
| | | ///</summary> |
| | | /// æ¯å¦åæ¥æ¶æ£æ¥ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_STATUS")] |
| | | public short? CheckStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥åç¼å· |
| | | ///</summary> |
| | | /// å·¥åç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ç¼å· |
| | | ///</summary> |
| | | /// å
¬å¸ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åç产工å |
| | | ///</summary> |
| | | /// åç产工å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NOY")] |
| | | public string TaskNoy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç®±å· |
| | | ///</summary> |
| | | /// ç®±å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BOX_NO")] |
| | | public string BoxNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
æ¹æ¬¡ |
| | | ///</summary> |
| | | /// å
è£
æ¹æ¬¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_PACK")] |
| | | public string TaskPack { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 塿¿ |
| | | ///</summary> |
| | | /// 塿¿ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "KB_NO")] |
| | | public string KbNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äº§åæºå |
| | | ///</summary> |
| | | /// äº§åæºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BOARD_STYLE")] |
| | | public string BoardStyle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产工å |
| | | ///</summary> |
| | | /// ç产工å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TASK_NO")] |
| | | public string TaskNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åå· |
| | | ///</summary> |
| | | /// ä»»å¡åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_NO")] |
| | | public string WorkNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åè¡å· |
| | | ///</summary> |
| | | /// ä»»å¡åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_LINE")] |
| | | public decimal? WorkLine { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºåç¼å· |
| | | ///</summary> |
| | | /// ä¾åºåç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | public string SuppNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 颿åå·/å§å¤è®¢å |
| | | ///</summary> |
| | | /// 颿åå·/å§å¤è®¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PBILL_NO")] |
| | | public string PbillNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶æ è¯/1å·²æ¥æ¶ |
| | | ///</summary> |
| | | /// æ¥æ¶æ è¯/1å·²æ¥æ¶ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RECEIVE")] |
| | | public decimal? Receive { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶æ¶é´ |
| | | ///</summary> |
| | | /// æ¥æ¶æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RTIME")] |
| | | public DateTime? Rtime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶äºº |
| | | ///</summary> |
| | | /// æ¥æ¶äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RCV_BY")] |
| | | public string RcvBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶è½¦é´ |
| | | ///</summary> |
| | | /// æ¥æ¶è½¦é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RCV_PART")] |
| | | public string RcvPart { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºåå· |
| | | ///</summary> |
| | | /// å
¥åºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RK_NO")] |
| | | public string RkNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢åid |
| | | ///</summary> |
| | | /// éè´è®¢åid |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EBELN_K3ID")] |
| | | public decimal? EbelnK3id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢åè¡id |
| | | ///</summary> |
| | | /// éè´è®¢åè¡id |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LINE_K3ID")] |
| | | public decimal? LineK3id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æID |
| | | ///</summary> |
| | | /// ç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_ID")] |
| | | public decimal? ItemId { get; set; } |
| | | |
| | |
| | | [SugarTable("MES_INV_TRANSACTION")] |
| | | public class MesInvTransaction |
| | | { |
| | | /// <summary> |
| | | /// ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_NAME")] |
| | | /// <summary> |
| | | /// äºå¡ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_NAME")] |
| | | public string TransactionName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æåæ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æåæ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 忮ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BUSINESS_ID")] |
| | | /// <summary> |
| | | /// 忮ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BUSINESS_ID")] |
| | | public decimal? BusinessId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 交æç±»å|1-å
¥åº0-转åº-1åºåº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BUSINESS_TYPE")] |
| | | /// <summary> |
| | | /// 交æç±»å|1-å
¥åº0-转åº-1åºåº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BUSINESS_TYPE")] |
| | | public decimal? BusinessType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºå¡ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_NO")] |
| | | /// <summary> |
| | | /// äºå¡ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRANSACTION_NO")] |
| | | public decimal? TransactionNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// ååç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// å
¬å¸ä»£ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | } |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using SqlSugar; |
| | | namespace MES.Service.Modes |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// æ°æ®æºå¯¼å
¥ |
| | | /// </summary> |
| | | [SugarTable("Mes_Qa_Iqc")] |
| | | public class MesQaIqc |
| | | { |
| | | /// <summary> |
| | | /// æ°æ®æºå¯¼å
¥ |
| | | ///</summary> |
| | | [SugarTable("Mes_Qa_Iqc")] |
| | | public class MesQaIqc |
| | | { |
| | | /// <summary> |
| | | /// æ¥æ¶æ°´å¹³ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="ITEM_NO" )] |
| | | public string ItemNo { get; set; } |
| | | /// <summary> |
| | | /// æ¥æ¶æ°´å¹³ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FAC_LEVEL" )] |
| | | public string FacLevel { get; set; } |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç® |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_ITEM" )] |
| | | public string FcheckItem { get; set; } |
| | | /// <summary> |
| | | /// æ£éªå·¥å
· |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_TOOL" )] |
| | | public string FcheckTool { get; set; } |
| | | /// <summary> |
| | | /// ä¸é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FDOWN_ALLOW" )] |
| | | public string FdownAllow { get; set; } |
| | | /// <summary> |
| | | /// æ£éªæ°´å¹³ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FREQUENCY" )] |
| | | public string FREQUENCY { get; set; } |
| | | /// <summary> |
| | | /// æ å |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FSTAND" )] |
| | | public string FSTAND { get; set; } |
| | | /// <summary> |
| | | /// ä¸é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FUP_ALLOW" )] |
| | | public string FupAllow { get; set; } |
| | | /// <summary> |
| | | /// æ£éªæ°´åç¼ç |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="SAMPLE_SIZE_NO" )] |
| | | public string SampleSizeNo { get; set; } |
| | | /// <summary> |
| | | /// è§æ ¼è¦æ± |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FSPEC_REQU" )] |
| | | public string FspecRequ { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="ISENABLED" )] |
| | | public short? ISENABLED { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="EE" )] |
| | | public short? EE { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FTYPE" )] |
| | | public string FTYPE { get; set; } |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// æ¥æ¶æ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æ¶æ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FAC_LEVEL")] |
| | | public string FacLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_ITEM")] |
| | | public string FcheckItem { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªå·¥å
· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_TOOL")] |
| | | public string FcheckTool { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FDOWN_ALLOW")] |
| | | public string FdownAllow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FREQUENCY")] |
| | | public string FREQUENCY { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSTAND")] |
| | | public string FSTAND { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FUP_ALLOW")] |
| | | public string FupAllow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ°´åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")] |
| | | public string SampleSizeNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è§æ ¼è¦æ± |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSPEC_REQU")] |
| | | public string FspecRequ { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISENABLED")] |
| | | public short? ISENABLED { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "EE")] |
| | | public short? EE { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FTYPE")] |
| | | public string FTYPE { get; set; } |
| | | } |
| | |
| | | [SugarTable("MES_QA_ITEMS_DETECT_01")] |
| | | public class MesQaItemsDetect01 |
| | | { |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RELEASE_NO")] |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RELEASE_NO")] |
| | | public string ReleaseNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_DATE")] |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_DATE")] |
| | | public DateTime? FcheckDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªäººå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_BY")] |
| | | /// <summary> |
| | | /// æ£éªäººå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_BY")] |
| | | public string FcheckBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥ææ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FBATCH_QTY")] |
| | | /// <summary> |
| | | /// æ¥ææ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FBATCH_QTY")] |
| | | public decimal? FbatchQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤å®ç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FRECE_QTY")] |
| | | /// <summary> |
| | | /// å¤å®ç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FRECE_QTY")] |
| | | public string FreceQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPP_NO")] |
| | | public string SuppNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_DESC")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_DESC")] |
| | | public string FngDesc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_RESU")] |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_RESU")] |
| | | public string FcheckResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FREVIEW")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FREVIEW")] |
| | | public string Freview { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ°´å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")] |
| | | /// <summary> |
| | | /// æ£éªæ°´å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")] |
| | | public string SampleSizeNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_LEVEL")] |
| | | /// <summary> |
| | | /// æ£éªæ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_LEVEL")] |
| | | public string FcheckLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ææ¶æ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FAC_LEVEL")] |
| | | /// <summary> |
| | | /// ææ¶æ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FAC_LEVEL")] |
| | | public string FacLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ½æ£æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_QTY")] |
| | | /// <summary> |
| | | /// æ½æ£æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_QTY")] |
| | | public string CheckQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¹æ¬¡å· --å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO")] |
| | | /// <summary> |
| | | /// æ¹æ¬¡å· --å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO")] |
| | | public string LotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FMOVE")] |
| | | /// <summary> |
| | | /// æ¯å¦æ¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FMOVE")] |
| | | public string Fmove { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å¤ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FHANDLE")] |
| | | /// <summary> |
| | | /// æ¯å¦å¤ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FHANDLE")] |
| | | public string Fhandle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå»ºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | /// <summary> |
| | | /// åå»ºæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | /// <summary> |
| | | /// æ´æ°æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_FLAG")] |
| | | /// <summary> |
| | | /// æ¯å¦å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_FLAG")] |
| | | public decimal? Modify1Flag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_BY")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_BY")] |
| | | public string Modify1By { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_DATE")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_DATE")] |
| | | public DateTime? Modify1Date { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// XRFæµè¯æ¥åç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_REPNO")] |
| | | /// <summary> |
| | | /// XRFæµè¯æ¥åç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_REPNO")] |
| | | public string FcheckRepno { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¬¬ä¸æ¹æ¥å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FTHIRD_REP")] |
| | | /// <summary> |
| | | /// ç¬¬ä¸æ¹æ¥å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FTHIRD_REP")] |
| | | public string FthirdRep { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ä½åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCANCEL")] |
| | | /// <summary> |
| | | /// æ¯å¦ä½åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCANCEL")] |
| | | public decimal? Fcancel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤æ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSUBMIT")] |
| | | /// <summary> |
| | | /// æäº¤æ è¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSUBMIT")] |
| | | public decimal? Fsubmit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªä¾æ® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_ACCORD")] |
| | | /// <summary> |
| | | /// æ£éªä¾æ® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_ACCORD")] |
| | | public string FcheckAccord { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç±»å(0 æ¥æ 1 å¨åº) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FTYPE")] |
| | | /// <summary> |
| | | /// ç±»å(0 æ¥æ 1 å¨åº) |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FTYPE")] |
| | | public short? Ftype { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_UNIT")] |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_UNIT")] |
| | | public string ItemUnit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºè´§æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "OUT_DATE")] |
| | | /// <summary> |
| | | /// åºè´§æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "OUT_DATE")] |
| | | public string OutDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å
æ£ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FEXEMPTION")] |
| | | /// <summary> |
| | | /// æ¯å¦å
æ£ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FEXEMPTION")] |
| | | public decimal? Fexemption { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡£ä½æ å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FGEAR_STAND")] |
| | | /// <summary> |
| | | /// æ¡£ä½æ å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FGEAR_STAND")] |
| | | public string FgearStand { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸è¯å¤çæ¹æ³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_HANDLE")] |
| | | /// <summary> |
| | | /// ä¸è¯å¤çæ¹æ³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_HANDLE")] |
| | | public string FngHandle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管çç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FMANAGE_NO")] |
| | | /// <summary> |
| | | /// 管çç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FMANAGE_NO")] |
| | | public string FmanageNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è½¬æ¢æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCOVERT_QTY")] |
| | | /// <summary> |
| | | /// è½¬æ¢æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCOVERT_QTY")] |
| | | public string FcovertQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// çæ¬ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FVERSION")] |
| | | /// <summary> |
| | | /// çæ¬ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FVERSION")] |
| | | public decimal? Fversion { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSECOND_RESU")] |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSECOND_RESU")] |
| | | public string FsecondResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤§æ½æ£æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MAX_CHECK_QTY")] |
| | | /// <summary> |
| | | /// æå¤§æ½æ£æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MAX_CHECK_QTY")] |
| | | public decimal? MaxCheckQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹æ¯å¦å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_FLAG1")] |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹æ¯å¦å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_FLAG1")] |
| | | public decimal? Modify1Flag1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹å®¡æ ¸äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_BY1")] |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹å®¡æ ¸äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_BY1")] |
| | | public string Modify1By1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹å®¡æ ¸æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_DATE1")] |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹å®¡æ ¸æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFY1_DATE1")] |
| | | public DateTime? Modify1Date1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å°æ¹æ¬¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO1")] |
| | | /// <summary> |
| | | /// å°æ¹æ¬¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO1")] |
| | | public string LotNo1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO2")] |
| | | /// <summary> |
| | | /// éè´åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOT_NO2")] |
| | | public string LotNo2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产ååå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BOARD_STYLE")] |
| | | /// <summary> |
| | | /// 产ååå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BOARD_STYLE")] |
| | | public string BoardStyle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»»å¡åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_NO")] |
| | | /// <summary> |
| | | /// ä»»å¡åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_NO")] |
| | | public string WorkNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å°è´§æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHA018")] |
| | | /// <summary> |
| | | /// å°è´§æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHA018")] |
| | | public string Dha018 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB002")] |
| | | /// <summary> |
| | | /// è¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB002")] |
| | | public decimal? Dhb002 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB001")] |
| | | /// <summary> |
| | | /// å°è´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB001")] |
| | | public string Dhb001 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LIFNR")] |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LIFNR")] |
| | | public string Lifnr { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éææ¹å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FMRMODE")] |
| | | /// <summary> |
| | | /// éææ¹å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FMRMODE")] |
| | | public string Fmrmode { get; set; } |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Remarks")] |
| | | |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Remarks")] |
| | | public string Remarks { get; set; } |
| | | |
| | | } |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using SqlSugar; |
| | | namespace MES.Service.Modes |
| | | { |
| | | /// <summary> |
| | | /// IQCæ£éª |
| | | ///</summary> |
| | | [SugarTable("MES_QA_ITEMS_DETECT_DETAIL12")] |
| | | public class MesQaItemsDetectDetail12 |
| | | { |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="ID" ,OracleSequenceName = "SEQ_QM_ID",IsPrimaryKey = true )] |
| | | public decimal Id { get; set; } |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_RESU" )] |
| | | public string? FcheckResu { get; set; } |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç® |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_ITEM" )] |
| | | public string? FcheckItem { get; set; } |
| | | using SqlSugar; |
| | | |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="RELEASE_NO" )] |
| | | public string? ReleaseNo { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MAIN_ID" )] |
| | | public decimal? MainId { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="CREATE_DATE" )] |
| | | public DateTime? CreateDate { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="COMPANY" )] |
| | | public string? Company { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FACTORY" )] |
| | | public string? Factory { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FSTAND" )] |
| | | public string? Fstand { get; set; } |
| | | /// <summary> |
| | | /// çæäºº |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="LASTUPDATE_BY" )] |
| | | public string? LastupdateBy { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="CREATE_BY" )] |
| | | public string? CreateBy { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] public int? count { get; set; } |
| | | } |
| | | } |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// IQCæ£éª |
| | | /// </summary> |
| | | [SugarTable("MES_QA_ITEMS_DETECT_DETAIL12")] |
| | | public class MesQaItemsDetectDetail12 |
| | | { |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_QM_ID", |
| | | IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_RESU")] |
| | | public string? FcheckResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_ITEM")] |
| | | public string? FcheckItem { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RELEASE_NO")] |
| | | public string? ReleaseNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MAIN_ID")] |
| | | public decimal? MainId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string? Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string? Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSTAND")] |
| | | public string? Fstand { get; set; } |
| | | |
| | | /// <summary> |
| | | /// çæäºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string? LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string? CreateBy { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] public int? count { get; set; } |
| | | } |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.ComponentModel.DataAnnotations.Schema; |
| | | using System.Linq; |
| | | using System.ComponentModel.DataAnnotations.Schema; |
| | | using SqlSugar; |
| | | namespace MES.Service.Modes |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// æ¥ææ£éªä»è¡¨ |
| | | /// </summary> |
| | | [SugarTable("MES_QA_ITEMS_DETECT_DETAIL5")] |
| | | public class MesQaItemsDetectDetail5 |
| | | { |
| | | /// <summary> |
| | | /// æ¥ææ£éªä»è¡¨ |
| | | ///</summary> |
| | | [SugarTable("MES_QA_ITEMS_DETECT_DETAIL5")] |
| | | public class MesQaItemsDetectDetail5 |
| | | { |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [Column("ID")] |
| | | [SugarColumn(ColumnName="ID",OracleSequenceName = "SEQ_QM_ID",IsPrimaryKey = true )] |
| | | public decimal ?Id { get; set; } |
| | | /// <summary> |
| | | /// æ åå¼ç±»å |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FTEXT_TYPE" )] |
| | | public string? FtextType { get; set; } |
| | | /// <summary> |
| | | /// æ åå¼ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FSTAND" )] |
| | | public string? Fstand { get; set; } |
| | | /// <summary> |
| | | /// ä¸å
¬å·® |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FUP_ALLOW" )] |
| | | public string? FupAllow { get; set; } |
| | | /// <summary> |
| | | /// ä¸å
¬å·® |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FDOWN_ALLOW" )] |
| | | public string? FdownAllow { get; set; } |
| | | /// <summary> |
| | | /// æ£éªæ°´å |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="SAMPLE_SIZE_NO" )] |
| | | public string? SampleSizeNo { get; set; } |
| | | /// <summary> |
| | | /// æ£éªæ°´å¹³ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_LEVEL" )] |
| | | public string? FcheckLevel { get; set; } |
| | | /// <summary> |
| | | /// ææ¶æ°´å¹³ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FAC_LEVEL" )] |
| | | public string? FacLevel { get; set; } |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç® |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_ITEM" )] |
| | | public string? FcheckItem { get; set; } |
| | | /// <summary> |
| | | /// è§æ ¼è¦æ± |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FSPEC_REQU" )] |
| | | public string? FspecRequ { get; set; } |
| | | /// <summary> |
| | | /// æ½æ£æ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="CHECK_QYT" )] |
| | | public decimal? CheckQyt { get; set; } |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_RESU" )] |
| | | public string? FcheckResu { get; set; } |
| | | /// <summary> |
| | | /// ACæ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FAC_QTY" )] |
| | | public decimal? FacQty { get; set; } |
| | | /// <summary> |
| | | /// REæ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FRE_QTY" )] |
| | | public decimal? FreQty { get; set; } |
| | | /// <summary> |
| | | /// ä¸åæ ¼æ° |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FNG_QTY" )] |
| | | public decimal? FngQty { get; set; } |
| | | /// <summary> |
| | | /// ä¸è¯ç |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FNG_RATE" )] |
| | | public decimal? FngRate { get; set; } |
| | | /// <summary> |
| | | /// å·²å½å
¥æ°é |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FENTER_QTY" )] |
| | | public decimal? FenterQty { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="RELEASE_NO" )] |
| | | public string? ReleaseNo { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="COMPANY" )] |
| | | public string? Company { get; set; } |
| | | /// <summary> |
| | | /// |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FACTORY" )] |
| | | public string? Factory { get; set; } |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç®æè¿° |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_ITEM_DESC" )] |
| | | public string? FcheckItemDesc { get; set; } |
| | | /// <summary> |
| | | /// å·¥åºå· |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="PROC_NO" )] |
| | | public string? ProcNo { get; set; } |
| | | /// <summary> |
| | | /// å·¥ä½ä¸å¿ç¼ç |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="WORKSHOP_CENTER_CODE" )] |
| | | public string? WorkshopCenterCode { get; set; } |
| | | /// <summary> |
| | | /// åä½ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FUNIT" )] |
| | | public string? Funit { get; set; } |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="GIVEN_MODIFY" )] |
| | | public short? GivenModify { get; set; } |
| | | /// <summary> |
| | | /// æ£éªå·¥å
· |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="FCHECK_TOOL" )] |
| | | public string? FcheckTool { get; set; } |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="LASTUPDATE_BY" )] |
| | | public string? LastupdateBy { get; set; } |
| | | /// <summary> |
| | | /// æ´æ°æ¶é´ |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="LASTUPDATE_DATE" )] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="REMARKS" )] |
| | | public string? Remarks { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] public int? Unqualified { get; set; } |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("ID")] |
| | | [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_QM_ID", |
| | | IsPrimaryKey = true)] |
| | | public decimal? Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ åå¼ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FTEXT_TYPE")] |
| | | public string? FtextType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ åå¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSTAND")] |
| | | public string? Fstand { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å
¬å·® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FUP_ALLOW")] |
| | | public string? FupAllow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å
¬å·® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FDOWN_ALLOW")] |
| | | public string? FdownAllow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ°´å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")] |
| | | public string? SampleSizeNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_LEVEL")] |
| | | public string? FcheckLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ææ¶æ°´å¹³ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FAC_LEVEL")] |
| | | public string? FacLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_ITEM")] |
| | | public string? FcheckItem { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è§æ ¼è¦æ± |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FSPEC_REQU")] |
| | | public string? FspecRequ { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ½æ£æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CHECK_QYT")] |
| | | public decimal? CheckQyt { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç»æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_RESU")] |
| | | public string? FcheckResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ACæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FAC_QTY")] |
| | | public decimal? FacQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// REæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FRE_QTY")] |
| | | public decimal? FreQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸åæ ¼æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_QTY")] |
| | | public decimal? FngQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸è¯ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FNG_RATE")] |
| | | public decimal? FngRate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²å½å
¥æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FENTER_QTY")] |
| | | public decimal? FenterQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "RELEASE_NO")] |
| | | public string? ReleaseNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPANY")] |
| | | public string? Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FACTORY")] |
| | | public string? Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªé¡¹ç®æè¿° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_ITEM_DESC")] |
| | | public string? FcheckItemDesc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥åºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PROC_NO")] |
| | | public string? ProcNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥ä½ä¸å¿ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORKSHOP_CENTER_CODE")] |
| | | public string? WorkshopCenterCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FUNIT")] |
| | | public string? Funit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹å®ä¿®æ¹ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "GIVEN_MODIFY")] |
| | | public short? GivenModify { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªå·¥å
· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FCHECK_TOOL")] |
| | | public string? FcheckTool { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string? LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARKS")] |
| | | public string? Remarks { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] public int? Unqualified { get; set; } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// ç产订å表(å§å¤) |
| | | /// </summary> |
| | | [SugarTable("PRODUCTION_ORDER")] |
| | | public class ProductionOrder |
| | | { |
| | | /// <summary> |
| | | /// SEQ_ORDER |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_ORDER", |
| | | IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ORDER_NO")] |
| | | public string? OrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´´çå·¥èºå±æ§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SMT_PROCESS_ATTR")] |
| | | public string? SmtProcessAttr { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WAREHOUSE")] |
| | | public string? Warehouse { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ORDER_DATE")] |
| | | public DateTime? OrderDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæ®ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ORDER_TYPE")] |
| | | public string? OrderType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸å¡ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BUSINESS_STATUS")] |
| | | public string? BusinessStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRODUCT_CODE")] |
| | | public string? ProductCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "UNIT")] |
| | | public string? Unit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工忰é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_ORDER_QTY")] |
| | | public decimal? WorkOrderQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åç» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLANNING_GROUP")] |
| | | public string? PlanningGroup { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLANNER")] |
| | | public string? Planner { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¢è®¡å¼å·¥æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ESTIMATED_START_TIME")] |
| | | public DateTime? EstimatedStartTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¢è®¡å®å·¥æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ESTIMATED_END_TIME")] |
| | | public DateTime? EstimatedEndTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åä¸è¾¾æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PLAN_RELEASE_DATE")] |
| | | public DateTime? PlanReleaseDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºä¸é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STORAGE_UPPER_LIMIT")] |
| | | public decimal? StorageUpperLimit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºä¸é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STORAGE_LOWER_LIMIT")] |
| | | public decimal? StorageLowerLimit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åè·è¸ªå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRACKING_NO")] |
| | | public string? TrackingNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¹å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BATCH_NO")] |
| | | public string? BatchNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// BOMçæ¬¡ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BOM_VERSION")] |
| | | public string? BomVersion { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éå®è®¢åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SALES_ORDER_NO")] |
| | | public string? SalesOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éå®è®¢åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SALES_ORDER_LINE_NO")] |
| | | public string? SalesOrderLineNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// çææ¹å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "GENERATION_METHOD")] |
| | | public string? GenerationMethod { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPç产订åID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_PRODUCTION_ORDER_ID")] |
| | | public string? ErpProductionOrderId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPç产订ååºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_PRODUCTION_ORDER_LINE_NO")] |
| | | public string? ErpProductionOrderLineNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPç产订ååå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_PRODUCTION_ORDER_NO")] |
| | | public string? ErpProductionOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æºåç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SOURCE_ORDER_TYPE")] |
| | | public string? SourceOrderType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æºåç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SOURCE_ORDER_NO")] |
| | | public string? SourceOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æºååå½è¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SOURCE_ORDER_ENTRY_NO")] |
| | | public string? SourceOrderEntryNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éæ±åæ®å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEMAND_ORDER_NO")] |
| | | public string? DemandOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 鿱忮è¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DEMAND_ORDER_LINE_NO")] |
| | | public string? DemandOrderLineNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»æ¡äºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CLOSING_PERSON")] |
| | | public string? ClosingPerson { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»æ¡ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CLOSING_TYPE")] |
| | | public string? ClosingType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æºæå订åç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SPLIT_ORDER_NO")] |
| | | public string? SplitOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REMARKS")] |
| | | public string? Remarks { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_ID")] |
| | | public string? ErpId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPç产订ååå½å
ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_PRODUCTION_ENTRY_CODE")] |
| | | public string? ErpProductionEntryCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PURCHASEORDERNO")] |
| | | public string? PurchaseOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´è®¢åè¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PURCHASEORDERENTRYSEQ")] |
| | | public long? PurchaseOrderEntrySeq { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ åç¹æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STANDARDPOINTS")] |
| | | public decimal? StandardPoints { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è®¡ä»·ç¹æ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PRICINGPOINTS")] |
| | | public decimal? PricingPoints { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STOCKINQTY")] |
| | | public decimal? StockInQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æªå
¥åºæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "NOSTOCKINQTY")] |
| | | public decimal? NoStockInQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºè´§ä¸» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STOCKOWNER")] |
| | | public string? StockOwner { get; set; } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// ç产订å表(å§å¤)å表 |
| | | /// </summary> |
| | | [SugarTable("PRODUCTION_ORDER_SUB")] |
| | | public class ProductionOrderSub |
| | | { |
| | | /// <summary> |
| | | /// SEQ_ORDER |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_ORDER", |
| | | IsPrimaryKey = true)] |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥ååå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WORK_ORDER_NO")] |
| | | public string? WorkOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SEQUENCE_NO")] |
| | | public long? SequenceNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ææç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MATERIAL_CODE")] |
| | | public string? MaterialCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éé¢ç¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "REQUIRED_QTY")] |
| | | public decimal? RequiredQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·²é¢ç¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSUED_QTY")] |
| | | public decimal? IssuedQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä½ç½®å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "LOCATION_NO")] |
| | | public string? LocationNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºç»ç» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPPLYING_ORG")] |
| | | public string? SupplyingOrg { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæç»ç» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSUING_ORG")] |
| | | public string? IssuingOrg { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 货主 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "STOCK_OWNER")] |
| | | public string? StockOwner { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计åè·è¸ªå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "TRACKING_NO")] |
| | | public string? TrackingNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¹å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "BATCH_NO")] |
| | | public string? BatchNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "WAREHOUSE")] |
| | | public string? Warehouse { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åææ¹å¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSUING_METHOD")] |
| | | public string? IssuingMethod { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥èº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "PROCESS")] |
| | | public string? Process { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "UNIT")] |
| | | public string? Unit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPPLYING_TYPE")] |
| | | public string? SupplyingType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»æç¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "COMPOSITION_QTY")] |
| | | public decimal? CompositionQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ¿æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "IS_SUBSTITUTE")] |
| | | public string? IsSubstitute { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "NUMERATOR")] |
| | | public long? Numerator { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 忝 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DENOMINATOR")] |
| | | public long? Denominator { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_ID")] |
| | | public string? ErpId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERP头ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_HEADER_ID")] |
| | | public string? ErpHeaderId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºå®æè |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "FIXED_LOSS")] |
| | | public decimal? FixedLoss { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å卿èç% |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "VARIABLE_LOSS_RATE")] |
| | | public string? VariableLossRate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å项类å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUB_ITEM_TYPE")] |
| | | public string? SubItemType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å项åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUB_ITEM_UNIT")] |
| | | public string? SubItemUnit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éå®è®¢åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SALES_ORDER_NO")] |
| | | public string? SalesOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¡¹æ¬¡å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ITEM_NO")] |
| | | public string? ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åæç»ç» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISSUING_ORG_2")] |
| | | public string? IssuingOrg2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 货主类å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "OWNER_TYPE")] |
| | | public string? OwnerType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 货主 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "OWNER")] |
| | | public string? Owner { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºç»ç» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "SUPPLYING_ORG_2")] |
| | | public string? SupplyingOrg2 { get; set; } |
| | | } |
| | |
| | | [SugarTable("PURDHB")] |
| | | public class Purdhb |
| | | { |
| | | /// <summary> |
| | | /// åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB001")] |
| | | /// <summary> |
| | | /// åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB001")] |
| | | public string Dhb001 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB002")] |
| | | /// <summary> |
| | | /// åºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB002")] |
| | | public string Dhb002 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB003")] |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB003")] |
| | | public string Dhb003 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB004")] |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB004")] |
| | | public string Dhb004 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æè§æ ¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB005")] |
| | | /// <summary> |
| | | /// ç©æè§æ ¼ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB005")] |
| | | public string Dhb005 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 交货æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB006")] |
| | | /// <summary> |
| | | /// 交货æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB006")] |
| | | public decimal? Dhb006 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB007")] |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB007")] |
| | | public string Dhb007 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB008")] |
| | | /// <summary> |
| | | /// ä»åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB008")] |
| | | public string Dhb008 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åºåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB009")] |
| | | /// <summary> |
| | | /// ä»åºåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB009")] |
| | | public string Dhb009 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¹å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB010")] |
| | | /// <summary> |
| | | /// æ¹å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB010")] |
| | | public string Dhb010 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB011")] |
| | | /// <summary> |
| | | /// æ¥æºåå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB011")] |
| | | public string Dhb011 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¥æºåºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB012")] |
| | | /// <summary> |
| | | /// æ¥æºåºå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB012")] |
| | | public decimal? Dhb012 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¸
ç¹æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB013")] |
| | | /// <summary> |
| | | /// æ¸
ç¹æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB013")] |
| | | public decimal? Dhb013 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å°åæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB014")] |
| | | /// <summary> |
| | | /// å°åæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB014")] |
| | | public string Dhb014 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éªæ¶æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB015")] |
| | | /// <summary> |
| | | /// éªæ¶æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB015")] |
| | | public decimal? Dhb015 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éªéæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB016")] |
| | | /// <summary> |
| | | /// éªéæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB016")] |
| | | public decimal? Dhb016 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¿è´§åä»· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB017")] |
| | | /// <summary> |
| | | /// è¿è´§åä»· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB017")] |
| | | public decimal? Dhb017 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¿è´§éé¢ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB018")] |
| | | /// <summary> |
| | | /// è¿è´§éé¢ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB018")] |
| | | public decimal? Dhb018 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¢æ·æå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB019")] |
| | | /// <summary> |
| | | /// å®¢æ·æå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB019")] |
| | | public string Dhb019 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨é¨ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB020")] |
| | | /// <summary> |
| | | /// é¨é¨ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB020")] |
| | | public string Dhb020 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èµ åæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB021")] |
| | | /// <summary> |
| | | /// èµ åæ° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB021")] |
| | | public decimal? Dhb021 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°ERP |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB022")] |
| | | /// <summary> |
| | | /// æ´æ°ERP |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB022")] |
| | | public string Dhb022 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB023")] |
| | | /// <summary> |
| | | /// æ£éªç¶æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB023")] |
| | | public string Dhb023 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB024")] |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB024")] |
| | | public string Dhb024 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "AUDITING")] |
| | | /// <summary> |
| | | /// å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "AUDITING")] |
| | | public decimal? Auditing { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPéè´åå·ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB026")] |
| | | /// <summary> |
| | | /// ERPéè´åå·ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB026")] |
| | | public decimal? Dhb026 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPéè´åºå·ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB027")] |
| | | /// <summary> |
| | | /// ERPéè´åºå·ID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB027")] |
| | | public decimal? Dhb027 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB028")] |
| | | /// <summary> |
| | | /// ERPç©æID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB028")] |
| | | public decimal? Dhb028 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¾
æ£æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB029")] |
| | | /// <summary> |
| | | /// å¾
æ£æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB029")] |
| | | public decimal? Dhb029 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB030")] |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB030")] |
| | | public string Dhb030 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB031")] |
| | | /// <summary> |
| | | /// æ£éªå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB031")] |
| | | public string Dhb031 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB032")] |
| | | /// <summary> |
| | | /// å
¥åºæ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB032")] |
| | | public decimal? Dhb032 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºäºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB033")] |
| | | /// <summary> |
| | | /// å
¥åºäºº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB033")] |
| | | public string Dhb033 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºæ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB034")] |
| | | /// <summary> |
| | | /// å
¥åºæ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB034")] |
| | | public string Dhb034 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB035")] |
| | | /// <summary> |
| | | /// éè´§æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB035")] |
| | | public decimal? Dhb035 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB037")] |
| | | /// <summary> |
| | | /// ERPID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB037")] |
| | | public decimal? Dhb037 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é货人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB036")] |
| | | /// <summary> |
| | | /// é货人 |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB036")] |
| | | public string Dhb036 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPååå½å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB038")] |
| | | /// <summary> |
| | | /// ERPååå½å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB038")] |
| | | public decimal? Dhb038 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPæºåå
ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB039")] |
| | | /// <summary> |
| | | /// ERPæºåå
ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB039")] |
| | | public decimal? Dhb039 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPæºåç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB040")] |
| | | /// <summary> |
| | | /// ERPæºåç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB040")] |
| | | public decimal? Dhb040 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERP订åå
ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB041")] |
| | | /// <summary> |
| | | /// ERP订åå
ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB041")] |
| | | public decimal? Dhb041 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªå¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID")] |
| | | /// <summary> |
| | | /// èªå¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID")] |
| | | public decimal? Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ£éªï¼1ä¸ºå·²æ£ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISCHECK")] |
| | | /// <summary> |
| | | /// æ¯å¦æ£éªï¼1ä¸ºå·²æ£ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ISCHECK")] |
| | | public decimal? Ischeck { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB042")] |
| | | /// <summary> |
| | | /// ä»åº |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DHB042")] |
| | | public string Dhb042 { get; set; } |
| | | } |
| | |
| | | [SugarTable("PURDKA")] |
| | | public class Purdka |
| | | { |
| | | /// <summary> |
| | | /// èªå¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID")] |
| | | /// <summary> |
| | | /// èªå¢å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ID")] |
| | | public decimal? Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATEUSER")] |
| | | /// <summary> |
| | | /// å建人å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATEUSER")] |
| | | public string Createuser { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATETIME")] |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "CREATETIME")] |
| | | public string Createtime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFYTIME")] |
| | | /// <summary> |
| | | /// ä¿®æ¹æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFYTIME")] |
| | | public string Modifytime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹äººå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFYUSER")] |
| | | /// <summary> |
| | | /// ä¿®æ¹äººå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MODIFYUSER")] |
| | | public string Modifyuser { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "AUDITING")] |
| | | /// <summary> |
| | | /// å®¡æ ¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "AUDITING")] |
| | | public string Auditing { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA001")] |
| | | /// <summary> |
| | | /// éè´§åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA001")] |
| | | public string Dka001 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA002")] |
| | | /// <summary> |
| | | /// éè´§ç±»å |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA002")] |
| | | public string Dka002 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA003")] |
| | | /// <summary> |
| | | /// éè´§æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA003")] |
| | | public string Dka003 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA004")] |
| | | /// <summary> |
| | | /// éè´§æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA004")] |
| | | public string Dka004 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA005")] |
| | | /// <summary> |
| | | /// ä¾åºå |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA005")] |
| | | public string Dka005 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¾åºååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA006")] |
| | | /// <summary> |
| | | /// ä¾åºååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA006")] |
| | | public string Dka006 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨é¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA007")] |
| | | /// <summary> |
| | | /// é¨é¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA007")] |
| | | public string Dka007 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸è
|
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA008")] |
| | | /// <summary> |
| | | /// å®¡æ ¸è
|
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA008")] |
| | | public string Dka008 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA009")] |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA009")] |
| | | public string Dka009 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´§ç¶æï¼0æç©ºä¸ºæªéè´§ï¼1为已éå® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA010")] |
| | | /// <summary> |
| | | /// éè´§ç¶æï¼0æç©ºä¸ºæªéè´§ï¼1为已éå® |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA010")] |
| | | public string Dka010 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ERPID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERPID")] |
| | | /// <summary> |
| | | /// ERPID |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERPID")] |
| | | public decimal? Erpid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿ç®¡åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA011")] |
| | | /// <summary> |
| | | /// ä¿ç®¡åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA011")] |
| | | public string Dka011 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éªæ¶åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA012")] |
| | | /// <summary> |
| | | /// éªæ¶åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA012")] |
| | | public string Dka012 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ¨é红åå
¥åº1-æ¨éï¼0-æªæ¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA013")] |
| | | /// <summary> |
| | | /// æ¯å¦æ¨é红åå
¥åº1-æ¨éï¼0-æªæ¨é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DKA013")] |
| | | public decimal? Dka013 { get; set; } |
| | | } |
| | |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "ERP_ID")] |
| | | public decimal? ErpId { get; set; } |
| | | |
| | | |
| | | // å¨ææ·»å ç屿§ |
| | | [SugarColumn(IsIgnore = true)] |
| | | public decimal? wNum { get; set; } |
| | | [SugarColumn(IsIgnore = true)] public decimal? wNum { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string? ItemName { get; set; } |
| | | [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string? ItemNo { get; set; } |
| | | [SugarColumn(IsIgnore = true)] public string? ItemNo { get; set; } |
| | | } |
| | |
| | | var rohInErpRohIn = rohIn.ErpRohIn; |
| | | var mesRohIn = GetMesRohIn(rohInErpRohIn); |
| | | var mesRohInDatas = |
| | | GetMesRohInDatas(rohIn.ErpRohinDatas, rohInErpRohIn.Type); |
| | | GetMesRohInDatas(rohIn.ErpRohinDatas); |
| | | |
| | | return UseTransaction(db => |
| | | { |
| | |
| | | |
| | | // å° ErpRohinData 对象转æ¢ä¸º MesRohInData å¯¹è±¡çæ¹æ³ |
| | | public List<MesRohInData> GetMesRohInDatas( |
| | | List<ErpRohinData> erpRohinDatas, string type) |
| | | List<ErpRohinData> erpRohinDatas) |
| | | { |
| | | return erpRohinDatas.Select(s => |
| | | { |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using System.Globalization; |
| | | using MES.Service.DB; |
| | | using MES.Service.Dto.webApi; |
| | | using MES.Service.Modes; |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.service; |
| | | |
| | | public class ProductionOrderManager : Repository<ProductionOrder> |
| | | { |
| | | //å½å类已ç»ç»§æ¿äº Repository å¢ãå ãæ¥ãæ¹çæ¹æ³ |
| | | |
| | | private readonly ProductionOrderSubManager _productionOrderSubManager = |
| | | new(); |
| | | |
| | | |
| | | //ErpWYOrder |
| | | public bool Save(ErpWYOrder wyOrder) |
| | | { |
| | | var erpProductionOrderDto = wyOrder.OrderDto; |
| | | var mesRohIn = ConvertErpToProductionOrder(erpProductionOrderDto); |
| | | var mesRohInDatas = |
| | | ConvertErpToProductionOrderSub(wyOrder.Items); |
| | | |
| | | return UseTransaction(db => |
| | | { |
| | | switch (erpProductionOrderDto.Type) |
| | | { |
| | | // case "2": |
| | | // return InsertData(db, mesRohIn, mesRohInDatas, |
| | | // rohInErpRohIn.FBILLTYPE) |
| | | // ? 1 |
| | | // : 0; |
| | | case "3": |
| | | return UpdateData(db, mesRohIn, mesRohInDatas) ? 1 : 0; |
| | | case "2": |
| | | case "4": |
| | | return SaveOrUpdateData(db, mesRohIn, mesRohInDatas) |
| | | ? 1 |
| | | : 0; |
| | | default: |
| | | throw new NotImplementedException( |
| | | $"type没æ{erpProductionOrderDto.Type}è¿ä¸ªç±»å"); |
| | | } |
| | | }) > 0; |
| | | } |
| | | |
| | | private bool UpdateData(SqlSugarScope db, ProductionOrder mesRohIn, |
| | | List<ProductionOrderSub> mesRohInDatas) |
| | | { |
| | | var decimals = mesRohInDatas.Select(s => s.Id).ToArray(); |
| | | var update = base.DeleteById(mesRohIn.Id); |
| | | var insertOrUpdate = db |
| | | .Deleteable<MesRohInData>().In(decimals) |
| | | .ExecuteCommand() > 0; |
| | | |
| | | if (update && insertOrUpdate) return true; |
| | | throw new NotImplementedException("æ´æ°å¤±è´¥"); |
| | | } |
| | | |
| | | // æå
¥ææ´æ°æ°æ®çæ¹æ³ |
| | | private bool SaveOrUpdateData(SqlSugarScope db, ProductionOrder mesRohIn, |
| | | List<ProductionOrderSub> mesRohInDatas) |
| | | { |
| | | if (mesRohIn.Id != null) base.DeleteById(mesRohIn.Id); |
| | | |
| | | if (mesRohInDatas.Count > 0) |
| | | db.Deleteable<ProductionOrderSub>() |
| | | .Where(s => s.ErpHeaderId == mesRohIn.ErpId).ExecuteCommand(); |
| | | |
| | | var orUpdate = base.Insert(mesRohIn); |
| | | var baOrUpdate = _productionOrderSubManager.InsertRange(mesRohInDatas); |
| | | if (orUpdate && baOrUpdate) return true; |
| | | throw new NotImplementedException("æå
¥ææ´æ°å¤±è´¥"); |
| | | } |
| | | |
| | | // æ¹éä¿åè®°å½çæ¹æ³ |
| | | public bool SaveList(List<ErpWYOrder> rohIns) |
| | | { |
| | | var result = rohIns.Select(Save).ToList(); |
| | | return result.All(b => b); |
| | | } |
| | | |
| | | private ProductionOrder ConvertErpToProductionOrder( |
| | | ErpProductionOrderDto erpDto) |
| | | { |
| | | DateTime parsedDate; |
| | | |
| | | // æ¶é´æ ¼å¼è½¬æ¢å½æ°ï¼ERPæ¶é´æ ¼å¼ä¸º "yyyy-MM-dd HH:mm:ss.fff" |
| | | DateTime? ParseDateTime(string dateStr) |
| | | { |
| | | if (DateTime.TryParseExact(dateStr, "yyyy-MM-dd HH:mm:ss.fff", |
| | | CultureInfo.InvariantCulture, |
| | | DateTimeStyles.None, |
| | | out parsedDate)) |
| | | return parsedDate; |
| | | |
| | | return null; // å¦æè½¬æ¢å¤±è´¥ï¼è¿ånull |
| | | } |
| | | |
| | | var productionOrder = new ProductionOrder |
| | | { |
| | | OrderNo = erpDto.FBillNo, |
| | | SmtProcessAttr = erpDto.F_UNW_Text_tpgy, |
| | | Warehouse = erpDto.FStockID, |
| | | OrderDate = ParseDateTime(erpDto.FDate) ?? null, |
| | | OrderType = erpDto.FBillType, |
| | | BusinessStatus = erpDto.FStatus, |
| | | ProductCode = erpDto.FMaterialId, |
| | | Unit = erpDto.FUnitID, |
| | | WorkOrderQty = Convert.ToDecimal(erpDto.FQty), |
| | | PlanningGroup = erpDto.FWorkGroupId, |
| | | Planner = erpDto.FPlannerID, |
| | | EstimatedStartTime = |
| | | ParseDateTime(erpDto.FPlanStartDate) ?? null, |
| | | EstimatedEndTime = |
| | | ParseDateTime(erpDto.FPlanFinishDate) ?? null, |
| | | StorageUpperLimit = Convert.ToDecimal(erpDto.FStockInLimitH), |
| | | StorageLowerLimit = Convert.ToDecimal(erpDto.FStockInLimitL), |
| | | TrackingNo = erpDto.FMTONO, |
| | | BatchNo = erpDto.FLot, |
| | | BomVersion = erpDto.FBomId, |
| | | SalesOrderNo = erpDto.F_UNW_XSDDH, |
| | | GenerationMethod = erpDto.FCreateType, |
| | | ErpProductionOrderId = erpDto.FSUBID, |
| | | ErpProductionOrderLineNo = erpDto.FSUBBILLNOSEQ, |
| | | ErpProductionOrderNo = erpDto.FSUBBILLNO, |
| | | SourceOrderType = erpDto.FSrcBillType, |
| | | SourceOrderNo = erpDto.FSrcBillNo, |
| | | SourceOrderEntryNo = erpDto.FSrcBillEntrySeq, |
| | | DemandOrderNo = erpDto.FSALEORDERNO, |
| | | DemandOrderLineNo = erpDto.FSaleOrderEntrySeq, |
| | | ClosingPerson = erpDto.FFORCECLOSERID, |
| | | ClosingType = erpDto.FCloseType, |
| | | Remarks = erpDto.FDescription, |
| | | ErpId = erpDto.FPPOMID, |
| | | ErpProductionEntryCode = erpDto.FSUBENTRYID, |
| | | PurchaseOrderNo = erpDto.FPurOrderNo, |
| | | PurchaseOrderEntrySeq = long.Parse(erpDto.FPurOrderEntrySeq), |
| | | StandardPoints = |
| | | Convert.ToDecimal(erpDto.F_UNW_BaseProperty_bzds), |
| | | PricingPoints = |
| | | Convert.ToDecimal(erpDto.F_UNW_BaseProperty_jjds), |
| | | StockInQty = Convert.ToDecimal(erpDto.FBaseStockInQty), |
| | | NoStockInQty = Convert.ToDecimal(erpDto.FBaseNoStockInQty), |
| | | StockOwner = erpDto.FInStockOwnerId |
| | | }; |
| | | |
| | | var single = base.GetSingle(it => it.ErpId == erpDto.FPPOMID); |
| | | if (single != null) productionOrder.Id = single.Id; |
| | | |
| | | return productionOrder; |
| | | } |
| | | |
| | | private List<ProductionOrderSub> ConvertErpToProductionOrderSub( |
| | | List<ErpProductionOrderSubDto> erpDtoList) |
| | | { |
| | | var productionOrderSubList = |
| | | new List<ProductionOrderSub>(); |
| | | |
| | | foreach (var erpDto in erpDtoList) |
| | | { |
| | | var productionOrderSub = new ProductionOrderSub |
| | | { |
| | | SequenceNo = long.Parse(erpDto.FSEQ), |
| | | MaterialCode = erpDto.FMaterialID2, |
| | | RequiredQty = Convert.ToDecimal(erpDto.FMustQty), |
| | | IssuedQty = Convert.ToDecimal(erpDto.FPickedQty), |
| | | LocationNo = erpDto.FPositionNO, |
| | | StockOwner = erpDto.FOwnerID, |
| | | TrackingNo = erpDto.FMTONO, |
| | | BatchNo = erpDto.FLot, |
| | | Warehouse = erpDto.FStockID, |
| | | IssuingMethod = erpDto.FIssueType, |
| | | Process = erpDto.F_UNW_Text_tpgy_Z, |
| | | Unit = erpDto.FUnitID2, |
| | | SupplyingType = erpDto.FSupplyType, |
| | | Numerator = long.Parse(erpDto.FNumerator), |
| | | Denominator = long.Parse(erpDto.FDenominator), |
| | | ErpId = erpDto.FPPOMENTRYID, |
| | | ErpHeaderId = erpDto.FPPOMID, |
| | | FixedLoss = Convert.ToDecimal(erpDto.FFixScrapQty), |
| | | VariableLossRate = erpDto.FScrapRate, |
| | | SubItemType = erpDto.FMaterialType, |
| | | SalesOrderNo = erpDto.F_UNW_Text_xsddh, |
| | | ItemNo = erpDto.FReplaceGroup, |
| | | OwnerType = erpDto.FOwnerTypeId, |
| | | Owner = erpDto.FOwnerID2 |
| | | }; |
| | | |
| | | var single = _productionOrderSubManager.GetSingle(it => |
| | | it.ErpId == productionOrderSub.ErpId); |
| | | if (single != null) productionOrderSub.Id = single.Id; |
| | | |
| | | productionOrderSubList.Add(productionOrderSub); |
| | | } |
| | | |
| | | return productionOrderSubList; |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using MES.Service.DB; |
| | | using MES.Service.Modes; |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.service; |
| | | |
| | | public class ProductionOrderSubManager : Repository<ProductionOrderSub> |
| | | { |
| | | //å½å类已ç»ç»§æ¿äº Repository å¢ãå ãæ¥ãæ¹çæ¹æ³ |
| | | |
| | | //è¿éé¢åç代ç ä¸ä¼ç»è¦ç,妿è¦éæ°çæè¯·å é¤ ProductionOrderSubManager.cs |
| | | |
| | | |
| | | #region æå¦æ¹æ³ |
| | | |
| | | /// <summary> |
| | | /// ä»å¨æ¹æ³æ»¡è¶³ä¸äºå¤æä¸å¡éæ±ï¼ä¸å¡ä»£ç 请å¨è¿éé¢å®ä¹æ¹æ³ |
| | | /// </summary> |
| | | public void Study() |
| | | { |
| | | /*********æ¥è¯¢*********/ |
| | | |
| | | var data1 = base.GetById(1); //æ ¹æ®IDæ¥è¯¢ |
| | | var data2 = base.GetList(); //æ¥è¯¢ææ |
| | | var data3 = base.GetList(it => 1 == 1); //æ ¹æ®æ¡ä»¶æ¥è¯¢ |
| | | //var data4 = base.GetSingle(it => 1 == 1);//æ ¹æ®æ¡ä»¶æ¥è¯¢ä¸æ¡,妿è¶
è¿ä¸æ¡ä¼æ¥é |
| | | |
| | | var p = new PageModel { PageIndex = 1, PageSize = 2 }; // å页æ¥è¯¢ |
| | | var data5 = base.GetPageList(it => 1 == 1, p); |
| | | Console.Write(p.TotalCount); //è¿åæ»æ° |
| | | |
| | | var data6 = |
| | | base.GetPageList(it => 1 == 1, p, |
| | | it => SqlFunc.GetRandom()); // å页æ¥è¯¢å æåº |
| | | Console.Write(p.TotalCount); //è¿åæ»æ° |
| | | |
| | | var conModels = new List<IConditionalModel>(); //ç»è£
æ¡ä»¶æ¥è¯¢ä½ä¸ºæ¡ä»¶å®ç° å页æ¥è¯¢å æåº |
| | | conModels.Add(new ConditionalModel |
| | | { |
| | | FieldName = typeof(ProductionOrderSub).GetProperties()[0].Name, |
| | | ConditionalType = ConditionalType.Equal, FieldValue = "1" |
| | | }); //id=1 |
| | | var data7 = base.GetPageList(conModels, p, it => SqlFunc.GetRandom()); |
| | | |
| | | AsQueryable().Where(x => 1 == 1) |
| | | .ToList(); //æ¯æäºè½¬æ¢æqueryable,æä»¬å¯ä»¥ç¨queryableå®ç°å¤æåè½ |
| | | |
| | | |
| | | /*********æå
¥*********/ |
| | | var insertData = new ProductionOrderSub(); //æµè¯åæ° |
| | | var insertArray = new[] { insertData }; |
| | | base.Insert(insertData); //æå
¥ |
| | | base.InsertRange(insertArray); //æ¹éæå
¥ |
| | | var id = base.InsertReturnIdentity(insertData); //æå
¥è¿åèªå¢å |
| | | AsInsertable(insertData).ExecuteCommand(); //æä»¬å¯ä»¥è½¬æ Insertableå®ç°å¤ææå
¥ |
| | | |
| | | |
| | | /*********æ´æ°*********/ |
| | | var updateData = new ProductionOrderSub(); //æµè¯åæ° |
| | | var updateArray = new[] { updateData }; //æµè¯åæ° |
| | | base.Update(updateData); //æ ¹æ®å®ä½æ´æ° |
| | | base.UpdateRange(updateArray); //æ¹éæ´æ° |
| | | //base.Update(it => new ProductionOrderSub() { ClassName = "a", CreateTime = DateTime.Now }, it => it.id==1);// åªæ´æ°ClassNameååCreateTimeåï¼å
¶å®å䏿´æ°ï¼æ¡ä»¶id=1 |
| | | AsUpdateable(updateData).ExecuteCommand(); //转æUpdateableå¯ä»¥å®ç°å¤æçæå
¥ |
| | | |
| | | |
| | | /*********å é¤*********/ |
| | | var deldata = new ProductionOrderSub(); //æµè¯åæ° |
| | | base.Delete(deldata); //æ ¹æ®å®ä½å é¤ |
| | | base.DeleteById(1); //æ ¹æ®ä¸»é®å é¤ |
| | | base.DeleteById(new[] { 1, 2 }); //æ ¹æ®ä¸»é®æ°ç»å é¤ |
| | | base.Delete(it => 1 == 2); //æ ¹æ®æ¡ä»¶å é¤ |
| | | AsDeleteable().Where(it => 1 == 2) |
| | | .ExecuteCommand(); //转æDeleteableå®ç°å¤æçæä½ |
| | | } |
| | | |
| | | #endregion |
| | | } |
| | |
| | | centers.Add(mesToErp); |
| | | |
| | | //è·åå©ä½çè¯·æ± |
| | | PostRequest(data, query, centers,centerUpdateDate); |
| | | PostRequest(data, query, centers, centerUpdateDate); |
| | | break; |
| | | //çäº§é¢æå |
| | | case "INV_ITEM_OUTS_A": |
| | |
| | | mesToErp.UpdateDate = centerUpdateDate; |
| | | //æ·»å å°è¯·æ±éåä¸ |
| | | centers.Add(mesToErp); |
| | | |
| | | |
| | | //è·åå©ä½çè¯·æ± |
| | | PostRequest(data, query, centers,centerUpdateDate); |
| | | PostRequest(data, query, centers, centerUpdateDate); |
| | | break; |
| | | default: |
| | | throw new Exception("æ æ³è¯å«TableNameç±»å"); |
| | |
| | | return centers.OrderBy(p => p.Seq).ToList(); |
| | | } |
| | | |
| | | private void PostRequest(List<MessageCenter> data, WarehouseQuery query, List<MessageCenter> centers,string centerUpdateDate) |
| | | private void PostRequest(List<MessageCenter> data, WarehouseQuery query, |
| | | List<MessageCenter> centers, string centerUpdateDate) |
| | | { |
| | | var find = data.FindAll(s => s.Seq != 1); |
| | | |
| | | |
| | | var result = new JObject |
| | | { |
| | | new JProperty("id", query.id), |
| | |
| | | using System.Data; |
| | | using System.Dynamic; |
| | | using MES.Service.DB; |
| | | using MES.Service.Dto.service; |
| | | using MES.Service.Modes; |
| | |
| | | StringUtil.IsNotNullOrEmpty(queryObj.result) && |
| | | !"æªå®æ".Equals(queryObj.result), |
| | | a => a.FcheckResu != null) |
| | | .WhereIF(id > 0, (a) => a.Id == id) |
| | | .OrderByDescending(a=>a.Id) |
| | | .WhereIF(id > 0, a => a.Id == id) |
| | | .OrderByDescending(a => a.Id) |
| | | .ToPageList(queryObj.PageIndex, queryObj.Limit); |
| | | } |
| | | |
| | |
| | | // FcheckItemDesc = "0", |
| | | // FcheckResu = "0", |
| | | FcheckTool = b.FcheckTool, |
| | | FspecRequ = b.FspecRequ, |
| | | FspecRequ = b.FspecRequ |
| | | // FtextType = "0", |
| | | // Funit = "0", |
| | | // LastupdateBy = "0", |
| | |
| | | .Where(x1 => x1.MainId == s.Id).Count(); |
| | | |
| | | if (ifck > s.FreQty && s.CheckQyt == count) |
| | | { |
| | | s.FcheckResu = "ä¸åæ ¼"; |
| | | } |
| | | else if (ifck < s.FreQty && s.CheckQyt == count) |
| | | { |
| | | s.FcheckResu = "åæ ¼"; |
| | | } |
| | | else |
| | | { |
| | | s.FcheckResu = "æªå®æ"; |
| | | } |
| | | |
| | | |
| | | var detail = new MesQaItemsDetectDetail12(); |
| | |
| | | var resultValue = outputResult.Value?.ToString(); |
| | | var messageValue = outputMessage.Value?.ToString(); |
| | | |
| | | if ("1".Equals(resultValue)) |
| | | { |
| | | throw new Exception(messageValue); |
| | | } |
| | | if ("1".Equals(resultValue)) throw new Exception(messageValue); |
| | | |
| | | return true; |
| | | } |
| | |
| | | try |
| | | { |
| | | // 1. æ£æ¥æ¡ç æ¯å¦ä¸ºç©º |
| | | if (string.IsNullOrEmpty(cBarcode)) |
| | | { |
| | | throw new Exception("请è¾å
¥æ¡ç ï¼"); |
| | | } |
| | | if (string.IsNullOrEmpty(cBarcode)) throw new Exception("请è¾å
¥æ¡ç ï¼"); |
| | | |
| | | // 2. æ£æ¥æ¡ç æ¯å¦åå¨äº MesInvItemBarcodes è¡¨ä¸ |
| | | int tempNum = Db.Queryable<MesInvItemBarcodes>() |
| | | var tempNum = Db.Queryable<MesInvItemBarcodes>() |
| | | .Where(it => it.ItemBarcode == cBarcode) |
| | | .Count(); |
| | | if (tempNum == 0) |
| | | { |
| | | throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | } |
| | | if (tempNum == 0) throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | |
| | | // 3. æ£æ¥æ¡ç æ¯å¦åå¨äº MesInvItemStocks è¡¨ä¸ |
| | | tempNum = Db.Queryable<MesInvItemStocks>() |
| | | .Where(it => it.ItemBarcode == cBarcode) |
| | | .Count(); |
| | | if (tempNum == 0) |
| | | { |
| | | throw new Exception("åºå䏿 æ¤æ¡ç ï¼"); |
| | | } |
| | | if (tempNum == 0) throw new Exception("åºå䏿 æ¤æ¡ç ï¼"); |
| | | |
| | | // 4. è·å MesInvItemBarcodes çæ°æ® |
| | | var mesInvItemBarcodes = Db.Queryable<MesInvItemBarcodes>() |
| | | .Where(it => it.ItemBarcode == cBarcode) |
| | | .First(); |
| | | if (mesInvItemBarcodes == null) |
| | | { |
| | | throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | } |
| | | if (mesInvItemBarcodes == null) throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | |
| | | // 5. æ£æ¥æ¡ç æ°éæ¯å¦ä¸º 0 |
| | | if (mesInvItemBarcodes.Quantity == 0) |
| | | { |
| | | throw new Exception("æ¤æ¡ç æ°é为0ï¼"); |
| | | } |
| | | |
| | | // 6. æ£æ¥æ¡ç ç¶æ |
| | | if (mesInvItemBarcodes.Barcodestatus == 1 || |
| | | mesInvItemBarcodes.Hbdytm == 1) |
| | | { |
| | | throw new Exception("æ ææ¡ç ï¼"); |
| | | } |
| | | |
| | | // 7. æ£æ¥æ¡ç æ¯å¦è¢«å»ç» |
| | | if (mesInvItemBarcodes.Visable == 1) |
| | | { |
| | | throw new Exception("æ¡ç å»ç»ï¼"); |
| | | } |
| | | if (mesInvItemBarcodes.Visable == 1) throw new Exception("æ¡ç å»ç»ï¼"); |
| | | |
| | | // 8. æ£æ¥æ¡ç æ¯å¦ä½åº |
| | | if (mesInvItemBarcodes.Location == 2) |
| | | { |
| | | throw new Exception("æ¡ç ä½åºï¼"); |
| | | } |
| | | if (mesInvItemBarcodes.Location == 2) throw new Exception("æ¡ç ä½åºï¼"); |
| | | |
| | | // 9. æ£æ¥ææåæ¯å¦éè¦æ¤ç©æ |
| | | tempNum = Db.Queryable<Womdab>() |
| | |
| | | it.Dab001 == cDaa001 && it.Dab003 == |
| | | mesInvItemBarcodes.ItemId.ToString()) |
| | | .Count(); |
| | | if (tempNum == 0) |
| | | { |
| | | throw new Exception("ææåä¸éè¦æ¤ç©æï¼"); |
| | | } |
| | | if (tempNum == 0) throw new Exception("ææåä¸éè¦æ¤ç©æï¼"); |
| | | |
| | | string sql = |
| | | var sql = |
| | | "SELECT COUNT(1) FROM WOMDAB WHERE DAB001='" + cDaa001 + |
| | | "' AND DAB003='" + mesInvItemBarcodes.ItemId + |
| | | "' AND DAB017=(SELECT DEPOTS_CODE FROM MES_INV_ITEM_STOCKS WHERE ITEM_BARCODE='" + |
| | |
| | | |
| | | // 10. æ£æ¥åæä»åºæ¯å¦æ£ç¡® |
| | | tempNum = Db.Ado.SqlQuerySingle<int>(sql); |
| | | if (tempNum == 0) |
| | | { |
| | | throw new Exception("åæä»åºæè¯¯ï¼"); |
| | | } |
| | | if (tempNum == 0) throw new Exception("åæä»åºæè¯¯ï¼"); |
| | | |
| | | // 11. æåï¼è¿åç»æ |
| | | return true; |
| | |
| | | |
| | | public decimal? GetBarCodesQuan(WarehouseQuery query) |
| | | { |
| | | if (!PdaProdPickItemCkBar(query.barcode, query.daa001)) |
| | | { |
| | | return null; |
| | | } |
| | | if (!PdaProdPickItemCkBar(query.barcode, query.daa001)) return null; |
| | | |
| | | var invItemBarcodes = Db.Queryable<MesInvItemBarcodes>() |
| | | .Where(s => s.ItemBarcode == query.barcode).First(); |
| | | |
| | | if (invItemBarcodes == null) |
| | | { |
| | | throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | } |
| | | if (invItemBarcodes == null) throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | |
| | | return invItemBarcodes.Quantity; |
| | | } |
| | |
| | | }; |
| | | |
| | | // æ£æ¥åææ°éæ¯å¦åæ³ |
| | | if (param.CNum <= 0) |
| | | { |
| | | throw new Exception("åææ°éä¸è½å°äºçäº0ï¼"); |
| | | } |
| | | if (param.CNum <= 0) throw new Exception("åææ°éä¸è½å°äºçäº0ï¼"); |
| | | |
| | | // æ£æ¥æ¡ç æ¯å¦åå¨ |
| | | param.CInvItemBarcodes = Db.Queryable<MesInvItemBarcodes>() |
| | | .Where(it => it.ItemBarcode == param.CBarcode) |
| | | .First(); |
| | | if (param.CInvItemBarcodes == null) |
| | | { |
| | | throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | } |
| | | if (param.CInvItemBarcodes == null) throw new Exception("æ¡ç ä¸åå¨ï¼"); |
| | | |
| | | // æ£æ¥æ¡ç æ¯å¦å·²å
¥åº |
| | | param.CInvItemStocks = Db.Queryable<MesInvItemStocks>() |
| | | .Where(it => it.ItemBarcode == param.CBarcode) |
| | | .First(); |
| | | if (param.CInvItemStocks == null) |
| | | { |
| | | throw new Exception("æ¡ç æªå
¥åºï¼"); |
| | | } |
| | | if (param.CInvItemStocks == null) throw new Exception("æ¡ç æªå
¥åºï¼"); |
| | | |
| | | // æ£æ¥å·¥åå·æ¯å¦åå¨ |
| | | param.CWomdaa = Db.Queryable<Womdaa>() |
| | | .Where(it => it.Daa001 == param.CDaa001) |
| | | .First(); |
| | | if (param.CWomdaa == null) |
| | | { |
| | | throw new Exception("ä¸å卿¤å·¥åï¼"); |
| | | } |
| | | if (param.CWomdaa == null) throw new Exception("ä¸å卿¤å·¥åï¼"); |
| | | |
| | | // æ£æ¥åææ°éæ¯å¦è¶
åºæ¡ç æ°é |
| | | if (param.CNum > param.CInvItemBarcodes.Quantity) |
| | | { |
| | | throw new Exception("åææ°éä¸è½å¤§äºæ¡ç æ°éï¼"); |
| | | } |
| | | |
| | | // æ£æ¥æ¡ç åæ³æ§ |
| | | if (!PdaProdPickItemCkBar(param.CBarcode, param.CDaa001)) |
| | | { |
| | | return null; |
| | | } |
| | | if (!PdaProdPickItemCkBar(param.CBarcode, param.CDaa001)) return null; |
| | | |
| | | // 计ç®å©ä½å¯åæ°é |
| | | decimal? tempNum = CalculateRemainingQuantity(param.CDaa001, |
| | | var tempNum = CalculateRemainingQuantity(param.CDaa001, |
| | | param.CInvItemBarcodes.ItemId); |
| | | if (param.CNum > tempNum) |
| | | { |
| | | throw new Exception("åææ°éä¸è½å¤§äºå¯¹åºç©æçæªåææ°éï¼"); |
| | | } |
| | | if (param.CNum > tempNum) throw new Exception("åææ°éä¸è½å¤§äºå¯¹åºç©æçæªåææ°éï¼"); |
| | | |
| | | // å·¥åé¨é¨åç§° |
| | | param.CDepart = Db.Queryable<SysDepartment>() |
| | |
| | | { |
| | | string cSupName = null; |
| | | if (!string.IsNullOrEmpty(param.CInvItemBarcodes.SuppNo)) |
| | | { |
| | | cSupName = db.Queryable<MesSupplier>() |
| | | .Where(it => it.SuppNo == param.CInvItemBarcodes.SuppNo) |
| | | .Select(it => it.SuppName) |
| | | .First(); |
| | | } |
| | | |
| | | int cId = |
| | | var cId = |
| | | db.Ado.GetInt( |
| | | "SELECT F_GETSEQNEXTVALUE('MES_RF_PRNBARCODE') FROM dual"); |
| | | |
| | |
| | | .Where(it => it.TaskNo == param.CDaa001 && it.Status == 0) |
| | | .Count(); |
| | | |
| | | int cOutId = 0; |
| | | var cOutId = 0; |
| | | string cOutBill; |
| | | |
| | | if (tempNum == 0) |
| | | { |
| | | string sql = |
| | | var sql = |
| | | "SELECT COUNT(1) FROM MES_INV_ITEM_OUTS WHERE TRUNC(CREATE_DATE)=TRUNC(SYSDATE);"; |
| | | int todayCount = db.Ado.SqlQuerySingle<int>(sql); |
| | | var todayCount = db.Ado.SqlQuerySingle<int>(sql); |
| | | |
| | | cOutBill = $"P{DateTime.Now:yyyyMMdd}{(todayCount + 1):D4}"; |
| | | cOutBill = $"P{DateTime.Now:yyyyMMdd}{todayCount + 1:D4}"; |
| | | |
| | | // æå
¥æ°çåºåºå |
| | | db.Insertable(new MesInvItemOuts |
| | |
| | | it.ItemOutId == cOutId) |
| | | .Count(); |
| | | |
| | | decimal? cNumTemp = param.CNum; |
| | | var cNumTemp = param.CNum; |
| | | |
| | | string sql = |
| | | var sql = |
| | | "SELECT B.Id, NVL(A.YF, 0) yfl, B.DAB006 - NVL(A.YF, 0) Qty FROM WOMDAB B LEFT JOIN (SELECT SUM(QUANTITY) YF, ITEM_DABID FROM MES_INV_ITEM_OUT_ITEMS GROUP BY ITEM_DABID) A ON A.ITEM_DABID = B.ID WHERE DAB003 = '" + |
| | | param.CInvItemBarcodes.ItemId + "' AND DAB001 = '" + param.CDaa001 + |
| | | "' ORDER BY TO_NUMBER(DAB002)"; |
| | |
| | | if (cNumTemp <= item.Qty) |
| | | { |
| | | if (tempNum == 0) |
| | | { |
| | | // æå
¥æ°çåæè®°å½ |
| | | db.Insertable(new MesInvItemOutItems |
| | | { |
| | |
| | | DepotSectionCode = |
| | | param.CInvItemStocks.DepotSectionsCode |
| | | }).ExecuteCommand(); |
| | | } |
| | | else |
| | | { |
| | | // æ´æ°ç°æåæè®°å½çæ°é |
| | | db.Updateable<MesInvItemOutItems>() |
| | | .SetColumns(it => new MesInvItemOutItems |
| | |
| | | it.ItemOutId == cOutId && |
| | | it.ItemDabid == itemDabid) |
| | | .ExecuteCommand(); |
| | | } |
| | | |
| | | // æ´æ° WOMDAB 表çåææ°é |
| | | db.Updateable<Womdab>() |
| | |
| | | private string GenerateNewBarcode(string oldBarcode) |
| | | { |
| | | // çææ°çæ¡ç é»è¾ |
| | | int count = Db.Queryable<MesInvItemBarcodes>() |
| | | var count = Db.Queryable<MesInvItemBarcodes>() |
| | | .Where(b => b.OldItemBarcode == oldBarcode).Count(); |
| | | return $"{oldBarcode}-{count + 1}"; |
| | | } |
| | |
| | | { |
| | | try |
| | | { |
| | | if (pId == null) |
| | | { |
| | | return null; |
| | | } |
| | | if (pId == null) return null; |
| | | |
| | | // æ¥è¯¢ç©æåç§° |
| | | string itemName = Db.Queryable<MesItems>() |
| | | var itemName = Db.Queryable<MesItems>() |
| | | .Where(it => it.Id == pId) |
| | | .Select(it => it.ItemName) |
| | | .First(); |
| | |
| | | { |
| | | try |
| | | { |
| | | if (string.IsNullOrEmpty(pId)) |
| | | { |
| | | return null; |
| | | } |
| | | if (string.IsNullOrEmpty(pId)) return null; |
| | | |
| | | // æ¥è¯¢åä½åç§°æ¯å¦åå¨ |
| | | int tempNum = Db.Queryable<MesUnit>() |
| | | var tempNum = Db.Queryable<MesUnit>() |
| | | .Where(it => it.Id.ToString() == pId) |
| | | .Count(); |
| | | |
| | | string unitName; |
| | | |
| | | if (tempNum != 0) |
| | | { |
| | | // å¦æå¨ MES_UNIT è¡¨ä¸æ¾å°åä½åç§° |
| | | unitName = Db.Queryable<MesUnit>() |
| | | .Where(it => it.Id.ToString() == pId) |
| | | .Select(it => it.Fname) |
| | | .First(); |
| | | } |
| | | else |
| | | { |
| | | // å¦æå¨ MES_UNIT è¡¨ä¸æ¾ä¸å°ï¼å¨ MES_ITEMS è¡¨ä¸æ¥æ¾ç¸å
³èçåä½åç§° |
| | | unitName = Db.Queryable<MesItems, MesUnit>((i, u) => |
| | | new JoinQueryInfos( |
| | |
| | | .Where((i, u) => i.Id.ToString() == pId) |
| | | .Select((i, u) => u.Fname) |
| | | .First(); |
| | | } |
| | | |
| | | return unitName; |
| | | } |
| | |
| | | { |
| | | try |
| | | { |
| | | if (pId == null) |
| | | { |
| | | return null; |
| | | } |
| | | if (pId == null) return null; |
| | | |
| | | // æ¥è¯¢ç©æè§æ ¼ |
| | | string itemModel = Db.Queryable<MesItems>() |
| | | var itemModel = Db.Queryable<MesItems>() |
| | | .Where(it => it.Id == pId) |
| | | .Select(it => it.ItemModel) |
| | | .First(); |
| | |
| | | //å½å类已ç»ç»§æ¿äº Repository å¢ãå ãæ¥ãæ¹çæ¹æ³ |
| | | //è¿éé¢åç代ç ä¸ä¼ç»è¦ç,妿è¦éæ°çæè¯·å é¤ MesInvItemOutsManager.cs |
| | | |
| | | public (List<MesInvItemOuts> Items, int TotalCount) GetProductionPickPage(WarehouseQuery query) |
| | | public (List<MesInvItemOuts> Items, int TotalCount) GetProductionPickPage( |
| | | WarehouseQuery query) |
| | | { |
| | | int totalCount = 0; // åå§å totalCount |
| | | var totalCount = 0; // åå§å totalCount |
| | | // ç¡®ä¿è¿éä½¿ç¨ 'out' æ¥è·åæ»è¡æ° |
| | | var result = Db.Queryable<MesInvItemOuts, MesDepots>((a, o) => |
| | | new JoinQueryInfos( |
| | |
| | | ItemOutNo = a.ItemOutNo, |
| | | DepotName = o.DepotName // éè¦å¨ææ·»å çåæ®µ |
| | | }) |
| | | .ToPageList(query.PageIndex, query.Limit, ref totalCount); // ç¡®ä¿è¿éä½¿ç¨ 'out' |
| | | .ToPageList(query.PageIndex, query.Limit, |
| | | ref totalCount); // ç¡®ä¿è¿éä½¿ç¨ 'out' |
| | | |
| | | return (result, totalCount); |
| | | } |
| | |
| | | { |
| | | FMaterialId = item.ItemNo, |
| | | FUnitID = C_ITEM_UNIT, |
| | | FAppQty = qty, |
| | | FActualQty = qty, |
| | | FAppQty = qty, |
| | | FActualQty = qty, |
| | | FStockId = item.DepotCode, |
| | | FPPBomEntryId = erpid, |
| | | F_UNW_Text_xsddh = xsddh, |
| | |
| | | //è·åå·¥åå· |
| | | public List<string> GetProductionPickDaa001(WarehouseQuery query) |
| | | { |
| | | string sql = |
| | | var sql = |
| | | "SELECT DAA001 FROM WOMDAA A LEFT JOIN (SELECT COUNT(1) UN_NUM, PID FROM WOMDAB WHERE DAB006 > DAB007 GROUP BY PID) B ON A.ID = B.PID WHERE DAA001 LIKE '%" + |
| | | query.daa001 + |
| | | "%' and DAA018 != 'å®å·¥' AND DAA022 = 1 AND UN_NUM > 0 AND ROWNUM <= 10 order by a.id desc"; |
| | |
| | | //æ ¹æ®å·¥åå·è¿å产ååå·åå¾
é¢ç©æ |
| | | public ProductionPickDto GetItemsByDaa001(WarehouseQuery query) |
| | | { |
| | | if (string.IsNullOrEmpty(query.daa001)) |
| | | { |
| | | throw new Exception("å·¥åå·ä¸ºç©º"); |
| | | } |
| | | if (string.IsNullOrEmpty(query.daa001)) throw new Exception("å·¥åå·ä¸ºç©º"); |
| | | |
| | | var womdaa = Db.Queryable<Womdaa, MesItems>((a, i) => |
| | | new JoinQueryInfos(JoinType.Left, |
| | |
| | | i.ItemModel |
| | | }).First(); |
| | | |
| | | if (womdaa?.ItemModel == null) |
| | | { |
| | | throw new Exception("å·¥åå·ä¸åå¨"); |
| | | } |
| | | if (womdaa?.ItemModel == null) throw new Exception("å·¥åå·ä¸åå¨"); |
| | | |
| | | var dto = new ProductionPickDto |
| | | { |
| | |
| | | )) |
| | | .Where((a, b, c) => |
| | | a.Daa001 == query.daa001) // WHERE DAA001 = 'SCDD003681-1' |
| | | .Select((a, b, c) => new Womdab() |
| | | .Select((a, b, c) => new Womdab |
| | | { |
| | | Pid = b.Pid, |
| | | Dab003 = b.Dab003, |
| | |
| | | //è¿åçæ°æ® |
| | | public object data { get; set; } |
| | | |
| | | public int TotalCount { get; set; } = 0; |
| | | public int TotalCount { get; set; } = 0; |
| | | |
| | | //失败çè¿åç»æ |
| | | public static ResponseResult ResponseError(Exception e) |
| | |
| | | { |
| | | public static (string factory, string company) GetFactory(string user) |
| | | { |
| | | string sql = |
| | | var sql = |
| | | "select t.Ffactory factory, t.Fcompany company from sys_user t where t.fcode = upper(trim('" + |
| | | user + "'))"; |
| | | |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using System.Dynamic; |
| | | using MES.Service.Dto.webApi; |
| | | using MES.Service.Modes; |
| | | using MES.Service.service; |
| | | using MES.Service.util; |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using Newtonsoft.Json; |
| | | |
| | | namespace MESApplication.Controllers.BasicData; |
| | | |
| | | [ApiController] |
| | | [Route("api/[controller]")] |
| | | public class ProductionOrderController : ControllerBase |
| | | { |
| | | private readonly MessageCenterManager _manager = new(); |
| | | |
| | | private readonly string METHOD = "POST"; |
| | | |
| | | private readonly string TableName = "PRODUCTION_ORDER"; |
| | | |
| | | private readonly string URL = |
| | | "http://localhost:10054/api/PRODUCTION_ORDER/"; |
| | | |
| | | private readonly ProductionOrderManager m = new(); |
| | | |
| | | // |
| | | [HttpPost("Save")] |
| | | public ResponseResult Save(ErpWYOrder rohIn) |
| | | { |
| | | var entity = new MessageCenter(); |
| | | entity.TableName = TableName; |
| | | entity.Url = URL + "Save"; |
| | | entity.Method = METHOD; |
| | | entity.Data = JsonConvert.SerializeObject(rohIn); |
| | | entity.Status = 1; |
| | | entity.CreateBy = "PL017"; |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | var save = m.Save(rohIn); |
| | | |
| | | resultInfos.tbBillList = save; |
| | | |
| | | entity.Result = 0; |
| | | if (save) entity.Result = 1; |
| | | |
| | | entity.DealWith = 1; |
| | | _manager.save(entity); |
| | | |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | entity.Result = 0; |
| | | |
| | | entity.DealWith = 0; |
| | | |
| | | entity.ResultData = ex.Message; |
| | | |
| | | _manager.save(entity); |
| | | |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | [HttpPost("SaveList")] |
| | | public ResponseResult SaveList(List<ErpWYOrder> units) |
| | | { |
| | | var entity = new MessageCenter(); |
| | | entity.TableName = TableName; |
| | | entity.Url = URL + "SaveList"; |
| | | entity.Method = METHOD; |
| | | entity.Data = JsonConvert.SerializeObject(units); |
| | | entity.Status = 1; |
| | | entity.CreateBy = "PL017"; |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | var save = m.SaveList(units); |
| | | resultInfos.tbBillList = save; |
| | | |
| | | entity.Result = 0; |
| | | if (save) entity.Result = 1; |
| | | |
| | | entity.DealWith = 1; |
| | | _manager.save(entity); |
| | | |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | entity.Result = 0; |
| | | |
| | | entity.DealWith = 0; |
| | | |
| | | entity.ResultData = ex.Message; |
| | | |
| | | _manager.save(entity); |
| | | |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// è·åææ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("GetList")] |
| | | public ResponseResult GetList() |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.GetList(); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ä¸»é®è·å |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("GetById")] |
| | | public ResponseResult GetById(int id) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.GetById(id); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ä¸»é®å é¤ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("DeleteByIds")] |
| | | public ResponseResult DeleteByIds([FromBody] object[] ids) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.DeleteByIds(ids); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("Insert")] |
| | | public ResponseResult Add([FromBody] ProductionOrder data) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.Insert(data); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å è¿åèªå¢ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("InsertReturnIdentity")] |
| | | public ResponseResult InsertReturnIdentity( |
| | | [FromBody] ProductionOrder data) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.InsertReturnIdentity(data); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("Update")] |
| | | public ResponseResult Update([FromBody] ProductionOrder data) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.Update(data); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using System.Dynamic; |
| | | using MES.Service.Modes; |
| | | using MES.Service.service; |
| | | using MES.Service.util; |
| | | using Microsoft.AspNetCore.Mvc; |
| | | |
| | | namespace MESApplication.Controllers.BasicData; |
| | | |
| | | [ApiController] |
| | | [Route("api/[controller]")] |
| | | public class ProductionOrderSubController : ControllerBase |
| | | { |
| | | private readonly ProductionOrderSubManager m = new(); |
| | | |
| | | |
| | | /***è¿å
¥æ¨¡ç管çå¯ä»¥ä¿®æ¹æ¨¡ç***/ |
| | | |
| | | /// <summary> |
| | | /// è·åææ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("GetList")] |
| | | public ResponseResult GetList() |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.GetList(); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ä¸»é®è·å |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("GetById")] |
| | | public ResponseResult GetById(int id) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.GetById(id); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ä¸»é®å é¤ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("DeleteByIds")] |
| | | public ResponseResult DeleteByIds([FromBody] object[] ids) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.DeleteByIds(ids); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("Insert")] |
| | | public ResponseResult Add([FromBody] ProductionOrderSub data) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.Insert(data); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å è¿åèªå¢ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("InsertReturnIdentity")] |
| | | public ResponseResult InsertReturnIdentity( |
| | | [FromBody] ProductionOrderSub data) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.InsertReturnIdentity(data); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost("Update")] |
| | | public ResponseResult Update([FromBody] ProductionOrderSub data) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | resultInfos.tbBillList = m.Update(data); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | } |
| | |
| | | public class WomdaaController : ControllerBase |
| | | { |
| | | private readonly WomdaaManager m = new(); |
| | | |
| | | |
| | | #region çäº§é¢æ |
| | | |
| | | //GetProductionPickDaa001 |
| | | /// <summary> |
| | | /// æ¨¡ç³æ¥è¯¢å·¥åå·å¹¶è¿å |
| | |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | |
| | | //GetItemsByDaa001 |
| | | /// <summary> |
| | | /// æ ¹æ®å·¥åå·è·å代é¢ç©ææç» |
| | |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// è·åææ |
| | | /// </summary> |
| | |
| | | return ResponseResult.ResponseError(ex); |
| | | } |
| | | } |
| | | |
| | | #endregion |
| | | } |