| | |
| | | using Microsoft.CodeAnalysis.Options; |
| | | using System.IO; |
| | | using System.Runtime.Loader; |
| | | using MailKit.Search; |
| | | using Tiger.Model.DigitalTwin; |
| | | |
| | | namespace Tiger.Api.Controllers.Test |
| | | { |
| | |
| | | { |
| | | var data = action.Data; |
| | | |
| | | var json = new { |
| | | SN = "V025720241120000161", |
| | | ItemCode = "160305330", |
| | | Qty = 1700, |
| | | Unit = "PCS", |
| | | Supplier = "V0381", |
| | | DeliveryDate = DateTime.Now, |
| | | ProdDate = DateTime.Now, |
| | | BatchNo = "20241120", |
| | | ValidityDays = 365, |
| | | SerialNo = 161, |
| | | ItemName = "L-CW1323GA 两个è£
彩ç éæ¿ æè´¨300gåç²è£±YFå 强è¿åè 105 mm 85 mm 3 mm åæ³° ", |
| | | Warehouse = "W0001", |
| | | ItemModel = "ææ é¶ä»¶ åå", |
| | | }; |
| | | //var json = new { |
| | | // SN = "V025720241120000161", |
| | | // ItemCode = "160305330", |
| | | // Qty = 1700, |
| | | // Unit = "PCS", |
| | | // Supplier = "V0381", |
| | | // DeliveryDate = DateTime.Now, |
| | | // ProdDate = DateTime.Now, |
| | | // BatchNo = "20241120", |
| | | // ValidityDays = 365, |
| | | // SerialNo = 161, |
| | | // ItemName = "L-CW1323GA 两个è£
彩ç éæ¿ æè´¨300gåç²è£±YFå 强è¿åè 105 mm 85 mm 3 mm åæ³° ", |
| | | // Warehouse = "W0001", |
| | | // ItemModel = "ææ é¶ä»¶ åå", |
| | | //}; |
| | | //var result = action.GetResponse("GetSnInfo success.", json, true); |
| | | |
| | | var result = action.GetResponse("GetSnInfo success.", json, true); |
| | | //var json = new List<object> |
| | | //{ |
| | | // new { |
| | | // OrderNo = "RE202404308721", |
| | | // Warehouse = "", |
| | | // Details = new List<object> |
| | | // { |
| | | // new { ItemCode = "442500010", ItemName = "é¿æ¤åå½¢å¡é 35 x7.3 x0.9mm SUS304H æ¯ç»æ³°", Qty = 1000 }, |
| | | // new { ItemCode = "442500011", ItemName = "çæ¤åå½¢å¡é 35 x7.3 x0.9mm SUS304H æ¯ç»æ³°", Qty = 500 } |
| | | // }, |
| | | // SnDetails = new List<object> |
| | | // { |
| | | // new { SN = "V029720240427000069", ItemCode = "442500010", Qty = 500, Carton = "CV029720240427000001", Pallet = "PV029720240427000001" }, |
| | | // new { SN = "V029720240427000070", ItemCode = "442500010", Qty = 500, Carton = "CV029720240427000001", Pallet = "PV029720240427000001" }, |
| | | // new { SN = "V029720240427000071", ItemCode = "442500011", Qty = 500, Carton = "CV029720240427000002", Pallet = "PV029720240427000001" }, |
| | | // }, |
| | | // } |
| | | //}; |
| | | //var result = action.GetResponse("GetInOrder success.", json, true); |
| | | |
| | | //var json = new List<object> |
| | | //{ |
| | | // new { |
| | | // OrderNo = "XC5406-231014306", |
| | | // Warehouse = "XC003", |
| | | // Details = new List<object> |
| | | // { |
| | | // new { ItemCode = "250100420", ItemName = "IC SMD DC-DC 0.6V åè·¯ 1A 1.5MHZ SOT563 TLV62568DRL TI", Qty = 1000 }, |
| | | // new { ItemCode = "200203670", ItemName = "CAP SMD X5R 0402 6.3V 4.7uF±20%", Qty = 1500 } |
| | | // }, |
| | | // } |
| | | //}; |
| | | //var result = action.GetResponse("GetOutOrder success.", json, true); |
| | | |
| | | var result = action.GetResponse("OutTask success.", true); |
| | | |
| | | return Ok(new { result.Timestamp, result.IsSuccessed, result.Message, result.Data }); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | using System; |
| | | using SqlSugar; |
| | | using System.Linq; |
| | | using System.ComponentModel; |
| | | using System.Collections.Generic; |
| | | |
| | | namespace Tiger.Model |
| | | { |
| | | /// <summary> |
| | | /// å®ä½ï¼æ¡ç ç±»åå®ä¹ |
| | | /// </summary> |
| | | [Description("Primary:ID")] |
| | | [DisplayName("æ¡ç ç±»åå®ä¹")] |
| | | [Serializable] |
| | | [SugarTable("BAS_CODE_TYPE")] |
| | | public class BAS_CODE_TYPE : DbEntityWithAuth |
| | | { |
| | | #region æé 彿° |
| | | /// <summary> |
| | | /// å®ä½ï¼æ¡ç ç±»åå®ä¹ |
| | | /// </summary> |
| | | public BAS_CODE_TYPE() {} |
| | | #endregion |
| | | |
| | | #region å
Œ
±å±æ§ |
| | | /// <summary> |
| | | /// æ¡ç ç±»åç¼ç |
| | | /// </summary> |
| | | [DisplayName("æ¡ç ç±»åç¼ç ")] |
| | | public string TYPE_CODE { get; set; } |
| | | /// <summary> |
| | | /// æ¡ç ç±»ååç§° |
| | | /// </summary> |
| | | [DisplayName("æ¡ç ç±»ååç§°")] |
| | | public string TYPE_NAME { get; set; } |
| | | /// <summary> |
| | | /// ä¸å¡æ è¯ï¼ç¨â;âåå² |
| | | /// </summary> |
| | | [DisplayName("ä¸å¡æ è¯ï¼ç¨â;âåå²")] |
| | | public string TYPE_TAG { get; set; } |
| | | /// <summary> |
| | | /// æ¡ç ç±»åæè¿° |
| | | /// </summary> |
| | | [DisplayName("æ¡ç ç±»åæè¿°")] |
| | | public string TYPE_DESC { get; set; } |
| | | /// <summary> |
| | | /// æ¡ç è§åç¼ç |
| | | /// </summary> |
| | | [DisplayName("æ¡ç è§åç¼ç ")] |
| | | public string RULE_CODE { get; set; } |
| | | /// <summary> |
| | | /// æ ç¾æ¨¡æ¿ç¼ç |
| | | /// </summary> |
| | | [DisplayName("æ ç¾æ¨¡æ¿ç¼ç ")] |
| | | public string LABEL_CODE { get; set; } |
| | | /// <summary> |
| | | /// æ¯å¦å¯ç¨(Y/N) |
| | | /// </summary> |
| | | [DisplayName("æ¯å¦å¯ç¨(Y/N)")] |
| | | public string IS_ACTIVE { get; set; } |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [DisplayName("夿³¨")] |
| | | public string REMARK { get; set; } |
| | | #endregion |
| | | |
| | | #region èæå±æ§ |
| | | /*ä¾å |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string FieldName { get; set; } |
| | | */ |
| | | #endregion |
| | | |
| | | #region å¤é®å±æ§ |
| | | /*ä¾å |
| | | //ä¸å¯¹ä¸å¤é®å¯¼èª |
| | | [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯BAS_CODE_TYPEç±»éé¢çå¤é®IDåæ®µ |
| | | public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null |
| | | //ä¸å¯¹å¤å¤é®å¯¼èª |
| | | [Navigate(NavigateType.OneToMany, nameof(ClassA.BAS_CODE_TYPEId))]//ClassA表ä¸çBAS_CODE_TYPEId |
| | | public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null |
| | | //å¤å¯¹å¤å¤é®å¯¼èª |
| | | [Navigate(typeof(MappingClass), nameof(MappingClass.BAS_CODE_TYPEId), nameof(MappingClass.ClassAId))]//注æé¡ºåº |
| | | public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null |
| | | */ |
| | | #endregion |
| | | |
| | | #region æä¸¾åé |
| | | /*ä¾å |
| | | public enum FieldNames |
| | | { |
| | | [Description("æä¸¾æè¿°0")] |
| | | Enum0, |
| | | [Description("æä¸¾æè¿°1")] |
| | | Enum1, |
| | | } |
| | | */ |
| | | #endregion |
| | | |
| | | #region å
Œ
±æ¹æ³ |
| | | |
| | | #endregion |
| | | |
| | | }//endClass |
| | | } |
| | |
| | | <Compile Include="Base\DbEntityBase.cs" /> |
| | | <Compile Include="Base\TraceDebug.cs" /> |
| | | <Compile Include="DTO\MESDTO.cs" /> |
| | | <Compile Include="Entitys\BAS\BAS_CODE_TYPE.cs" /> |
| | | <Compile Include="Entitys\MES\MES_ROUTE_ACT_VAR.cs" /> |
| | | <Compile Include="Entitys\MES\MES_WIP_ACT_VAR.cs" /> |
| | | <Compile Include="Entitys\MES\MES_WO_ACT_VAR.cs" /> |