MES.Service/Dto/service/RKJDaa001.cs
@@ -18,8 +18,7 @@ [SugarColumn(ColumnName = "ITEM_SNAME")] public string? ItemName { get; set; } [SugarColumn(ColumnName = "LOT_NO")] public string? LotNo { get; set; } [SugarColumn(ColumnName = "LOT_NO")] public string? LotNo { get; set; } // è®¢åæ°é [SugarColumn(ColumnName = "QUANTITY")] MES.Service/Modes/LtsLlj.cs
MES.Service/Modes/MesBarcodeType.cs
MES.Service/Modes/MesDepTaskInfo.cs
MES.Service/Modes/MesInvItemArn.cs
MES.Service/Modes/MesInvItemInCDetails2.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,358 @@ using SqlSugar; namespace MES.Service.Modes; /// <summary> /// ç©ææåå ¥åºç³è¯·æ¡ç æç» /// </summary> [SugarTable("MES_INV_ITEM_IN_C_DETAILS2")] public class MesInvItemInCDetails2 { /// <summary> /// SEQ_OUT /// </summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] public decimal Id { get; set; } /// <summary> /// å ¥åºåid /// </summary> [SugarColumn(ColumnName = "ITEM_IN_ID", IsPrimaryKey = true)] public decimal ItemInId { get; set; } /// <summary> /// ç©ææ¡ç PSN /// </summary> [SugarColumn(ColumnName = "ITEM_BARCODE")] public string ItemBarcode { get; set; } /// <summary> /// 客æ·ç©æç¼ç ï¼æ æ¡ç æå·¥å½å ¥ï¼ææ¡ç 为åä½åæ®µï¼ /// </summary> [SugarColumn(ColumnName = "C_ITEM_CODE")] public string CItemCode { get; set; } /// <summary> /// 客æ·ç©ææ¡ç /// </summary> [SugarColumn(ColumnName = "C_ITEM_BARCODE")] public string CItemBarcode { get; set; } /// <summary> /// éªæ¶æ°é /// </summary> [SugarColumn(ColumnName = "QUANTITY")] public decimal? Quantity { get; set; } /// <summary> /// å ¥åºæ¹å¼(1:ææ¡ç ,0:æ æ¡ç ) /// </summary> [SugarColumn(ColumnName = "BARCODE_FLAG")] public short? BarcodeFlag { get; set; } /// <summary> /// ç¯ä¿æ å¿ï¼0-éç¯ä¿,1-ç¯ä¿.æ æ¡ç æå·¥å½å ¥ï¼ææ¡ç 为åä½åæ®µï¼ /// </summary> [SugarColumn(ColumnName = "EP_FLAG")] public short? EpFlag { get; set; } /// <summary> /// å建人 /// </summary> [SugarColumn(ColumnName = "CREATE_BY")] public string CreateBy { get; set; } /// <summary> /// å建æ¶é´ /// </summary> [SugarColumn(ColumnName = "CREATE_DATE")] public DateTime? CreateDate { 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> /// ä½ä¸æ¹å¼0-æçº¿æ¡ç æª1-æ 线æ¡ç æª /// </summary> [SugarColumn(ColumnName = "WORK_TYPE")] public decimal? WorkType { get; set; } /// <summary> /// æ¬å¸ç©æç¼ç ï¼æ æ¡ç æå·¥å½å ¥ï¼ææ¡ç 为åä½åæ®µï¼ /// </summary> [SugarColumn(ColumnName = "ITEM_NO")] public string ItemNo { get; set; } /// <summary> /// åå®¶æ¹æ¬¡ /// </summary> [SugarColumn(ColumnName = "LOT_NO")] public string LotNo { get; set; } /// <summary> /// æ¯å¦å ±ç®¡ç©æ(0:å¦ï¼1:æ¯) /// </summary> [SugarColumn(ColumnName = "COMANAGEMENT_FLAG")] public short? ComanagementFlag { get; set; } /// <summary> /// 客æ·ç¼ç /// </summary> [SugarColumn(ColumnName = "CUST_NO")] public string CustNo { get; set; } /// <summary> /// æ£éªç»æ /// </summary> [SugarColumn(ColumnName = "CHECK_RES")] public string CheckRes { get; set; } /// <summary> /// è¿è´§æ°é /// </summary> [SugarColumn(ColumnName = "CHECK_QTY")] public decimal? CheckQty { get; set; } /// <summary> /// æ£éªç¶æ /// </summary> [SugarColumn(ColumnName = "CHECK_STATES")] public string CheckStates { get; set; } /// <summary> /// 强å¶å ¥åºæ è®°0æ ï¼1-强å¶å ¥åº éæåä½¿ç¨ /// </summary> [SugarColumn(ColumnName = "FORCE_IN_FLAG")] public short? ForceInFlag { get; set; } /// <summary> /// ä»åºç¼ç /// </summary> [SugarColumn(ColumnName = "DEPOT_CODE")] public string DepotCode { get; set; } /// <summary> /// è´§ä½ç¼ç /// </summary> [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")] public string DepotSectionCode { get; set; } /// <summary> /// ç¹è®°äºé¡¹ /// </summary> [SugarColumn(ColumnName = "REMARK")] public string Remark { get; set; } /// <summary> /// ç©ææ¡ç /// </summary> [SugarColumn(ColumnName = "ITEM_BARCODE2")] public string ItemBarcode2 { get; set; } /// <summary> /// æ°æ¡ç /// </summary> [SugarColumn(ColumnName = "ITEM_BARCODE3")] public string ItemBarcode3 { get; set; } /// <summary> /// ä½¿ç¨æ°é /// </summary> [SugarColumn(ColumnName = "USE_QTY")] public decimal? UseQty { get; set; } /// <summary> /// 颿æ°é /// </summary> [SugarColumn(ColumnName = "OUT_QTY")] public decimal? OutQty { get; set; } /// <summary> /// ç©æç®ç§° /// </summary> [SugarColumn(ColumnName = "ITEM_SNAME")] public string ItemSname { get; set; } /// <summary> /// æ¡£ä½ä½å¼ /// </summary> [SugarColumn(ColumnName = "SPOSTION")] public decimal? Spostion { get; set; } /// <summary> /// æ¡£ä½é«å¼ /// </summary> [SugarColumn(ColumnName = "EPOSTION")] public decimal? Epostion { get; set; } /// <summary> /// æ£éªæ¥æ /// </summary> [SugarColumn(ColumnName = "CHECK_DATE")] public DateTime? CheckDate { get; set; } /// <summary> /// åä½ /// </summary> [SugarColumn(ColumnName = "UNIT")] public string Unit { get; set; } /// <summary> /// æ¯å¦æ£éª /// </summary> [SugarColumn(ColumnName = "ISCHECK")] public decimal? Ischeck { get; set; } /// <summary> /// éè´è®¢å /// </summary> [SugarColumn(ColumnName = "EBELN")] public string Ebeln { get; set; } /// <summary> /// çäº§æ¥æ /// </summary> [SugarColumn(ColumnName = "LOT_DATE")] public string LotDate { get; set; } /// <summary> /// å ¥åºåå· /// </summary> [SugarColumn(ColumnName = "BILL_NO")] public string BillNo { get; set; } /// <summary> /// å ¥åºå®¡æ ¸æ å¿ /// </summary> [SugarColumn(ColumnName = "STOCK_OK")] public short? StockOk { get; set; } /// <summary> /// ååç¼ç /// </summary> [SugarColumn(ColumnName = "FACTORY")] public string Factory { get; set; } /// <summary> /// å ¬å¸ä»£ç /// </summary> [SugarColumn(ColumnName = "COMPANY")] public string Company { get; set; } /// <summary> /// 塿¿ç¼ç /// </summary> [SugarColumn(ColumnName = "CB_NO")] public string CbNo { get; set; } /// <summary> /// ç®±å· /// </summary> [SugarColumn(ColumnName = "BOX_NO")] public string BoxNo { get; set; } /// <summary> /// ä»åºID /// </summary> [SugarColumn(ColumnName = "DEPOT_ID")] public decimal? DepotId { get; set; } /// <summary> /// è´§ä½ID /// </summary> [SugarColumn(ColumnName = "DEPOT_SECTION_ID")] public decimal? DepotSectionId { get; set; } /// <summary> /// è¡å· /// </summary> [SugarColumn(ColumnName = "LINE_NUM")] public string LineNum { get; set; } /// <summary> /// æ«ç æ°é /// </summary> [SugarColumn(ColumnName = "SM_QTY")] public decimal? SmQty { get; set; } /// <summary> /// éå®è®¢å /// </summary> [SugarColumn(ColumnName = "VGBEL")] public string Vgbel { get; set; } /// <summary> /// éå®è®¢åè¡å· /// </summary> [SugarColumn(ColumnName = "KDPOS")] public decimal? Kdpos { get; set; } /// <summary> /// ä»»å¡åå· /// </summary> [SugarColumn(ColumnName = "WORK_NO")] public string WorkNo { get; set; } /// <summary> /// è¡å· /// </summary> [SugarColumn(ColumnName = "EBELN_LINE_NO")] public decimal? EbelnLineNo { get; set; } /// <summary> /// å°è´§åå· /// </summary> [SugarColumn(ColumnName = "CBILL_NO")] public string CbillNo { get; set; } /// <summary> /// æ¥ææ è¯ /// </summary> [SugarColumn(ColumnName = "URGENT_FLAG")] public decimal? UrgentFlag { get; set; } /// <summary> /// 产ååå· /// </summary> [SugarColumn(ColumnName = "BOARD_STYLE")] public string BoardStyle { get; set; } /// <summary> /// ä»»å¡åè¡å· /// </summary> [SugarColumn(ColumnName = "WORK_LINE")] public decimal? WorkLine { get; set; } /// <summary> /// ç产工å /// </summary> [SugarColumn(ColumnName = "TASK_NO")] public string TaskNo { get; set; } /// <summary> /// ä¾åºå /// </summary> [SugarColumn(ColumnName = "SUPP_NO")] public string SuppNo { get; set; } /// <summary> /// 任塿±æ¥å /// </summary> [SugarColumn(ColumnName = "RBILL_NO")] public string RbillNo { get; set; } /// <summary> /// ç©æID /// </summary> [SugarColumn(ColumnName = "ITEM_ID")] public decimal? ItemId { get; set; } } MES.Service/Modes/MesInvItemInCItems.cs
MES.Service/Modes/MesInvItemMoves.cs
MES.Service/Modes/MesInvTransaction.cs
MES.Service/Modes/MesQaIqc.cs
MES.Service/Modes/MesQaItemsDetect01.cs
MES.Service/Modes/MesQaItemsDetectDetail12.cs
MES.Service/Modes/MesQaItemsDetectDetail5.cs
MES.Service/Modes/MesRfPrnbarcode.cs
MES.Service/Modes/MessageCenter.cs
@@ -1,11 +1,12 @@ using SqlSugar; using MES.Service.Dto.@base; using SqlSugar; namespace MES.Service.Modes; /// <summary> /// </summary> [SugarTable("MESSAGE_CENTER")] public class MessageCenter public class MessageCenter : Page { /// <summary> /// 对åºåºåSEQ_MSG MES.Service/Modes/Purdhb.cs
MES.Service/Modes/Purdka.cs
MES.Service/Modes/QsItemOqcItemDetail.cs
@@ -84,4 +84,6 @@ public string? Remarks { get; set; } [SugarColumn(IsIgnore = true)] public int? count { get; set; } [SugarColumn(IsIgnore = true)] public decimal? ItemInId { get; set; } } MES.Service/Modes/QsItemOqcReq.cs
@@ -124,10 +124,6 @@ [SugarColumn(IsIgnore = true)] public string? ItemModel { get; set; } [SugarColumn(IsIgnore = true)] public string? TaskNo { get; set; } [SugarColumn(IsIgnore = true)] public string? CbillNo { get; set; } [SugarColumn(IsIgnore = true)] public string? Dab001 { get; set; } [SugarColumn(IsIgnore = true)] public string? Daa015 { get; set; } @@ -135,4 +131,6 @@ [SugarColumn(IsIgnore = true)] public string? LineNo { get; set; } [SugarColumn(IsIgnore = true)] public decimal? Quantity { get; set; } [SugarColumn(IsIgnore = true)] public decimal? ItemInId { get; set; } } MES.Service/service/MesRfPrnbarcodeManager.cs
@@ -1,26 +1,23 @@ using SqlSugar; using System; using System.Collections.Generic; using MES.Service.DB; using MES.Service.DB; using MES.Service.Modes; using SqlSugar; namespace MES.Service.service { namespace MES.Service.service; public class MesRfPrnbarcodeManager : Repository<MesRfPrnbarcode> { //å½å类已ç»ç»§æ¿äº Repository å¢ãå ãæ¥ãæ¹çæ¹æ³ //è¿éé¢åç代ç ä¸ä¼ç»è¦ç,妿è¦éæ°çæè¯·å é¤ MesRfPrnbarcodeManager.cs #region æå¦æ¹æ³ /// <summary> /// ä»å¨æ¹æ³æ»¡è¶³ä¸äºå¤æä¸å¡éæ±ï¼ä¸å¡ä»£ç 请å¨è¿éé¢å®ä¹æ¹æ³ /// </summary> public void Study() { /*********æ¥è¯¢*********/ var data1 = base.GetById(1);//æ ¹æ®IDæ¥è¯¢ @@ -28,51 +25,54 @@ var data3 = base.GetList(it => 1 == 1); //æ ¹æ®æ¡ä»¶æ¥è¯¢ //var data4 = base.GetSingle(it => 1 == 1);//æ ¹æ®æ¡ä»¶æ¥è¯¢ä¸æ¡,å¦æè¶ è¿ä¸æ¡ä¼æ¥é var p = new PageModel() { PageIndex = 1, PageSize = 2 };// å页æ¥è¯¢ 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(), OrderByType.Asc);// å页æ¥è¯¢å æåº var data6 = base.GetPageList(it => 1 == 1, p, it => SqlFunc.GetRandom()); // å页æ¥è¯¢å æåº Console.Write(p.TotalCount);//è¿åæ»æ° List<IConditionalModel> conModels = new List<IConditionalModel>(); //ç»è£ æ¡ä»¶æ¥è¯¢ä½ä¸ºæ¡ä»¶å®ç° å页æ¥è¯¢å æåº conModels.Add(new ConditionalModel() { FieldName= typeof(MesRfPrnbarcode).GetProperties()[0].Name, ConditionalType = ConditionalType.Equal, FieldValue = "1" });//id=1 var data7 = base.GetPageList(conModels, p, it => SqlFunc.GetRandom(), OrderByType.Asc); var conModels = new List<IConditionalModel>(); //ç»è£ æ¡ä»¶æ¥è¯¢ä½ä¸ºæ¡ä»¶å®ç° å页æ¥è¯¢å æåº conModels.Add(new ConditionalModel { FieldName = typeof(MesRfPrnbarcode).GetProperties()[0].Name, ConditionalType = ConditionalType.Equal, FieldValue = "1" }); //id=1 var data7 = base.GetPageList(conModels, p, it => SqlFunc.GetRandom()); base.AsQueryable().Where(x => 1 == 1).ToList();//æ¯æäºè½¬æ¢æqueryable,æä»¬å¯ä»¥ç¨queryableå®ç°å¤æåè½ AsQueryable().Where(x => 1 == 1) .ToList(); //æ¯æäºè½¬æ¢æqueryable,æä»¬å¯ä»¥ç¨queryableå®ç°å¤æåè½ /*********æå ¥*********/ var insertData = new MesRfPrnbarcode() { };//æµè¯åæ° var insertArray = new MesRfPrnbarcode[] { insertData }; var insertData = new MesRfPrnbarcode(); //æµè¯åæ° var insertArray = new[] { insertData }; base.Insert(insertData);//æå ¥ base.InsertRange(insertArray);//æ¹éæå ¥ var id = base.InsertReturnIdentity(insertData);//æå ¥è¿åèªå¢å base.AsInsertable(insertData).ExecuteCommand();//æä»¬å¯ä»¥è½¬æ Insertableå®ç°å¤ææå ¥ AsInsertable(insertData).ExecuteCommand(); //æä»¬å¯ä»¥è½¬æ Insertableå®ç°å¤ææå ¥ /*********æ´æ°*********/ var updateData = new MesRfPrnbarcode() { };//æµè¯åæ° var updateArray = new MesRfPrnbarcode[] { updateData };//æµè¯åæ° var updateData = new MesRfPrnbarcode(); //æµè¯åæ° var updateArray = new[] { updateData }; //æµè¯åæ° base.Update(updateData);//æ ¹æ®å®ä½æ´æ° base.UpdateRange(updateArray);//æ¹éæ´æ° //base.Update(it => new MesRfPrnbarcode() { ClassName = "a", CreateTime = DateTime.Now }, it => it.id==1);// åªæ´æ°ClassNameååCreateTimeåï¼å ¶å®å䏿´æ°ï¼æ¡ä»¶id=1 base.AsUpdateable(updateData).ExecuteCommand(); //转æUpdateableå¯ä»¥å®ç°å¤æçæå ¥ AsUpdateable(updateData).ExecuteCommand(); //转æUpdateableå¯ä»¥å®ç°å¤æçæå ¥ /*********å é¤*********/ var deldata = new MesRfPrnbarcode() { };//æµè¯åæ° var deldata = new MesRfPrnbarcode(); //æµè¯åæ° base.Delete(deldata);//æ ¹æ®å®ä½å é¤ base.DeleteById(1);//æ ¹æ®ä¸»é®å é¤ base.DeleteById(new int[] { 1,2});//æ ¹æ®ä¸»é®æ°ç»å é¤ base.DeleteById(new[] { 1, 2 }); //æ ¹æ®ä¸»é®æ°ç»å é¤ base.Delete(it=>1==2);//æ ¹æ®æ¡ä»¶å é¤ base.AsDeleteable().Where(it=>1==2).ExecuteCommand();//转æDeleteableå®ç°å¤æçæä½ AsDeleteable().Where(it => 1 == 2) .ExecuteCommand(); //转æDeleteableå®ç°å¤æçæä½ } #endregion } } MES.Service/service/MessageCenterManager.cs
@@ -8,17 +8,50 @@ { //å½å类已ç»ç»§æ¿äº Repository å¢ãå ãæ¥ãæ¹çæ¹æ³ public List<MessageCenter> GetPushFailedPage(MessageCenter query) public (List<MessageCenter> item, int TotalCount) GetPushFailedPage( MessageCenter query) { var totalCount = IsShow(query); //计ç®å页忰 var startRow = (query.PageIndex - 1) * query.Limit + 1; var endRow = query.PageIndex * query.Limit; var sql = string.Format( "SELECT * FROM (SELECT \"ID\",\"TABLE_NAME\",\"URL\",\"METHOD\",\"DATA\",\"RESULT\",\"RESULT_DATA\",\"STATUS\",\"CREATE_BY\",\"CREATE_DATE\",\"TITLE\",\"PAGE_NAME\",\"DEAL_WITH\",\"PID\",\"SEQ\",\"ROUTE\",\"CONTENT_TYPE\",\"IS_MESSAGE\",\"UPDATE_BY\",\"UPDATE_DATE\", ROW_NUMBER() OVER (ORDER BY DEAL_WITH) AS RowIndex\n FROM (SELECT \"ID\",\"TABLE_NAME\",\"URL\",\"METHOD\",\"DATA\",\"RESULT\",\"RESULT_DATA\",\"STATUS\",\"CREATE_BY\",\"CREATE_DATE\",\"TITLE\",\"PAGE_NAME\",\"DEAL_WITH\",\"PID\",\"SEQ\",\"ROUTE\",\"CONTENT_TYPE\",\"IS_MESSAGE\",\"UPDATE_BY\",\"UPDATE_DATE\" FROM MESSAGE_CENTER WHERE RESULT = 0 AND SEQ = 1 AND TITLE IS NOT NULL ORDER BY CREATE_DATE DESC)) T WHERE RowIndex BETWEEN {0} AND {1} ", startRow, endRow); var messageCenters = Db.Ado.SqlQuery<MessageCenter>(sql); return (messageCenters, totalCount); } //æ¥çæ¯å¦ææªå¤ççæ¶æ¯ public int IsShow(MessageCenter query) { return Context.Queryable<MessageCenter>() .Where(it => it.Result == 0 && it.Status == 1 && it.Seq == 1 && it.Title != null) .WhereIF(query.isShow == 1, it => it.DealWith == 0) .OrderByDescending(it => it.CreateDate) .ToPageList(1, 20); .Count(); } //å°æ¶æ¯è®¾ç½®ä¸ºå·²è¯»ç public int UpdateRead(MessageCenter query) { return Db.Updateable<MessageCenter>() .SetColumns(s => s.DealWith == 1) .SetColumns(s => s.UpdateBy == query.UpdateBy) .SetColumns(s => s.UpdateDate == DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")) .Where(s => s.Id == query.Id) .ExecuteCommand(); } public int save(MessageCenter entity) { entity.CreateDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); MES.Service/service/QC/RKJService.cs
@@ -132,6 +132,8 @@ break; } if (string.IsNullOrEmpty(LEV)) throw new Exception("æ£éªæ°´å¹³ç»´æ¤ç䏿£ç¡®"); var sql = "SELECT " + LEV + " FROM MES_QM_AQL1 A LEFT JOIN MES_QM_AQL2 B ON B.AQL1_ID=A.ID WHERE A.SAMPLE_SIZE_NO='" + @@ -140,9 +142,13 @@ var maxBillNo = db.Ado.SqlQuerySingle<string>(sql); if (string.IsNullOrEmpty(maxBillNo)) throw new Exception("没æ" + quantity + "è¿ä¸ªèå´çæ½æ ·åºå"); var result = ExtractSubstring(item.FacLevel, '(', ')'); if (string.IsNullOrEmpty(result)) throw new Exception("ç»´æ¤çæ¥æ¶æ°´å¹³ä¸æ£ç¡®ï¼åºè¯¥æ¯0.010---(AQL_0_0010)åè¿æ ·ç"); sql = "SELECT FSAMPLE_SIZE_WORD, " + result + " Result FROM MES_QM_AQL1 A LEFT JOIN MES_QM_AQL3 C ON C.AQL1_ID=A.ID WHERE A.SAMPLE_SIZE_NO= '" + @@ -402,9 +408,9 @@ .ExecuteCommand(); }); if (FcheckResu.Equals("ä¸åæ ¼")) //èªå¨çæå ¥åºæ£å¼å¸¸å¯¹ç saveDetect02(detail.Gid, detail.CreateBy); // if (FcheckResu.Equals("ä¸åæ ¼")) // //èªå¨çæå ¥åºæ£å¼å¸¸å¯¹ç // saveDetect02(detail.Gid, detail.CreateBy); return useTransactionWithOracle; } @@ -454,11 +460,12 @@ } public (List<QsItemOqcReq> items, int TotalCount) getPage(XJPageResult queryObj) public (List<QsItemOqcReq> items, int TotalCount) getPage( XJPageResult queryObj) { var db = SqlSugarHelper.GetInstance(); int totalCount = 0; var totalCount = 0; var qsItemOqcReqs = db .Queryable<QsItemOqcReq, MesItems, MesInvItemIns, MesInvTransaction, @@ -498,6 +505,7 @@ ItemName = b.ItemName, ItemModel = b.ItemModel, Dab001 = m.LotNo, ItemInId = m.ItemInId, Daa015 = da.Daa015, LineNo = c.LineNo, Quantity = m.Quantity @@ -568,6 +576,8 @@ public int UpdateQSItemDetail(QsItemOqcItemDetail detail) { if (isRk(detail.ItemInId)) throw new Exception("å·²ææ¡ç å ¥åºï¼ä¸å è®¸ä¿®æ¹æ£éªç»æ"); var withOracle = SqlSugarHelper.UseTransactionWithOracle(db => { return db.Updateable<QsItemOqcItemDetail>() @@ -588,6 +598,14 @@ return withOracle; } //ä¿®æ¹ç»æåéªè¯æ¯å¦å ¥åº private bool isRk(decimal? ItemInId) { var db = SqlSugarHelper.GetInstance(); return db.Queryable<MesInvItemInCDetails>() .Where(s => s.ItemInId == ItemInId).Count() > 0; } //主表修æ¹å¤æ³¨å段 public int saveRemarksGid(RKJDto dto) MES.Service/service/Warehouse/MesInvItemInCDetails2Manager.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ using MES.Service.DB; using MES.Service.Modes; namespace MES.Service.service.Warehouse; public class MesInvItemInCDetails2Manager : Repository<MesInvItemInCDetails2> { //å½å类已ç»ç»§æ¿äº Repository å¢ãå ãæ¥ãæ¹çæ¹æ³ } MESApplication/Controllers/Base/MessageCenterController.cs
@@ -109,7 +109,51 @@ try { dynamic resultInfos = new ExpandoObject(); resultInfos.tbBillList = m.GetPushFailedPage(query); var (item, totalCount) = m.GetPushFailedPage(query); resultInfos.tbBillList = item; return new ResponseResult { status = 0, message = "OK", data = resultInfos, TotalCount = totalCount }; } catch (Exception ex) { return ResponseResult.ResponseError(ex); } } //IsShow [HttpPost("IsShow")] public ResponseResult IsShow(MessageCenter query) { try { dynamic resultInfos = new ExpandoObject(); resultInfos.tbBillList = m.IsShow(query); return new ResponseResult { status = 0, message = "OK", data = resultInfos }; } catch (Exception ex) { return ResponseResult.ResponseError(ex); } } //UpdateRead [HttpPost("UpdateRead")] public ResponseResult UpdateRead(MessageCenter query) { try { dynamic resultInfos = new ExpandoObject(); resultInfos.tbBillList = m.UpdateRead(query); return new ResponseResult { status = 0, MESApplication/Controllers/BasicData/ProductionOrderController.cs
@@ -15,14 +15,14 @@ { private readonly MessageCenterManager _manager = new(); private readonly ProductionOrderManager m = 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")] MESApplication/Controllers/MesRfPrnbarcodeController.cs
@@ -1,17 +1,16 @@ using Microsoft.AspNetCore.Mvc; using System.Dynamic; using System.Dynamic; using MES.Service.Modes; using MES.Service.service; using MES.Service.util; using Microsoft.AspNetCore.Mvc; namespace MESApplication.Controllers { namespace MESApplication.Controllers; [ApiController] [Route("api/[controller]")] public class MesRfPrnbarcodeController : ControllerBase { private MesRfPrnbarcodeManager m = new MesRfPrnbarcodeManager(); private readonly MesRfPrnbarcodeManager m = new(); /***è¿å ¥æ¨¡ç管çå¯ä»¥ä¿®æ¹æ¨¡ç***/ @@ -112,6 +111,7 @@ return ResponseResult.ResponseError(ex); } } /// <summary> /// æ·»å è¿åèªå¢ /// </summary> @@ -157,7 +157,6 @@ catch (Exception ex) { return ResponseResult.ResponseError(ex); } } } } MESApplication/Controllers/QC/RKJController.cs