11
wbc
2025-05-29 c846eaf61febfeba340213ee2d692182ea0ccb90
11
已添加1个文件
已修改28个文件
412 ■■■■■ 文件已修改
MES.Service/Dto/service/SJPageResult.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Dto/service/XJPageResult.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemInCDetails2.cs 304 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Release/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Release/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QC/RKJService.cs 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QC/SJService.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/util/ResponseResult.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/Base/LoginController.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/QC/RKJController.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/QC/SJController.cs 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Properties/PublishProfiles/FolderProfile.pubxml.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.exe 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/MESApplication.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/MESApplication.exe 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/MESApplication.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/publish/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/publish/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/publish/MESApplication.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/publish/MESApplication.exe 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Release/net8.0/publish/MESApplication.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Dto/service/SJPageResult.cs
@@ -18,6 +18,9 @@
    public string? FName { get; set; }
    public string? Result { get; set; }
    [SugarColumn(IsIgnore = true)]
    public string? SearchValue { get; set; }
    [SugarColumn(ColumnName = "STATUS_USER")] //用于SqlSugar
    public string? StatusUser { get; set; }
MES.Service/Dto/service/XJPageResult.cs
@@ -8,4 +8,6 @@
    public string? result { get; set; }
    public string? id { get; set; }
    public string? SearchValue { get; set; }
}
MES.Service/Modes/MesInvItemInCDetails2.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,304 @@
using System;
using System.Collections.Generic;
using System.Linq;
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/bin/Debug/net8.0/MES.Service.dll
Binary files differ
MES.Service/bin/Debug/net8.0/MES.Service.pdb
Binary files differ
MES.Service/bin/Release/net8.0/MES.Service.dll
Binary files differ
MES.Service/bin/Release/net8.0/MES.Service.pdb
Binary files differ
MES.Service/service/QC/RKJService.cs
@@ -1,4 +1,5 @@
using System.Net.NetworkInformation;
using Masuit.Tools.Models;
using MES.Service.DB;
using MES.Service.Dto.service;
using MES.Service.Modes;
@@ -468,12 +469,13 @@
    }
    public List<QsItemOqcReq> getPage(XJPageResult queryObj)
    public (List<QsItemOqcReq> items, int TotalCount) getPage(XJPageResult queryObj)
    {
        var db = SqlSugarHelper.GetInstance();
        return db
            .Queryable<QsItemOqcReq, MesItems, MesInvItemIns, Womdaa, MesInvTransaction, RKJDaa001, MesLine>(
        var totalCount = 0;
        var qsItemOqcReqs = db.Queryable<QsItemOqcReq, MesItems, MesInvItemIns, Womdaa, MesInvTransaction, RKJDaa001, MesLine>(
                 (a, b, c, da, ca, m, l) => new JoinQueryInfos(
                     JoinType.Left, a.ItemNo == b.Id.ToString(),
                     JoinType.Left, a.BillNo == c.BillNo,
@@ -493,6 +495,11 @@
             .WhereIF(
                 StringUtil.IsNotNullOrEmpty(queryObj.result) && !"未完成".Equals(queryObj.result),
                 (a, b, c, da, ca, m, l) => a.FcheckResu != null)
             .WhereIF(
                 StringUtil.IsNotNullOrEmpty(queryObj.SearchValue),
                 (a, b, c, da, ca, m, l) => a.ReleaseNo.Contains(queryObj.SearchValue)
                 || b.ItemNo.Contains(queryObj.SearchValue)
                 )
             .Select((a, b, c, da, ca, m, l) => new QsItemOqcReq
             {
                 BillNo = a.BillNo,
@@ -514,7 +521,9 @@
                 Quantity = m.Quantity
             })
             .OrderBy(a => a.CreateDate, OrderByType.Desc)
             .ToPageList(queryObj.PageIndex, queryObj.Limit);
             .ToPageList(queryObj.PageIndex, queryObj.Limit, ref totalCount);
        return (qsItemOqcReqs, totalCount);
    }
    //删除主表并且连级删除子表和孙表
@@ -667,4 +676,28 @@
        return Convert.ToInt32(rkjDto.gid);
    }
    public List<MesInvItemInCDetails2> GetRKDetail(RKJDto rkjDto)
    {
        //物料条码和物料编码,数量   MES_INV_ITEM_IN_C_DETAILS2
        var db = SqlSugarHelper.GetInstance();
        var oqcReq = db.Queryable<QsItemOqcReq>()
                .Where(s => s.Id == rkjDto.gid)
                .Select<string?>(s => s.BillNo)
                .First();
        if (oqcReq != null)
        {
            //FSTATUS
            //CHECK_RES
           var mesInvItemIns = db.Queryable<MesInvItemIns>()
                .Where(s => s.BillNo == oqcReq).First();
           return db.Queryable<MesInvItemInCDetails2>()
                .Where(a=>a.ItemInId == mesInvItemIns.Id).ToList();
        }
        return new List<MesInvItemInCDetails2>();
    }
}
MES.Service/service/QC/SJService.cs
@@ -1,4 +1,5 @@
using System.Data;
using System.Buffers;
using System.Data;
using MES.Service.DB;
using MES.Service.Dto.service;
using MES.Service.Modes;
@@ -34,9 +35,11 @@
    }
    //获取所有数据分页
    public List<SJPageResult> getPage(SJPageResult queryObj)
    public (List<SJPageResult> items, int TotalCount) getPage(SJPageResult queryObj)
    {
        var db = SqlSugarHelper.GetInstance();
        var totalCount = 0;
        string[]? lineNo = null;
@@ -58,10 +61,12 @@
                !"未完成".Equals(queryObj.Result),
                a => a.Result != "未完成")
            .WhereIF(queryObj.Comments != null, a => a.Comments == queryObj.Comments)
            .WhereIF(StringUtil.IsNotNullOrEmpty(queryObj.SearchValue),a=>a.BillNo.Contains(queryObj.SearchValue)
             ||  a.ItemNo.Contains(queryObj.SearchValue))
            .OrderBy(a => a.BillNo, OrderByType.Desc)
            .ToPageList(queryObj.PageIndex, queryObj.Limit);
            .ToPageList(queryObj.PageIndex, queryObj.Limit, ref totalCount);
        return data;
        return (data, totalCount);
    }
@@ -224,7 +229,7 @@
        item.Items = getQSItems(qsItemIpiReq.Id, null);
        var sjPageResult = new SJPageResult
        { Id = item.From.Id, Limit = 1, PageIndex = 1 };
        item.Result = getPage(sjPageResult)[0];
        item.Result = getPage(sjPageResult).items[0];
        return item;
    }
MES.Service/util/ResponseResult.cs
@@ -15,6 +15,8 @@
    //返回的数据
    public object data { get; set; }
    public int TotalCount { get; set; } = 0;
    //失败的返回结果
    public static ResponseResult ResponseError(Exception e)
    {
MESApplication/Controllers/Base/LoginController.cs
@@ -3,6 +3,7 @@
using MES.Service.service;
using MES.Service.util;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace MESApplication.Controllers.Base;
@@ -105,4 +106,5 @@
            return ResponseResult.ResponseError(ex);
        }
    }
}
MESApplication/Controllers/QC/RKJController.cs
@@ -135,14 +135,15 @@
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var tbBillList =
                new RKJService().getPage(queryObj);
            var (items, totalCount) = new RKJService().getPage(queryObj);
            var tbBillList = items;
            resultInfos.tbBillList = tbBillList;
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
                data = resultInfos,
                TotalCount = totalCount
            };
        }
        catch (Exception ex)
@@ -364,4 +365,27 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("GetRKDetail")]
    public ResponseResult GetRKDetail([FromBody] RKJDto xjDto)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var tbBillList =
                new RKJService().GetRKDetail(xjDto);
            resultInfos.tbBillList = tbBillList;
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
}
MESApplication/Controllers/QC/SJController.cs
@@ -41,14 +41,19 @@
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var tbBillList =
                new SJService().getPage(queryObj);
            var (items, totalCount) = new SJService().getPage(queryObj);
            var tbBillList = items;
            resultInfos.tbBillList = tbBillList;
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
                data = resultInfos,
                TotalCount = totalCount
            };
        }
        catch (Exception ex)
MESApplication/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -5,7 +5,7 @@
<Project>
  <PropertyGroup>
    <_PublishTargetUrl>C:\Users\Administrator\Desktop\最新后端代码\MESApplication\bin\Release\net8.0\publish\</_PublishTargetUrl>
    <History>True|2025-05-15T06:40:01.9090441Z||;True|2025-05-15T14:37:16.5010870+08:00||;True|2025-05-14T11:08:53.5234495+08:00||;True|2025-05-10T11:32:49.9307363+08:00||;True|2025-05-09T18:04:27.4863117+08:00||;True|2025-04-16T18:13:28.4207378+08:00||;True|2025-04-11T18:24:26.3046003+08:00||;True|2025-03-26T10:03:35.1416945+08:00||;True|2025-03-24T14:54:31.6912596+08:00||;True|2025-03-04T15:36:06.8726998+08:00||;True|2025-03-04T15:07:10.0825281+08:00||;True|2025-02-28T12:01:45.7353138+08:00||;True|2025-02-27T18:49:51.8648828+08:00||;True|2025-02-24T18:08:27.1066831+08:00||;True|2025-02-14T20:58:59.6306239+08:00||;True|2025-02-12T18:28:32.5741267+08:00||;True|2024-12-28T09:06:17.0669698+08:00||;True|2024-12-26T14:45:42.2002555+08:00||;True|2024-12-26T13:03:07.9325085+08:00||;True|2024-12-26T11:43:04.0852484+08:00||;True|2024-12-21T22:33:39.6121285+08:00||;True|2024-12-16T14:40:36.9800141+08:00||;True|2024-12-14T16:23:42.9536129+08:00||;True|2024-12-11T15:50:13.8959852+08:00||;True|2024-12-11T10:47:42.1561088+08:00||;True|2024-12-08T18:32:27.3909077+08:00||;True|2024-12-06T16:30:29.0031886+08:00||;True|2024-12-05T16:20:00.9907217+08:00||;True|2024-12-05T16:19:41.4441561+08:00||;True|2024-12-05T16:19:22.9404769+08:00||;True|2024-12-05T11:07:30.6547548+08:00||;True|2024-12-03T17:12:24.9349522+08:00||;True|2024-11-27T11:05:24.9761937+08:00||;True|2024-11-19T08:57:10.9008301+08:00||;True|2024-11-18T21:02:57.0481324+08:00||;True|2024-11-05T17:25:48.6360448+08:00||;True|2024-11-05T17:16:08.2144948+08:00||;True|2024-10-28T11:56:24.2694762+08:00||;True|2024-10-28T11:40:56.4512491+08:00||;True|2024-10-28T11:28:42.4509497+08:00||;True|2024-10-28T11:11:11.1286907+08:00||;True|2024-10-28T10:09:42.4378313+08:00||;True|2024-10-28T09:57:51.0792947+08:00||;True|2024-10-23T17:07:23.7741858+08:00||;True|2024-10-22T14:34:55.4526970+08:00||;True|2024-10-17T16:37:53.4763504+08:00||;True|2024-10-13T14:04:45.3666662+08:00||;True|2024-10-13T12:30:16.7294894+08:00||;True|2024-10-13T12:22:13.5740642+08:00||;True|2024-09-26T17:43:56.9592414+08:00||;True|2024-09-25T09:56:59.0722612+08:00||;True|2024-09-20T16:35:40.9416105+08:00||;True|2024-09-13T15:42:08.2824743+08:00||;True|2024-08-20T17:12:00.2924570+08:00||;True|2024-08-17T10:57:05.6670396+08:00||;True|2024-08-17T10:56:46.8068041+08:00||;True|2024-08-16T14:09:17.0526491+08:00||;True|2024-08-15T08:40:32.8134665+08:00||;True|2024-08-14T10:00:27.7017207+08:00||;True|2024-08-14T08:54:44.8284031+08:00||;True|2024-08-07T10:32:10.3689256+08:00||;True|2024-08-05T15:45:03.0864530+08:00||;True|2024-08-03T09:59:13.7916520+08:00||;True|2024-07-31T17:27:28.1965929+08:00||;True|2024-07-31T15:27:34.7943845+08:00||;True|2024-07-30T15:04:50.5849235+08:00||;True|2024-07-30T14:09:06.2877325+08:00||;True|2024-07-29T16:11:30.4493940+08:00||;True|2024-07-23T14:30:34.4591002+08:00||;True|2024-07-22T14:17:39.8186158+08:00||;True|2024-04-10T12:55:31.3963752+08:00||;True|2024-04-08T13:59:25.5487203+08:00||;True|2024-04-06T09:30:09.5350539+08:00||;True|2024-04-06T08:46:05.8814658+08:00||;True|2024-04-05T14:06:52.0448024+08:00||;True|2024-04-05T12:47:46.0561601+08:00||;True|2024-02-26T08:46:22.0988887+08:00||;True|2024-02-24T19:17:13.6770376+08:00||;True|2024-02-24T14:32:37.4450337+08:00||;True|2024-02-23T10:22:06.5150173+08:00||;True|2024-02-22T13:19:56.6997993+08:00||;True|2024-02-22T10:53:17.7929585+08:00||;True|2024-02-21T17:08:06.5553444+08:00||;True|2024-02-19T16:24:37.4912012+08:00||;True|2024-02-02T10:07:23.2726075+08:00||;True|2024-02-02T08:36:49.2904460+08:00||;True|2024-01-29T17:44:43.6800769+08:00||;True|2024-01-23T09:47:26.7811926+08:00||;True|2024-01-18T16:23:30.3373836+08:00||;True|2024-01-17T14:22:04.2552286+08:00||;True|2024-01-16T16:54:42.2316892+08:00||;True|2024-01-16T16:37:23.8028858+08:00||;True|2024-01-16T09:25:24.4007775+08:00||;True|2024-01-15T10:18:57.3362616+08:00||;True|2024-01-15T10:07:14.2044763+08:00||;True|2024-01-10T14:03:36.4451130+08:00||;True|2024-01-09T16:45:32.9601815+08:00||;True|2024-01-06T14:16:34.2732220+08:00||;True|2024-01-06T14:11:45.2134717+08:00||;True|2024-01-06T11:30:58.9198887+08:00||;</History>
    <History>True|2025-05-16T07:10:24.9670924Z||;True|2025-05-15T14:40:01.9090441+08:00||;True|2025-05-15T14:37:16.5010870+08:00||;True|2025-05-14T11:08:53.5234495+08:00||;True|2025-05-10T11:32:49.9307363+08:00||;True|2025-05-09T18:04:27.4863117+08:00||;True|2025-04-16T18:13:28.4207378+08:00||;True|2025-04-11T18:24:26.3046003+08:00||;True|2025-03-26T10:03:35.1416945+08:00||;True|2025-03-24T14:54:31.6912596+08:00||;True|2025-03-04T15:36:06.8726998+08:00||;True|2025-03-04T15:07:10.0825281+08:00||;True|2025-02-28T12:01:45.7353138+08:00||;True|2025-02-27T18:49:51.8648828+08:00||;True|2025-02-24T18:08:27.1066831+08:00||;True|2025-02-14T20:58:59.6306239+08:00||;True|2025-02-12T18:28:32.5741267+08:00||;True|2024-12-28T09:06:17.0669698+08:00||;True|2024-12-26T14:45:42.2002555+08:00||;True|2024-12-26T13:03:07.9325085+08:00||;True|2024-12-26T11:43:04.0852484+08:00||;True|2024-12-21T22:33:39.6121285+08:00||;True|2024-12-16T14:40:36.9800141+08:00||;True|2024-12-14T16:23:42.9536129+08:00||;True|2024-12-11T15:50:13.8959852+08:00||;True|2024-12-11T10:47:42.1561088+08:00||;True|2024-12-08T18:32:27.3909077+08:00||;True|2024-12-06T16:30:29.0031886+08:00||;True|2024-12-05T16:20:00.9907217+08:00||;True|2024-12-05T16:19:41.4441561+08:00||;True|2024-12-05T16:19:22.9404769+08:00||;True|2024-12-05T11:07:30.6547548+08:00||;True|2024-12-03T17:12:24.9349522+08:00||;True|2024-11-27T11:05:24.9761937+08:00||;True|2024-11-19T08:57:10.9008301+08:00||;True|2024-11-18T21:02:57.0481324+08:00||;True|2024-11-05T17:25:48.6360448+08:00||;True|2024-11-05T17:16:08.2144948+08:00||;True|2024-10-28T11:56:24.2694762+08:00||;True|2024-10-28T11:40:56.4512491+08:00||;True|2024-10-28T11:28:42.4509497+08:00||;True|2024-10-28T11:11:11.1286907+08:00||;True|2024-10-28T10:09:42.4378313+08:00||;True|2024-10-28T09:57:51.0792947+08:00||;True|2024-10-23T17:07:23.7741858+08:00||;True|2024-10-22T14:34:55.4526970+08:00||;True|2024-10-17T16:37:53.4763504+08:00||;True|2024-10-13T14:04:45.3666662+08:00||;True|2024-10-13T12:30:16.7294894+08:00||;True|2024-10-13T12:22:13.5740642+08:00||;True|2024-09-26T17:43:56.9592414+08:00||;True|2024-09-25T09:56:59.0722612+08:00||;True|2024-09-20T16:35:40.9416105+08:00||;True|2024-09-13T15:42:08.2824743+08:00||;True|2024-08-20T17:12:00.2924570+08:00||;True|2024-08-17T10:57:05.6670396+08:00||;True|2024-08-17T10:56:46.8068041+08:00||;True|2024-08-16T14:09:17.0526491+08:00||;True|2024-08-15T08:40:32.8134665+08:00||;True|2024-08-14T10:00:27.7017207+08:00||;True|2024-08-14T08:54:44.8284031+08:00||;True|2024-08-07T10:32:10.3689256+08:00||;True|2024-08-05T15:45:03.0864530+08:00||;True|2024-08-03T09:59:13.7916520+08:00||;True|2024-07-31T17:27:28.1965929+08:00||;True|2024-07-31T15:27:34.7943845+08:00||;True|2024-07-30T15:04:50.5849235+08:00||;True|2024-07-30T14:09:06.2877325+08:00||;True|2024-07-29T16:11:30.4493940+08:00||;True|2024-07-23T14:30:34.4591002+08:00||;True|2024-07-22T14:17:39.8186158+08:00||;True|2024-04-10T12:55:31.3963752+08:00||;True|2024-04-08T13:59:25.5487203+08:00||;True|2024-04-06T09:30:09.5350539+08:00||;True|2024-04-06T08:46:05.8814658+08:00||;True|2024-04-05T14:06:52.0448024+08:00||;True|2024-04-05T12:47:46.0561601+08:00||;True|2024-02-26T08:46:22.0988887+08:00||;True|2024-02-24T19:17:13.6770376+08:00||;True|2024-02-24T14:32:37.4450337+08:00||;True|2024-02-23T10:22:06.5150173+08:00||;True|2024-02-22T13:19:56.6997993+08:00||;True|2024-02-22T10:53:17.7929585+08:00||;True|2024-02-21T17:08:06.5553444+08:00||;True|2024-02-19T16:24:37.4912012+08:00||;True|2024-02-02T10:07:23.2726075+08:00||;True|2024-02-02T08:36:49.2904460+08:00||;True|2024-01-29T17:44:43.6800769+08:00||;True|2024-01-23T09:47:26.7811926+08:00||;True|2024-01-18T16:23:30.3373836+08:00||;True|2024-01-17T14:22:04.2552286+08:00||;True|2024-01-16T16:54:42.2316892+08:00||;True|2024-01-16T16:37:23.8028858+08:00||;True|2024-01-16T09:25:24.4007775+08:00||;True|2024-01-15T10:18:57.3362616+08:00||;True|2024-01-15T10:07:14.2044763+08:00||;True|2024-01-10T14:03:36.4451130+08:00||;True|2024-01-09T16:45:32.9601815+08:00||;True|2024-01-06T14:16:34.2732220+08:00||;True|2024-01-06T14:11:45.2134717+08:00||;</History>
    <LastFailureDetails />
  </PropertyGroup>
</Project>
MESApplication/bin/Debug/net8.0/MES.Service.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MES.Service.pdb
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.exe
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.pdb
Binary files differ
MESApplication/bin/Release/net8.0/MES.Service.dll
Binary files differ
MESApplication/bin/Release/net8.0/MES.Service.pdb
Binary files differ
MESApplication/bin/Release/net8.0/MESApplication.dll
Binary files differ
MESApplication/bin/Release/net8.0/MESApplication.exe
Binary files differ
MESApplication/bin/Release/net8.0/MESApplication.pdb
Binary files differ
MESApplication/bin/Release/net8.0/publish/MES.Service.dll
Binary files differ
MESApplication/bin/Release/net8.0/publish/MES.Service.pdb
Binary files differ
MESApplication/bin/Release/net8.0/publish/MESApplication.dll
Binary files differ
MESApplication/bin/Release/net8.0/publish/MESApplication.exe
Binary files differ
MESApplication/bin/Release/net8.0/publish/MESApplication.pdb
Binary files differ