啊鑫
2025-09-09 f2b71fe1d3c2b7651d525a5b5bbe66fad602ea06
WebApi/Gs.Wom/Service/MesProcInfoController.cs
@@ -1,25 +1,19 @@
using Gs.Toolbox.ApiCore.Common.Mvc;
using System.Data;
using System.Data.SqlClient;
using System.Dynamic;
using Gs.Toolbox;
using Gs.Toolbox.ApiCore.Abstract.Mvc;
using Gs.Toolbox.ApiCore.Common.Mvc;
using Gs.Toolbox.ApiCore.Group;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Dynamic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Gs.Toolbox.ApiCore.Abstract.Mvc;
using static Gs.Toolbox.UtilityHelper;
namespace Gs.Wom.Service
{
namespace Gs.Wom.Service;
    [ApiGroup(ApiGroupNames.WOM)]
    public class MesProcInfoController : IRomteService
    {
        private readonly IHttpContextAccessor _http;
        private readonly string _userCode, _userGuid, _orgFids;
@@ -66,7 +60,8 @@
            };
            try
            {
                dset = DbHelperSQL.RunProcedure("[prc_proc_info_lst]", parameters, "0");
            dset = DbHelperSQL.RunProcedure("[prc_proc_info_lst]", parameters,
                "0");
                if (dset != null && dset.Tables.Count > 0 &&
                    dset.Tables[0].Rows.Count > 0) //有数据
@@ -89,6 +84,7 @@
                return ReturnDto<PageList<dynamic>>.QuickReturn(_pglist,
              ReturnCode.Exception, ex.Message);
            }
            return ReturnDto<PageList<dynamic>>.QuickReturn(_pglist,
                ReturnCode.Success, "读取成功");
        }
@@ -151,7 +147,8 @@
                        new("@outSum", SqlDbType.Int),
                        new("@outGuid", SqlDbType.UniqueIdentifier),
                        new("@outNo", SqlDbType.NVarChar, 300),
                        new("@inOrderGuid", CheckGuid(guid) ? guid : DBNull.Value),
                        new("@inOrderGuid",
                            CheckGuid(guid) ? guid : DBNull.Value),
                         new("@procOrder", procOrder),
                         new("@procNo", procNo),
                         new("@workshopCenterCode", workshopCenterCode),
@@ -164,7 +161,7 @@
                         //new("@quantity", quantity),
                         //new("@psnQty_1", psnQty_1),
                         //new("@iCount_1", iCount_1),
                         new("@inEdtUserGuid", _userGuid),
                        new("@inEdtUserGuid", _userGuid)
                    };
                        parameters[0].Direction = ParameterDirection.Output;
                        parameters[1].Direction = ParameterDirection.Output;
@@ -191,9 +188,12 @@
                    }
                }
            }
            if (mObj.outSum <= 0)
                return ReturnDto<dynamic>.QuickReturn(mObj, ReturnCode.Exception, mObj.outMsg);
            return ReturnDto<dynamic>.QuickReturn(mObj, ReturnCode.Success, mObj.outMsg);
            return ReturnDto<dynamic>.QuickReturn(mObj, ReturnCode.Exception,
                mObj.outMsg);
        return ReturnDto<dynamic>.QuickReturn(mObj, ReturnCode.Success,
            mObj.outMsg);
        }
@@ -221,7 +221,7 @@
                            CheckGuid(guid)
                                ? guid
                                : DBNull.Value),
                        new("@inEdtUserGuid", _userGuid),
                        new("@inEdtUserGuid", _userGuid)
                        //new("@inMxGuid", mxGuid)
                    };
                        parameters[0].Direction = ParameterDirection.Output;
@@ -276,7 +276,8 @@
            var dset = new DataSet();
            try
            {
                dset = DbHelperSQL.RunProcedure("[prc_proc_info_mx]", parameters, "0");
            dset = DbHelperSQL.RunProcedure("[prc_proc_info_mx]", parameters,
                "0");
                if (dset != null && dset.Tables.Count > 0 &&
                    dset.Tables[0].Rows.Count > 0)
                {
@@ -297,7 +298,5 @@
                return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
                    "读取成功!");
            return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "读取失败!");
        }
    }
}