1
zrg
2024-11-29 8c8be9fbcc6888f0770dd95fcf96cd75bff1a952
1
4个文件已删除
76个文件已修改
1个文件已添加
4626 ■■■■ 已修改文件
LMES/DingDing_autoGetData.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/BLL.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/BLL.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/BaseSet.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/BaseSet.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/DAL.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/DAL.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/DBUtility.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/DBUtility.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Interop.gregn6Lib.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Kanban.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Kanban.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/KanbanInfo.ini 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Model.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Model.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe.config 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/OAM.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/OAM.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/PlanM.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/PlanM.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Pub_Class.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Pub_Class.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Pub_Control.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/Pub_Control.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/SQLHelper.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/SQLHelper.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/WarM.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/WarM.dll.config 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/WarM.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/WorkM.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/WorkM.pdb 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/bin/x86/Debug/grdWidth.wyini 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/Interop.gregn6Lib.dll 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.CoreCompileInputs.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.GenerateResource.cache 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.ResolveComReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.exe 补丁 | 查看 | 原始文档 | blame | 历史
NETERPNoWin/obj/x86/Debug/NETERPNoWin.pdb 补丁 | 查看 | 原始文档 | blame | 历史
Pub_Class/CustomerCls/ClsXt_SystemParameter.cs 133 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WarM/条码打印/Gy_CusBarCodeBill_KaiBei_LangChao.cs 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/CGGL/Cg_POInStockBillController.cs 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/CGGL/Cg_PayableBillController.cs 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/CGGL/Kf_POStockInBillController.cs 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/CGGL/YF_PayMentBillController.cs 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/CJGL/Cj_SingleStationController.cs 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/SCGL/日计划管理/JIT_DayPlanPlatFormImportController.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/XSGL/Kf_SellOutBillController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/XSGL/Xs_SeOrderBillController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/XSGL/Xs_SeOutStockBillController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/XSGL/YS_ReceiveBillController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/工资管理/Pay_ErrWorkTimesRequestBillController.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/数据同步/钉钉同步/DD_DataSynchronizationController.cs 248 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/条码管理/WEBSController.cs 301 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user 42 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Properties/Settings.Designer.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Properties/Settings.settings 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Web References/WebS/Reference.cs 2825 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Web References/WebS/Reference.map 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Web References/WebS/WebService1.disco 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Web References/WebS/WebService1.wsdl 498 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Web.config 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/WebAPI.csproj 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/WebAPI.csproj.user 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/bin/Debug/TopSdk.dll 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Debug/TopSdk.dll 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Release/TopSdk.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Release/TopSdk.csproj.FileListAbsolute.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Release/TopSdk.dll 补丁 | 查看 | 原始文档 | blame | 历史
sdk_dingding/TopSdk/obj/Release/TopSdk.pdb 补丁 | 查看 | 原始文档 | blame | 历史
LMES/DingDing_autoGetData.cs
@@ -58,11 +58,6 @@
                    return false;
                }
                if (obj.getData_HuaMingCe(ref msg) == false)
                {
                    return false;
                }
                //设备维修记录单
                if (obj.getData_EquipRepairWeiXiu(ref msg) == false)
                {
@@ -74,6 +69,11 @@
                    return false;
                }
                if (obj.getData_HuaMingCe(ref msg) == false)
                {
                    return false;
                }
                return true;
            }
            catch (Exception e)
NETERPNoWin/bin/x86/Debug/BLL.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/BLL.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/BaseSet.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/BaseSet.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/DAL.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/DAL.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/DBUtility.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/DBUtility.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/Interop.gregn6Lib.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/Kanban.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/Kanban.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/KanbanInfo.ini
@@ -214,3 +214,30 @@
Cell-AlternatingBackColor=
Cell-DefaultBackColor=
Header-ColWidth=77
[Sc_QLKB]
Title-Caption=1111
Title-ForeColor=
Title-FontFamily=
Title-FontSize=
Title-FontStyle=
Title-BackColor=
Title-PageRows=
Title-PageDownTimer=
Title-DisplayTimer=
Header-ForeColor=
Header-FontFamily=
Header-FontSize=
Header-FontStyle=
Header-BackColor=
Header-Alignment=
Header-RowHeight=
Header-ColWidth=
Cell-ForeColor=
Cell-FontFamily=
Cell-FontSize=
Cell-FontStyle=
Cell-BackColor=
Cell-Alignment=
Cell-RowHeight=
Cell-AlternatingBackColor=
Cell-DefaultBackColor=
NETERPNoWin/bin/x86/Debug/Model.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/Model.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe
Binary files differ
NETERPNoWin/bin/x86/Debug/NETERPNoWin.exe.config
New file
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
NETERPNoWin/bin/x86/Debug/NETERPNoWin.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/OAM.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/OAM.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/PlanM.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/PlanM.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/Pub_Class.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/Pub_Class.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/Pub_Control.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/Pub_Control.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/SQLHelper.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/SQLHelper.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/WarM.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/WarM.dll.config
@@ -2,4 +2,4 @@
<configuration>
    <configSections>
    </configSections>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
NETERPNoWin/bin/x86/Debug/WarM.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/WorkM.dll
Binary files differ
NETERPNoWin/bin/x86/Debug/WorkM.pdb
Binary files differ
NETERPNoWin/bin/x86/Debug/grdWidth.wyini
@@ -56,5 +56,5 @@
frmDownMenu任务单设置=100,135,100
Sc_CJKB=
Sc_CGKB=100,100,100,100,100,100,100,100,100,100,100
Sc_QLKB=
Sc_WGJCKKB=5,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100
Sc_QLKB=100,100,100,100,100,100,100,100,100,100,100
Sc_WGJCKKB=
NETERPNoWin/obj/x86/Debug/Interop.gregn6Lib.dll
Binary files differ
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.AssemblyReference.cache
Binary files differ
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
a745b9346fad4036762fb74aefe814be70fc1e71
417e6dc671e47ed52c7b59de94e63aca66435af8
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.FileListAbsolute.txt
@@ -217,3 +217,59 @@
D:\GIT仓库\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.CopyComplete
D:\GIT仓库\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.exe
D:\GIT仓库\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NETERPNoWin.exe.config
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NETERPNoWin.exe
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NETERPNoWin.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BaseSet.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BLL.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DAL.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DBUtility.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Kanban.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Model.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\OAM.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\PlanM.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Class.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Control.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\SQLHelper.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WarM.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WorkM.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AxInterop.gregn6Lib.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OOXML.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Kingdee.BOS.WebApi.Client.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\AxInterop.grdes6Lib.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Interop.gregn6Lib.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OpenXmlFormats.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\NPOI.OpenXml4Net.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Newtonsoft.Json.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\stdole.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BaseSet.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\BLL.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DAL.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\DBUtility.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Kanban.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Model.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\OAM.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\PlanM.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Class.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\Pub_Control.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\SQLHelper.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WarM.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WarM.dll.config
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\bin\x86\Debug\WorkM.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.AssemblyReference.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\Interop.gregn6Lib.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.ResolveComReference.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Form1.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Frm_MESSetIni.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.OA_MessageBox.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Frm_Show.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.MDIMain.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Properties.Resources.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.Xt_Wait.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.MESMain.resources
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.GenerateResource.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.CoreCompileInputs.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.csproj.CopyComplete
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.exe
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\NETERPNoWin\obj\x86\Debug\NETERPNoWin.pdb
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.GenerateResource.cache
Binary files differ
NETERPNoWin/obj/x86/Debug/NETERPNoWin.csproj.ResolveComReference.cache
Binary files differ
NETERPNoWin/obj/x86/Debug/NETERPNoWin.exe
Binary files differ
NETERPNoWin/obj/x86/Debug/NETERPNoWin.pdb
Binary files differ
Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
@@ -211,6 +211,23 @@
                    {
                        omodel.Kf_POStockInBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //============采购入库单  æ ¡éªŒ
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_MustQtyCtl")
                    {
                        omodel.Kf_POStockInBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_WHSPCtl")
                    {
                        omodel.Kf_POStockInBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_MultilineCtl")
                    {
                        omodel.Kf_POStockInBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_POStockInBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=======================================产品入库单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBill_AutoCheck")
@@ -262,6 +279,24 @@
                    {
                        omodel.Kf_ProductInBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //============产品入库单  æ ¡éªŒ
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_MustQtyCtl")
                    {
                        omodel.Kf_ProductInBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_WHSPCtl")
                    {
                        omodel.Kf_ProductInBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_MultilineCtl")
                    {
                        omodel.Kf_ProductInBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_ProductInBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=======================================================其他入库单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherInBill_AutoCheck")
                    {
@@ -321,6 +356,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherInBillCheck_MultilineCtl")
                    {
                        omodel.Kf_OtherInBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherInBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_OtherInBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //==============================================委外入库单
@@ -440,6 +479,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateOutBillCheck_MultilineCtl")
                    {
                        omodel.Kf_MateOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_MateOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=======================================销售出库单
@@ -588,6 +631,10 @@
                    {
                        omodel.Kf_OtherOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_OtherOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //========================================委外出库单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustOutBill_AutoCheck")
@@ -658,6 +705,10 @@
                    {
                        omodel.Kf_EntrustOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_EntrustOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=============================生产补料单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBill_AutoCheck")
@@ -722,6 +773,10 @@
                    {
                        omodel.Kf_MateReplenishOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_MateReplenishOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //================================委外补料单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustReplenishOutBill_AutoCheck")
@@ -785,6 +840,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustReplenishOutBillCheck_MultilineCtl")
                    {
                        omodel.Kf_EntrustReplenishOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustReplenishOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_EntrustReplenishOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //==================直接调拨单
@@ -853,6 +912,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBillCheck_MultilineCtl")
                    {
                        omodel.Kf_MoveStockBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_MoveStockBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //==============================================分步式调出单
@@ -1739,6 +1802,10 @@
                    }
                    //=======JIT
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "JIT_DayPlan_TimeFrame")
                    {
                        omodel.JIT_DayPlan_TimeFrame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //==========开班单
                    //自动审核
@@ -2181,6 +2248,23 @@
                    {
                        omodel.Kf_POStockInBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //============采购入库单  æ ¡éªŒ
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_MustQtyCtl")
                    {
                        omodel.Kf_POStockInBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_WHSPCtl")
                    {
                        omodel.Kf_POStockInBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_MultilineCtl")
                    {
                        omodel.Kf_POStockInBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_POStockInBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_POStockInBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //===========产品入库单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBill_AutoCheck")
@@ -2231,6 +2315,23 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBill_DeleterAndMakerMustSame")
                    {
                        omodel.Kf_ProductInBill_DeleterAndMakerMustSame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //============产品入库单  æ ¡éªŒ
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_MustQtyCtl")
                    {
                        omodel.Kf_ProductInBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_WHSPCtl")
                    {
                        omodel.Kf_ProductInBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_MultilineCtl")
                    {
                        omodel.Kf_ProductInBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_ProductInBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_ProductInBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=========其他入库单
@@ -2291,6 +2392,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherInBillCheck_MultilineCtl")
                    {
                        omodel.Kf_OtherInBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherInBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_OtherInBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=========委外入库单
@@ -2405,6 +2510,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateOutBillCheck_MultilineCtl")
                    {
                        omodel.Kf_MateOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_MateOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //============销售出库单
@@ -2550,6 +2659,10 @@
                    {
                        omodel.Kf_OtherOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_OtherOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //==========委外出库单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustOutBill_AutoCheck")
@@ -2618,6 +2731,10 @@
                    {
                        omodel.Kf_EntrustOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_EntrustOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //===========生产补料单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBill_AutoCheck")
@@ -2682,6 +2799,10 @@
                    {
                        omodel.Kf_MateReplenishOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_MateReplenishOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //===========委外补料单
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustReplenishOutBill_AutoCheck")
@@ -2745,6 +2866,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustReplenishOutBillCheck_MultilineCtl")
                    {
                        omodel.Kf_EntrustReplenishOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_EntrustReplenishOutBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_EntrustReplenishOutBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //=========直接调拨单
@@ -2813,6 +2938,10 @@
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBillCheck_MultilineCtl")
                    {
                        omodel.Kf_MoveStockBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBillCheck_SourceBarCodeCtl")
                    {
                        omodel.Kf_MoveStockBillCheck_SourceBarCodeCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //============分步式调出单
@@ -3775,6 +3904,10 @@
                    //=======JIT系统参数
                    if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "JIT_DayPlan_TimeFrame")
                    {
                        omodel.JIT_DayPlan_TimeFrame = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]);
                    }
                    //==========开班单
                    //自动审核
Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -47,6 +47,11 @@
        public string Kf_POStockInBill_SourceWHSPCtl;   //是否取源单中仓库仓位('Y'为是)
        public string Kf_POStockInBill_AutoBarCode;     //免扫码模式,条码类型为非唯一条码,上传时自动生成条码扫码记录
        public string Kf_POStockInBill_DeleterAndMakerMustSame;    //采购入库单暂存删除人必须是制单人
        //采购入库  æ ¡éªŒ
        public string Kf_POStockInBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_POStockInBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_POStockInBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_POStockInBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //产品入库
        public string Kf_ProductInBill_AutoCheck;       //保存后是否自动审核
@@ -62,6 +67,11 @@
        public string Kf_ProductInBill_SourceWHSPCtl;   //是否取源单中仓库仓位('Y'为是)
        public string Kf_ProductInBill_Display;         //扫描物料条码后是否自动刷新子表界面('Y'为是)
        public string Kf_ProductInBill_DeleterAndMakerMustSame;    //产品入库单暂存删除人必须是制单人
        //产品入库  æ ¡éªŒ
        public string Kf_ProductInBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_ProductInBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_ProductInBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_ProductInBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //其他入库
        public string Kf_OtherInBill_AutoCheck;       //保存后是否自动审核
@@ -80,6 +90,7 @@
        public string Kf_OtherInBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_OtherInBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_OtherInBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_OtherInBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //委外入库
        public string Kf_EntrustInBill_AutoCheck;       //保存后是否自动审核
@@ -115,6 +126,7 @@
        public string Kf_MateOutBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_MateOutBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_MateOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_MateOutBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //销售出库
        public string Kf_SellOutBill_AutoCheck;             //保存后是否自动审核
@@ -157,6 +169,7 @@
        public string Kf_OtherOutBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_OtherOutBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_OtherOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_OtherOutBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //委外出库
        public string Kf_EntrustOutBill_AutoCheck;       //保存后是否自动审核
@@ -177,6 +190,7 @@
        public string Kf_EntrustOutBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_EntrustOutBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_EntrustOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_EntrustOutBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //生产补料
        public string Kf_MateReplenishOutBill_AutoCheck;       //保存后是否自动审核
@@ -196,6 +210,7 @@
        public string Kf_MateReplenishOutBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_MateReplenishOutBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_MateReplenishOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_MateReplenishOutBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //委外补料
        public string Kf_EntrustReplenishOutBill_AutoCheck;       //保存后是否自动审核
@@ -215,6 +230,7 @@
        public string Kf_EntrustReplenishOutBillCheck_MustQtyCtl;   //校验数量控制
        public string Kf_EntrustReplenishOutBillCheck_WHSPCtl;      //校验-是否校对仓库仓位
        public string Kf_EntrustReplenishOutBillCheck_MultilineCtl; //校验-多行相同物料自动拆分换行匹配
        public string Kf_EntrustReplenishOutBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //直接调拨
        public string Kf_MoveStockBill_AutoCheck;       //保存后是否自动审核
@@ -235,6 +251,7 @@
        public string Kf_MoveStockBillCheck_MustQtyCtl;     //校验数量控制
        public string Kf_MoveStockBillCheck_WHSPCtl;        //校验-是否校对仓库仓位
        public string Kf_MoveStockBillCheck_MultilineCtl;   //校验-多行相同物料自动拆分换行匹配
        public string Kf_MoveStockBillCheck_SourceBarCodeCtl;   //校验-是否进行源单对应条码核对('Y'为核对)
        //分步式调出单
        public string Kf_MoveStockStepOutBill_AutoCheck;       //保存后是否自动审核
@@ -554,7 +571,7 @@
        //JIT
        public string JIT_DayPlan_TimeFrame;                    //设置导入计划日期范围
        //开班单
        public string Sc_MESBeginWorkBill_AutoCheck;                    //保存后是否自动审核
SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt
@@ -1,15 +1,6 @@
<<<<<<< HEAD
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache
=======
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache
>>>>>>> 3a1239dbd6e9cce019acaae934f1675298ef8a06
WarM/ÌõÂë´òÓ¡/Gy_CusBarCodeBill_KaiBei_LangChao.cs
@@ -83,6 +83,7 @@
        public string sYear = "";          //年(2位)
        public string sYear4 = "";         //年(4位)
        public string sPeriod = "";        //月
        public string sPeriod2 = "";       //月(正常)
        public string sDay = "";           //日
@@ -456,6 +457,7 @@
            sYear4 = ClsPub.isDate(sDate).Year.ToString();
            sPeriod = "0" + ClsPub.isDate(sDate).Month.ToString();
            sPeriod = sPeriod.Substring(sPeriod.Length - 2, 2);
            sPeriod2 = sPeriod.Substring(sPeriod.Length - 2, 2);
            sDay = "0" + ClsPub.isDate(sDate).Day.ToString();
            sDay = sDay.Substring(sDay.Length - 2, 2);
            //==================================
@@ -852,7 +854,7 @@
                        HCode3 = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HCode3Col].Value);
                        //获取最大流水号
                        //条码前缀 = ä¾›åº”商代码 + å¹´ + æœˆ + æ—¥
                        sTMNumber = HCusModel + sYear4 + sPeriod + sDay;
                        sTMNumber = HCusModel + sYear4 + sPeriod2 + sDay;
                        Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo");    //获取最大流水号
                        LWSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]);
WebAPI/Controllers/CGGL/Cg_POInStockBillController.cs
@@ -66,6 +66,62 @@
            }
        }
        #region æ”¶æ–™é€šçŸ¥å•分页列表
        [Route("Cg_POInStockBill/page")]
        [HttpGet]
        public object Cg_POInStockBillPage(string sWhere, string user, int page, int size)
        {
            DataSet ds;
            json res = new json();
            try
            {
                List<object> columnNameList = new List<object>();
                //判断权限
                if (!DBUtility.ClsPub.Security_Log("Cg_POInStockBillQuery", 1, false, user))
                {
                    objJsonResult.code = CodeConstant.FAIL;
                    objJsonResult.count = CountConstant.FAIL;
                    objJsonResult.Message = "您没有该模块权限,请与管理员联系!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                sWhere = sWhere.Replace("'", "''");
                if (sWhere == null || sWhere.Equals(""))
                {
                    ds = oCN.RunProcReturn("exec h_p_IF_POInStockBillList " + page + "," + size + ",''", "h_p_IF_POInStockBillList");
                }
                else
                {
                    ds = oCN.RunProcReturn("exec h_p_IF_POInStockBillList " + page + "," + size + ",'" + sWhere + "'", "h_p_IF_POInStockBillList");
                }
                //添加列名
                foreach (DataColumn col in ds.Tables[0].Columns)
                {
                    Type dataType = col.DataType;
                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//获取到DataColumn列对象的列名
                }
                res.code = CodeConstant.SUCCEED;
                res.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString());
                res.Message = "Sucess!";
                res.list = columnNameList;
                res.data = ds.Tables[0];
                return res;
            }
            catch (Exception e)
            {
                res.code = CodeConstant.FAIL;
                res.count = CountConstant.FAIL;
                res.Message = "Exception!" + e.ToString();
                res.data = null;
                return res;
            }
        }
        #endregion
        /// <summary>
        /// è¿”回收料通知单列表
        ///参数:string sql。
@@ -2633,7 +2689,7 @@
                }
                string sql = "select * from h_v_Cg_POInStockBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Cg_POInStockBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Cg_POInStockBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs
@@ -3117,7 +3117,7 @@
                }
                string sql = "select * from h_v_Cg_POOrderBillQuerySub where hmainid =  "+ hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Cg_POOrderBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Cg_POOrderBillQuerySub");
                
                foreach (DataColumn col in ds.Tables[0].Columns)
@@ -3202,6 +3202,81 @@
            }
        }
        #endregion
        #region å‡ºåº“汇总 æŸ¥è¯¢
        [Route("Xs_SeOrderOutStockSumReport/Xs_SeOrderOutStockSumReportList")]
        [HttpGet]
        public object Xs_SeOrderOutStockSumReportList(string sWhere)
        {
            try
            {
                //反序列化传递的值
                ds = oCN.RunProcReturn($"exec h_p_Xs_SeOrderOutStockSumReport " + sWhere + "", "h_p_Xs_SeOrderOutStockSumReport");
                List<object> listCol = new List<object>();
                foreach (DataColumn col in ds.Tables[0].Columns)
                {
                    Type dataType = col.DataType;
                    string str = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                    listCol.Add(JsonConvert.DeserializeObject(str));
                }
                objJsonResult.code = "1";
                objJsonResult.count = 1;
                objJsonResult.Message = "Sucess!";
                objJsonResult.data = ds.Tables[0];
                objJsonResult.list = listCol;
                return objJsonResult;
            }
            catch (Exception e)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "Exception!" + e.ToString();
                objJsonResult.data = null;
                return objJsonResult;
            }
        }
        #endregion
        #region å…¥åº“汇总 æŸ¥è¯¢
        [Route("Cg_PoOrderInStockSumReport/Cg_PoOrderInStockSumReportList")]
        [HttpGet]
        public object Cg_PoOrderInStockSumReportList(string sWhere)
        {
            try
            {
                //反序列化传递的值
                ds = oCN.RunProcReturn($"exec h_p_Cg_PoOrderInStockSumReport " + sWhere + "", "h_p_Cg_PoOrderInStockSumReport");
                List<object> listCol = new List<object>();
                foreach (DataColumn col in ds.Tables[0].Columns)
                {
                    Type dataType = col.DataType;
                    string str = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                    listCol.Add(JsonConvert.DeserializeObject(str));
                }
                objJsonResult.code = "1";
                objJsonResult.count = 1;
                objJsonResult.Message = "Sucess!";
                objJsonResult.data = ds.Tables[0];
                objJsonResult.list = listCol;
                return objJsonResult;
            }
            catch (Exception e)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "Exception!" + e.ToString();
                objJsonResult.data = null;
                return objJsonResult;
            }
        }
        #endregion
    }
}
WebAPI/Controllers/CGGL/Cg_PayableBillController.cs
@@ -25,6 +25,63 @@
        SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
        DataSet ds;
        #region åº”付单分页列表
        [Route("Cg_PayableBill/page")]
        [HttpGet]
        public object Cg_PayableBillPage(string sWhere, string user, int page, int size)
        {
            DataSet ds;
            json res = new json();
            try
            {
                List<object> columnNameList = new List<object>();
                //判断权限
                //if (!DBUtility.ClsPub.Security_Log("Kf_POStockInBillList", 1, false, user))
                //{
                //    objJsonResult.code = CodeConstant.FAIL;
                //    objJsonResult.count = CountConstant.FAIL;
                //    objJsonResult.Message = "您没有该模块权限,请与管理员联系!";
                //    objJsonResult.data = null;
                //    return objJsonResult;
                //}
                sWhere = sWhere.Replace("'", "''");
                if (sWhere == null || sWhere.Equals(""))
                {
                    ds = oCN.RunProcReturn("exec h_p_Cg_PayableBillList " + page + "," + size + ",''", "h_p_Cg_PayableBillList");
                }
                else
                {
                    ds = oCN.RunProcReturn("exec h_p_Cg_PayableBillList " + page + "," + size + ",'" + sWhere + "'", "h_p_Cg_PayableBillList");
                }
                //添加列名
                foreach (DataColumn col in ds.Tables[0].Columns)
                {
                    Type dataType = col.DataType;
                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//获取到DataColumn列对象的列名
                }
                res.code = CodeConstant.SUCCEED;
                res.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString());
                res.Message = "Sucess!";
                res.list = columnNameList;
                res.data = ds.Tables[0];
                return res;
            }
            catch (Exception e)
            {
                res.code = CodeConstant.FAIL;
                res.count = CountConstant.FAIL;
                res.Message = "Exception!" + e.ToString();
                res.data = null;
                return res;
            }
        }
        #endregion
        #region åº”付单列表 æŸ¥è¯¢
        /// <summary>
        /// è¿”回应收单列表
@@ -1627,7 +1684,7 @@
                //}
                string sql = "select * from h_v_Cg_PayableBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Cg_PayableBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Cg_PayableBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/CGGL/Kf_POStockInBillController.cs
@@ -90,6 +90,64 @@
            }
        }
        #region é‡‡è´­å…¥åº“单分页列表
        [Route("Kf_POStockInBill/page")]
        [HttpGet]
        public object Kf_POStockInBillPage(string sWhere, string user, int page, int size)
        {
            DataSet ds;
            json res = new json();
            try
            {
                List<object> columnNameList = new List<object>();
                //判断权限
                //if (!DBUtility.ClsPub.Security_Log("Kf_POStockInBillList", 1, false, user))
                //{
                //    objJsonResult.code = CodeConstant.FAIL;
                //    objJsonResult.count = CountConstant.FAIL;
                //    objJsonResult.Message = "您没有该模块权限,请与管理员联系!";
                //    objJsonResult.data = null;
                //    return objJsonResult;
                //}
                sWhere = sWhere.Replace("'", "''");
                if (sWhere == null || sWhere.Equals(""))
                {
                    ds = oCN.RunProcReturn("exec h_p_Kf_POStockInBillList_New " + page + "," + size + ",''", "h_p_Kf_POStockInBillList_New");
                }
                else
                {
                    ds = oCN.RunProcReturn("exec h_p_Kf_POStockInBillList_New " + page + "," + size + ",'" + sWhere + "'", "h_p_Kf_POStockInBillList_New");
                }
                //添加列名
                foreach (DataColumn col in ds.Tables[0].Columns)
                {
                    Type dataType = col.DataType;
                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//获取到DataColumn列对象的列名
                }
                res.code = CodeConstant.SUCCEED;
                res.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString());
                res.Message = "Sucess!";
                res.list = columnNameList;
                res.data = ds.Tables[0];
                return res;
            }
            catch (Exception e)
            {
                res.code = CodeConstant.FAIL;
                res.count = CountConstant.FAIL;
                res.Message = "Exception!" + e.ToString();
                res.data = null;
                return res;
            }
        }
        #endregion
        #region é‡‡è´­å…¥åº“单 ä¿å­˜/编辑功能
        [Route("Kf_POStockInBill/POStockInBillEdit")]
        [HttpPost]
@@ -1972,7 +2030,7 @@
                }
                string sql = "select * from h_v_Kf_POStockInBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Kf_POStockInBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Kf_POStockInBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/CGGL/YF_PayMentBillController.cs
@@ -25,6 +25,62 @@
        SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
        DataSet ds;
        #region ä»˜æ¬¾å•分页列表
        [Route("YF_PayMentBill/page")]
        [HttpGet]
        public object YF_PayMentBillPage(string sWhere, string user, int page, int size)
        {
            DataSet ds;
            json res = new json();
            try
            {
                List<object> columnNameList = new List<object>();
                //判断权限
                //if (!DBUtility.ClsPub.Security_Log("Kf_POStockInBillList", 1, false, user))
                //{
                //    objJsonResult.code = CodeConstant.FAIL;
                //    objJsonResult.count = CountConstant.FAIL;
                //    objJsonResult.Message = "您没有该模块权限,请与管理员联系!";
                //    objJsonResult.data = null;
                //    return objJsonResult;
                //}
                sWhere = sWhere.Replace("'", "''");
                if (sWhere == null || sWhere.Equals(""))
                {
                    ds = oCN.RunProcReturn("exec h_p_YF_PayMentBillList_New " + page + "," + size + ",''", "h_p_YF_PayMentBillList_New");
                }
                else
                {
                    ds = oCN.RunProcReturn("exec h_p_YF_PayMentBillList_New " + page + "," + size + ",'" + sWhere + "'", "h_p_YF_PayMentBillList_New");
                }
                //添加列名
                foreach (DataColumn col in ds.Tables[0].Columns)
                {
                    Type dataType = col.DataType;
                    string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                    columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//获取到DataColumn列对象的列名
                }
                res.code = CodeConstant.SUCCEED;
                res.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString());
                res.Message = "Sucess!";
                res.list = columnNameList;
                res.data = ds.Tables[0];
                return res;
            }
            catch (Exception e)
            {
                res.code = CodeConstant.FAIL;
                res.count = CountConstant.FAIL;
                res.Message = "Exception!" + e.ToString();
                res.data = null;
                return res;
            }
        }
        #endregion
        #region ä»˜æ¬¾å•列表 æŸ¥è¯¢
        /// <summary>
        /// è¿”回项目阶段列表
@@ -1108,7 +1164,7 @@
                
                string sql = "select * from h_v_YF_PayMentBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_YF_PayMentBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_YF_PayMentBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/CJGL/Cj_SingleStationController.cs
@@ -322,9 +322,23 @@
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                string HProcID = "0";
                ds = oCN.RunProcReturn("select * from gy_czygl WITH(NOLOCK) where czymc='" + user + "'", "gy_czygl");
                string HProcID = ds.Tables[0].Rows[0]["HProcID"].ToString();
                if (ds.Tables[0].Rows.Count > 0)
                {
                    HProcID = ds.Tables[0].Rows[0]["HProcID"].ToString();
                }
                //判断当前流转卡是否是开工
                ds = oCN.RunProcReturn("select  * from Sc_ICMOBillStatus_Tmp where HSourceBillNo='" + HBarCode + "' and HICMOStatus='1'", "Sc_ICMOBillStatus_Tmp");
                if (ds.Tables[0].Rows.Count == 0)
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "卡号:" + HBarCode + ",流转卡未开工!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                ds = oCN.RunProcReturn(@"exec h_p_Gy_BarCodeBillBomList '" + HBarCode + "'," + HProcID, "h_p_Gy_BarCodeBillBomList");
                if (ds.Tables[0].Rows.Count == 0)
WebAPI/Controllers/SCGL/Èռƻ®¹ÜÀí/JIT_DayPlanPlatFormImportController.cs
@@ -20,6 +20,8 @@
        SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
        public static string BillType = "4610";
        Sc_WorkBillSortBillMain omdelMian = new Sc_WorkBillSortBillMain();
        Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter();
        #region ç”Ÿäº§æ—¥è®¡åˆ’ æ–‡ä»¶ä¸Šä¼ 
        [Route("JIT_DayPlanPlatFormImport/JIT_DayPlanPlatFormImport_DR")]
@@ -61,11 +63,16 @@
                tb2.Columns.Add("ICMOBillHInterID", typeof(Int32));//生产订单主id
                tb2.Columns.Add("ICMOBillHEntryID", typeof(Int32));//生产订单子id
                tb2.Columns.Add("HProdORGID", typeof(Int32));//组织id
                tb2.Columns.Add("HSeOrderBillNo", typeof(string));//销售订单号
                tb2.Columns.Add("HSeOrderBillNo", typeof(string));//销售订单号
                //获取系统参数
                string Ret = "";
                oSystemParameter.ShowBill(ref Ret);
                LogService.Write("excel值:" + ExcelDs.Tables[0].Rows[1][15].ToString());//2024-11-26
                //添加数据
                for (int i = 1; i < ExcelDs.Tables[0].Rows.Count; i++)
                {
                {
                    DataRow row = tb2.NewRow();
                    for (int j = 0; j < ExcelDs.Tables[0].Columns.Count; j++)
                    {
@@ -75,6 +82,21 @@
                    if (ExcelDs.Tables[0].Rows[i][0].ToString() == "" && ExcelDs.Tables[0].Rows[i][1].ToString() == "")
                    {
                        continue;
                    }
                    else if (oSystemParameter.omodel.JIT_DayPlan_TimeFrame != "0" && oSystemParameter.omodel.JIT_DayPlan_TimeFrame != "")
                    {
                        Int32 HDays = Convert.ToInt32(oSystemParameter.omodel.JIT_DayPlan_TimeFrame) * 7;
                        for (int j = 0; j < ExcelDs.Tables[0].Columns.Count; j++)
                        {
                            if (Convert.ToInt32(ExcelDs.Tables[0].Rows[i][j].ToString()) > 0 )
                            {
                                continue;
                            }
                        }
                    }
                    else
                    {
WebAPI/Controllers/XSGL/Kf_SellOutBillController.cs
@@ -1971,7 +1971,7 @@
                }
                string sql = "select * from h_v_Kf_SellOutBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Kf_SellOutBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Kf_SellOutBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs
@@ -1700,7 +1700,7 @@
                }
                string sql = "select * from h_v_Xs_ReceivableBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Xs_ReceivableBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Xs_ReceivableBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/XSGL/Xs_SeOrderBillController.cs
@@ -3547,7 +3547,7 @@
                }
                string sql = "select * from h_v_Xs_SeOrderBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Xs_SeOrderBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Xs_SeOrderBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/XSGL/Xs_SeOutStockBillController.cs
@@ -2232,7 +2232,7 @@
                }
                string sql = "select * from h_v_Xs_SeOutStockBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_Xs_SeOutStockBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_Xs_SeOutStockBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/XSGL/YS_ReceiveBillController.cs
@@ -1793,7 +1793,7 @@
                }
                string sql = "select * from h_v_YS_ReceiveBillQuerySub where hmainid =  " + hmainid;
                ds = oCN.RunProcReturn(sql + " order by hsubid desc", "h_v_YS_ReceiveBillQuerySub");
                ds = oCN.RunProcReturn(sql + " order by hsubid ASC", "h_v_YS_ReceiveBillQuerySub");
                foreach (DataColumn col in ds.Tables[0].Columns)
WebAPI/Controllers/¹¤×ʹÜÀí/Pay_ErrWorkTimesRequestBillController.cs
@@ -856,7 +856,7 @@
                if ((OperationType == 1 || OperationType == 2) && ds.Tables[0].Rows.Count == 0)//新增
                {
                    string sql = "insert into Pay_ErrWorkTimesRequestBillMain" +
                        "(HYear,HPeriod,HBillType,HBillSubType,HBillStatus,HInterID,HBillNo,HDate,HInnerBillNo,HDeptID,HGroupID,HMangerID,HICMOInterID,HICMOBillNo,HExplanation,HSumRequestTimes,HMaterID,HUnitID,HPlanQty,HBatchNo,HRemark, HMaker,HMakeDate) " +
                        "(HYear,HPeriod,HBillType,HBillSubType,HBillStatus,HInterID,HBillNo,HDate,HInnerBillNo,HDeptID,HGroupID,HMangerID,HICMOInterID,HICMOBillNo,HExplanation,HSumRequestTimes,HMaterID,HUnitID,HPlanQty,HBatchNo,HRemark, HMaker,HMakeDate,HIsImport) " +
                        "values(" +
                        "" + HYear +
                        "," + HPeriod +
@@ -881,6 +881,7 @@
                        "','" + HRemark +
                        "','" + HMaker +
                        "','" + HMakerDate +
                        "','" + 0 +   //判断是否是导入
                        "')";
                    //主表
WebAPI/Controllers/Êý¾Ýͬ²½/¶¤¶¤Í¬²½/DD_DataSynchronizationController.cs
@@ -536,25 +536,29 @@
        #region èŽ·å– é’‰é’‰-智能人事 èŽ·å–åœ¨èŒå‘˜å·¥ID列表
        public bool getEmployeeIDList_DingDing(long offset, long size, ref List<string> IDList, ref string msg)
        {
            LogService.Write("查看5-1-1");
            OapiSmartworkHrmEmployeeQueryonjobResponse response = new OapiSmartworkHrmEmployeeQueryonjobResponse();
            do
            {
                if (getEmployeeIDList_Page_DingDing(offset, size, ref response, ref msg) == false)
                {
                    LogService.Write("查看5-1-2");
                    return false;
                }
                LogService.Write("查看5-1-3");
                for (int i = 0; i < response.Result.DataList.Count; i++)
                {
                    IDList.Add(response.Result.DataList[i]);
                }
                LogService.Write("查看5-1-4");
                if (response.Result.NextCursor != 0)
                {
                    LogService.Write("查看5-1-4-1");
                    offset = response.Result.NextCursor;
                }
                else
                {
                    LogService.Write("查看5-1-5");
                    break;
                }
            } while (true);
@@ -1098,6 +1102,7 @@
                            lsmain.Add(oItem);
                        }catch(Exception e)
                        {
                            LogService.Write("查看1" + e.Message);
                            continue;
                        }
                    }
@@ -1134,7 +1139,7 @@
            string formUuid = "FORM-A01FFB0B63A34F18B7753F695F49190DJEY7";              //签到表
            int pageNumber = 1;
            int pageSize = 100;
            LogService.Write("查看1");
            //获取分层审核表的实例ID列表
            List<string> IDList = new List<string>();
            if (getInstanceIDList_YiDa(appType, systemToken, userID, formUuid, pageNumber, pageSize, ref IDList, ref msg) == false)
@@ -1341,6 +1346,7 @@
                            lsmain.Add(oItem);
                        }catch(Exception e)
                        {
                            LogService.Write("查看2"+e.Message);
                            continue;
                        }
                    }
@@ -1372,7 +1378,7 @@
            string formUuid = "FORM-E3DFC12364514330A836DD3056C15668UGG7";
            int pageNumber = 1;
            int pageSize = 100;
            LogService.Write("查看2");
            //获取实例ID列表
            List<string> IDList = new List<string>();
            if (getInstanceIDList_YiDa(appType, systemToken, userID, formUuid, pageNumber, pageSize, ref IDList, ref msg) == false)
@@ -1610,6 +1616,7 @@
                        }
                        catch (Exception e)
                        {
                            LogService.Write("查看3"+e.Message);
                            continue;
                        }
                    }
@@ -1641,7 +1648,7 @@
            string formUuid = "FORM-K5766HA1CKZB4E1L64Y1KBWCJTQF2HWJ3NDJL4";
            int pageNumber = 1;
            int pageSize = 100;
            LogService.Write("查看3");
            //获取实例ID列表
            List<string> IDList = new List<string>();
            if (getInstanceIDList_YiDa(appType, systemToken, userID, formUuid, pageNumber, pageSize, ref IDList, ref msg) == false)
@@ -1913,6 +1920,7 @@
                        }
                        catch (Exception e)
                        {
                            LogService.Write("查看4"+e.Message);
                            continue;
                        }
                    }
@@ -1944,7 +1952,7 @@
            string formUuid = "FORM-65AD77453E7F44EA847166C3AB5A1F04IPSS";
            int pageNumber = 1;
            int pageSize = 100;
            LogService.Write("查看4");
            //获取实例ID列表
            List<string> IDList = new List<string>();
            if (getInstanceIDList_YiDa(appType, systemToken, userID, formUuid, pageNumber, pageSize, ref IDList, ref msg) == false)
@@ -2158,6 +2166,7 @@
                        }
                        catch (Exception e)
                        {
                            LogService.Write("查看5"+e.Message);
                            continue;
                        }
                    }
@@ -2189,14 +2198,16 @@
        {
            long offset = 0;
            long size = 50;
            LogService.Write("查看5");
            LogService.Write("查看5.1");
            //获取花名册职员ID列表
            List<string> IDList = new List<string>();
            if (getEmployeeIDList_DingDing(offset, size, ref IDList, ref msg) == false)
            {
                LogService.Write("查看5-1"+ msg);
                return false;
            }
            LogService.Write("查看5-2");
            //获取详细信息并附加到列表lsmain中
            List<DD_HuaMingCe> lsmain = new List<DD_HuaMingCe>();
            if (getEmployeeDetailList_HuaMingCe__DingDing(IDList, ref lsmain, ref msg) == false)
@@ -2205,6 +2216,7 @@
            }
            try
            {
                LogService.Write("查看5-3");
                oCN.BeginTran();
                foreach (DD_HuaMingCe oItem in lsmain)
                {
@@ -2229,12 +2241,14 @@
                    oCN.RunProc(sql_main);
                }
                LogService.Write("查看5-4");
                oCN.Commit();
                return true;
            }
            catch (Exception e)
            {
                msg = e.Message;
                LogService.Write("查看5报错:" + e.Message);
                oCN.RollBack();
                return false;
            }
@@ -2294,11 +2308,88 @@
                            {
                                continue;
                            }
                            string HStaus = "";
                            switch (getInstanceByIdResponse.Body.InstanceStatus)
                            {
                                case "COMPLETED":
                                    HStaus = "维修结束";
                                    break;
                                case "RUNNING":
                                    HStaus = "维修进行中";
                                    break;
                                case "TERMINATED":
                                    HStaus = "维修终止";
                                    break;
                            }
                            LogService.Write("状态:" + HStaus);
                            if (getInstanceByIdResponse.Body.InstanceStatus != "COMPLETED")
                            {
                                //模具编码
                                if (keys.Contains("selectField_lq3idkvg"))
                                {
                                    string HDate_Temp = response.Body.Result[i].FormData["selectField_lq3idkvg"].ToString();
                                    LogService.Write("模具:" + HDate_Temp);
                                    DataSet ds = oCN.RunProcReturn("select * from Gy_MouldFileMain with(nolock)  where HMouldNo='" + HDate_Temp + "'", "Gy_MouldFileMain");
                                    string HMouldID = "0";
                                    if (ds.Tables[0].Rows.Count > 0)
                                    {
                                        LogService.Write("测试1:" + ds.Tables[0].Rows[0]["HCloseDate"].ToString());
                                        string HUpdateDate = ds.Tables[0].Rows[0]["HCloseDate"].ToString() == "" ? "1900-01-01 00:00:00" : ds.Tables[0].Rows[0]["HCloseDate"].ToString();
                                        string HMouldStaus = ds.Tables[0].Rows[0]["HMouldStatus"].ToString();
                                        LogService.Write("模具:" + HDate_Temp + ",状态:" + HMouldStaus + ",时间:" + HUpdateDate);
                                        HMouldID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                        if (HMouldStaus != HStaus && DateTime.Parse(HUpdateDate) <= DateTime.Parse(oItem.HUpdateDate)) {
                                            //修改模具的状态和时间
                                            oCN.RunProc("update Gy_MouldFileMain set HMouldStatus='" + HStaus + "',HCloseDate='" + oItem.HUpdateDate + "' WHERE HInterID =" + HMouldID);
                                        }
                                    }
                                }
                                continue;
                            }
                            //模具编码
                            if (keys.Contains("selectField_lq3idkvg"))
                            {
                                string HDate_Temp = response.Body.Result[i].FormData["selectField_lq3idkvg"].ToString();
                                LogService.Write("模具:" + HDate_Temp);
                                DataSet ds = oCN.RunProcReturn("select * from Gy_MouldFileMain with(nolock)  where HMouldNo='" + HDate_Temp + "'", "Gy_MouldFileMain");
                                string HMouldID = "0";
                                if (ds.Tables[0].Rows.Count > 0)
                                {
                                    LogService.Write("测试2:" + ds.Tables[0].Rows[0]["HCloseDate"].ToString());
                                    HMouldID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                    string HUpdateDate = ds.Tables[0].Rows[0]["HCloseDate"].ToString() == "" ? "1900-01-01 00:00:00" : ds.Tables[0].Rows[0]["HCloseDate"].ToString();
                                    string HMouldStaus = ds.Tables[0].Rows[0]["HMouldStatus"].ToString();
                                    LogService.Write("模具:" + HDate_Temp+ ",状态:" + HMouldStaus + ",时间:" + HUpdateDate);
                                    if (HMouldStaus != HStaus && DateTime.Parse(HUpdateDate) <= DateTime.Parse(oItem.HUpdateDate))
                                    {
                                        //修改模具的状态和时间
                                        oCN.RunProc("update Gy_MouldFileMain set HMouldStatus='" + HStaus + "',HCloseDate='" + oItem.HUpdateDate + "' WHERE HInterID =" + HMouldID);
                                    }
                                }
                                oItem.HMouldID = long.Parse(HMouldID);
                                oItem.HRemark = HDate_Temp;
                                //LogService.Write("测试3:" + HMouldID);
                                //查询保养计划
                                ds = oCN.RunProcReturn(@"select  a.HInterID,a.HBillNo from  Sc_MouldMaintainPlanBillMain a
                                    inner join Sc_MouldMaintainPlanBillSub b on a.HInterID = b.HInterID
                                    where a.HMouldID =" + oItem.HMouldID+ " order by a.HMakeDate desc", "Sc_MouldMaintainPlanBillMain");
                                //LogService.Write("测试4:");
                                oItem.HPlanInterID = "";
                                if (ds.Tables[0].Rows.Count > 0)
                                {
                                    oItem.HPlanInterID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                    oItem.HPlanNo = ds.Tables[0].Rows[0]["HBillNo"].ToString();
                                }
                            }
                            LogService.Write("模具编码:" + oItem.HMouldID);
                            //开单日期
                            if (keys.Contains("dateField_lq0v65sv"))
@@ -2306,6 +2397,7 @@
                                double HDate_Temp = double.Parse(response.Body.Result[i].FormData["dateField_lq0v65sv"].ToString());
                                oItem.HDate = convertFromMillisecondsToDateString(HDate_Temp, "yyyy-MM-dd HH:mm");
                            }
                            LogService.Write("开单日期:" + oItem.HDate);
                            //模具保养级别
                            if (keys.Contains("selectField_m1ip9j31"))
@@ -2330,6 +2422,7 @@
                              
                                oItem.HMaintainLevID = HDate_Temp;
                            }
                            LogService.Write("模具保养级别:" + oItem.HMaintainLevID);
                            //修模开始时间
                            if (keys.Contains("dateField_lq4gf2ih"))
@@ -2337,6 +2430,7 @@
                                double HDate_Temp = double.Parse(response.Body.Result[i].FormData["dateField_lq4gf2ih"].ToString());
                                oItem.HRepairBeginDate = DateTime.Parse(convertFromMillisecondsToDateString(HDate_Temp, "yyyy-MM-dd HH:mm"));
                            }
                            LogService.Write("修模开始时间:" + oItem.HRepairBeginDate);
                            //修模结束时间
                            if (keys.Contains("dateField_lq4gf2ii"))
@@ -2344,6 +2438,7 @@
                                double HDate_Temp = double.Parse(response.Body.Result[i].FormData["dateField_lq4gf2ii"].ToString());
                                oItem.HRepairEndDate = DateTime.Parse(convertFromMillisecondsToDateString(HDate_Temp, "yyyy-MM-dd HH:mm"));
                            }
                            LogService.Write("修模结束时间:" + oItem.HRepairEndDate);
                            //模具单据号
                            if (keys.Contains("serialNumberField_lqaak4ts"))
@@ -2351,6 +2446,7 @@
                                string HDate_Temp = response.Body.Result[i].FormData["serialNumberField_lqaak4ts"].ToString();
                                oItem.HBillNo = HDate_Temp;
                            }
                            LogService.Write("模具单据号:" + oItem.HBillNo);
                            //要求完成日期
                            if (keys.Contains("dateField_lq3idkvd"))
@@ -2358,6 +2454,7 @@
                                double HDate_Temp = double.Parse(response.Body.Result[i].FormData["dateField_lq3idkvd"].ToString());
                                oItem.HRequestComDate = DateTime.Parse(convertFromMillisecondsToDateString(HDate_Temp, "yyyy-MM-dd HH:mm:ss"));
                            }
                            LogService.Write("要求完成日期:" + oItem.HRequestComDate);
                            //维修受理日期
                            if (keys.Contains("dateField_lq4gf2ih"))
@@ -2365,6 +2462,7 @@
                                double HDate_Temp = double.Parse(response.Body.Result[i].FormData["dateField_lq4gf2ih"].ToString());
                                oItem.HRepairAccepDate = DateTime.Parse(convertFromMillisecondsToDateString(HDate_Temp, "yyyy-MM-dd HH:mm:ss"));
                            }
                            LogService.Write("维修受理日期:" + oItem.HRepairAccepDate);
                            //最近保养模数
                            if (keys.Contains("numberField_lq3idkvi"))
@@ -2372,6 +2470,7 @@
                                string HDate_Temp = response.Body.Result[i].FormData["numberField_lq3idkvi"].ToString();
                                oItem.HRecentMainModule = double.Parse(HDate_Temp);
                            }
                            LogService.Write("最近保养模数:" + oItem.HRecentMainModule);
                            //累计模数
                            if (keys.Contains("numberField_lq3idkvj"))
@@ -2379,6 +2478,7 @@
                                string HDate_Temp = response.Body.Result[i].FormData["numberField_lq3idkvj"].ToString();
                                oItem.HCumulativeModule = double.Parse(HDate_Temp);
                            }
                            LogService.Write("累计模数:" + oItem.HCumulativeModule);
                            //本次生产模数
                            if (keys.Contains("textField_lq4vdvgh"))
@@ -2386,32 +2486,7 @@
                                string HDate_Temp = response.Body.Result[i].FormData["textField_lq4vdvgh"].ToString();
                                oItem.HProductionModule = double.Parse(HDate_Temp);
                            }
                            //模具编码
                            if (keys.Contains("selectField_lq3idkvg"))
                            {
                                string HDate_Temp = response.Body.Result[i].FormData["selectField_lq3idkvg"].ToString();
                                DataSet ds = oCN.RunProcReturn("select * from Gy_MouldFileMain with(nolock)  where HMouldNo='" + HDate_Temp + "'", "Gy_MouldFileMain");
                                string HMouldID = "0";
                                if (ds.Tables[0].Rows.Count > 0)
                                {
                                    HMouldID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                }
                                oItem.HMouldID = long.Parse(HMouldID);
                                oItem.HRemark = HDate_Temp;
                                //查询保养计划
                                ds = oCN.RunProcReturn(@"select  a.HInterID,a.HBillNo from  Sc_MouldMaintainPlanBillMain a
                                    inner join Sc_MouldMaintainPlanBillSub b on a.HInterID = b.HInterID
                                    where a.HMouldID =" + oItem.HMouldID + " and a.HMaintainLevID = " + oItem.HMaintainLevID, "Sc_MouldMaintainPlanBillMain");
                                oItem.HPlanInterID = "";
                                if (ds.Tables[0].Rows.Count > 0) {
                                    oItem.HPlanInterID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                    oItem.HPlanNo = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                }
                            }
                            LogService.Write("累计模数:" + oItem.HProductionModule);
                            //维修部门
                            if (keys.Contains("selectField_lq3idkva"))
@@ -2425,6 +2500,7 @@
                                }
                                oItem.HDeptID = long.Parse(HDeptID);
                            }
                            LogService.Write("维修部门:" + oItem.HDeptID);
                            //新设计寿命
                            oItem.HNewDesignLife = 30000;
@@ -2441,6 +2517,7 @@
                                }
                                oItem.HEmpID = long.Parse(HEmpID);
                            }
                            LogService.Write("维修人:" + oItem.HEmpID);
                            //维修时间
                            if (keys.Contains("numberField_lq3ixr9j"))
@@ -2450,6 +2527,7 @@
                                oItem.HTimes = long.Parse(HDate_Temp);
                                oItem.HPlanTimes = long.Parse(HDate_Temp);
                            }
                            LogService.Write("维修时间:" + oItem.HTimes);
                            //子表 ç»´ä¿®è¦æ±‚ ç»´ä¿®å¤‡æ³¨(问题描述)
                            if (keys.Contains("tableField_lq3ixr9b"))
@@ -2466,15 +2544,19 @@
                                    {
                                        oItemSub.HRepairExplanation = dic[ij]["textareaField_lq3ixr9e"].ToString();
                                    }
                                    LogService.Write("维修要求:" + oItemSub.HRepairExplanation);
                                    //备注
                                    if (keys_Sub.Contains("textField_lq3ixr9d"))
                                    {
                                        oItemSub.HRemark = dic[ij]["textField_lq3ixr9d"].ToString();
                                    }
                                    LogService.Write("备注:" + oItemSub.HRemark);
                                    oItem.DetailColMouldRepair.Add(oItemSub);
                                }
                            }
                            string HRemark = "";
                            //子表 ä¿å…»å¤‡æ³¨(问题描述)
@@ -2496,9 +2578,10 @@
                                    oItemSub.HClaim = HDate_Temp[ij];
                                    oItemSub.HMaintainResult = HRemark;
                                    oItem.DetailColMouldMaintain.Add(oItemSub);
                                    LogService.Write("具体要求:" + oItemSub.HClaim);
                                }
                            }
                            int startindex = response.Body.Result[i].Title.IndexOf("zh_CN") + 8;
                            oItem.HTitle = startIndex + response.Body.Result[i].Title.Substring(startindex).Replace("\"}", "").Replace("'", "");
@@ -2533,6 +2616,7 @@
                        }
                        catch (Exception e)
                        {
                            LogService.Write("报错:" + e.Message);
                            continue;
                        }
                    }
@@ -2568,7 +2652,7 @@
            string formUuid = "FORM-30C78F46E77E46A9AA8778214CEFE6B5J0AN";
            int pageNumber = 1;
            int pageSize = 100;
            LogService.Write("查看7");
            //获取模具维修保养表的实例ID列表
            List<string> IDList = new List<string>();
            if (getInstanceIDList_YiDa(appType, systemToken, userID, formUuid, pageNumber, pageSize, ref IDList, ref msg) == false)
@@ -2780,8 +2864,45 @@
                                continue;
                            }
                            string HStaus = "";
                            switch (getInstanceByIdResponse.Body.InstanceStatus)
                            {
                                case "COMPLETED":
                                    HStaus = "维修结束";
                                    break;
                                case "RUNNING":
                                    HStaus = "维修进行中";
                                    break;
                                case "TERMINATED":
                                    HStaus = "维修终止";
                                    break;
                            }
                            LogService.Write("状态:" + HStaus);
                            if (getInstanceByIdResponse.Body.InstanceStatus != "COMPLETED")
                            {
                                //设备编码
                                if (keys.Contains("textField_lfg9hgys"))
                                {
                                    string HDate_Temp = response.Body.Result[i].FormData["textField_lfg9hgys"].ToString();
                                    DataSet ds = oCN.RunProcReturn("select * from Gy_EquipFileBillMain with(nolock)  where HEquipFileNo='" + HDate_Temp + "'", "Gy_EquipFileBillMain");
                                    string HEquipID = "0";
                                    if (ds.Tables[0].Rows.Count > 0)
                                    {
                                        HEquipID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                        oItem.HEquipID = long.Parse(HEquipID);
                                        oItem.HRemark2 = HDate_Temp;
                                        string HUpdateDate = ds.Tables[0].Rows[0]["HCloseDate"].ToString()==""?"1900-01-01 00:00:00": ds.Tables[0].Rows[0]["HCloseDate"].ToString();
                                        string HMouldStaus = ds.Tables[0].Rows[0]["HStatus"].ToString();
                                        LogService.Write("设备:" + HDate_Temp + ",状态:" + HMouldStaus + ",时间:" + HUpdateDate);
                                        if (HMouldStaus != HStaus && DateTime.Parse(HUpdateDate) <= DateTime.Parse(oItem.HUpdateDate))
                                        {
                                            //修改设备的状态和时间
                                            oCN.RunProc("update Gy_EquipFileBillMain set HStatus='" + HStaus + "',HCloseDate='" + oItem.HUpdateDate + "' WHERE HInterID =" + HEquipID);
                                        }
                                    }
                                }
                                continue;
                            }
@@ -2794,18 +2915,28 @@
                            {
                                string HDate_Temp = response.Body.Result[i].FormData["textField_lfg9hgys"].ToString();
                                DataSet ds = oCN.RunProcReturn("select * from Gy_EquipFileBillMain with(nolock)  where HEquipFileNo='" + HDate_Temp + "'", "Gy_EquipFileBillMain");
                                LogService.Write("设备无:" + HDate_Temp);
                                string HEquipID = "0";
                                if (ds.Tables[0].Rows.Count > 0)
                                {
                                    HEquipID = ds.Tables[0].Rows[0]["HInterID"].ToString();
                                    oItem.HEquipID = long.Parse(HEquipID);
                                    oItem.HRemark2 = HDate_Temp;
                                    string HUpdateDate = ds.Tables[0].Rows[0]["HCloseDate"].ToString() == "" ? "1900-01-01 00:00:00" : ds.Tables[0].Rows[0]["HCloseDate"].ToString();
                                    string HMouldStaus = ds.Tables[0].Rows[0]["HStatus"].ToString();
                                    LogService.Write("设备:" + HDate_Temp + ",状态:" + HMouldStaus + ",时间:" + HUpdateDate);
                                    if (HMouldStaus != HStaus && DateTime.Parse(HUpdateDate) <= DateTime.Parse(oItem.HUpdateDate))
                                    {
                                        //修改设备的状态和时间
                                        oCN.RunProc("update Gy_EquipFileBillMain set HStatus='" + HStaus + "',HCloseDate='" + oItem.HUpdateDate + "' WHERE HInterID =" + HEquipID);
                                    }
                                }
                                else
                                {
                                    continue;
                                }
                            }
                            LogService.Write("设备:" + oItem.HEquipID);
                            //维修部门
                            if (keys.Contains("selectField_kzgkw10a"))
@@ -2824,6 +2955,7 @@
                                }
                            }
                            LogService.Write("维修部门:" + oItem.HDeptID);
                            //维修人
                            if (keys.Contains("employeeField_lthwkdh2"))
@@ -2842,6 +2974,7 @@
                                }
                            }
                            LogService.Write("维修人:" + oItem.HEmpID);
                            //维修内容
                            if (keys.Contains("textField_l2r9bvwk"))
@@ -2850,6 +2983,7 @@
                                oItem.HRepairContent = HDate_Temp;
                            }
                            LogService.Write("维修内容:" + oItem.HRepairContent);
                            //报修类别
                            if (keys.Contains("multiSelectField_lfg9hgyv"))
@@ -2858,7 +2992,7 @@
                                oItem.HRepairCategory = HDate_Temp[0];
                            }
                            LogService.Write("报修类别:" + oItem.HRepairCategory);
                            //紧急程度
                            if (keys.Contains("radioField_kzgkw10c"))
                            {
@@ -2866,6 +3000,7 @@
                                oItem.HUrgenLevel = HDate_Temp;
                            }
                            LogService.Write("紧急程度:" + oItem.HUrgenLevel);
                            //报修人
                            if (keys.Contains("employeeField_lkasesrk"))
@@ -2874,6 +3009,7 @@
                                oItem.HRepairer = HDate_Temp[0];
                            }
                            LogService.Write("报修人:" + oItem.HRepairer);
                            //是否有产能影响
                            if (keys.Contains("textField_lyjddw0r"))
@@ -2882,7 +3018,8 @@
                                oItem.HIsCapacityImpact = HDate_Temp;
                            }
                            LogService.Write("是否有产能影响:" + oItem.HIsCapacityImpact);
                            //维修时间
                            if (keys.Contains("textField_l2r95oo2"))
                            {
@@ -2898,6 +3035,8 @@
                                oItem.HTimes = int.Parse(new string(HDate_Temp.Where(char.IsDigit).ToArray()));
                                oItem.HPlanTimes = int.Parse(new string(HDate_Temp.Where(char.IsDigit).ToArray()));
                            }
                            LogService.Write("维修时间:" + oItem.HTimes);
                            //子表 ç»´ä¿®è¦æ±‚ ç»´ä¿®å¤‡æ³¨(问题描述)
@@ -2910,6 +3049,7 @@
                                oItem.HExplanation = HDate_Temp;
                                sub.HRepairExplanation = HDate_Temp;
                            }
                            LogService.Write("维修要求:" + oItem.HExplanation);
                            //备注
                            if (keys.Contains("textField_l2r95oo0"))
@@ -2918,6 +3058,8 @@
                                sub.HRemark = HDate_Temp;
                            }
                            LogService.Write("备注:" + oItem.HRemark);
                            oItem.DetailColMouldRepair.Add(sub);
                            int startindex = response.Body.Result[i].Title.IndexOf("zh_CN") + 8;
@@ -2953,7 +3095,7 @@
                        }
                        catch (Exception e)
                        {
                            LogService.Write(e.Message);
                            LogService.Write("报错:" + e.Message);
                            a = "";
                            continue;
                        }
@@ -2989,7 +3131,7 @@
            string formUuid = "FORM-OM566O7177LW0ARJ5IMFF63NTFKA34G9RL2YKN1";
            int pageNumber = 1;
            int pageSize = 100;
            LogService.Write("查看6");
            //获取设备维修保养表的实例ID列表
            List<string> IDList = new List<string>();
            if (getInstanceIDList_YiDa(appType, systemToken, userID, formUuid, pageNumber, pageSize, ref IDList, ref msg) == false)
@@ -3136,6 +3278,11 @@
                    {
                        continue;
                    }
                    string result = getProcessInstanceResponse.Body.Result.Result.ToString();
                    if (result != "agree")
                    {
                        continue;
                    }
                    string[] deptNameAndGroupName = getProcessInstanceResponse.Body.Result.OriginatorDeptName.Split('-');//获取部门拼接字符串数组
                    oItem.HDeptName = deptNameAndGroupName[1];
                    oItem.HGroupName = deptNameAndGroupName[deptNameAndGroupName.Length-1];
@@ -3160,11 +3307,11 @@
                    }
                    oItem.HMangerID = int.Parse(HMangerID);
                    //处理部门和班组名称id
                    ds = oCN.RunProcReturn("select * from Gy_Department with(nolock)  where HName='" + oItem.HDeptName + "'", "Gy_Department");
                    ds = oCN.RunProcReturn("select * from h_v_GroupList with(nolock)  where ç­ç»„名称='" + oItem.HGroupName + "'", "h_v_GroupList");
                    string HDeptID = "0";
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        HDeptID = ds.Tables[0].Rows[0]["HItemID"].ToString();
                        HDeptID = ds.Tables[0].Rows[0]["HDeptID"].ToString();
                    }
                    oItem.HDeptID = int.Parse(HDeptID);
                    ds = oCN.RunProcReturn("select * from Gy_Group with(nolock)  where HName='" + oItem.HGroupName + "'", "Gy_Group");
@@ -3188,10 +3335,18 @@
                    //循环遍历获取职员名称id,工时
                    for (int i = 0; i < rows.Count; i++)
                    {
                        if (rows[i].RowValue.Count<10)
                        {
                            continue;
                        }
                        string[] nameArray = rows[i].RowValue[4].Value.ToString().Split(',');//获取每个人的人名
                        oItem.HPlanQty += double.Parse(rows[i].RowValue[2].Value.ToString());//计划数量
                        for (int j = 0; j < int.Parse(rows[i].RowValue[5].Value.ToString()); j++)
                        {
                            if (nameArray.Length < j + 1)//防止出现人离职了计时单申请完了导致技术人员与计时人数不一致的问题
                            {
                                continue;
                            }
                            Pay_ErrWorkTimesRequestBillSub pay_ErrWorkTimesRequestBillSub = new Pay_ErrWorkTimesRequestBillSub();
                            ds = oCN.RunProcReturn("select * from Gy_Employee with(nolock)  where HName='" + nameArray[j] + "'", "Gy_Employee");
                            string HEmpID = "0";
@@ -3249,7 +3404,7 @@
            {
                oCN.BeginTran();
                //删除时间范围内的导入单据
                DataSet dataSet = oCN.RunProcReturn(@"select HInterID from Pay_ErrWorkTimesRequestBillMain a with(nolock) where a.HRemark like '%钉钉导入%' and HDate >= '" + startTime + "' and HDate<='" + endTime + "'", "Pay_ErrWorkTimesRequestBillMain");
                DataSet dataSet = oCN.RunProcReturn(@"select HInterID from Pay_ErrWorkTimesRequestBillMain a with(nolock) where a.HRemark like '%钉钉导入%' and a.HIsImport = 1 and HDate >= '" + startTime + "' and HDate<='" + endTime + "'", "Pay_ErrWorkTimesRequestBillMain");
                if(dataSet != null && dataSet.Tables[0].Rows.Count > 0)
                {
                    foreach (DataRow row in dataSet.Tables[0].Rows)
@@ -3271,13 +3426,13 @@
                        int HPeriod = int.Parse(oItem.HDate.Split('-')[1]);
                        //主表
                        string sql = "insert into Pay_ErrWorkTimesRequestBillMain" +
                        "(HYear,HPeriod,HBillType,HBillSubType,HBillStatus,HInterID,HBillNo,HDate,HInnerBillNo,HDeptID,HGroupID,HMangerID,HICMOInterID,HICMOBillNo,HExplanation,HSumRequestTimes,HMaterID,HUnitID,HPlanQty,HBatchNo,HRemark,HMaker,HMakeDate) " +
                        "(HYear,HPeriod,HBillType,HBillSubType,HBillStatus,HInterID,HBillNo,HDate,HInnerBillNo,HDeptID,HGroupID,HMangerID,HICMOInterID,HICMOBillNo,HExplanation,HSumRequestTimes,HMaterID,HUnitID,HPlanQty,HBatchNo,HRemark,HMaker,HMakeDate,HChecker,HCheckDate,HIsImport) " +
                        "values(" +
                        "" + HYear +
                        "," + HPeriod +
                        ",'" + HBillType +
                        "','" + " " +
                        "'," + 1 +
                        "'," + 2 +
                        "," + HInterID +
                        ",'" + HBillNo +
                        "','" + oItem.HDate +
@@ -3296,6 +3451,9 @@
                        "','" + oItem.HRemark +
                        "','" + "System" +
                        "'," + "GETDATE()" +
                        ",'" + "System" +
                        "'," + "GETDATE()" +
                        "," + "1" +
                        ")";
                        //主表
                        LogService.Write(sql);
WebAPI/Controllers/ÌõÂë¹ÜÀí/WEBSController.cs
@@ -35,9 +35,6 @@
        string ComputerName = SystemInformation.ComputerName;   //设备名称
        WebS.ClsXt_SystemParameterMain oSystemParameterMain = new WebS.ClsXt_SystemParameterMain();
        #region å…¬ç”¨æ–¹æ³•
        #region è´¦å·ç™»å…¥
@@ -2272,6 +2269,88 @@
        #endregion
        #region å…¶ä»–入库    æ ¡éªŒæ¨¡å¼
        /// <summary>
        /// å…¶ä»–入库校验上传
        /// </summary>
        /// <returns></returns>
        [Route("WEBSController/set_SaveOtherInBill_BillCheck_Json")]
        [HttpPost]
        public object set_SaveOtherInBill_BillCheck_Json([FromBody] JObject oMain)
        {
            var _value = oMain["oMain"].ToString();
            string msg1 = _value.ToString();
            string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
            string sMainStr = sArray[0].ToString();             //单据数据
            string HSourceBarCodeCtl = sArray[1].ToString();    //校验-是否进行源单对应条码核对('Y'为核对)
            try
            {
                List<Model.ClsKf_OtherInBillMain> lsmain = new List<Model.ClsKf_OtherInBillMain>();
                ListModels oListModels = new ListModels();
                lsmain = oListModels.getOtherInBillMainByJson(sMainStr);
                WebAPI.WebS.ClsKf_OtherInBillMain websLsmain = new WebS.ClsKf_OtherInBillMain();
                websLsmain.HInterID = lsmain[0].HInterID;
                websLsmain.HBillNo = lsmain[0].HBillNo;
                websLsmain.HBillType = "1203";
                websLsmain.HSTOCKORGID = lsmain[0].HSTOCKORGID;
                //原单据为扫码生成,对原扫描的条码进行核对
                if (HSourceBarCodeCtl == "Y")
                {
                    if (oWebs.set_SaveOtherInBill_CLD_BillCheck_Verify(websLsmain, ref DBUtility.ClsPub.sErrInfo))
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 1;
                        objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //成功!
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                    else
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 0;
                        objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //失败!
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                }
                //原单据非扫码生成
                else
                {
                    if (oWebs.set_SaveOtherInBill_CLD_BillCheck(websLsmain, ref DBUtility.ClsPub.sErrInfo))
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 1;
                        objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //成功!
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                    else
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 0;
                        objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //失败!
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                }
            }
            catch (Exception e)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "其他入库校验失败!" + e.ToString();
                objJsonResult.data = null;
                return objJsonResult;
            }
        }
        #endregion
        #endregion
        #region é¢†æ–™å‡ºåº“    ä¸Šä¼ ç”Ÿå•
@@ -4395,14 +4474,14 @@
                                    FentityModel.Add("FQty", item["净重"].ToString()); //净重
                                    FentityModel.Add("FBASEUNITID", new JObject() { ["FNumber"] = item["基本计量单位代码"].ToString() });  // åŸºæœ¬å•位代码
                                    FentityModel.Add("FBASEQTY", item["实收数量"].ToString()); //实收数量
                                    FentityModel.Add("FSecUNITID", new JObject() { ["FNumber"] = item["库存辅计量单位代码"].ToString() });  // åº“存辅计量单位代码
                                    FentityModel.Add("FSecUNITID", new JObject() { ["FNumber"] = item["库存辅计量单位代码"].ToString() });  // åº“存辅单位
                                    FentityModel.Add("FSecQTY", item["库存辅单位实收数量"].ToString()); //实收数量(库存辅单位)
                                    FentityModel.Add("FOWNERTYPEID", item["货主类型"].ToString()); //货主类型  ???数值
                                    FentityModel.Add("FOWNERID", new JObject() { ["FNumber"] = item["货主代码"].ToString() });  // è´§ä¸»ä»£ç 
                                    FentityModel.Add("FKEEPERTYPEID", item["保管者类型"].ToString()); //保管者类型  ???数值
                                    FentityModel.Add("FKEEPERID", new JObject() { ["FNumber"] = item["保管者代码"].ToString() });  // ä¿ç®¡è€…代码
                                    FentityModel.Add("FAuxPropId", new JObject() { ["FAUXPROPID__FF100003"] = new JObject() { ["FNumber"] = item["辅助属性代码"].ToString() } });  // è¾…助属性
                                    FentityModel.Add("FExtAuxUnitId", new JObject() { ["FNumber"] = item["辅计量单位代码"].ToString() });  // è¾…计量单位代码
                                    FentityModel.Add("FExtAuxUnitId", new JObject() { ["FNumber"] = item["辅计量单位代码"].ToString() });  // è¾…单位
                                    FentityModel.Add("FExtAuxUnitQty", item["箱数"].ToString()); //箱数
                                    FentityModel.Add("F_TFKO_Assistant", new JObject() { ["FNumber"] = item["网别代码"].ToString() });  // ç½‘别 ???必填
                                    FentityModel.Add("F_TFKO_Assistant1", new JObject() { ["FNumber"] = item["孔型代码"].ToString() });  // å­”åž‹
@@ -4495,7 +4574,7 @@
                                        objJsonResult.data = null;
                                        return objJsonResult;
                                    }
                                    LogService.Write("入库申请单同步金蝶云成功:" + JsonConvert.SerializeObject(jsonRoot));
                                    //提交审核
                                    string result1 = string.Empty;
                                    string result2 = string.Empty;
@@ -4534,6 +4613,13 @@
                            }
                        }
                    }
                    sJXCode = sBarCode;
                    //更新条码源单id信息
                     sql = string.Format($@"update a set HSourceInterID = b.FID,HSourceEntryID = c.FEntryID from Gy_BarCodeBill a left join AIS20220609121235..TFKO_t_Cust100009 b on a.HSourceBillNo = b.FBillNo left join AIS20220609121235..TFKO_t_Cust_Entry100065 c on b.FID = C.FID and a.HBarcodeNo = c.FSEQ where HSourceBillNo = '{HSourceBillNo_TB}'");
                    //执行更新语句
                    oCn.RunProc(sql);
                }
                else
                {
@@ -5074,11 +5160,99 @@
            if (oSystemParameter.ShowBill(ref sErrMsg) == true)
            {
                string sSourceBarCodeCtl = "N";   //校验-是否进行源单对应条码核对('Y'为核对)
                if (HBillType == "1205" && oSystemParameter.omodel.Kf_SellOutBillCheck_SourceBarCodeCtl == "Y")
                #region ç³»ç»Ÿå‚数获取
                //采购入库单
                if (HBillType == "1201")
                {
                    //销售出库单
                    sSourceBarCodeCtl = "Y";
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_POStockInBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //生产入库单
                if (HBillType == "1202")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_ProductInBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //其他入库单
                if (HBillType == "1203")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_OtherInBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //领料出库单
                else if (HBillType == "1204")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_MateOutBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //销售出库单
                else if (HBillType == "1205")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_SellOutBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //其他出库单
                else if (HBillType == "1206")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_OtherOutBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //委外领料单
                else if (HBillType == "1211")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_EntrustOutBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //生产补料单
                else if (HBillType == "1254")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_MateReplenishOutBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //委外补料单
                else if (HBillType == "1255")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_EntrustReplenishOutBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                //直接调拨单
                else if (HBillType == "1207")
                {
                    //校验-是否进行源单对应条码核对('Y'为核对)
                    if (oSystemParameter.omodel.Kf_MoveStockBillCheck_SourceBarCodeCtl == "Y")
                    {
                        sSourceBarCodeCtl = "Y";
                    }
                }
                #endregion
                if (oSystemParameter.omodel.WMS_CampanyName == "安瑞") //系统参数  å®¢æˆ·å®šåˆ¶åŒ–名称     ç©ºç™½ä¸ºé€šç”¨
                {
@@ -5154,6 +5328,71 @@
        #endregion
        #region è¿”回单据列表信息    20241114
        /// <summary>
        /// è¿”回单据列表信息    æ ¡éªŒæ¨¡å¼
        /// </summary>
        /// <returns></returns>
        [Route("WEBSController/GetKf_PonderationBillMain_Temp_BillCheck_New_Json")]
        [HttpGet]
        public object GetKf_PonderationBillMain_Temp_BillCheck_New_Json(long HInterID, string HBillType, string sWhere, string HSourceBarCodeCtl)
        {
            try
            {
                //原单据为扫码生成,对原扫描的条码进行核对
                if (HSourceBarCodeCtl == "Y")
                {
                    ds = oCn.RunProcReturn("exec h_p_KF_PonderationBillMain_TempList_Verify " + HInterID.ToString() + ",'" + HBillType + "','" + sWhere + "'", "h_p_KF_PonderationBillMain_TempList_Verify");
                }
                //原单据非扫码生成
                else
                {
                    ds = oCn.RunProcReturn("exec h_p_KF_PonderationBillMain_TempList_BillCheck " + HInterID.ToString() + ",'" + HBillType + "','" + sWhere + "'", "h_p_KF_PonderationBillMain_TempList_BillCheck");
                }
                if (ds == null || ds.Tables[0].Rows.Count == 0)
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "没有返回任何记录!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                else
                {
                    List<object> columnNameList = new List<object>();
                    //添加列名
                    foreach (DataColumn col in ds.Tables[0].Columns)
                    {
                        Type dataType = col.DataType;
                        string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}";
                        columnNameList.Add(JsonConvert.DeserializeObject(ColmString));  //获取到DataColumn列对象的列名
                    }
                    objJsonResult.code = "0";
                    objJsonResult.count = 1;
                    objJsonResult.Message = "获取信息成功!";
                    objJsonResult.data = new
                    {
                        Materlist = ds.Tables[0],           //返回物料明细列表信息(0)
                        BarCodeDetailslist = ds.Tables[1],  //返回当前所扫描条码明细信息(5)
                    };
                    objJsonResult.list = columnNameList;
                    return objJsonResult;
                }
            }
            catch (Exception e)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "获取列表信息失败!" + e.ToString();
                objJsonResult.data = null;
                return objJsonResult;
            }
        }
        #endregion
        #region è¿”回单据列表信息
        /// <summary>
@@ -5205,6 +5444,50 @@
        #endregion
        #region æ ¡éªŒæ‰«ç æ¨¡å—,删除选中行条码出入库临时表记录    20241114
        /// <summary>
        /// æ‰«ç æ¨¡å—,删除选中行条码出入库临时表记录
        /// </summary>
        /// <returns></returns>
        [Route("WEBSController/set_DeleteBarCodeByEntryID_BillCheck_New_Json")]
        [HttpGet]
        public object set_DeleteBarCodeByEntryID_BillCheck_New_Json(long HInterID, string HBillType, long HSourceInterID, long HSourceEntryID, string HSourceBarCodeCtl)
        {
            //原单据为扫码生成,对原扫描的条码进行核对
            if (HSourceBarCodeCtl == "Y")
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "校验条码,无需删除!";
                objJsonResult.data = null;
                return objJsonResult;
            }
            //原单据非扫码生成
            else
            {
                try
                {
                    oCn.RunProc("Delete from KF_PonderationBillMain_Temp where HInterID=" + HInterID.ToString() + " and HBillType='" + HBillType + "' and HSourceInterID=" + HSourceInterID.ToString() + " and HSourceEntryID=" + HSourceEntryID.ToString() + " and HQty<>0 ", ref DBUtility.ClsPub.sExeReturnInfo);
                    objJsonResult.code = "0";
                    objJsonResult.count = 1;
                    objJsonResult.Message = "删除成功";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                catch (Exception e)
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "删除所选行条码出入库临时表记录失败!" + e.ToString();
                    objJsonResult.data = null;
                    return objJsonResult;
                }
            }
        }
        #endregion
        #region æ‰«ç æ¨¡å—,删除选中行条码出入库临时表记录
        /// <summary>
WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
@@ -4,7 +4,7 @@
-->
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <History>False|2024-11-25T02:22:55.3420353Z;True|2024-11-20T09:08:48.6293480+08:00;True|2024-11-19T17:01:27.8454996+08:00;True|2024-11-19T08:20:49.6371464+08:00;True|2024-11-18T15:27:25.3419580+08:00;True|2024-11-18T15:19:07.4691728+08:00;True|2024-11-18T14:57:25.8637252+08:00;True|2024-11-18T14:52:10.6158576+08:00;True|2024-11-18T14:46:03.5051743+08:00;True|2024-11-18T13:42:14.5146469+08:00;True|2024-11-18T13:27:53.4498275+08:00;True|2024-11-18T11:26:05.8168670+08:00;True|2024-11-18T11:04:00.4711300+08:00;True|2024-11-18T10:54:15.6267907+08:00;True|2024-11-18T10:45:29.5275370+08:00;True|2024-11-15T16:58:39.1926238+08:00;True|2024-11-15T16:45:12.0168760+08:00;True|2024-11-15T16:37:11.8513587+08:00;True|2024-11-15T16:31:13.0430714+08:00;True|2024-11-15T16:27:45.3575015+08:00;False|2024-11-15T16:26:49.5306586+08:00;True|2024-11-15T16:16:54.0542122+08:00;True|2024-11-15T15:51:41.6920560+08:00;False|2024-11-15T15:50:37.8798414+08:00;True|2024-11-06T14:13:46.3129972+08:00;False|2024-11-06T14:12:47.9022879+08:00;False|2024-11-05T20:45:28.3960353+08:00;True|2024-11-05T19:04:11.0417788+08:00;False|2024-11-05T19:03:03.9263878+08:00;True|2024-11-05T15:54:24.8374699+08:00;False|2024-11-05T15:53:24.4214141+08:00;True|2024-10-25T16:51:46.3066612+08:00;True|2024-10-25T12:16:27.8737941+08:00;True|2024-10-25T10:12:38.8056269+08:00;False|2024-10-25T10:11:44.1117608+08:00;True|2024-10-25T09:54:06.8572059+08:00;True|2024-10-25T08:21:42.6333993+08:00;True|2024-10-24T17:56:19.5319332+08:00;True|2024-10-24T17:50:10.0801119+08:00;False|2024-10-24T17:49:21.0726954+08:00;True|2024-10-24T17:40:46.0577697+08:00;False|2024-10-24T17:39:53.3743103+08:00;True|2024-10-24T14:57:00.6752320+08:00;True|2024-10-24T10:08:39.8269595+08:00;False|2024-10-24T10:07:47.3834032+08:00;True|2024-10-22T10:33:10.1961964+08:00;True|2024-10-21T08:43:54.1422810+08:00;False|2024-10-21T08:43:00.6574201+08:00;True|2024-10-18T14:56:55.6749850+08:00;True|2024-10-18T14:47:05.1073813+08:00;True|2024-10-18T11:24:23.9069952+08:00;True|2024-10-18T11:14:57.8486575+08:00;False|2024-10-18T11:14:07.5289704+08:00;True|2024-10-18T10:57:00.2425175+08:00;False|2024-10-18T10:56:04.8949960+08:00;True|2024-10-15T16:44:32.6189434+08:00;True|2024-10-15T14:38:49.8658311+08:00;True|2024-10-15T09:49:55.2197004+08:00;False|2024-10-15T09:49:14.8790668+08:00;False|2024-10-12T15:28:24.1303695+08:00;True|2024-10-10T10:59:36.7878419+08:00;False|2024-10-10T10:58:40.9900315+08:00;True|2024-10-03T10:57:02.9299524+08:00;True|2024-10-03T10:02:10.1156720+08:00;True|2024-09-30T11:07:22.5376794+08:00;True|2024-09-30T10:15:40.3990343+08:00;True|2024-09-30T10:04:38.1942221+08:00;True|2024-09-29T19:22:01.5340857+08:00;False|2024-09-29T19:21:12.2387012+08:00;True|2024-09-26T09:50:22.2637977+08:00;True|2024-09-25T20:44:33.3994634+08:00;True|2024-09-25T16:07:23.2747063+08:00;True|2024-09-25T14:55:37.9194143+08:00;True|2024-09-24T20:03:43.9841995+08:00;True|2024-09-24T19:42:48.7479102+08:00;True|2024-09-24T19:38:31.5777012+08:00;True|2024-09-24T16:26:58.5969765+08:00;True|2024-09-24T15:31:00.7140362+08:00;True|2024-09-24T10:17:46.7830753+08:00;True|2024-09-24T09:40:19.5788062+08:00;False|2024-09-24T09:39:27.4521802+08:00;True|2024-09-23T19:35:55.3572583+08:00;True|2024-09-23T18:53:15.4480118+08:00;False|2024-09-23T18:52:22.0135173+08:00;True|2024-09-20T09:59:12.9943442+08:00;False|2024-09-20T09:58:18.6945854+08:00;True|2024-09-12T20:40:58.7161451+08:00;False|2024-09-12T20:40:00.0672966+08:00;True|2024-09-12T16:47:22.7671323+08:00;True|2024-09-12T16:34:18.5850144+08:00;True|2024-09-12T16:13:32.1929032+08:00;True|2024-09-12T09:12:54.4456999+08:00;False|2024-09-12T09:12:06.1002866+08:00;False|2024-09-11T21:06:15.4423786+08:00;True|2024-09-10T15:26:48.7055081+08:00;True|2024-09-10T09:26:36.8509916+08:00;True|2024-09-09T19:51:32.6059511+08:00;True|2024-09-09T19:05:47.5349922+08:00;True|2024-09-09T09:26:23.2022383+08:00;False|2024-09-09T09:25:27.3736749+08:00;True|2024-09-06T15:32:52.1865278+08:00;True|2024-09-06T15:16:01.1405794+08:00;True|2024-09-06T14:21:05.7482343+08:00;True|2024-09-06T14:09:17.1494566+08:00;True|2024-09-06T13:49:56.4128481+08:00;True|2024-09-06T13:11:53.0863947+08:00;True|2024-09-06T09:34:54.5934463+08:00;True|2024-09-06T08:47:19.9744092+08:00;True|2024-09-05T15:01:38.6968629+08:00;True|2024-09-05T14:56:09.3505818+08:00;True|2024-09-05T14:49:56.8774757+08:00;True|2024-09-05T08:14:13.2359921+08:00;False|2024-09-05T08:13:11.8797534+08:00;True|2024-09-03T16:52:02.8227375+08:00;False|2024-09-03T16:51:32.4250926+08:00;True|2024-09-03T16:33:05.7269609+08:00;True|2024-09-03T16:00:15.0288548+08:00;True|2024-08-29T08:06:32.4732067+08:00;False|2024-08-29T08:06:02.4801886+08:00;True|2024-08-26T10:17:08.7733750+08:00;False|2024-08-26T10:11:05.1864217+08:00;False|2024-08-26T09:50:31.1539306+08:00;False|2024-08-26T09:47:37.4351309+08:00;True|2024-08-16T16:55:32.0918962+08:00;True|2024-08-16T16:53:23.3505641+08:00;False|2024-08-16T16:49:30.4579212+08:00;False|2024-08-16T16:47:01.9799743+08:00;</History>
    <History>True|2024-11-28T02:42:45.3823067Z;True|2024-11-28T09:58:38.0983021+08:00;True|2024-11-27T16:16:28.4276838+08:00;True|2024-11-27T16:09:08.0834912+08:00;True|2024-11-27T14:32:21.1684294+08:00;True|2024-11-27T13:24:51.2115157+08:00;True|2024-11-27T13:16:51.5888615+08:00;True|2024-11-26T10:47:18.1958719+08:00;False|2024-11-26T10:46:22.2016963+08:00;False|2024-11-25T10:22:55.3420353+08:00;True|2024-11-20T09:08:48.6293480+08:00;True|2024-11-19T17:01:27.8454996+08:00;True|2024-11-19T08:20:49.6371464+08:00;True|2024-11-18T15:27:25.3419580+08:00;True|2024-11-18T15:19:07.4691728+08:00;True|2024-11-18T14:57:25.8637252+08:00;True|2024-11-18T14:52:10.6158576+08:00;True|2024-11-18T14:46:03.5051743+08:00;True|2024-11-18T13:42:14.5146469+08:00;True|2024-11-18T13:27:53.4498275+08:00;True|2024-11-18T11:26:05.8168670+08:00;True|2024-11-18T11:04:00.4711300+08:00;True|2024-11-18T10:54:15.6267907+08:00;True|2024-11-18T10:45:29.5275370+08:00;True|2024-11-15T16:58:39.1926238+08:00;True|2024-11-15T16:45:12.0168760+08:00;True|2024-11-15T16:37:11.8513587+08:00;True|2024-11-15T16:31:13.0430714+08:00;True|2024-11-15T16:27:45.3575015+08:00;False|2024-11-15T16:26:49.5306586+08:00;True|2024-11-15T16:16:54.0542122+08:00;True|2024-11-15T15:51:41.6920560+08:00;False|2024-11-15T15:50:37.8798414+08:00;True|2024-11-06T14:13:46.3129972+08:00;False|2024-11-06T14:12:47.9022879+08:00;False|2024-11-05T20:45:28.3960353+08:00;True|2024-11-05T19:04:11.0417788+08:00;False|2024-11-05T19:03:03.9263878+08:00;True|2024-11-05T15:54:24.8374699+08:00;False|2024-11-05T15:53:24.4214141+08:00;True|2024-10-25T16:51:46.3066612+08:00;True|2024-10-25T12:16:27.8737941+08:00;True|2024-10-25T10:12:38.8056269+08:00;False|2024-10-25T10:11:44.1117608+08:00;True|2024-10-25T09:54:06.8572059+08:00;True|2024-10-25T08:21:42.6333993+08:00;True|2024-10-24T17:56:19.5319332+08:00;True|2024-10-24T17:50:10.0801119+08:00;False|2024-10-24T17:49:21.0726954+08:00;True|2024-10-24T17:40:46.0577697+08:00;False|2024-10-24T17:39:53.3743103+08:00;True|2024-10-24T14:57:00.6752320+08:00;True|2024-10-24T10:08:39.8269595+08:00;False|2024-10-24T10:07:47.3834032+08:00;True|2024-10-22T10:33:10.1961964+08:00;True|2024-10-21T08:43:54.1422810+08:00;False|2024-10-21T08:43:00.6574201+08:00;True|2024-10-18T14:56:55.6749850+08:00;True|2024-10-18T14:47:05.1073813+08:00;True|2024-10-18T11:24:23.9069952+08:00;True|2024-10-18T11:14:57.8486575+08:00;False|2024-10-18T11:14:07.5289704+08:00;True|2024-10-18T10:57:00.2425175+08:00;False|2024-10-18T10:56:04.8949960+08:00;True|2024-10-15T16:44:32.6189434+08:00;True|2024-10-15T14:38:49.8658311+08:00;True|2024-10-15T09:49:55.2197004+08:00;False|2024-10-15T09:49:14.8790668+08:00;False|2024-10-12T15:28:24.1303695+08:00;True|2024-10-10T10:59:36.7878419+08:00;False|2024-10-10T10:58:40.9900315+08:00;True|2024-10-03T10:57:02.9299524+08:00;True|2024-10-03T10:02:10.1156720+08:00;True|2024-09-30T11:07:22.5376794+08:00;True|2024-09-30T10:15:40.3990343+08:00;True|2024-09-30T10:04:38.1942221+08:00;True|2024-09-29T19:22:01.5340857+08:00;False|2024-09-29T19:21:12.2387012+08:00;True|2024-09-26T09:50:22.2637977+08:00;True|2024-09-25T20:44:33.3994634+08:00;True|2024-09-25T16:07:23.2747063+08:00;True|2024-09-25T14:55:37.9194143+08:00;True|2024-09-24T20:03:43.9841995+08:00;True|2024-09-24T19:42:48.7479102+08:00;True|2024-09-24T19:38:31.5777012+08:00;True|2024-09-24T16:26:58.5969765+08:00;True|2024-09-24T15:31:00.7140362+08:00;True|2024-09-24T10:17:46.7830753+08:00;True|2024-09-24T09:40:19.5788062+08:00;False|2024-09-24T09:39:27.4521802+08:00;True|2024-09-23T19:35:55.3572583+08:00;True|2024-09-23T18:53:15.4480118+08:00;False|2024-09-23T18:52:22.0135173+08:00;True|2024-09-20T09:59:12.9943442+08:00;False|2024-09-20T09:58:18.6945854+08:00;True|2024-09-12T20:40:58.7161451+08:00;False|2024-09-12T20:40:00.0672966+08:00;True|2024-09-12T16:47:22.7671323+08:00;True|2024-09-12T16:34:18.5850144+08:00;True|2024-09-12T16:13:32.1929032+08:00;True|2024-09-12T09:12:54.4456999+08:00;False|2024-09-12T09:12:06.1002866+08:00;False|2024-09-11T21:06:15.4423786+08:00;True|2024-09-10T15:26:48.7055081+08:00;True|2024-09-10T09:26:36.8509916+08:00;True|2024-09-09T19:51:32.6059511+08:00;True|2024-09-09T19:05:47.5349922+08:00;True|2024-09-09T09:26:23.2022383+08:00;False|2024-09-09T09:25:27.3736749+08:00;True|2024-09-06T15:32:52.1865278+08:00;True|2024-09-06T15:16:01.1405794+08:00;True|2024-09-06T14:21:05.7482343+08:00;True|2024-09-06T14:09:17.1494566+08:00;True|2024-09-06T13:49:56.4128481+08:00;True|2024-09-06T13:11:53.0863947+08:00;True|2024-09-06T09:34:54.5934463+08:00;True|2024-09-06T08:47:19.9744092+08:00;True|2024-09-05T15:01:38.6968629+08:00;True|2024-09-05T14:56:09.3505818+08:00;True|2024-09-05T14:49:56.8774757+08:00;True|2024-09-05T08:14:13.2359921+08:00;False|2024-09-05T08:13:11.8797534+08:00;True|2024-09-03T16:52:02.8227375+08:00;False|2024-09-03T16:51:32.4250926+08:00;True|2024-09-03T16:33:05.7269609+08:00;True|2024-09-03T16:00:15.0288548+08:00;True|2024-08-29T08:06:32.4732067+08:00;False|2024-08-29T08:06:02.4801886+08:00;True|2024-08-26T10:17:08.7733750+08:00;False|2024-08-26T10:11:05.1864217+08:00;False|2024-08-26T09:50:31.1539306+08:00;False|2024-08-26T09:47:37.4351309+08:00;True|2024-08-16T16:55:32.0918962+08:00;True|2024-08-16T16:53:23.3505641+08:00;False|2024-08-16T16:49:30.4579212+08:00;False|2024-08-16T16:47:01.9799743+08:00;</History>
    <_PublishTargetUrl>G:\issWeb\网站发布\API</_PublishTargetUrl>
  </PropertyGroup>
  <ItemGroup>
@@ -45,28 +45,28 @@
      <publishTime>02/22/2013 16:43:40</publishTime>
    </File>
    <File Include="bin/BLL.dll">
      <publishTime>11/25/2024 10:23:11</publishTime>
      <publishTime>11/28/2024 16:06:48</publishTime>
    </File>
    <File Include="bin/BLL.pdb">
      <publishTime>11/25/2024 10:23:11</publishTime>
      <publishTime>11/28/2024 16:06:48</publishTime>
    </File>
    <File Include="bin/BouncyCastle.Crypto.dll">
      <publishTime>12/18/2020 05:32:28</publishTime>
    </File>
    <File Include="bin/DAL.dll">
      <publishTime>11/25/2024 10:23:09</publishTime>
      <publishTime>11/28/2024 16:06:46</publishTime>
    </File>
    <File Include="bin/DAL.pdb">
      <publishTime>11/25/2024 10:23:09</publishTime>
      <publishTime>11/28/2024 16:06:46</publishTime>
    </File>
    <File Include="bin/Dapper.dll">
      <publishTime>07/22/2016 22:52:40</publishTime>
    </File>
    <File Include="bin/DBUtility.dll">
      <publishTime>11/25/2024 10:23:05</publishTime>
      <publishTime>11/28/2024 16:06:40</publishTime>
    </File>
    <File Include="bin/DBUtility.pdb">
      <publishTime>11/25/2024 10:23:05</publishTime>
      <publishTime>11/28/2024 16:06:40</publishTime>
    </File>
    <File Include="bin/Grpc.Core.Api.dll">
      <publishTime>03/22/2022 13:17:26</publishTime>
@@ -111,10 +111,10 @@
      <publishTime>07/25/2012 19:48:56</publishTime>
    </File>
    <File Include="bin/Model.dll">
      <publishTime>11/25/2024 10:23:06</publishTime>
      <publishTime>11/28/2024 16:06:42</publishTime>
    </File>
    <File Include="bin/Model.pdb">
      <publishTime>11/25/2024 10:23:06</publishTime>
      <publishTime>11/28/2024 16:06:42</publishTime>
    </File>
    <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs">
      <publishTime>04/15/2024 12:55:45</publishTime>
@@ -147,34 +147,34 @@
      <publishTime>10/23/2021 17:07:54</publishTime>
    </File>
    <File Include="bin/Pub_Class.dll">
      <publishTime>11/25/2024 10:23:02</publishTime>
      <publishTime>11/28/2024 16:06:38</publishTime>
    </File>
    <File Include="bin/Pub_Class.pdb">
      <publishTime>11/25/2024 10:23:02</publishTime>
      <publishTime>11/28/2024 16:06:38</publishTime>
    </File>
    <File Include="bin/Pub_Control.dll">
      <publishTime>11/25/2024 10:23:03</publishTime>
      <publishTime>11/28/2024 16:06:39</publishTime>
    </File>
    <File Include="bin/Pub_Control.pdb">
      <publishTime>11/25/2024 10:23:03</publishTime>
      <publishTime>11/28/2024 16:06:39</publishTime>
    </File>
    <File Include="bin/RestSharp.dll">
      <publishTime>08/31/2012 06:22:50</publishTime>
    </File>
    <File Include="bin/SQLHelper.dll">
      <publishTime>11/25/2024 10:23:03</publishTime>
      <publishTime>11/28/2024 16:06:39</publishTime>
    </File>
    <File Include="bin/SQLHelper.pdb">
      <publishTime>11/25/2024 10:23:03</publishTime>
      <publishTime>11/28/2024 16:06:39</publishTime>
    </File>
    <File Include="bin/Swashbuckle.Core.dll">
      <publishTime>02/16/2015 01:57:08</publishTime>
    </File>
    <File Include="bin/SyntacticSugar.dll">
      <publishTime>11/25/2024 10:18:53</publishTime>
      <publishTime>11/28/2024 16:04:36</publishTime>
    </File>
    <File Include="bin/SyntacticSugar.pdb">
      <publishTime>11/25/2024 10:18:53</publishTime>
      <publishTime>11/28/2024 16:04:36</publishTime>
    </File>
    <File Include="bin/System.Buffers.dll">
      <publishTime>07/19/2017 18:01:28</publishTime>
@@ -285,19 +285,19 @@
      <publishTime>05/09/2023 10:43:40</publishTime>
    </File>
    <File Include="bin/TopSdk.dll">
      <publishTime>11/25/2024 10:18:59</publishTime>
      <publishTime>11/28/2024 16:04:42</publishTime>
    </File>
    <File Include="bin/TopSdk.pdb">
      <publishTime>11/25/2024 10:18:59</publishTime>
      <publishTime>11/28/2024 16:04:42</publishTime>
    </File>
    <File Include="bin/WebActivatorEx.dll">
      <publishTime>11/24/2014 19:18:48</publishTime>
    </File>
    <File Include="bin/WebAPI.dll">
      <publishTime>11/25/2024 10:23:38</publishTime>
      <publishTime>11/28/2024 16:07:25</publishTime>
    </File>
    <File Include="bin/WebAPI.pdb">
      <publishTime>11/25/2024 10:23:38</publishTime>
      <publishTime>11/28/2024 16:07:25</publishTime>
    </File>
    <File Include="bin/WebAPI.XmlSerializers.dll">
      <publishTime>08/16/2024 16:55:28</publishTime>
WebAPI/Properties/Settings.Designer.cs
@@ -26,7 +26,7 @@
        [global::System.Configuration.ApplicationScopedSettingAttribute()]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
        [global::System.Configuration.DefaultSettingValueAttribute("http://192.168.0.81/WEBS-WMS/WebService1.asmx")]
        [global::System.Configuration.DefaultSettingValueAttribute("http://192.168.0.11/WEBS-WMS/WebService1.asmx")]
        public string WebAPI_WebS_WebService1 {
            get {
                return ((string)(this["WebAPI_WebS_WebService1"]));
WebAPI/Properties/Settings.settings
@@ -3,7 +3,7 @@
  <Profiles />
  <Settings>
    <Setting Name="WebAPI_WebS_WebService1" Type="(Web Service URL)" Scope="Application">
      <Value Profile="(Default)">http://192.168.0.81/WEBS-WMS/WebService1.asmx</Value>
      <Value Profile="(Default)">http://192.168.0.11/WEBS-WMS/WebService1.asmx</Value>
    </Setting>
  </Settings>
</SettingsFile>
WebAPI/Web References/WebS/Reference.cs
@@ -34,6 +34,10 @@
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsXt_BaseBillMain))]
    public partial class WebService1 : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private System.Threading.SendOrPostCallback get_CheckTypeByMouldSourceOperationCompleted;
        private System.Threading.SendOrPostCallback getMouldSourceBillListOperationCompleted;
        private System.Threading.SendOrPostCallback Get_CheckTypeByMouldBarCode_ProdCheckStockOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetMouldBillEntry_TmpListOperationCompleted;
@@ -165,6 +169,8 @@
        private System.Threading.SendOrPostCallback DeleteMouldOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_MouldOperationCompleted;
        private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_InfoByBarCodeForReportOperationCompleted;
        
@@ -330,9 +336,7 @@
        
        private System.Threading.SendOrPostCallback set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiOperationCompleted;
        
        private System.Threading.SendOrPostCallback get_CheckTypeByMouldSourceOperationCompleted;
        private System.Threading.SendOrPostCallback getMouldSourceBillListOperationCompleted;
        private System.Threading.SendOrPostCallback GetJXBarCode_SiMoErOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_CheckOtherInBillOperationCompleted;
        
@@ -347,6 +351,10 @@
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_MESOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_BillCheckOperationCompleted;
        private System.Threading.SendOrPostCallback set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveMouldProdInBill_NewOperationCompleted;
        
@@ -475,8 +483,6 @@
        private System.Threading.SendOrPostCallback Get_CheckWhAndSPOperationCompleted;
        
        private System.Threading.SendOrPostCallback Get_CheckWhAndSP_BeUpdateOperationCompleted;
        private System.Threading.SendOrPostCallback get_InfoByBarCode_SourceOperationCompleted;
        
        private System.Threading.SendOrPostCallback set_SaveEntrustOutBill_BillCheckOperationCompleted;
        
@@ -1201,6 +1207,12 @@
        }
        
        /// <remarks/>
        public event get_CheckTypeByMouldSourceCompletedEventHandler get_CheckTypeByMouldSourceCompleted;
        /// <remarks/>
        public event getMouldSourceBillListCompletedEventHandler getMouldSourceBillListCompleted;
        /// <remarks/>
        public event Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler Get_CheckTypeByMouldBarCode_ProdCheckStockCompleted;
        
        /// <remarks/>
@@ -1397,6 +1409,9 @@
        
        /// <remarks/>
        public event set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_MouldCompleted;
        /// <remarks/>
        public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
        
        /// <remarks/>
        public event get_InfoByBarCodeForReportCompletedEventHandler get_InfoByBarCodeForReportCompleted;
@@ -1645,10 +1660,7 @@
        public event set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompletedEventHandler set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiCompleted;
        
        /// <remarks/>
        public event get_CheckTypeByMouldSourceCompletedEventHandler get_CheckTypeByMouldSourceCompleted;
        /// <remarks/>
        public event getMouldSourceBillListCompletedEventHandler getMouldSourceBillListCompleted;
        public event GetJXBarCode_SiMoErCompletedEventHandler GetJXBarCode_SiMoErCompleted;
        
        /// <remarks/>
        public event set_CheckOtherInBillCompletedEventHandler set_CheckOtherInBillCompleted;
@@ -1670,6 +1682,12 @@
        
        /// <remarks/>
        public event set_SaveOtherInBill_BillCheckCompletedEventHandler set_SaveOtherInBill_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveOtherInBill_CLD_BillCheckCompletedEventHandler set_SaveOtherInBill_CLD_BillCheckCompleted;
        /// <remarks/>
        public event set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventHandler set_SaveOtherInBill_CLD_BillCheck_VerifyCompleted;
        
        /// <remarks/>
        public event set_SaveMouldProdInBill_NewCompletedEventHandler set_SaveMouldProdInBill_NewCompleted;
@@ -1862,9 +1880,6 @@
        
        /// <remarks/>
        public event Get_CheckWhAndSP_BeUpdateCompletedEventHandler Get_CheckWhAndSP_BeUpdateCompleted;
        /// <remarks/>
        public event get_InfoByBarCode_SourceCompletedEventHandler get_InfoByBarCode_SourceCompleted;
        
        /// <remarks/>
        public event set_SaveEntrustOutBill_BillCheckCompletedEventHandler set_SaveEntrustOutBill_BillCheckCompleted;
@@ -2891,6 +2906,94 @@
        
        /// <remarks/>
        public event GetSc_ICMOBackBillListCompletedEventHandler GetSc_ICMOBackBillListCompleted;
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByMouldSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_Mould get_CheckTypeByMouldSource(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByMouldSource", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_Mould)(results[0]));
        }
        /// <remarks/>
        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByMouldSourceAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByMouldSourceOperationCompleted == null)) {
                this.get_CheckTypeByMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByMouldSourceOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByMouldSource", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByMouldSourceOperationCompleted, userState);
        }
        private void Onget_CheckTypeByMouldSourceOperationCompleted(object arg) {
            if ((this.get_CheckTypeByMouldSourceCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByMouldSourceCompleted(this, new get_CheckTypeByMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getMouldSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_Mould getMouldSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("getMouldSourceBillList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_Mould)(results[0]));
        }
        /// <remarks/>
        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
            this.getMouldSourceBillListAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.getMouldSourceBillListOperationCompleted == null)) {
                this.getMouldSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetMouldSourceBillListOperationCompleted);
            }
            this.InvokeAsync("getMouldSourceBillList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg}, this.getMouldSourceBillListOperationCompleted, userState);
        }
        private void OngetMouldSourceBillListOperationCompleted(object arg) {
            if ((this.getMouldSourceBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getMouldSourceBillListCompleted(this, new getMouldSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
@@ -5606,6 +5709,43 @@
            if ((this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SavePonderationBillMain_Temp_BarCode_MouldCompleted(this, new set_SavePonderationBillMain_Temp_BarCode_MouldCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCode_Source", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsGy_BarCodeBill_WMS_Model_View get_InfoByBarCode_Source(string sBarCode, long sInterID, ref bool sBool, ref string sErrMsg) {
            object[] results = this.Invoke("get_InfoByBarCode_Source", new object[] {
                        sBarCode,
                        sInterID,
                        sBool,
                        sErrMsg});
            sBool = ((bool)(results[1]));
            sErrMsg = ((string)(results[2]));
            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg) {
            this.get_InfoByBarCode_SourceAsync(sBarCode, sInterID, sBool, sErrMsg, null);
        }
        /// <remarks/>
        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg, object userState) {
            if ((this.get_InfoByBarCode_SourceOperationCompleted == null)) {
                this.get_InfoByBarCode_SourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCode_SourceOperationCompleted);
            }
            this.InvokeAsync("get_InfoByBarCode_Source", new object[] {
                        sBarCode,
                        sInterID,
                        sBool,
                        sErrMsg}, this.get_InfoByBarCode_SourceOperationCompleted, userState);
        }
        private void Onget_InfoByBarCode_SourceOperationCompleted(object arg) {
            if ((this.get_InfoByBarCode_SourceCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByBarCode_SourceCompleted(this, new get_InfoByBarCode_SourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -10414,90 +10554,36 @@
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_CheckTypeByMouldSource", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_Mould get_CheckTypeByMouldSource(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("get_CheckTypeByMouldSource", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetJXBarCode_SiMoEr", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool GetJXBarCode_SiMoEr(string sBarCode, double HQty, ref string sErrMsg) {
            object[] results = this.Invoke("GetJXBarCode_SiMoEr", new object[] {
                        sBarCode,
                        HQty,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_Mould)(results[0]));
            return ((bool)(results[0]));
        }
        
        /// <remarks/>
        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
            this.get_CheckTypeByMouldSourceAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
        public void GetJXBarCode_SiMoErAsync(string sBarCode, double HQty, string sErrMsg) {
            this.GetJXBarCode_SiMoErAsync(sBarCode, HQty, sErrMsg, null);
        }
        
        /// <remarks/>
        public void get_CheckTypeByMouldSourceAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.get_CheckTypeByMouldSourceOperationCompleted == null)) {
                this.get_CheckTypeByMouldSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_CheckTypeByMouldSourceOperationCompleted);
        public void GetJXBarCode_SiMoErAsync(string sBarCode, double HQty, string sErrMsg, object userState) {
            if ((this.GetJXBarCode_SiMoErOperationCompleted == null)) {
                this.GetJXBarCode_SiMoErOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJXBarCode_SiMoErOperationCompleted);
            }
            this.InvokeAsync("get_CheckTypeByMouldSource", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg}, this.get_CheckTypeByMouldSourceOperationCompleted, userState);
            this.InvokeAsync("GetJXBarCode_SiMoEr", new object[] {
                        sBarCode,
                        HQty,
                        sErrMsg}, this.GetJXBarCode_SiMoErOperationCompleted, userState);
        }
        
        private void Onget_CheckTypeByMouldSourceOperationCompleted(object arg) {
            if ((this.get_CheckTypeByMouldSourceCompleted != null)) {
        private void OnGetJXBarCode_SiMoErOperationCompleted(object arg) {
            if ((this.GetJXBarCode_SiMoErCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_CheckTypeByMouldSourceCompleted(this, new get_CheckTypeByMouldSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/getMouldSourceBillList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsKf_ICStockBill_Mould getMouldSourceBillList(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, ref string sErrMsg) {
            object[] results = this.Invoke("getMouldSourceBillList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((ClsKf_ICStockBill_Mould)(results[0]));
        }
        /// <remarks/>
        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg) {
            this.getMouldSourceBillListAsync(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HHMaker, HOWNERID, sErrMsg, null);
        }
        /// <remarks/>
        public void getMouldSourceBillListAsync(long HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HHMaker, long HOWNERID, string sErrMsg, object userState) {
            if ((this.getMouldSourceBillListOperationCompleted == null)) {
                this.getMouldSourceBillListOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetMouldSourceBillListOperationCompleted);
            }
            this.InvokeAsync("getMouldSourceBillList", new object[] {
                        HInterID,
                        HBillNo,
                        HBillType,
                        HSourceBillNo,
                        HSourceBillType,
                        HHMaker,
                        HOWNERID,
                        sErrMsg}, this.getMouldSourceBillListOperationCompleted, userState);
        }
        private void OngetMouldSourceBillListOperationCompleted(object arg) {
            if ((this.getMouldSourceBillListCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getMouldSourceBillListCompleted(this, new getMouldSourceBillListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
                this.GetJXBarCode_SiMoErCompleted(this, new GetJXBarCode_SiMoErCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -10727,6 +10813,70 @@
            if ((this.set_SaveOtherInBill_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherInBill_BillCheckCompleted(this, new set_SaveOtherInBill_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherInBill_CLD_BillCheck(ClsKf_OtherInBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherInBill_CLD_BillCheck", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherInBill_CLD_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg) {
            this.set_SaveOtherInBill_CLD_BillCheckAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherInBill_CLD_BillCheckAsync(ClsKf_OtherInBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveOtherInBill_CLD_BillCheckOperationCompleted == null)) {
                this.set_SaveOtherInBill_CLD_BillCheckOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLD_BillCheckOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherInBill_CLD_BillCheck", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveOtherInBill_CLD_BillCheckOperationCompleted, userState);
        }
        private void Onset_SaveOtherInBill_CLD_BillCheckOperationCompleted(object arg) {
            if ((this.set_SaveOtherInBill_CLD_BillCheckCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherInBill_CLD_BillCheckCompleted(this, new set_SaveOtherInBill_CLD_BillCheckCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck_Verify", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public bool set_SaveOtherInBill_CLD_BillCheck_Verify(ClsKf_OtherInBillMain oMain, ref string sErrMsg) {
            object[] results = this.Invoke("set_SaveOtherInBill_CLD_BillCheck_Verify", new object[] {
                        oMain,
                        sErrMsg});
            sErrMsg = ((string)(results[1]));
            return ((bool)(results[0]));
        }
        /// <remarks/>
        public void set_SaveOtherInBill_CLD_BillCheck_VerifyAsync(ClsKf_OtherInBillMain oMain, string sErrMsg) {
            this.set_SaveOtherInBill_CLD_BillCheck_VerifyAsync(oMain, sErrMsg, null);
        }
        /// <remarks/>
        public void set_SaveOtherInBill_CLD_BillCheck_VerifyAsync(ClsKf_OtherInBillMain oMain, string sErrMsg, object userState) {
            if ((this.set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted == null)) {
                this.set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted = new System.Threading.SendOrPostCallback(this.Onset_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted);
            }
            this.InvokeAsync("set_SaveOtherInBill_CLD_BillCheck_Verify", new object[] {
                        oMain,
                        sErrMsg}, this.set_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted, userState);
        }
        private void Onset_SaveOtherInBill_CLD_BillCheck_VerifyOperationCompleted(object arg) {
            if ((this.set_SaveOtherInBill_CLD_BillCheck_VerifyCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.set_SaveOtherInBill_CLD_BillCheck_VerifyCompleted(this, new set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -12892,43 +13042,6 @@
            if ((this.Get_CheckWhAndSP_BeUpdateCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.Get_CheckWhAndSP_BeUpdateCompleted(this, new Get_CheckWhAndSP_BeUpdateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/get_InfoByBarCode_Source", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public ClsGy_BarCodeBill_WMS_Model_View get_InfoByBarCode_Source(string sBarCode, long sInterID, ref bool sBool, ref string sErrMsg) {
            object[] results = this.Invoke("get_InfoByBarCode_Source", new object[] {
                        sBarCode,
                        sInterID,
                        sBool,
                        sErrMsg});
            sBool = ((bool)(results[1]));
            sErrMsg = ((string)(results[2]));
            return ((ClsGy_BarCodeBill_WMS_Model_View)(results[0]));
        }
        /// <remarks/>
        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg) {
            this.get_InfoByBarCode_SourceAsync(sBarCode, sInterID, sBool, sErrMsg, null);
        }
        /// <remarks/>
        public void get_InfoByBarCode_SourceAsync(string sBarCode, long sInterID, bool sBool, string sErrMsg, object userState) {
            if ((this.get_InfoByBarCode_SourceOperationCompleted == null)) {
                this.get_InfoByBarCode_SourceOperationCompleted = new System.Threading.SendOrPostCallback(this.Onget_InfoByBarCode_SourceOperationCompleted);
            }
            this.InvokeAsync("get_InfoByBarCode_Source", new object[] {
                        sBarCode,
                        sInterID,
                        sBool,
                        sErrMsg}, this.get_InfoByBarCode_SourceOperationCompleted, userState);
        }
        private void Onget_InfoByBarCode_SourceOperationCompleted(object arg) {
            if ((this.get_InfoByBarCode_SourceCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.get_InfoByBarCode_SourceCompleted(this, new get_InfoByBarCode_SourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
@@ -24640,101 +24753,147 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
    public partial class ClsKf_ICStockBill_Mould {
        
        private long hSCWHIDField;
        private long hItemIDField;
        
        private long hSupIDField;
        private string hBarTypeField;
        
        private long hEmpIDField;
        private long hWhIDField;
        
        private long hManagerIDField;
        private string hWhNumberField;
        
        private long hWHIDField;
        private string hWhNameField;
        
        private long hSecManagerIDField;
        private bool hSPFlagField;
        
        private long hKeeperIDField;
        private long hSPIDField;
        private string hSPNumberField;
        private string hSPNameField;
        
        private long hDeptIDField;
        
        private string hExplanationField;
        private string hDeptNumberField;
        
        private string hInnerBillNoField;
        private string hDeptNameField;
        
        private bool hRedBlueFlagField;
        private long hSupIDField;
        
        private string hRepairTypeField;
        private string hSupNumberField;
        
        private long hCorrespondentTypeIDField;
        private string hSupNameField;
        private string hSourceBillNoField;
        private string hSourceBillTypeField;
        private long hOWNERIDField;
        private string hOWNERNAMEField;
        private string hCustomField;
        private long hMulSourceFlagField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        
        /// <remarks/>
        public long HSCWHID {
        public long HItemID {
            get {
                return this.hSCWHIDField;
                return this.hItemIDField;
            }
            set {
                this.hSCWHIDField = value;
                this.hItemIDField = value;
            }
        }
        
        /// <remarks/>
        public long HSupID {
        public string HBarType {
            get {
                return this.hSupIDField;
                return this.hBarTypeField;
            }
            set {
                this.hSupIDField = value;
                this.hBarTypeField = value;
            }
        }
        
        /// <remarks/>
        public long HEmpID {
        public long HWhID {
            get {
                return this.hEmpIDField;
                return this.hWhIDField;
            }
            set {
                this.hEmpIDField = value;
                this.hWhIDField = value;
            }
        }
        
        /// <remarks/>
        public long HManagerID {
        public string HWhNumber {
            get {
                return this.hManagerIDField;
                return this.hWhNumberField;
            }
            set {
                this.hManagerIDField = value;
                this.hWhNumberField = value;
            }
        }
        
        /// <remarks/>
        public long HWHID {
        public string HWhName {
            get {
                return this.hWHIDField;
                return this.hWhNameField;
            }
            set {
                this.hWHIDField = value;
                this.hWhNameField = value;
            }
        }
        
        /// <remarks/>
        public long HSecManagerID {
        public bool HSPFlag {
            get {
                return this.hSecManagerIDField;
                return this.hSPFlagField;
            }
            set {
                this.hSecManagerIDField = value;
                this.hSPFlagField = value;
            }
        }
        
        /// <remarks/>
        public long HKeeperID {
        public long HSPID {
            get {
                return this.hKeeperIDField;
                return this.hSPIDField;
            }
            set {
                this.hKeeperIDField = value;
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSPNumber {
            get {
                return this.hSPNumberField;
            }
            set {
                this.hSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSPName {
            get {
                return this.hSPNameField;
            }
            set {
                this.hSPNameField = value;
            }
        }
        
@@ -24749,480 +24908,162 @@
        }
        
        /// <remarks/>
        public string HExplanation {
        public string HDeptNumber {
            get {
                return this.hExplanationField;
                return this.hDeptNumberField;
            }
            set {
                this.hExplanationField = value;
                this.hDeptNumberField = value;
            }
        }
        
        /// <remarks/>
        public string HInnerBillNo {
        public string HDeptName {
            get {
                return this.hInnerBillNoField;
                return this.hDeptNameField;
            }
            set {
                this.hInnerBillNoField = value;
                this.hDeptNameField = value;
            }
        }
        
        /// <remarks/>
        public bool HRedBlueFlag {
        public long HSupID {
            get {
                return this.hRedBlueFlagField;
                return this.hSupIDField;
            }
            set {
                this.hRedBlueFlagField = value;
                this.hSupIDField = value;
            }
        }
        
        /// <remarks/>
        public string HRepairType {
        public string HSupNumber {
            get {
                return this.hRepairTypeField;
                return this.hSupNumberField;
            }
            set {
                this.hRepairTypeField = value;
                this.hSupNumberField = value;
            }
        }
        
        /// <remarks/>
        public long HCorrespondentTypeID {
        public string HSupName {
            get {
                return this.hCorrespondentTypeIDField;
                return this.hSupNameField;
            }
            set {
                this.hCorrespondentTypeIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsXt_BaseBillMain {
        private long hYearField;
        private long hPeriodField;
        private string hBillTypeField;
        private string hBillSubTypeField;
        private long hInterIDField;
        private System.DateTime hDateField;
        private string hBillNoField;
        private int hBillStatusField;
        private long hCheckItemNowIDField;
        private long hCheckItemNextIDField;
        private long hCheckFlowIDField;
        private string hRemarkField;
        private string hEmpCodeField;
        private string hMakerField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hBackerField;
        private string hBackDateField;
        private string hBackRemarkField;
        private string hCloseManField;
        private string hCloseDateField;
        private bool hCloseTypeField;
        private string hDeleteManField;
        private string hDeleteDateField;
        private long hBillerIDField;
        private string hMainSourceBillNoField;
        private string hMainSourceBillTypeField;
        private long hMainSourceInterIDField;
        private long hMainSourceEntryIDField;
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
                this.hSupNameField = value;
            }
        }
        
        /// <remarks/>
        public long HPeriod {
        public string HSourceBillNo {
            get {
                return this.hPeriodField;
                return this.hSourceBillNoField;
            }
            set {
                this.hPeriodField = value;
                this.hSourceBillNoField = value;
            }
        }
        
        /// <remarks/>
        public string HBillType {
        public string HSourceBillType {
            get {
                return this.hBillTypeField;
                return this.hSourceBillTypeField;
            }
            set {
                this.hBillTypeField = value;
                this.hSourceBillTypeField = value;
            }
        }
        
        /// <remarks/>
        public string HBillSubType {
        public long HOWNERID {
            get {
                return this.hBillSubTypeField;
                return this.hOWNERIDField;
            }
            set {
                this.hBillSubTypeField = value;
                this.hOWNERIDField = value;
            }
        }
        
        /// <remarks/>
        public long HInterID {
        public string HOWNERNAME {
            get {
                return this.hInterIDField;
                return this.hOWNERNAMEField;
            }
            set {
                this.hInterIDField = value;
                this.hOWNERNAMEField = value;
            }
        }
        
        /// <remarks/>
        public System.DateTime HDate {
        public string HCustom {
            get {
                return this.hDateField;
                return this.hCustomField;
            }
            set {
                this.hDateField = value;
                this.hCustomField = value;
            }
        }
        
        /// <remarks/>
        public string HBillNo {
        public long HMulSourceFlag {
            get {
                return this.hBillNoField;
                return this.hMulSourceFlagField;
            }
            set {
                this.hBillNoField = value;
                this.hMulSourceFlagField = value;
            }
        }
        
        /// <remarks/>
        public int HBillStatus {
        public string HStockStyle {
            get {
                return this.hBillStatusField;
                return this.hStockStyleField;
            }
            set {
                this.hBillStatusField = value;
                this.hStockStyleField = value;
            }
        }
        
        /// <remarks/>
        public long HCheckItemNowID {
        public long HStockInOrgID {
            get {
                return this.hCheckItemNowIDField;
                return this.hStockInOrgIDField;
            }
            set {
                this.hCheckItemNowIDField = value;
                this.hStockInOrgIDField = value;
            }
        }
        
        /// <remarks/>
        public long HCheckItemNextID {
        public string HStockInOrgName {
            get {
                return this.hCheckItemNextIDField;
                return this.hStockInOrgNameField;
            }
            set {
                this.hCheckItemNextIDField = value;
                this.hStockInOrgNameField = value;
            }
        }
        
        /// <remarks/>
        public long HCheckFlowID {
        public long HStockOutOrgID {
            get {
                return this.hCheckFlowIDField;
                return this.hStockOutOrgIDField;
            }
            set {
                this.hCheckFlowIDField = value;
                this.hStockOutOrgIDField = value;
            }
        }
        
        /// <remarks/>
        public string HRemark {
        public string HStockOutOrgName {
            get {
                return this.hRemarkField;
                return this.hStockOutOrgNameField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HEmpCode {
            get {
                return this.hEmpCodeField;
            }
            set {
                this.hEmpCodeField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HBacker {
            get {
                return this.hBackerField;
            }
            set {
                this.hBackerField = value;
            }
        }
        /// <remarks/>
        public string HBackDate {
            get {
                return this.hBackDateField;
            }
            set {
                this.hBackDateField = value;
            }
        }
        /// <remarks/>
        public string HBackRemark {
            get {
                return this.hBackRemarkField;
            }
            set {
                this.hBackRemarkField = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public bool HCloseType {
            get {
                return this.hCloseTypeField;
            }
            set {
                this.hCloseTypeField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillNo {
            get {
                return this.hMainSourceBillNoField;
            }
            set {
                this.hMainSourceBillNoField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillType {
            get {
                return this.hMainSourceBillTypeField;
            }
            set {
                this.hMainSourceBillTypeField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceInterID {
            get {
                return this.hMainSourceInterIDField;
            }
            set {
                this.hMainSourceInterIDField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceEntryID {
            get {
                return this.hMainSourceEntryIDField;
            }
            set {
                this.hMainSourceEntryIDField = value;
                this.hStockOutOrgNameField = value;
            }
        }
    }
@@ -36509,327 +36350,6 @@
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsKf_ICStockBill_Mould {
        private long hItemIDField;
        private string hBarTypeField;
        private long hWhIDField;
        private string hWhNumberField;
        private string hWhNameField;
        private bool hSPFlagField;
        private long hSPIDField;
        private string hSPNumberField;
        private string hSPNameField;
        private long hDeptIDField;
        private string hDeptNumberField;
        private string hDeptNameField;
        private long hSupIDField;
        private string hSupNumberField;
        private string hSupNameField;
        private string hSourceBillNoField;
        private string hSourceBillTypeField;
        private long hOWNERIDField;
        private string hOWNERNAMEField;
        private string hCustomField;
        private long hMulSourceFlagField;
        private string hStockStyleField;
        private long hStockInOrgIDField;
        private string hStockInOrgNameField;
        private long hStockOutOrgIDField;
        private string hStockOutOrgNameField;
        /// <remarks/>
        public long HItemID {
            get {
                return this.hItemIDField;
            }
            set {
                this.hItemIDField = value;
            }
        }
        /// <remarks/>
        public string HBarType {
            get {
                return this.hBarTypeField;
            }
            set {
                this.hBarTypeField = value;
            }
        }
        /// <remarks/>
        public long HWhID {
            get {
                return this.hWhIDField;
            }
            set {
                this.hWhIDField = value;
            }
        }
        /// <remarks/>
        public string HWhNumber {
            get {
                return this.hWhNumberField;
            }
            set {
                this.hWhNumberField = value;
            }
        }
        /// <remarks/>
        public string HWhName {
            get {
                return this.hWhNameField;
            }
            set {
                this.hWhNameField = value;
            }
        }
        /// <remarks/>
        public bool HSPFlag {
            get {
                return this.hSPFlagField;
            }
            set {
                this.hSPFlagField = value;
            }
        }
        /// <remarks/>
        public long HSPID {
            get {
                return this.hSPIDField;
            }
            set {
                this.hSPIDField = value;
            }
        }
        /// <remarks/>
        public string HSPNumber {
            get {
                return this.hSPNumberField;
            }
            set {
                this.hSPNumberField = value;
            }
        }
        /// <remarks/>
        public string HSPName {
            get {
                return this.hSPNameField;
            }
            set {
                this.hSPNameField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HDeptNumber {
            get {
                return this.hDeptNumberField;
            }
            set {
                this.hDeptNumberField = value;
            }
        }
        /// <remarks/>
        public string HDeptName {
            get {
                return this.hDeptNameField;
            }
            set {
                this.hDeptNameField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public string HSupNumber {
            get {
                return this.hSupNumberField;
            }
            set {
                this.hSupNumberField = value;
            }
        }
        /// <remarks/>
        public string HSupName {
            get {
                return this.hSupNameField;
            }
            set {
                this.hSupNameField = value;
            }
        }
        /// <remarks/>
        public string HSourceBillNo {
            get {
                return this.hSourceBillNoField;
            }
            set {
                this.hSourceBillNoField = value;
            }
        }
        /// <remarks/>
        public string HSourceBillType {
            get {
                return this.hSourceBillTypeField;
            }
            set {
                this.hSourceBillTypeField = value;
            }
        }
        /// <remarks/>
        public long HOWNERID {
            get {
                return this.hOWNERIDField;
            }
            set {
                this.hOWNERIDField = value;
            }
        }
        /// <remarks/>
        public string HOWNERNAME {
            get {
                return this.hOWNERNAMEField;
            }
            set {
                this.hOWNERNAMEField = value;
            }
        }
        /// <remarks/>
        public string HCustom {
            get {
                return this.hCustomField;
            }
            set {
                this.hCustomField = value;
            }
        }
        /// <remarks/>
        public long HMulSourceFlag {
            get {
                return this.hMulSourceFlagField;
            }
            set {
                this.hMulSourceFlagField = value;
            }
        }
        /// <remarks/>
        public string HStockStyle {
            get {
                return this.hStockStyleField;
            }
            set {
                this.hStockStyleField = value;
            }
        }
        /// <remarks/>
        public long HStockInOrgID {
            get {
                return this.hStockInOrgIDField;
            }
            set {
                this.hStockInOrgIDField = value;
            }
        }
        /// <remarks/>
        public string HStockInOrgName {
            get {
                return this.hStockInOrgNameField;
            }
            set {
                this.hStockInOrgNameField = value;
            }
        }
        /// <remarks/>
        public long HStockOutOrgID {
            get {
                return this.hStockOutOrgIDField;
            }
            set {
                this.hStockOutOrgIDField = value;
            }
        }
        /// <remarks/>
        public string HStockOutOrgName {
            get {
                return this.hStockOutOrgNameField;
            }
            set {
                this.hStockOutOrgNameField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsXt_SystemParameterMain {
        
        private string sc_ICMOReportBill_AutoCheckField;
@@ -36900,6 +36420,12 @@
        
        private string kf_POStockInBill_DeleterAndMakerMustSameField;
        
        private string kf_POStockInBillCheck_MustQtyCtlField;
        private string kf_POStockInBillCheck_WHSPCtlField;
        private string kf_POStockInBillCheck_MultilineCtlField;
        private string kf_ProductInBill_AutoCheckField;
        
        private string kf_ProductInBill_SaveAutoAddnewField;
@@ -36925,6 +36451,12 @@
        private string kf_ProductInBill_DisplayField;
        
        private string kf_ProductInBill_DeleterAndMakerMustSameField;
        private string kf_ProductInBillCheck_MustQtyCtlField;
        private string kf_ProductInBillCheck_WHSPCtlField;
        private string kf_ProductInBillCheck_MultilineCtlField;
        
        private string kf_OtherInBill_AutoCheckField;
        
@@ -37514,6 +37046,72 @@
        
        private string barCode_DeleterAndMakerMustSameField;
        
        private string sc_MouldProdInBill_AutoCheckField;
        private string sc_MouldProdInBill_BarCodeQtyField;
        private string sc_MouldProdOutBill_AutoCheckField;
        private string sc_MouldProdOutBill_BarCodeQtyField;
        private string sc_MouldProdOutBill_SaveAutoAddnewField;
        private string sc_MouldProdOutBill_DeleterAndMakerMustSameField;
        private string sc_MouldProdOutBill_MouldLifeCtrlField;
        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
        private string sc_MouldProdBackBill_AutoCheckField;
        private string sc_MouldProdBackBill_BarCodeQtyField;
        private string sc_MouldRepairOutBill_AutoCheckField;
        private string sc_MouldRepairOutBill_BarCodeQtyField;
        private string sc_MouldRepairInBill_AutoCheckField;
        private string sc_MouldRepairInBill_BarCodeQtyField;
        private string sc_MouldOtherInBill_AutoCheckField;
        private string sc_MouldOtherInBill_BarCodeQtyField;
        private string sc_MouldOtherOutBill_AutoCheckField;
        private string sc_MouldOtherOutBill_BarCodeQtyField;
        private string sc_MouldBorrowInBill_AutoCheckField;
        private string sc_MouldBorrowInBill_BarCodeQtyField;
        private string sc_MouldBorrowOutBill_AutoCheckField;
        private string sc_MouldBorrowOutBill_BarCodeQtyField;
        private string sc_MouldScrapInBill_AutoCheckField;
        private string sc_MouldScrapInBill_BarCodeQtyField;
        private string sc_MouldScrapOutBill_AutoCheckField;
        private string sc_MouldScrapOutBill_BarCodeQtyField;
        private string sc_MouldProdMoveBill_AutoCheckField;
        private string sc_MouldProdMoveBill_BarCodeQtyField;
        private string sc_MouldMoveStockStepOutBill_AutoCheckField;
        private string sc_MouldMoveStockStepOutBill_BarCodeQtyField;
        private string sc_MouldMoveStockStepInBill_AutoCheckField;
        private string sc_MouldMoveStockStepInBill_BarCodeQtyField;
        private string sc_MouldProdCheckStockBill_AutoCheckField;
        private string sc_ICMOBill_AutoCheckField;
        
        private string sc_ICMOBill_SaveAutoAddnewField;
@@ -37529,6 +37127,8 @@
        private string sc_ProcessExchangeBill_AutoBarCodeField;
        
        private string sc_ProcessExchangeBill_DeleterAndMakerMustSameField;
        private string sc_ProcessExchangeBill_SaveDeptIsNullField;
        
        private string mES_StationInBill_AutoCheckField;
        
@@ -37561,6 +37161,8 @@
        private string mES_StationInBill_QtyRateCtlField;
        
        private string mES_StationInBill_DyCentralInspectionControlField;
        private string mES_StationInBill_DefQtyField;
        
        private string mES_StationOutBill_AutoCheckField;
        
@@ -37595,6 +37197,8 @@
        private string mES_StationOutBill_NextQtyCtlField;
        
        private string mES_StationOutBill_QtyRateCtlField;
        private string mES_StationOutBill_MustBeginWorkCtlField;
        
        private string qC_NoPassProdCheckBill_AutoCheckField;
        
@@ -37635,6 +37239,10 @@
        private string sc_MESBeginWorkBill_SaveAutoAddnewField;
        
        private string sc_MESBeginWorkBill_DeleterAndMakerMustSameField;
        private string sc_MESBeginWorkBill_SwipeCardStartField;
        private string sc_MESBeginWorkBill_MouldUpperField;
        
        private string sc_MESReturnWorkBill_AutoCheckField;
        
@@ -37684,6 +37292,8 @@
        
        private string oA_ErrMsgBackBill_DeleterAndMakerMustSameField;
        
        private string oA_ErrMsgBackBill_SendDingDingMsgField;
        private string sc_MESProceReportWorkBill_AutoCheckField;
        
        private string sc_MESProceReportWorkBill_SaveAutoAddnewField;
@@ -37714,15 +37324,7 @@
        
        private string qC_ProcessCheckBill_QCSchemeSourceField;
        
        private string sc_MouldProdOutBill_AutoCheckField;
        private string sc_MouldProdOutBill_SaveAutoAddnewField;
        private string sc_MouldProdOutBill_DeleterAndMakerMustSameField;
        private string sc_MouldProdOutBill_MouldLifeCtrlField;
        private string sc_MouldProdOutBill_MouldLifeCtrlTypeField;
        private string sB_EquipICMOTechParamBill_MustBeginWorkCtlField;
        
        private string gy_RoutingBill_AutoCheckField;
        
@@ -37731,6 +37333,28 @@
        private string gy_RoutingBill_DeleterAndMakerMustSameField;
        
        private string gy_RoutingBill_SaveAutoLastProcField;
        private string gy_RoutingBill_EnableMultiLevelField;
        private string kf_StockInRequestBill_AutoCheckField;
        private string cg_POOrderBill_AutoCheckField;
        private string cg_PayableBill_AutoCheckField;
        private string yF_PayMentBill_AutoCheckField;
        private string xs_SeOrderBill_AutoCheckField;
        private string xs_SeOutStockBill_AutoCheckField;
        private string xs_ReceivableBill_AutoCheckField;
        private string yS_ReceiveBill_AutoCheckField;
        private string pay_WorkTimesBill_AutoCheckField;
        private string sc_MouldLowerBill_MouldUpperField;
        
        /// <remarks/>
        public string Sc_ICMOReportBill_AutoCheck {
@@ -38073,6 +37697,36 @@
        }
        
        /// <remarks/>
        public string Kf_POStockInBillCheck_MustQtyCtl {
            get {
                return this.kf_POStockInBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_POStockInBillCheck_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_POStockInBillCheck_WHSPCtl {
            get {
                return this.kf_POStockInBillCheck_WHSPCtlField;
            }
            set {
                this.kf_POStockInBillCheck_WHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_POStockInBillCheck_MultilineCtl {
            get {
                return this.kf_POStockInBillCheck_MultilineCtlField;
            }
            set {
                this.kf_POStockInBillCheck_MultilineCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_ProductInBill_AutoCheck {
            get {
                return this.kf_ProductInBill_AutoCheckField;
@@ -38199,6 +37853,36 @@
            }
            set {
                this.kf_ProductInBill_DeleterAndMakerMustSameField = value;
            }
        }
        /// <remarks/>
        public string Kf_ProductInBillCheck_MustQtyCtl {
            get {
                return this.kf_ProductInBillCheck_MustQtyCtlField;
            }
            set {
                this.kf_ProductInBillCheck_MustQtyCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_ProductInBillCheck_WHSPCtl {
            get {
                return this.kf_ProductInBillCheck_WHSPCtlField;
            }
            set {
                this.kf_ProductInBillCheck_WHSPCtlField = value;
            }
        }
        /// <remarks/>
        public string Kf_ProductInBillCheck_MultilineCtl {
            get {
                return this.kf_ProductInBillCheck_MultilineCtlField;
            }
            set {
                this.kf_ProductInBillCheck_MultilineCtlField = value;
            }
        }
        
@@ -41143,6 +40827,336 @@
        }
        
        /// <remarks/>
        public string Sc_MouldProdInBill_AutoCheck {
            get {
                return this.sc_MouldProdInBill_AutoCheckField;
            }
            set {
                this.sc_MouldProdInBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdInBill_BarCodeQty {
            get {
                return this.sc_MouldProdInBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldProdInBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_AutoCheck {
            get {
                return this.sc_MouldProdOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldProdOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_BarCodeQty {
            get {
                return this.sc_MouldProdOutBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldProdOutBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_SaveAutoAddnew {
            get {
                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
            }
            set {
                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_DeleterAndMakerMustSame {
            get {
                return this.sc_MouldProdOutBill_DeleterAndMakerMustSameField;
            }
            set {
                this.sc_MouldProdOutBill_DeleterAndMakerMustSameField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_MouldLifeCtrl {
            get {
                return this.sc_MouldProdOutBill_MouldLifeCtrlField;
            }
            set {
                this.sc_MouldProdOutBill_MouldLifeCtrlField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_MouldLifeCtrlType {
            get {
                return this.sc_MouldProdOutBill_MouldLifeCtrlTypeField;
            }
            set {
                this.sc_MouldProdOutBill_MouldLifeCtrlTypeField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdBackBill_AutoCheck {
            get {
                return this.sc_MouldProdBackBill_AutoCheckField;
            }
            set {
                this.sc_MouldProdBackBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdBackBill_BarCodeQty {
            get {
                return this.sc_MouldProdBackBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldProdBackBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldRepairOutBill_AutoCheck {
            get {
                return this.sc_MouldRepairOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldRepairOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldRepairOutBill_BarCodeQty {
            get {
                return this.sc_MouldRepairOutBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldRepairOutBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldRepairInBill_AutoCheck {
            get {
                return this.sc_MouldRepairInBill_AutoCheckField;
            }
            set {
                this.sc_MouldRepairInBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldRepairInBill_BarCodeQty {
            get {
                return this.sc_MouldRepairInBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldRepairInBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldOtherInBill_AutoCheck {
            get {
                return this.sc_MouldOtherInBill_AutoCheckField;
            }
            set {
                this.sc_MouldOtherInBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldOtherInBill_BarCodeQty {
            get {
                return this.sc_MouldOtherInBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldOtherInBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldOtherOutBill_AutoCheck {
            get {
                return this.sc_MouldOtherOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldOtherOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldOtherOutBill_BarCodeQty {
            get {
                return this.sc_MouldOtherOutBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldOtherOutBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldBorrowInBill_AutoCheck {
            get {
                return this.sc_MouldBorrowInBill_AutoCheckField;
            }
            set {
                this.sc_MouldBorrowInBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldBorrowInBill_BarCodeQty {
            get {
                return this.sc_MouldBorrowInBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldBorrowInBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldBorrowOutBill_AutoCheck {
            get {
                return this.sc_MouldBorrowOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldBorrowOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldBorrowOutBill_BarCodeQty {
            get {
                return this.sc_MouldBorrowOutBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldBorrowOutBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldScrapInBill_AutoCheck {
            get {
                return this.sc_MouldScrapInBill_AutoCheckField;
            }
            set {
                this.sc_MouldScrapInBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldScrapInBill_BarCodeQty {
            get {
                return this.sc_MouldScrapInBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldScrapInBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldScrapOutBill_AutoCheck {
            get {
                return this.sc_MouldScrapOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldScrapOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldScrapOutBill_BarCodeQty {
            get {
                return this.sc_MouldScrapOutBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldScrapOutBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdMoveBill_AutoCheck {
            get {
                return this.sc_MouldProdMoveBill_AutoCheckField;
            }
            set {
                this.sc_MouldProdMoveBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdMoveBill_BarCodeQty {
            get {
                return this.sc_MouldProdMoveBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldProdMoveBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldMoveStockStepOutBill_AutoCheck {
            get {
                return this.sc_MouldMoveStockStepOutBill_AutoCheckField;
            }
            set {
                this.sc_MouldMoveStockStepOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldMoveStockStepOutBill_BarCodeQty {
            get {
                return this.sc_MouldMoveStockStepOutBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldMoveStockStepOutBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldMoveStockStepInBill_AutoCheck {
            get {
                return this.sc_MouldMoveStockStepInBill_AutoCheckField;
            }
            set {
                this.sc_MouldMoveStockStepInBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldMoveStockStepInBill_BarCodeQty {
            get {
                return this.sc_MouldMoveStockStepInBill_BarCodeQtyField;
            }
            set {
                this.sc_MouldMoveStockStepInBill_BarCodeQtyField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdCheckStockBill_AutoCheck {
            get {
                return this.sc_MouldProdCheckStockBill_AutoCheckField;
            }
            set {
                this.sc_MouldProdCheckStockBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_ICMOBill_AutoCheck {
            get {
                return this.sc_ICMOBill_AutoCheckField;
@@ -41219,6 +41233,16 @@
            }
            set {
                this.sc_ProcessExchangeBill_DeleterAndMakerMustSameField = value;
            }
        }
        /// <remarks/>
        public string Sc_ProcessExchangeBill_SaveDeptIsNull {
            get {
                return this.sc_ProcessExchangeBill_SaveDeptIsNullField;
            }
            set {
                this.sc_ProcessExchangeBill_SaveDeptIsNullField = value;
            }
        }
        
@@ -41379,6 +41403,16 @@
            }
            set {
                this.mES_StationInBill_DyCentralInspectionControlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationInBill_DefQty {
            get {
                return this.mES_StationInBill_DefQtyField;
            }
            set {
                this.mES_StationInBill_DefQtyField = value;
            }
        }
        
@@ -41549,6 +41583,16 @@
            }
            set {
                this.mES_StationOutBill_QtyRateCtlField = value;
            }
        }
        /// <remarks/>
        public string MES_StationOutBill_MustBeginWorkCtl {
            get {
                return this.mES_StationOutBill_MustBeginWorkCtlField;
            }
            set {
                this.mES_StationOutBill_MustBeginWorkCtlField = value;
            }
        }
        
@@ -41749,6 +41793,26 @@
            }
            set {
                this.sc_MESBeginWorkBill_DeleterAndMakerMustSameField = value;
            }
        }
        /// <remarks/>
        public string Sc_MESBeginWorkBill_SwipeCardStart {
            get {
                return this.sc_MESBeginWorkBill_SwipeCardStartField;
            }
            set {
                this.sc_MESBeginWorkBill_SwipeCardStartField = value;
            }
        }
        /// <remarks/>
        public string Sc_MESBeginWorkBill_MouldUpper {
            get {
                return this.sc_MESBeginWorkBill_MouldUpperField;
            }
            set {
                this.sc_MESBeginWorkBill_MouldUpperField = value;
            }
        }
        
@@ -41993,6 +42057,16 @@
        }
        
        /// <remarks/>
        public string OA_ErrMsgBackBill_SendDingDingMsg {
            get {
                return this.oA_ErrMsgBackBill_SendDingDingMsgField;
            }
            set {
                this.oA_ErrMsgBackBill_SendDingDingMsgField = value;
            }
        }
        /// <remarks/>
        public string Sc_MESProceReportWorkBill_AutoCheck {
            get {
                return this.sc_MESProceReportWorkBill_AutoCheckField;
@@ -42143,52 +42217,12 @@
        }
        
        /// <remarks/>
        public string Sc_MouldProdOutBill_AutoCheck {
        public string SB_EquipICMOTechParamBill_MustBeginWorkCtl {
            get {
                return this.sc_MouldProdOutBill_AutoCheckField;
                return this.sB_EquipICMOTechParamBill_MustBeginWorkCtlField;
            }
            set {
                this.sc_MouldProdOutBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_SaveAutoAddnew {
            get {
                return this.sc_MouldProdOutBill_SaveAutoAddnewField;
            }
            set {
                this.sc_MouldProdOutBill_SaveAutoAddnewField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_DeleterAndMakerMustSame {
            get {
                return this.sc_MouldProdOutBill_DeleterAndMakerMustSameField;
            }
            set {
                this.sc_MouldProdOutBill_DeleterAndMakerMustSameField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_MouldLifeCtrl {
            get {
                return this.sc_MouldProdOutBill_MouldLifeCtrlField;
            }
            set {
                this.sc_MouldProdOutBill_MouldLifeCtrlField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldProdOutBill_MouldLifeCtrlType {
            get {
                return this.sc_MouldProdOutBill_MouldLifeCtrlTypeField;
            }
            set {
                this.sc_MouldProdOutBill_MouldLifeCtrlTypeField = value;
                this.sB_EquipICMOTechParamBill_MustBeginWorkCtlField = value;
            }
        }
        
@@ -42229,6 +42263,116 @@
            }
            set {
                this.gy_RoutingBill_SaveAutoLastProcField = value;
            }
        }
        /// <remarks/>
        public string Gy_RoutingBill_EnableMultiLevel {
            get {
                return this.gy_RoutingBill_EnableMultiLevelField;
            }
            set {
                this.gy_RoutingBill_EnableMultiLevelField = value;
            }
        }
        /// <remarks/>
        public string Kf_StockInRequestBill_AutoCheck {
            get {
                return this.kf_StockInRequestBill_AutoCheckField;
            }
            set {
                this.kf_StockInRequestBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Cg_POOrderBill_AutoCheck {
            get {
                return this.cg_POOrderBill_AutoCheckField;
            }
            set {
                this.cg_POOrderBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Cg_PayableBill_AutoCheck {
            get {
                return this.cg_PayableBill_AutoCheckField;
            }
            set {
                this.cg_PayableBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string YF_PayMentBill_AutoCheck {
            get {
                return this.yF_PayMentBill_AutoCheckField;
            }
            set {
                this.yF_PayMentBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Xs_SeOrderBill_AutoCheck {
            get {
                return this.xs_SeOrderBill_AutoCheckField;
            }
            set {
                this.xs_SeOrderBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Xs_SeOutStockBill_AutoCheck {
            get {
                return this.xs_SeOutStockBill_AutoCheckField;
            }
            set {
                this.xs_SeOutStockBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Xs_ReceivableBill_AutoCheck {
            get {
                return this.xs_ReceivableBill_AutoCheckField;
            }
            set {
                this.xs_ReceivableBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string YS_ReceiveBill_AutoCheck {
            get {
                return this.yS_ReceiveBill_AutoCheckField;
            }
            set {
                this.yS_ReceiveBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Pay_WorkTimesBill_AutoCheck {
            get {
                return this.pay_WorkTimesBill_AutoCheckField;
            }
            set {
                this.pay_WorkTimesBill_AutoCheckField = value;
            }
        }
        /// <remarks/>
        public string Sc_MouldLowerBill_MouldUpper {
            get {
                return this.sc_MouldLowerBill_MouldUpperField;
            }
            set {
                this.sc_MouldLowerBill_MouldUpperField = value;
            }
        }
    }
@@ -42906,6 +43050,12 @@
        
        private string hBillNoField;
        
        private string hRemarkField;
        private string hBackField;
        private bool hSourceBarCodeFlagField;
        /// <remarks/>
        public long HItemID {
            get {
@@ -43253,6 +43403,464 @@
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HBack {
            get {
                return this.hBackField;
            }
            set {
                this.hBackField = value;
            }
        }
        /// <remarks/>
        public bool HSourceBarCodeFlag {
            get {
                return this.hSourceBarCodeFlagField;
            }
            set {
                this.hSourceBarCodeFlagField = value;
            }
        }
    }
    /// <remarks/>
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ProcExchReportMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackUnionBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackDoubleBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_PackSplitBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_QualityReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_ICMOReportBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_DoorOutCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBackBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateReplenishOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MateOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StdWorkQtyBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MESBeginWorkBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_StationInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_SellOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_MoveStockStepInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_AGVRequestBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain_CLD))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_POStockInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ICStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_EntrustOutBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsQC_NoPassProdCheckBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain_K3))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsCg_POInStockBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_ProductInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldProdInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsKf_OtherInBillMain))]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClsSc_MouldStockBillMain))]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsXt_BaseBillMain {
        private long hYearField;
        private long hPeriodField;
        private string hBillTypeField;
        private string hBillSubTypeField;
        private long hInterIDField;
        private System.DateTime hDateField;
        private string hBillNoField;
        private int hBillStatusField;
        private long hCheckItemNowIDField;
        private long hCheckItemNextIDField;
        private long hCheckFlowIDField;
        private string hRemarkField;
        private string hEmpCodeField;
        private string hMakerField;
        private string hMakeDateField;
        private string hUpDaterField;
        private string hUpDateDateField;
        private string hCheckerField;
        private string hCheckDateField;
        private string hBackerField;
        private string hBackDateField;
        private string hBackRemarkField;
        private string hCloseManField;
        private string hCloseDateField;
        private bool hCloseTypeField;
        private string hDeleteManField;
        private string hDeleteDateField;
        private long hBillerIDField;
        private string hMainSourceBillNoField;
        private string hMainSourceBillTypeField;
        private long hMainSourceInterIDField;
        private long hMainSourceEntryIDField;
        /// <remarks/>
        public long HYear {
            get {
                return this.hYearField;
            }
            set {
                this.hYearField = value;
            }
        }
        /// <remarks/>
        public long HPeriod {
            get {
                return this.hPeriodField;
            }
            set {
                this.hPeriodField = value;
            }
        }
        /// <remarks/>
        public string HBillType {
            get {
                return this.hBillTypeField;
            }
            set {
                this.hBillTypeField = value;
            }
        }
        /// <remarks/>
        public string HBillSubType {
            get {
                return this.hBillSubTypeField;
            }
            set {
                this.hBillSubTypeField = value;
            }
        }
        /// <remarks/>
        public long HInterID {
            get {
                return this.hInterIDField;
            }
            set {
                this.hInterIDField = value;
            }
        }
        /// <remarks/>
        public System.DateTime HDate {
            get {
                return this.hDateField;
            }
            set {
                this.hDateField = value;
            }
        }
        /// <remarks/>
        public string HBillNo {
            get {
                return this.hBillNoField;
            }
            set {
                this.hBillNoField = value;
            }
        }
        /// <remarks/>
        public int HBillStatus {
            get {
                return this.hBillStatusField;
            }
            set {
                this.hBillStatusField = value;
            }
        }
        /// <remarks/>
        public long HCheckItemNowID {
            get {
                return this.hCheckItemNowIDField;
            }
            set {
                this.hCheckItemNowIDField = value;
            }
        }
        /// <remarks/>
        public long HCheckItemNextID {
            get {
                return this.hCheckItemNextIDField;
            }
            set {
                this.hCheckItemNextIDField = value;
            }
        }
        /// <remarks/>
        public long HCheckFlowID {
            get {
                return this.hCheckFlowIDField;
            }
            set {
                this.hCheckFlowIDField = value;
            }
        }
        /// <remarks/>
        public string HRemark {
            get {
                return this.hRemarkField;
            }
            set {
                this.hRemarkField = value;
            }
        }
        /// <remarks/>
        public string HEmpCode {
            get {
                return this.hEmpCodeField;
            }
            set {
                this.hEmpCodeField = value;
            }
        }
        /// <remarks/>
        public string HMaker {
            get {
                return this.hMakerField;
            }
            set {
                this.hMakerField = value;
            }
        }
        /// <remarks/>
        public string HMakeDate {
            get {
                return this.hMakeDateField;
            }
            set {
                this.hMakeDateField = value;
            }
        }
        /// <remarks/>
        public string HUpDater {
            get {
                return this.hUpDaterField;
            }
            set {
                this.hUpDaterField = value;
            }
        }
        /// <remarks/>
        public string HUpDateDate {
            get {
                return this.hUpDateDateField;
            }
            set {
                this.hUpDateDateField = value;
            }
        }
        /// <remarks/>
        public string HChecker {
            get {
                return this.hCheckerField;
            }
            set {
                this.hCheckerField = value;
            }
        }
        /// <remarks/>
        public string HCheckDate {
            get {
                return this.hCheckDateField;
            }
            set {
                this.hCheckDateField = value;
            }
        }
        /// <remarks/>
        public string HBacker {
            get {
                return this.hBackerField;
            }
            set {
                this.hBackerField = value;
            }
        }
        /// <remarks/>
        public string HBackDate {
            get {
                return this.hBackDateField;
            }
            set {
                this.hBackDateField = value;
            }
        }
        /// <remarks/>
        public string HBackRemark {
            get {
                return this.hBackRemarkField;
            }
            set {
                this.hBackRemarkField = value;
            }
        }
        /// <remarks/>
        public string HCloseMan {
            get {
                return this.hCloseManField;
            }
            set {
                this.hCloseManField = value;
            }
        }
        /// <remarks/>
        public string HCloseDate {
            get {
                return this.hCloseDateField;
            }
            set {
                this.hCloseDateField = value;
            }
        }
        /// <remarks/>
        public bool HCloseType {
            get {
                return this.hCloseTypeField;
            }
            set {
                this.hCloseTypeField = value;
            }
        }
        /// <remarks/>
        public string HDeleteMan {
            get {
                return this.hDeleteManField;
            }
            set {
                this.hDeleteManField = value;
            }
        }
        /// <remarks/>
        public string HDeleteDate {
            get {
                return this.hDeleteDateField;
            }
            set {
                this.hDeleteDateField = value;
            }
        }
        /// <remarks/>
        public long HBillerID {
            get {
                return this.hBillerIDField;
            }
            set {
                this.hBillerIDField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillNo {
            get {
                return this.hMainSourceBillNoField;
            }
            set {
                this.hMainSourceBillNoField = value;
            }
        }
        /// <remarks/>
        public string HMainSourceBillType {
            get {
                return this.hMainSourceBillTypeField;
            }
            set {
                this.hMainSourceBillTypeField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceInterID {
            get {
                return this.hMainSourceInterIDField;
            }
            set {
                this.hMainSourceInterIDField = value;
            }
        }
        /// <remarks/>
        public long HMainSourceEntryID {
            get {
                return this.hMainSourceEntryIDField;
            }
            set {
                this.hMainSourceEntryIDField = value;
            }
        }
    }
@@ -49648,6 +50256,239 @@
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.3752.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
    public partial class ClsSc_MouldStockBillMain : ClsXt_BaseBillMain {
        private long hSCWHIDField;
        private long hSupIDField;
        private long hEmpIDField;
        private long hManagerIDField;
        private long hWHIDField;
        private long hSecManagerIDField;
        private long hKeeperIDField;
        private long hDeptIDField;
        private string hExplanationField;
        private string hInnerBillNoField;
        private bool hRedBlueFlagField;
        private string hRepairTypeField;
        private long hCorrespondentTypeIDField;
        /// <remarks/>
        public long HSCWHID {
            get {
                return this.hSCWHIDField;
            }
            set {
                this.hSCWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSupID {
            get {
                return this.hSupIDField;
            }
            set {
                this.hSupIDField = value;
            }
        }
        /// <remarks/>
        public long HEmpID {
            get {
                return this.hEmpIDField;
            }
            set {
                this.hEmpIDField = value;
            }
        }
        /// <remarks/>
        public long HManagerID {
            get {
                return this.hManagerIDField;
            }
            set {
                this.hManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HWHID {
            get {
                return this.hWHIDField;
            }
            set {
                this.hWHIDField = value;
            }
        }
        /// <remarks/>
        public long HSecManagerID {
            get {
                return this.hSecManagerIDField;
            }
            set {
                this.hSecManagerIDField = value;
            }
        }
        /// <remarks/>
        public long HKeeperID {
            get {
                return this.hKeeperIDField;
            }
            set {
                this.hKeeperIDField = value;
            }
        }
        /// <remarks/>
        public long HDeptID {
            get {
                return this.hDeptIDField;
            }
            set {
                this.hDeptIDField = value;
            }
        }
        /// <remarks/>
        public string HExplanation {
            get {
                return this.hExplanationField;
            }
            set {
                this.hExplanationField = value;
            }
        }
        /// <remarks/>
        public string HInnerBillNo {
            get {
                return this.hInnerBillNoField;
            }
            set {
                this.hInnerBillNoField = value;
            }
        }
        /// <remarks/>
        public bool HRedBlueFlag {
            get {
                return this.hRedBlueFlagField;
            }
            set {
                this.hRedBlueFlagField = value;
            }
        }
        /// <remarks/>
        public string HRepairType {
            get {
                return this.hRepairTypeField;
            }
            set {
                this.hRepairTypeField = value;
            }
        }
        /// <remarks/>
        public long HCorrespondentTypeID {
            get {
                return this.hCorrespondentTypeIDField;
            }
            set {
                this.hCorrespondentTypeIDField = value;
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByMouldSourceCompletedEventHandler(object sender, get_CheckTypeByMouldSourceCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_CheckTypeByMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_Mould Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void getMouldSourceBillListCompletedEventHandler(object sender, getMouldSourceBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getMouldSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getMouldSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_Mould Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventHandler(object sender, Get_CheckTypeByMouldBarCode_ProdCheckStockCompletedEventArgs e);
    
@@ -51895,6 +52736,48 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[7]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByBarCode_SourceCompletedEventHandler(object sender, get_InfoByBarCode_SourceCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByBarCode_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByBarCode_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsGy_BarCodeBill_WMS_Model_View Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsGy_BarCodeBill_WMS_Model_View)(this.results[0]));
            }
        }
        /// <remarks/>
        public bool sBool {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
    }
@@ -55105,60 +55988,26 @@
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_CheckTypeByMouldSourceCompletedEventHandler(object sender, get_CheckTypeByMouldSourceCompletedEventArgs e);
    public delegate void GetJXBarCode_SiMoErCompletedEventHandler(object sender, GetJXBarCode_SiMoErCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_CheckTypeByMouldSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    public partial class GetJXBarCode_SiMoErCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal get_CheckTypeByMouldSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
        internal GetJXBarCode_SiMoErCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ClsKf_ICStockBill_Mould Result {
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void getMouldSourceBillListCompletedEventHandler(object sender, getMouldSourceBillListCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getMouldSourceBillListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal getMouldSourceBillListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsKf_ICStockBill_Mould Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsKf_ICStockBill_Mould)(this.results[0]));
                return ((bool)(this.results[0]));
            }
        }
        
@@ -55380,6 +56229,74 @@
        private object[] results;
        
        internal set_SaveOtherInBill_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveOtherInBill_CLD_BillCheckCompletedEventHandler(object sender, set_SaveOtherInBill_CLD_BillCheckCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveOtherInBill_CLD_BillCheckCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherInBill_CLD_BillCheckCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public bool Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[0]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventHandler(object sender, set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal set_SaveOtherInBill_CLD_BillCheck_VerifyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
@@ -57469,48 +58386,6 @@
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[1]));
            }
        }
    }
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    public delegate void get_InfoByBarCode_SourceCompletedEventHandler(object sender, get_InfoByBarCode_SourceCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.3752.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class get_InfoByBarCode_SourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        private object[] results;
        internal get_InfoByBarCode_SourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
                base(exception, cancelled, userState) {
            this.results = results;
        }
        /// <remarks/>
        public ClsGy_BarCodeBill_WMS_Model_View Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ClsGy_BarCodeBill_WMS_Model_View)(this.results[0]));
            }
        }
        /// <remarks/>
        public bool sBool {
            get {
                this.RaiseExceptionIfNecessary();
                return ((bool)(this.results[1]));
            }
        }
        /// <remarks/>
        public string sErrMsg {
            get {
                this.RaiseExceptionIfNecessary();
                return ((string)(this.results[2]));
            }
        }
    }
WebAPI/Web References/WebS/Reference.map
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Results>
    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://192.168.0.81/WEBS-WMS/WebService1.asmx?disco" filename="WebService1.disco" />
    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://192.168.0.81/WEBS-WMS/WebService1.asmx?wsdl" filename="WebService1.wsdl" />
    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://192.168.0.11/WEBS-WMS/WebService1.asmx?wsdl" filename="WebService1.wsdl" />
    <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://192.168.0.11/WEBS-WMS/WebService1.asmx?disco" filename="WebService1.disco" />
  </Results>
</DiscoveryClientResultsFile>
WebAPI/Web References/WebS/WebService1.disco
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/">
  <contractRef ref="http://192.168.0.81/WEBS-WMS/WebService1.asmx?wsdl" docRef="http://192.168.0.81/WEBS-WMS/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
  <soap address="http://192.168.0.81/WEBS-WMS/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
  <soap address="http://192.168.0.81/WEBS-WMS/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
  <contractRef ref="http://192.168.0.11/WEBS-WMS/WebService1.asmx?wsdl" docRef="http://192.168.0.11/WEBS-WMS/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
  <soap address="http://192.168.0.11/WEBS-WMS/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
  <soap address="http://192.168.0.11/WEBS-WMS/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" />
</discovery>
WebAPI/Web References/WebS/WebService1.wsdl
@@ -2,6 +2,80 @@
<wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
      <s:element name="get_CheckTypeByMouldSource">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HHMaker" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_CheckTypeByMouldSourceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByMouldSourceResult" type="tns:ClsKf_ICStockBill_Mould" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ClsKf_ICStockBill_Mould">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HBarType" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HWhNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HSPFlag" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HSPNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HDeptNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HSupNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HOWNERNAME" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HCustom" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HMulSourceFlag" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HStockInOrgName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="getMouldSourceBillList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HHMaker" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="getMouldSourceBillListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="getMouldSourceBillListResult" type="tns:ClsKf_ICStockBill_Mould" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
        <s:complexType>
          <s:sequence>
@@ -345,6 +419,9 @@
          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HBack" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HSourceBarCodeFlag" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="get_CheckTypeByBarCode_PackUnion">
@@ -1137,6 +1214,9 @@
          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_SourceWHSPCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_AutoBarCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBillCheck_MustQtyCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBillCheck_WHSPCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_POStockInBillCheck_MultilineCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_ERPMode" type="s:string" />
@@ -1150,6 +1230,9 @@
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_SourceWHSPCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_Display" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBillCheck_MustQtyCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBillCheck_WHSPCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_ProductInBillCheck_MultilineCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherInBill_ERPMode" type="s:string" />
@@ -1444,6 +1527,39 @@
          <s:element minOccurs="0" maxOccurs="1" name="BarCode_AutoMateOutBackBillWMS" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BarCode_AutoSellOutBackBillWMS" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BarCode_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdInBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrlType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdBackBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdBackBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldRepairOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldRepairOutBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldRepairInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldRepairInBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldOtherInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldOtherInBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldOtherOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldOtherOutBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldBorrowInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldBorrowInBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldBorrowOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldBorrowOutBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldScrapInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldScrapInBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldScrapOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldScrapOutBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdMoveBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdMoveBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldMoveStockStepOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldMoveStockStepOutBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldMoveStockStepInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldMoveStockStepInBill_BarCodeQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdCheckStockBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ICMOBill_AutoProcExchBill" type="s:string" />
@@ -1452,6 +1568,7 @@
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ProcessExchangeBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ProcessExchangeBill_AutoBarCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ProcessExchangeBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_ProcessExchangeBill_SaveDeptIsNull" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FIFOCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_FullMoveCtl" type="s:string" />
@@ -1468,6 +1585,7 @@
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_PreQtyCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_QtyRateCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_DyCentralInspectionControl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationInBill_DefQty" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyPreQtyCtl" type="s:string" />
@@ -1485,6 +1603,7 @@
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_DeleteRelationCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_NextQtyCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_QtyRateCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MES_StationOutBill_MustBeginWorkCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_QtyCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="QC_NoPassProdCheckBill_BadReasonQtyCtrl" type="s:string" />
@@ -1505,6 +1624,8 @@
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_SwipeCardStart" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESBeginWorkBill_MouldUpper" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESReturnWorkBill_DeleterAndMakerMustSame" type="s:string" />
@@ -1529,6 +1650,7 @@
          <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OA_ErrMsgBackBill_SendDingDingMsg" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MESProceReportWorkBill_DeleterAndMakerMustSame" type="s:string" />
@@ -1544,15 +1666,22 @@
          <s:element minOccurs="0" maxOccurs="1" name="QC_ProcessCheckBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="QC_ProcessCheckBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="QC_ProcessCheckBill_QCSchemeSource" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldProdOutBill_MouldLifeCtrlType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SB_EquipICMOTechParamBill_MustBeginWorkCtl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Gy_RoutingBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Gy_RoutingBill_SaveAutoAddnew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Gy_RoutingBill_DeleterAndMakerMustSame" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Gy_RoutingBill_SaveAutoLastProc" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Gy_RoutingBill_EnableMultiLevel" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kf_StockInRequestBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Cg_POOrderBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Cg_PayableBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="YF_PayMentBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Xs_SeOrderBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Xs_SeOutStockBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Xs_ReceivableBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="YS_ReceiveBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Pay_WorkTimesBill_AutoCheck" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Sc_MouldLowerBill_MouldUpper" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="set_SavePonderationBillMain_Temp_BarCode_MoveStockBillCheckResponse">
@@ -1959,36 +2088,6 @@
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ClsKf_ICStockBill_Mould">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="HItemID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HBarType" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HWhNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HWhName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HSPFlag" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HSPNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSPName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HDeptNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HDeptName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HSupNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSupName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HOWNERNAME" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HCustom" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HMulSourceFlag" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HStockStyle" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HStockInOrgName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="HStockOutOrgName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="DeleteMould">
        <s:complexType>
          <s:sequence>
@@ -2047,6 +2146,25 @@
            <s:element minOccurs="0" maxOccurs="1" name="sHSupName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="sHDeptID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="sHDeptName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_InfoByBarCode_Source">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="sInterID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="sBool" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_InfoByBarCode_SourceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_InfoByBarCode_SourceResult" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
            <s:element minOccurs="1" maxOccurs="1" name="sBool" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
@@ -4152,46 +4270,19 @@
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_CheckTypeByMouldSource">
      <s:element name="GetJXBarCode_SiMoEr">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HHMaker" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_CheckTypeByMouldSourceResponse">
      <s:element name="GetJXBarCode_SiMoErResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByMouldSourceResult" type="tns:ClsKf_ICStockBill_Mould" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="getMouldSourceBillList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HSourceBillType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="HHMaker" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="HOWNERID" type="s:long" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="getMouldSourceBillListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="getMouldSourceBillListResult" type="tns:ClsKf_ICStockBill_Mould" />
            <s:element minOccurs="1" maxOccurs="1" name="GetJXBarCode_SiMoErResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
@@ -4363,6 +4454,38 @@
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherInBill_BillCheckResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="set_SaveOtherInBill_CLD_BillCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherInBillMain" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="set_SaveOtherInBill_CLD_BillCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherInBill_CLD_BillCheckResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="set_SaveOtherInBill_CLD_BillCheck_Verify">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_OtherInBillMain" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="set_SaveOtherInBill_CLD_BillCheck_VerifyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="set_SaveOtherInBill_CLD_BillCheck_VerifyResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
@@ -5751,25 +5874,6 @@
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Get_CheckWhAndSP_BeUpdateResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_InfoByBarCode_Source">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="sInterID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="sBool" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="get_InfoByBarCode_SourceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="get_InfoByBarCode_SourceResult" type="tns:ClsGy_BarCodeBill_WMS_Model_View" />
            <s:element minOccurs="1" maxOccurs="1" name="sBool" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" />
          </s:sequence>
        </s:complexType>
@@ -13977,6 +14081,18 @@
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="get_CheckTypeByMouldSourceSoapIn">
    <wsdl:part name="parameters" element="tns:get_CheckTypeByMouldSource" />
  </wsdl:message>
  <wsdl:message name="get_CheckTypeByMouldSourceSoapOut">
    <wsdl:part name="parameters" element="tns:get_CheckTypeByMouldSourceResponse" />
  </wsdl:message>
  <wsdl:message name="getMouldSourceBillListSoapIn">
    <wsdl:part name="parameters" element="tns:getMouldSourceBillList" />
  </wsdl:message>
  <wsdl:message name="getMouldSourceBillListSoapOut">
    <wsdl:part name="parameters" element="tns:getMouldSourceBillListResponse" />
  </wsdl:message>
  <wsdl:message name="Get_CheckTypeByMouldBarCode_ProdCheckStockSoapIn">
    <wsdl:part name="parameters" element="tns:Get_CheckTypeByMouldBarCode_ProdCheckStock" />
  </wsdl:message>
@@ -14372,6 +14488,12 @@
  </wsdl:message>
  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MouldSoapOut">
    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MouldResponse" />
  </wsdl:message>
  <wsdl:message name="get_InfoByBarCode_SourceSoapIn">
    <wsdl:part name="parameters" element="tns:get_InfoByBarCode_Source" />
  </wsdl:message>
  <wsdl:message name="get_InfoByBarCode_SourceSoapOut">
    <wsdl:part name="parameters" element="tns:get_InfoByBarCode_SourceResponse" />
  </wsdl:message>
  <wsdl:message name="get_InfoByBarCodeForReportSoapIn">
    <wsdl:part name="parameters" element="tns:get_InfoByBarCodeForReport" />
@@ -14865,17 +14987,11 @@
  <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiSoapOut">
    <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiResponse" />
  </wsdl:message>
  <wsdl:message name="get_CheckTypeByMouldSourceSoapIn">
    <wsdl:part name="parameters" element="tns:get_CheckTypeByMouldSource" />
  <wsdl:message name="GetJXBarCode_SiMoErSoapIn">
    <wsdl:part name="parameters" element="tns:GetJXBarCode_SiMoEr" />
  </wsdl:message>
  <wsdl:message name="get_CheckTypeByMouldSourceSoapOut">
    <wsdl:part name="parameters" element="tns:get_CheckTypeByMouldSourceResponse" />
  </wsdl:message>
  <wsdl:message name="getMouldSourceBillListSoapIn">
    <wsdl:part name="parameters" element="tns:getMouldSourceBillList" />
  </wsdl:message>
  <wsdl:message name="getMouldSourceBillListSoapOut">
    <wsdl:part name="parameters" element="tns:getMouldSourceBillListResponse" />
  <wsdl:message name="GetJXBarCode_SiMoErSoapOut">
    <wsdl:part name="parameters" element="tns:GetJXBarCode_SiMoErResponse" />
  </wsdl:message>
  <wsdl:message name="set_CheckOtherInBillSoapIn">
    <wsdl:part name="parameters" element="tns:set_CheckOtherInBill" />
@@ -14918,6 +15034,18 @@
  </wsdl:message>
  <wsdl:message name="set_SaveOtherInBill_BillCheckSoapOut">
    <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_BillCheckResponse" />
  </wsdl:message>
  <wsdl:message name="set_SaveOtherInBill_CLD_BillCheckSoapIn">
    <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLD_BillCheck" />
  </wsdl:message>
  <wsdl:message name="set_SaveOtherInBill_CLD_BillCheckSoapOut">
    <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLD_BillCheckResponse" />
  </wsdl:message>
  <wsdl:message name="set_SaveOtherInBill_CLD_BillCheck_VerifySoapIn">
    <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLD_BillCheck_Verify" />
  </wsdl:message>
  <wsdl:message name="set_SaveOtherInBill_CLD_BillCheck_VerifySoapOut">
    <wsdl:part name="parameters" element="tns:set_SaveOtherInBill_CLD_BillCheck_VerifyResponse" />
  </wsdl:message>
  <wsdl:message name="set_SaveMouldProdInBill_NewSoapIn">
    <wsdl:part name="parameters" element="tns:set_SaveMouldProdInBill_New" />
@@ -15302,12 +15430,6 @@
  </wsdl:message>
  <wsdl:message name="Get_CheckWhAndSP_BeUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:Get_CheckWhAndSP_BeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="get_InfoByBarCode_SourceSoapIn">
    <wsdl:part name="parameters" element="tns:get_InfoByBarCode_Source" />
  </wsdl:message>
  <wsdl:message name="get_InfoByBarCode_SourceSoapOut">
    <wsdl:part name="parameters" element="tns:get_InfoByBarCode_SourceResponse" />
  </wsdl:message>
  <wsdl:message name="set_SaveEntrustOutBill_BillCheckSoapIn">
    <wsdl:part name="parameters" element="tns:set_SaveEntrustOutBill_BillCheck" />
@@ -17362,6 +17484,14 @@
    <wsdl:part name="parameters" element="tns:GetSc_ICMOBackBillListResponse" />
  </wsdl:message>
  <wsdl:portType name="WebService1Soap">
    <wsdl:operation name="get_CheckTypeByMouldSource">
      <wsdl:input message="tns:get_CheckTypeByMouldSourceSoapIn" />
      <wsdl:output message="tns:get_CheckTypeByMouldSourceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="getMouldSourceBillList">
      <wsdl:input message="tns:getMouldSourceBillListSoapIn" />
      <wsdl:output message="tns:getMouldSourceBillListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
      <wsdl:input message="tns:Get_CheckTypeByMouldBarCode_ProdCheckStockSoapIn" />
      <wsdl:output message="tns:Get_CheckTypeByMouldBarCode_ProdCheckStockSoapOut" />
@@ -17625,6 +17755,10 @@
    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MouldSoapIn" />
      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MouldSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCode_Source">
      <wsdl:input message="tns:get_InfoByBarCode_SourceSoapIn" />
      <wsdl:output message="tns:get_InfoByBarCode_SourceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCodeForReport">
      <wsdl:input message="tns:get_InfoByBarCodeForReportSoapIn" />
@@ -17954,13 +18088,9 @@
      <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiSoapIn" />
      <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_Pack_MoveStock_ZhuoLiSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_CheckTypeByMouldSource">
      <wsdl:input message="tns:get_CheckTypeByMouldSourceSoapIn" />
      <wsdl:output message="tns:get_CheckTypeByMouldSourceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="getMouldSourceBillList">
      <wsdl:input message="tns:getMouldSourceBillListSoapIn" />
      <wsdl:output message="tns:getMouldSourceBillListSoapOut" />
    <wsdl:operation name="GetJXBarCode_SiMoEr">
      <wsdl:input message="tns:GetJXBarCode_SiMoErSoapIn" />
      <wsdl:output message="tns:GetJXBarCode_SiMoErSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="set_CheckOtherInBill">
      <wsdl:input message="tns:set_CheckOtherInBillSoapIn" />
@@ -17989,6 +18119,14 @@
    <wsdl:operation name="set_SaveOtherInBill_BillCheck">
      <wsdl:input message="tns:set_SaveOtherInBill_BillCheckSoapIn" />
      <wsdl:output message="tns:set_SaveOtherInBill_BillCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_CLD_BillCheck">
      <wsdl:input message="tns:set_SaveOtherInBill_CLD_BillCheckSoapIn" />
      <wsdl:output message="tns:set_SaveOtherInBill_CLD_BillCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_CLD_BillCheck_Verify">
      <wsdl:input message="tns:set_SaveOtherInBill_CLD_BillCheck_VerifySoapIn" />
      <wsdl:output message="tns:set_SaveOtherInBill_CLD_BillCheck_VerifySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="set_SaveMouldProdInBill_New">
      <wsdl:input message="tns:set_SaveMouldProdInBill_NewSoapIn" />
@@ -18245,10 +18383,6 @@
    <wsdl:operation name="Get_CheckWhAndSP_BeUpdate">
      <wsdl:input message="tns:Get_CheckWhAndSP_BeUpdateSoapIn" />
      <wsdl:output message="tns:Get_CheckWhAndSP_BeUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCode_Source">
      <wsdl:input message="tns:get_InfoByBarCode_SourceSoapIn" />
      <wsdl:output message="tns:get_InfoByBarCode_SourceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="set_SaveEntrustOutBill_BillCheck">
      <wsdl:input message="tns:set_SaveEntrustOutBill_BillCheckSoapIn" />
@@ -19621,6 +19755,24 @@
  </wsdl:portType>
  <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="get_CheckTypeByMouldSource">
      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByMouldSource" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMouldSourceBillList">
      <soap:operation soapAction="http://tempuri.org/getMouldSourceBillList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
      <soap:operation soapAction="http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock" style="document" />
      <wsdl:input>
@@ -20208,6 +20360,15 @@
    </wsdl:operation>
    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
      <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Mould" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCode_Source">
      <soap:operation soapAction="http://tempuri.org/get_InfoByBarCode_Source" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
@@ -20953,17 +21114,8 @@
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_CheckTypeByMouldSource">
      <soap:operation soapAction="http://tempuri.org/get_CheckTypeByMouldSource" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMouldSourceBillList">
      <soap:operation soapAction="http://tempuri.org/getMouldSourceBillList" style="document" />
    <wsdl:operation name="GetJXBarCode_SiMoEr">
      <soap:operation soapAction="http://tempuri.org/GetJXBarCode_SiMoEr" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
@@ -21027,6 +21179,24 @@
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_BillCheck">
      <soap:operation soapAction="http://tempuri.org/set_SaveOtherInBill_BillCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_CLD_BillCheck">
      <soap:operation soapAction="http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_CLD_BillCheck_Verify">
      <soap:operation soapAction="http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck_Verify" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
@@ -21603,15 +21773,6 @@
    </wsdl:operation>
    <wsdl:operation name="Get_CheckWhAndSP_BeUpdate">
      <soap:operation soapAction="http://tempuri.org/Get_CheckWhAndSP_BeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCode_Source">
      <soap:operation soapAction="http://tempuri.org/get_InfoByBarCode_Source" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
@@ -24700,6 +24861,24 @@
  </wsdl:binding>
  <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="get_CheckTypeByMouldSource">
      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByMouldSource" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMouldSourceBillList">
      <soap12:operation soapAction="http://tempuri.org/getMouldSourceBillList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Get_CheckTypeByMouldBarCode_ProdCheckStock">
      <soap12:operation soapAction="http://tempuri.org/Get_CheckTypeByMouldBarCode_ProdCheckStock" style="document" />
      <wsdl:input>
@@ -25287,6 +25466,15 @@
    </wsdl:operation>
    <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_Mould">
      <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_Mould" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCode_Source">
      <soap12:operation soapAction="http://tempuri.org/get_InfoByBarCode_Source" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
@@ -26032,17 +26220,8 @@
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_CheckTypeByMouldSource">
      <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByMouldSource" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMouldSourceBillList">
      <soap12:operation soapAction="http://tempuri.org/getMouldSourceBillList" style="document" />
    <wsdl:operation name="GetJXBarCode_SiMoEr">
      <soap12:operation soapAction="http://tempuri.org/GetJXBarCode_SiMoEr" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
@@ -26106,6 +26285,24 @@
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_BillCheck">
      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherInBill_BillCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_CLD_BillCheck">
      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="set_SaveOtherInBill_CLD_BillCheck_Verify">
      <soap12:operation soapAction="http://tempuri.org/set_SaveOtherInBill_CLD_BillCheck_Verify" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
@@ -26682,15 +26879,6 @@
    </wsdl:operation>
    <wsdl:operation name="Get_CheckWhAndSP_BeUpdate">
      <soap12:operation soapAction="http://tempuri.org/Get_CheckWhAndSP_BeUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="get_InfoByBarCode_Source">
      <soap12:operation soapAction="http://tempuri.org/get_InfoByBarCode_Source" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
@@ -29779,10 +29967,10 @@
  </wsdl:binding>
  <wsdl:service name="WebService1">
    <wsdl:port name="WebService1Soap" binding="tns:WebService1Soap">
      <soap:address location="http://192.168.0.81/WEBS-WMS/WebService1.asmx" />
      <soap:address location="http://192.168.0.11/WEBS-WMS/WebService1.asmx" />
    </wsdl:port>
    <wsdl:port name="WebService1Soap12" binding="tns:WebService1Soap12">
      <soap12:address location="http://192.168.0.81/WEBS-WMS/WebService1.asmx" />
      <soap12:address location="http://192.168.0.11/WEBS-WMS/WebService1.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
WebAPI/Web.config
@@ -8,10 +8,10 @@
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <section name="WebAPI.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
  <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
   <section name="WebAPI.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </sectionGroup>
 </configSections>
    <connectionStrings>
        <add name="YqnConn" connectionString="Data Source=192.168.0.175;Initial Catalog=HX_LimsSys;User Id=HX_USER,Password=lc@841022;Integrated Security=True" />
@@ -35,7 +35,7 @@
        <!--<add key="sUrl" value="http://47.96.97.237/WEBS-WMS/WebService1.asmx"/> --> <!--测试服务器-->
        <!--<add key="surl" value="http://localhost:8082/webs/webservice1.asmx"/>    æœ¬åœ°-->
        <!--<add key="sUrl" value="http://192.168.110.57:81/WEBS/WebService1.asmx"/>-->    <!--陈雯静本地配置-->
        <add key="surl" value="http://localhost/webs-web/webservice1.asmx" />    <!--翁涛涛本地配置-->
        <!--<add key="surl" value="http://localhost/webs-web/webservice1.asmx" />-->    <!--翁涛涛本地配置-->
        <!--<add key="sUrl" value="http://192.168.1.57:8082/WEBS-WMS/WebService1.asmx"/>九菱-->
        <!--<add key="sUrl" value="http://61.130.182.102:18181/WEBSCS/WebService1.asmx"/>--><!--斯莫尔-->
        
@@ -106,15 +106,15 @@
            </basicHttpBinding>
        </bindings>
        <client>
            <endpoint address="http://localhost/webs-web/webservice1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="Webs1.WebService1Soap" name="WebService1Soap" />
            <endpoint address="http://192.168.0.11/WEBS-WMS/WebService1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="Webs1.WebService1Soap" name="WebService1Soap" />
        </client>
    </system.serviceModel>
    <applicationSettings>
        <WebAPI.Properties.Settings>
            <setting name="WebAPI_WebS_WebService1" serializeAs="String">
                <value>http://localhost/webs-web/webservice1.asmx</value>
            </setting>
        </WebAPI.Properties.Settings>
    </applicationSettings>
 <applicationSettings>
  <WebAPI.Properties.Settings>
   <setting name="WebAPI_WebS_WebService1" serializeAs="String">
    <value>http://192.168.0.11/WEBS-WMS/WebService1.asmx</value>
   </setting>
  </WebAPI.Properties.Settings>
 </applicationSettings>
</configuration>
<!--ProjectGuid: 5B60CE0C-963C-4DC2-91B3-0B471AAC5438-->
WebAPI/WebAPI.csproj
@@ -354,10 +354,10 @@
    <Content Include="Web References\WebS\ClsKf_ICStockBill_WMS.datasource">
      <DependentUpon>Reference.map</DependentUpon>
    </Content>
    <Content Include="Web References\WebS\Reference.map">
    <None Include="Web References\WebS\Reference.map">
      <Generator>MSDiscoCodeGenerator</Generator>
      <LastGenOutput>Reference.cs</LastGenOutput>
    </Content>
    </None>
    <None Include="Web References\WebS\WebService1.disco" />
    <Content Include="Web.config">
      <SubType>Designer</SubType>
@@ -1275,10 +1275,10 @@
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <WebReferenceUrl Include="http://192.168.0.81/WEBS-WMS/WebService1.asmx">
    <WebReferenceUrl Include="http://192.168.0.11/WEBS-WMS/WebService1.asmx">
      <UrlBehavior>Dynamic</UrlBehavior>
      <RelPath>Web References\WebS\</RelPath>
      <UpdateFromURL>http://192.168.0.81/WEBS-WMS/WebService1.asmx</UpdateFromURL>
      <UpdateFromURL>http://192.168.0.11/WEBS-WMS/WebService1.asmx</UpdateFromURL>
      <ServiceLocationURL>
      </ServiceLocationURL>
      <CachedDynamicPropName>
WebAPI/WebAPI.csproj.user
@@ -2,14 +2,7 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
    <NameOfLastUsedPublishProfile>D:\智云迈思\MES\MES-WEB-API\WebAPI\Properties\PublishProfiles\JFAPI.pubxml</NameOfLastUsedPublishProfile>
    <UseIISExpress>true</UseIISExpress>
    <Use64BitIISExpress />
    <IISExpressSSLPort />
    <IISExpressAnonymousAuthentication>enabled</IISExpressAnonymousAuthentication>
    <IISExpressWindowsAuthentication>disabled</IISExpressWindowsAuthentication>
    <IISExpressUseClassicPipelineMode>false</IISExpressUseClassicPipelineMode>
    <UseGlobalApplicationHostFile />
    <NameOfLastUsedPublishProfile>C:\Users\86130\Desktop\智云迈思\MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfilewtt.pubxml</NameOfLastUsedPublishProfile>
  </PropertyGroup>
  <ProjectExtensions>
    <VisualStudio>
sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
Binary files differ
sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
Binary files differ
sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.AssemblyReference.cache
Binary files differ
sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt
@@ -1,15 +1,6 @@
<<<<<<< HEAD
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.dll
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.pdb
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.CoreCompileInputs.cache
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll
D:\网站发布\后端代码\MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb
=======
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.pdb
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.CoreCompileInputs.cache
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb
>>>>>>> 3a1239dbd6e9cce019acaae934f1675298ef8a06
C:\Users\86130\Desktop\智云迈思\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache
sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
Binary files differ
sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
Binary files differ
sdk_dingding/TopSdk/obj/Release/TopSdk.csproj.AssemblyReference.cache
Binary files differ
sdk_dingding/TopSdk/obj/Release/TopSdk.csproj.FileListAbsolute.txt
File was deleted
sdk_dingding/TopSdk/obj/Release/TopSdk.dll
Binary files differ
sdk_dingding/TopSdk/obj/Release/TopSdk.pdb
Binary files differ