啊鑫
2025-09-09 f2b71fe1d3c2b7651d525a5b5bbe66fad602ea06
WebApi/Gs.Wom/WorkService/WorkRepairController.cs
@@ -10,8 +10,7 @@
using static Gs.Toolbox.UtilityHelper;
namespace Gs.Wom.WorkService
{
namespace Gs.Wom.WorkService;
    [ApiGroup(ApiGroupNames.WOM)]
    public class WorkRepairController : IRomteService
@@ -34,10 +33,10 @@
        [RequestMethod(RequestMethods.POST)]
        public ReturnDto<PageList<dynamic>> GetListPage([FromBody] PageQuery model)
        {
            int currentPage = model.currentPage;
            int everyPageSize = model.everyPageSize;
            string sortName = model.sortName;
            string keyWhere = model.keyWhere;
        var currentPage = model.currentPage;
        var everyPageSize = model.everyPageSize;
        var sortName = model.sortName;
        var keyWhere = model.keyWhere;
            SqlParameter[] parameters =
            {
            new("@inCurrentPage", currentPage),
@@ -109,8 +108,8 @@
            m.list3 = new List<dynamic>();
            m.outMsg = "";
            m.outSum = -1;
            string _strMsg = "";
            int _sum = 0;
        var _strMsg = "";
        var _sum = 0;
            SqlParameter[] parameters =
            {
                new("@inP1", badXx),
@@ -119,7 +118,7 @@
                new("@inP4", barCode),//这是追溯码  barCode,
                new("@inP5",badDc),
                new("@inEdtUserGuid", _userGuid),
                new("@inMainGuid", guid),
            new("@inMainGuid", guid)
            };
            var dset = new DataSet();
            try
@@ -138,6 +137,7 @@
                        var dr = dset.Tables[1].Rows[0];
                        m = dr.RowToDynamic();
                    }
                    m.outMsg = _strMsg;
                    m.outSum = _sum;
                    //2良品列表
@@ -146,6 +146,7 @@
                        var _tb = dset.Tables[2].TableToDynamicList();
                        m.list = _tb;
                    }
                    //3不良品列表
                    if (dset.Tables.Count > 3)
                    {
@@ -161,13 +162,15 @@
            }
            catch (Exception ex)
            {
                LogHelper.Debug(this.ToString(), ex.Message);
            LogHelper.Debug(ToString(), ex.Message);
                m.outMsg = ex.Message;
                m.outSum = -1;
            }
            if (m.outSum > 0)
                return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, m.outMsg);
            return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Exception, m.outMsg);
        }
            return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
                m.outMsg);
        return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Exception,
            m.outMsg);
    }
}