BLL/ϵͳ¹«ÓÃCLS/ClsBaseSelect.cs
@@ -530,7 +530,7 @@ DAL.ClsGy_Department_View oDept = new DAL.ClsGy_Department_View(); if (oDept.RefreshView()) { txt.Text = oDept.oModel.HNumber; txt.Text = oDept.oModel.HName; txt.Tag = oDept.oModel.HItemID.ToString(); } else BLL/ϵͳ¹«ÓÃCLS/ClsPub_BLL.cs
@@ -722,7 +722,7 @@ public static void Sub_CheckUseStatus(DataGridView grd, int IDCol,string sProcName) { SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); Int64 sItemID; Int64 sItemID; try { //循ç¯å½åç½æ ¼éä¸é¡¹ç® DAL/DAL.csproj
@@ -91,6 +91,7 @@ <Compile Include="åºç¡èµæ\å ¶ä»åºç¡èµæ\ClsGy_StdWorkTimes_Ctl.cs" /> <Compile Include="æºå\ERPæºå\Cls_S_Sc_ABJJD.cs" /> <Compile Include="æºå\InterFaceæºå\Cls_S_IF_ICMOBillList.cs" /> <Compile Include="æºå\InterFaceæºå\Cls_S_IF_ProcessReportBillList.cs" /> <Compile Include="æºå\InterFaceæºå\Cls_S_IF_PackageDismantleBillList.cs" /> <Compile Include="æºå\InterFaceæºå\Cls_S_IF_MoveStockBillList.cs" /> <Compile Include="æºå\InterFaceæºå\Cls_S_IF_MateOutBackBillList.cs" /> DAL/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/ClsGy_Unit_Ctl.cs
@@ -18,14 +18,14 @@ try { oCn.BeginTran(); oCn.RunProc("Insert into " + MvarItemKey + " " + oCn.RunProc("Insert into Gy_Unit" + " (HNumber,HName,HHelpCode,HShortNumber,HParentID" + ",HLevel,HEndFlag,HStopflag,HRemark,HRate,HStandard) " + ",HLevel,HEndFlag,HStopflag,HRemark,HRate,HStandard,HUSEORGID) " + " Values('" + oModel.HNumber + "','" + oModel.HName + "','" + oModel.HHelpCode + "','" + oModel.HShortNumber + "'," + oModel.HParentID.ToString() + "," + oModel.HLevel.ToString() + "," + Convert.ToString(oModel.HEndFlag ? 1 : 0) + "," + Convert.ToString(oModel.HStopflag ? 1 : 0) + ",'" + oModel.HRemark + "'," + oModel.HRate.ToString() + "," + DBUtility.ClsPub.BoolToString(oModel.HStandard) + ")", ref DBUtility.ClsPub.sExeReturnInfo); "'," + oModel.HRate.ToString() + "," + DBUtility.ClsPub.BoolToString(oModel.HStandard) + "," + oModel.HUSEORGID + ")", ref DBUtility.ClsPub.sExeReturnInfo); //ä¿®æ¹ä¸çº§ä¸ºéæ«çº§ä»£ç oCn.RunProc("Update " + MvarItemKey + " set HEndflag=0 where HItemID=" + oModel.HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCn.RunProc("Update Gy_Unit" + " set HEndflag=0 where HItemID=" + oModel.HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCn.Commit(); return true; } DAL/Ô´µ¥/InterFaceÔ´µ¥/Cls_S_IF_ProcessReportBillList.cs
New file @@ -0,0 +1,23 @@ using System; using System.Collections.Generic; using System.Text; using SQLHelper; using DBUtility; namespace DAL { public class Cls_S_IF_ProcessReportBillList : Cls_S_Xt_BaseBill { public Cls_S_IF_ProcessReportBillList() { base.ViewName = "h_v_IF_ProcessReportBillList_Source"; base.mvarReportTitle = "å·¥åºæ±æ¥å"; base.mvarItemKey = "3714"; base.sCondtion = " "; base.sOrderSql = " order by åæ®å· desc,hsubid "; base.sKeyCol = "é¨é¨"; } } } LMES/ClsShowMod.cs
@@ -7948,6 +7948,20 @@ oSc_WorkProcReport_New.Show(); oMainForm.AddTabPage(oSc_WorkProcReport_New); break; case "sc_workshopreport": Sc_WorkShopReport oSc_WorkShopReport = new Sc_WorkShopReport(); oSc_WorkShopReport.MdiParent = oMain; oSc_WorkShopReport.ModCaption = gnmc; oSc_WorkShopReport.Show(); oMainForm.AddTabPage(oSc_WorkShopReport); break; case "sc_warehousereport": Sc_WareHouseReport oSc_WareHouseReport = new Sc_WareHouseReport(); oSc_WareHouseReport.MdiParent = oMain; oSc_WareHouseReport.ModCaption = gnmc; oSc_WareHouseReport.Show(); oMainForm.AddTabPage(oSc_WareHouseReport); break; case "sc_brfhkb": Sc_BRFHKB oSc_BRFHKB = new Sc_BRFHKB(); oSc_BRFHKB.ShowDialog(); Model/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/ClsGy_Unit_Model.cs
@@ -10,5 +10,6 @@ public Single HRate;// 'æ¢ç®æ¯ä¾ public bool HStandard;// 'é»è®¤ public string HBarCode; public int HUSEORGID; } } Model/Éú²ú¹ÜÀí/ClsSc_ICMOBillSub.cs
@@ -5,8 +5,16 @@ namespace Model { public class ClsSc_ICMOBillSub:DBUtility.ClsXt_BaseBillSub { { //============ //public string HRemark; public Int64 HMaterID; public Int64 HSourceID; public Int64 HDeptID; public Int64 HUnitID; public double? HQty; public int HSTATUS; public DateTime? HPlanBeginDate= DateTime.Parse(DateTime.Now.ToString("F")); public DateTime? HPlanEndDate; } } Model/Éú²ú¹ÜÀí/É豸¹ÜÀí/ClsSc_ICMOBillMain.cs
@@ -30,7 +30,7 @@ public DateTime HEndDate; // --æè¿å®å·¥æ¥æ public int HLevNum; // --ä¼å 级 public double HReadyQty; // --é½å¥æ°é public double HPlanQty; //计åç产æ°é public double? HPlanQty; //计åç产æ°é public string HRemark; public double HRelationQty; PayM/bin/x86/Debug/BLL.dllBinary files differ
PayM/bin/x86/Debug/BLL.pdbBinary files differ
PayM/bin/x86/Debug/DAL.dllBinary files differ
PayM/bin/x86/Debug/DAL.pdbBinary files differ
PayM/bin/x86/Debug/DBUtility.dllBinary files differ
PayM/bin/x86/Debug/DBUtility.pdbBinary files differ
PayM/bin/x86/Debug/Interop.gregn6Lib.dllBinary files differ
PayM/bin/x86/Debug/Model.dllBinary files differ
PayM/bin/x86/Debug/Model.pdbBinary files differ
PayM/bin/x86/Debug/PayM.dllBinary files differ
PayM/bin/x86/Debug/PayM.pdbBinary files differ
PayM/bin/x86/Debug/Pub_Class.dllBinary files differ
PayM/bin/x86/Debug/Pub_Class.pdbBinary files differ
PayM/bin/x86/Debug/Pub_Control.dllBinary files differ
PayM/bin/x86/Debug/Pub_Control.pdbBinary files differ
PayM/bin/x86/Debug/SQLHelper.dllBinary files differ
PayM/bin/x86/Debug/SQLHelper.pdbBinary files differ
PayM/obj/x86/Debug/Interop.gregn6Lib.dllBinary files differ
PayM/obj/x86/Debug/PayM.csproj.CoreCompileInputs.cache
@@ -1 +1 @@ b14f4fcc24537f5a4b1d1021595a00930f37f5f5 2b98949b87d39f3f48ff12a0b7c639d4a4168873 PayM/obj/x86/Debug/PayM.csproj.FileListAbsolute.txt
@@ -1025,3 +1025,211 @@ D:\Gitä»åº\MESWMS-API(ææ°)\MES-WEB-API\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.CopyComplete D:\Gitä»åº\MESWMS-API(ææ°)\MES-WEB-API\MES-WEB-API\PayM\obj\x86\Debug\PayM.dll D:\Gitä»åº\MESWMS-API(ææ°)\MES-WEB-API\MES-WEB-API\PayM\obj\x86\Debug\PayM.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\PayM.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\PayM.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\BLL.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\DAL.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\DBUtility.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Model.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Pub_Class.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Pub_Control.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\SQLHelper.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Kingdee.BOS.WebApi.Client.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Newtonsoft.Json.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\BLL.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\DAL.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\DBUtility.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Model.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Pub_Class.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Pub_Control.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\SQLHelper.pdb D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\Interop.gregn6Lib.dll D:\æºäºLMes\MES-WEB-API\PayM\bin\x86\Debug\AxInterop.gregn6Lib.dll D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.csprojAssemblyReference.cache D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\Interop.gregn6Lib.dll D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\AxInterop.gregn6Lib.dll D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.ResolveComReference.cache D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Form2.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_ContractBookBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_ContractBookBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpChangeBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpUpChangeBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpUpChangeBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_FamilyMemberBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_FamilyMemberBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_InsuranceBookBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_InsuranceBookBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_LearnHistoryBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_LearnHistoryBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_PaperPhotoBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_PaperPhotoBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_RewardsPunishBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_RewardsPunishBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkInjuryBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkInjuryBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkSkillBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkSkillBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkStoryBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_WorkStoryBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpFosterBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpFosterBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.FrmChangeDate.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_AbsentBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_AbsentBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBill_KS.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EarlyLateErrBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EarlyLateErrBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpInitChangeBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpInitChangeBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesSendBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GroupBalBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthICMOStockSumBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthICMOStockSumBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherBalBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutApplyBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OverApplyBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\HuanXin.ERP.Pay_PayMentBillListDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\HuanXin.ERP.Pay_PayMentBillListUnPayDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMent_QC.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMent_QCAdd.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProcPriceRequestBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_RewardPunishBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_RewardPunishBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillList_KS.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill_Enter.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill_KS.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill_YR.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SumBalBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SumBalBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SumBalBill_JS.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkErrTimesBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkErrTimesBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesBillQuery.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesSumQueryBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesSumQueryBillListDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutForComApplyBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutForComApplyBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillEntryReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillEntryReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillSumReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillSumReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentEntryReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentEntryReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentSumReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesPayMentSumReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyYearReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_YearToCashBillReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_YearToCashBillReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Properties.Resources.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpDimissionBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpDimissionBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\OAM.HR_EmpEngageRequestBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\OAM.HR_EmpEngageRequestBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_CarOutApplyBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_CarOutApplyBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew1.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew2.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew3.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew4.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_PayMentBillAutoAddnew5.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\BaseSet.Gy_DataInTmp_DuSubsidyItem.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_DuSubsidyItemBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesRequestBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesRequestBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesSendBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ErrWorkTimesSendBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GetNeedCheckErrWorkTimesSendBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherMoney_Dlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpChangeBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.HR_EmpChangeBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GroupBalBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_GroupBalBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDayBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDayBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProcPriceRequestBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProcPriceRequestBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherBalBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OtherBalBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutApplyBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OutApplyBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OverApplyBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OverApplyBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SingleBalBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SubsidyChangeBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_SubsidyChangeBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpPayMentSumReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpPayMentSumReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpWorkQtyEntryReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_EmpWorkQtyEntryReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_InnerScrap.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_InnerScrapDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OuterScrap.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_OuterScrapDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptSendList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptSendListDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptYearReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentDeptYearReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentPrintReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentPrintReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentSendList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentSendListDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentYearReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_PayMentYearReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtyEntryReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtyEntryReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtySumReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_ProdWorkQtySumReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesListDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReportMX.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReportMX2.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Err_MonthExpenseEntryBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Err_MonthExpenseEntryBillDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.KQ_sourceReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.KQ_sourceReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillAdd.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillReportMX.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_NoWorkTimesReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_NoWorkTimesReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill2.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill3.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill4.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBill5.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\CostM.Pay_AccPayMentDayBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill1.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill2.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill3.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill4.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBill5.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBillReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthExpenseEntryBillReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthSubsidyEntryBillReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReport.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_MonthWriteBillReportDlg.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill1.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill2.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill3.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill4.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBill5.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.Pay_WorkTimesCardBillList.resources D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.GenerateResource.cache D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.CoreCompileInputs.cache D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.csproj.CopyComplete D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.dll D:\æºäºLMes\MES-WEB-API\PayM\obj\x86\Debug\PayM.pdb PayM/obj/x86/Debug/PayM.csproj.GenerateResource.cacheBinary files differ
PayM/obj/x86/Debug/PayM.csproj.ResolveComReference.cacheBinary files differ
PayM/obj/x86/Debug/PayM.csprojAssemblyReference.cacheBinary files differ
PayM/obj/x86/Debug/PayM.dllBinary files differ
PayM/obj/x86/Debug/PayM.pdbBinary files differ
Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
@@ -461,6 +461,19 @@ { omodel.Kf_SellOutBill_Display = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //éå®åºåºå æ ¡éª if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBillCheck_MustQtyCtl") { omodel.Kf_SellOutBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBillCheck_WHSPCtl") { omodel.Kf_SellOutBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBillCheck_MultilineCtl") { omodel.Kf_SellOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //å ¶ä»åºåºå if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherOutBill_AutoCheck") @@ -599,6 +612,19 @@ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBill_SourceWHSPCtl") { omodel.Kf_MateReplenishOutBill_SourceWHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //ç产补æå æ ¡éª if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_MustQtyCtl") { omodel.Kf_MateReplenishOutBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_WHSPCtl") { omodel.Kf_MateReplenishOutBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_MultilineCtl") { omodel.Kf_MateReplenishOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //ç´æ¥è°æ¨å @@ -1770,6 +1796,19 @@ { omodel.Kf_SellOutBill_Display = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //éå®åºåºå æ ¡éª if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBillCheck_MustQtyCtl") { omodel.Kf_SellOutBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBillCheck_WHSPCtl") { omodel.Kf_SellOutBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_SellOutBillCheck_MultilineCtl") { omodel.Kf_SellOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //å ¶ä»åºåºå if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_OtherOutBill_AutoCheck") @@ -1909,6 +1948,19 @@ { omodel.Kf_MateReplenishOutBill_SourceWHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //ç产补æå æ ¡éª if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_MustQtyCtl") { omodel.Kf_MateReplenishOutBillCheck_MustQtyCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_WHSPCtl") { omodel.Kf_MateReplenishOutBillCheck_WHSPCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MateReplenishOutBillCheck_MultilineCtl") { omodel.Kf_MateReplenishOutBillCheck_MultilineCtl = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //ç´æ¥è°æ¨å if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Kf_MoveStockBill_AutoCheck") Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -115,6 +115,10 @@ public string Kf_SellOutBill_AutoSavePOStockInBill; //忥çæéè´å ¥åºå public string Kf_SellOutBill_NoRefresh; //PDAä¸èªå¨å·æ° public string Kf_SellOutBill_Display; //æ«æç©ææ¡ç 忝å¦èªå¨å·æ°å表çé¢ï¼'Y'为æ¯ï¼ //éå®åºåº æ ¡éª public string Kf_SellOutBillCheck_MustQtyCtl; //æ ¡éªæ°éæ§å¶ public string Kf_SellOutBillCheck_WHSPCtl; //æ ¡éª-æ¯å¦æ ¡å¯¹ä»åºä»ä½ public string Kf_SellOutBillCheck_MultilineCtl; //æ ¡éª-å¤è¡ç¸åç©æèªå¨æåæ¢è¡å¹é //å ¶ä»åºåº public string Kf_OtherOutBill_AutoCheck; //æ¯å¦èªå¨å®¡æ ¸ @@ -155,6 +159,10 @@ public string Kf_MateReplenishOutBill_MultilineCtl; //æ¯å¦åå¨å¤è¡ç¸åç©ææ¶èªå¨æåæ¢è¡ï¼'Y'为èªå¨æåï¼ public string Kf_MateReplenishOutBill_MaterWHSPCtl; //æ¯å¦åç©æé»è®¤ä»åºä»ä½ï¼'Y'为æ¯ï¼ public string Kf_MateReplenishOutBill_SourceWHSPCtl; //æ¯å¦åæºåä¸ä»åºä»ä½ï¼'Y'为æ¯ï¼ //çäº§è¡¥æ æ ¡éª public string Kf_MateReplenishOutBillCheck_MustQtyCtl; //æ ¡éªæ°éæ§å¶ public string Kf_MateReplenishOutBillCheck_WHSPCtl; //æ ¡éª-æ¯å¦æ ¡å¯¹ä»åºä»ä½ public string Kf_MateReplenishOutBillCheck_MultilineCtl; //æ ¡éª-å¤è¡ç¸åç©æèªå¨æåæ¢è¡å¹é //ç´æ¥è°æ¨ public string Kf_MoveStockBill_AutoCheck; //æ¯å¦èªå¨å®¡æ ¸ WarM/ÌõÂë´òÓ¡/Gy_BarCodeBill.cs
@@ -211,6 +211,7 @@ cmbSourceBillType.Items.Add("éè´è®¢å"); cmbSourceBillType.Items.Add("æ¶æéç¥å"); cmbSourceBillType.Items.Add("å§å¤è®¢å"); cmbSourceBillType.Items.Add("å·¥åºæ±æ¥å"); cmbSourceBillType.Items.Add("å·¥åºæµè½¬å¡"); cmbSourceBillType.Items.Add("éè´§éç¥å"); cmbSourceBillType.Items.Add("å ¶ä»å ¥åºå"); @@ -2201,6 +2202,15 @@ FillSelectData(oIF_ProcessExchangeBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "å·¥åºæ±æ¥å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_ProcessReportBillList oIF_ProcessReportBillList = new DAL.Cls_S_IF_ProcessReportBillList(); if (oIF_ProcessReportBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_ProcessReportBillList.oBillSelectColl); } } else { @@ -2356,6 +2366,16 @@ //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //çäº§æ±æ¥å if (oSelectRow.BillType == "3714") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_ProcessReportList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_ProcessReportList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //峿¶åºå if (oSelectRow.BillType == "JSKC") { WebAPI/Controllers/BLL/Xt_UserController.cs
@@ -154,6 +154,7 @@ string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg2 = sArray[0].ToString(); string msg3 = sArray[1].ToString(); string msg4 = sArray[2].ToString(); ListModels oListModels = new ListModels(); try @@ -162,6 +163,8 @@ msg2 = msg2.Replace("\\", ""); msg2 = msg2.Replace("\n", ""); //\n lsmain = oListModels.getObjectByJson_Gy_Gy_User(msg2); var num = msg4.Split(','); //ä¿å if (msg3=="Add") //æ°å¢ @@ -198,6 +201,28 @@ "," + lsmain[0].HWhID.ToString() + ",'" + lsmain[0].HWHName.ToString() + "'," + lsmain[0].HSupID.ToString() + ",'" + lsmain[0].HSupName.ToString() + "'" + "," + lsmain[0].HSCWHID.ToString() + ",'" + lsmain[0].HSCWHName.ToString() + "'" + ",'" + lsmain[0].HCloudUserName.ToString() + "','" + lsmain[0].HCloudUserPsd.ToString() + "',"+ lsmain[0].HOrgID.ToString() + ")"); //æ°å¢åæ¥è¯¢ ç¡®ä¿æ°æ®æ·»å æå ds = oCN.RunProcReturn("Select * from Gy_Czygl where Czybm='" + lsmain[0].Czybm.ToString() + "'", "Gy_Czygl"); if (ds == null || ds.Tables[0].Rows.Count == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "è§è²æ°å¢å¤±è´¥ï¼"; objJsonResult.data = null; return objJsonResult; } oCN.RunProc("delete from System_UserGroupInfo where UserId='" + lsmain[0].Czybm.ToString() + "'"); if (num[0] != "-1") { for (int i = 0; i < num.Length; i++) { oCN.RunProc("insert into System_UserGroupInfo (GroupId,UserId) values (" + num[i] + ",'" + lsmain[0].Czybm.ToString() + "')"); } } } else //ä¿®æ¹ { @@ -254,6 +279,16 @@ " where Czybm='" + lsmain[0].Czybm.ToString() + "'"); } oCN.RunProc("delete from System_UserGroupInfo where UserId='" + lsmain[0].Czybm.ToString()+"'"); if (num[0] != "-1") { for (int i = 0; i < num.Length; i++) { oCN.RunProc("insert into System_UserGroupInfo (GroupId,UserId) values (" + num[i] + ",'" + lsmain[0].Czybm.ToString() + "')"); } } } objJsonResult.code = "1"; WebAPI/Controllers/BLL/Xt_UserGroupController.cs
@@ -17,7 +17,7 @@ SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); DataSet ds; #region è§è²å表 /// <summary> /// è¿åç¨æ·è§è²å表 ///åæ°ï¼string sqlã @@ -29,33 +29,13 @@ { try { if (sWhere == null || sWhere.Equals("")) { ds = oCN.RunProcReturn("select * from h_v_System_UserGroup " + sWhere, "h_v_System_UserGroup"); } else { string sql1 = "select * from h_v_System_UserGroup where 1 = 1 "; string sql = sql1 + sWhere; ds = oCN.RunProcReturn(sql, "h_v_System_UserGroup"); } ds = oCN.RunProcReturn("select * from h_v_System_UserGroup where 1 = 1 " + sWhere, "h_v_System_UserGroup"); //if (ds.Tables[0].Rows.Count != 0 || ds != null) //{ objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; return objJsonResult; //} //else //{ //objJsonResult.code = "0"; //objJsonResult.count = 0; //objJsonResult.Message = "æ æ°æ®"; //objJsonResult.data = null; //return objJsonResult; //} } catch (Exception e) { @@ -66,9 +46,182 @@ return objJsonResult; } } #endregion #region è§è²ç»å®ç¨æ·æ°æ® [Route("Xt_UserGroup/UserGroupInfoList")] [HttpGet] public object UserGroupInfoList(string sWhere) { try { string sql = "select * from System_UserGroupInfo where 1=1 " + sWhere; ds = oCN.RunProcReturn(sql, "System_UserGroupInfo"); objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion #region è§è²å表 æ·»å /ä¿®æ¹ public class Xt_UserGroup { public int HGroupID; public string GroupName { get; set; } public string HLev { get; set; } public string Explain { get; set; } } [Route("Xt_UserGroup/UserGroupInfoEdit")] [HttpPost] public object UserGroupInfoEdit([FromBody] JObject sMainSub) { var _value = sMainSub["sMainSub"].ToString(); string msg1 = _value.ToString(); oCN.BeginTran(); //ä¿å主表 objJsonResult = AddBillMain(msg1); if (objJsonResult.code == "0") { oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = objJsonResult.Message; objJsonResult.data = null; return objJsonResult; } oCN.Commit(); objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "æåï¼"; objJsonResult.data = null; return objJsonResult; } public json AddBillMain(string msg1) { string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg2 = sArray[0].ToString(); string msg3 = sArray[1].ToString(); int OperationType = int.Parse(sArray[2].ToString());//æ°æ®ç±»å 1æ·»å 3ä¿®æ¹ string user = sArray[3].ToString(); try { Xt_UserGroup omdelMian = Newtonsoft.Json.JsonConvert.DeserializeObject<Xt_UserGroup>(msg2); var num = msg3.Split(','); if (OperationType == 1)//æ°å¢ { //主表 oCN.RunProc("insert into System_UserGroup (GroupName,HLev,Explain)values" + $"('{omdelMian.GroupName}','{omdelMian.HLev}','{omdelMian.Explain}')"); //æ°å¢åæ¥è¯¢ ç¡®ä¿æ°æ®æ·»å æå ds = oCN.RunProcReturn("Select * from System_UserGroup where GroupName='" + omdelMian.GroupName + "'", "System_UserGroup"); if (ds == null || ds.Tables[0].Rows.Count == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "ç¨æ·æ°å¢å¤±è´¥ï¼"; objJsonResult.data = null; return objJsonResult; } var HGroupID = DBUtility.ClsPub.isLong(ds.Tables[0].Rows[0]["GroupID"]); oCN.RunProc("delete from System_UserGroupInfo where GroupId=" + HGroupID.ToString()); if (num[0] != "-1") { for (int i = 0; i < num.Length; i++) { oCN.RunProc("insert into System_UserGroupInfo (GroupId,UserId) values (" + HGroupID.ToString() + ",'" + num[i] + "')"); } } } else if (OperationType == 3) { oCN.RunProc("update System_UserGroup set GroupName='" + omdelMian.GroupName + "',HLev='" + omdelMian.HLev + "',Explain='" + omdelMian.Explain + "'" + " where GroupId=" + omdelMian.HGroupID); oCN.RunProc("delete from System_UserGroupInfo where GroupId=" + omdelMian.HGroupID); for (int i = 0; i < num.Length; i++) { oCN.RunProc("insert into System_UserGroupInfo (GroupId,UserId) values (" + omdelMian.HGroupID + ",'" + num[i] + "')"); } } objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = null; objJsonResult.data = null; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion #region è§è²å表 å é¤ [Route("Xt_UserGroup/DelXt_UserGroupList")] [HttpGet] public object DelXt_UserGroupList(string HInterID,string User) { try { ds = oCN.RunProcReturn("select * from h_v_System_UserGroup where 1=1 and HGroupID=" + HInterID, "h_v_System_UserGroup"); if (ds.Tables[0].Rows.Count > 0) { oCN.BeginTran();//å¼å¯äºå¡ oCN.RunProc($"delete from h_v_System_UserGroup where HGroupID={HInterID}"); oCN.Commit();//ç»æäºå¡ objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "å 餿åï¼"; objJsonResult.data = null; return objJsonResult; } objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å½ååæ®ä¸åå¨,æ æ³å é¤ï¼"; objJsonResult.data = null; return objJsonResult; } catch (Exception e) { oCN.RollBack();//åæ»äºå¡ objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion // } } WebAPI/Controllers/BaseSet/Gy_DepartmentController.cs
@@ -506,7 +506,7 @@ } catch (Exception e) { oCN.RollBack(); //oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.Message; WebAPI/Controllers/BaseSet/Gy_EmployeeController.cs
@@ -328,8 +328,8 @@ long HCTPrjID = list[0].HCTPrjID; long HProcID = list[0].HProcID; string HBasePay = list[0].HBasePay; DateTime HInComDate = list[0].HInComDate; DateTime HDimissionDate = list[0].HDimissionDate; DateTime HInComDate = list[0].HInComDate; //è¿åæ¥æ DateTime HDimissionDate = list[0].HDimissionDate; //ç¦»èæ¥æ (å 许NULL) bool HOverType = list[0].HOverType; string HEmpType = list[0].HEmpType; string HOtherDeduct3 = list[0].HOtherDeduct3; @@ -338,23 +338,23 @@ string HMedicare = list[0].HMedicare; bool HNoBrushFlag = list[0].HNoBrushFlag; bool HShiftFlag = list[0].HShiftFlag; DateTime HContactDate = list[0].HContactDate; //DateTime HContactDate = list[0].HContactDate; //å忥æ bool HStopwagesFlag = list[0].HStopwagesFlag; string HDimissionReason = list[0].HDimissionReason; long HDormID = list[0].HDormID; string HArchivesNo = list[0].HArchivesNo; DateTime HStayCardEDate = list[0].HStayCardEDate; DateTime HCheckCardEDate = Convert.ToDateTime("1900/1/1"); DateTime HStayCardEDate = list[0].HStayCardEDate; //æä½è¯å°ææ¥ DateTime HCheckCardEDate = Convert.ToDateTime("1900/1/1"); //审æ£è¯å°ææ¥ string HJobCardNo = list[0].HJobCardNo ?? ""; DateTime HJobCardEDate = Convert.ToDateTime("1900/1/1"); DateTime HJobCardEDate = Convert.ToDateTime("1900/1/1"); //å°±ä¸è¯å°ææ¥ string HWorkType = list[0].HWorkType; long HContractYear = list[0].HContractYear; DateTime HContractBDate = list[0].HContractBDate; DateTime HContractEDate = list[0].HContractEDate; DateTime HContractBDate = list[0].HContractBDate; //ååå¼å§æ¥ DateTime HContractEDate = list[0].HContractEDate; //ååå°ææ¥ string HInsuranceNo = list[0].HInsuranceNo; DateTime HInsuranceDate = list[0].HInsuranceDate; DateTime HInsuranceDate = list[0].HInsuranceDate; //åä¿æ¥æ bool HInsuranceStatus = list[0].HInsuranceStatus; DateTime HSignDate = list[0].HSignDate; DateTime HSignDate = Convert.ToDateTime("1900/1/1"); //ç¾çº¦æ¥æ bool HSignStatus = list[0].HSignStatus; string HOldCompany = list[0].HOldCompany ?? ""; string HMarr = list[0].HMarr ?? ""; @@ -363,7 +363,7 @@ string HSpec = list[0].HSpec ?? ""; string HCompLev = list[0].HCompLev ?? ""; string HEngLev = list[0].HEngLev ?? ""; DateTime HGradDate = list[0].HGradDate; DateTime HGradDate = list[0].HGradDate; //æ¯ä¸æ¥æ string HGradSchool = list[0].HGradSchool ?? ""; string HSalaryLev = list[0].HSalaryLev ?? ""; long HDutyID = list[0].HDutyID; @@ -389,10 +389,12 @@ string HStdDayPay = list[0].HStdDayPay ?? ""; string HMinDayPay = list[0].HMinDayPay ?? ""; string HMinMonthPay = list[0].HMinMonthPay ?? ""; DateTime HMadeDate = list[0].HMadeDate; //DateTime HMadeDate = list[0].HMadeDate; //å»ºç«æ¥æ string HEmpRate = list[0].HEmpRate ?? ""; string HExamRate = list[0].HExamRate ?? ""; DateTime HHealthCardEDate = Convert.ToDateTime("1900/1/1"); DateTime HHealthCardEDate = Convert.ToDateTime("1900/1/1"); //å¥åº·è¯å°ææ¥ long HUSEORGID = list[0].HUSEORGID; ////夿æé //if (!ClsPub.Security_Log(msg5, 1, false, msg4)) //{ @@ -442,25 +444,25 @@ ",HEmpType,HPayType,HOverType,HNoBrushFlag,HShiftFlag,HStopwagesFlag" + ",HPostalCode,HBank,HBasePay,HExamLevPostMoney,HBSTDeptID" + ",HOtherDeduct3,HInsurance,HMedicare,HDrydock" + ",HBankAccount,HGroupID,HDeptID,HWorkTypeID,HCTPrjID,HAddress" + ",HBankAccount,HGroupID,HDeptID,HWorkTypeID,HCTPrjID,HUSEORGID,HAddress" + ") " + " Values('" + HNumber + "','" + HName + "','" + HShortNumber + "'," + HEmpRate.ToString() + "," + HExamRate.ToString() + "," + HLevel + "," + HParentID + "," + Convert.ToString(HEndFlag ? 1 : 0) + "," + HHighestPay.ToString() + "," + HOverPayRate.ToString() + "," + Convert.ToString(HStopflag ? 1 : 0) + ",'" + HRemark + "'" + ",'" + HHelpCode + "'," + HInsuranceSubsidy.ToString() + "" + ",'" + HBirthDay + "','" + HGradDate + "','" + HInsuranceDate + "','" + HContractBDate + "','" + HContractEDate + "'" + " Values('" + HNumber + "','" + HName + "','" + HShortNumber + "','" + HEmpRate.ToString() + "','" + HExamRate.ToString() + "','" + HLevel + "','" + HParentID + "','" + Convert.ToString(HEndFlag ? 1 : 0) + "','" + HHighestPay.ToString() + "','" + HOverPayRate.ToString() + "','" + Convert.ToString(HStopflag ? 1 : 0) + "','" + HRemark + "'" + ",'" + HHelpCode + "','" + HInsuranceSubsidy.ToString() + "','" + HBirthDay + "','" + HGradDate + "','" + HInsuranceDate + "','" + HContractBDate + "','" + HContractEDate + "'" + ",'" + HJobCardEDate + "','" + HCheckCardEDate + "','" + HStayCardEDate + "','" + HHealthCardEDate + "'" + "," + HAge.ToString() + ",'" + HSalaryLev + "'," + HContractYear.ToString() + "," + Convert.ToString(HInsuranceStatus ? 1 : 0) + "," + Convert.ToString(HSignStatus ? 1 : 0) + ",'" + HSex + "','" + HMarr + "','" + HBlighty + "','" + HNation + "','" + HBlightyType + "'" + ",'" + HAge.ToString() + "','" + HSalaryLev + "','" + HContractYear.ToString() + "','" + Convert.ToString(HInsuranceStatus ? 1 : 0) + "','" + Convert.ToString(HSignStatus ? 1 : 0) + "','" + HSex + "','" + HMarr + "','" + HBlighty + "','" + HNation + "','" + HBlightyType + "'" + ",'" + HGovStatus + "','" + HBloodType + "','" + HStature + "','" + HAvoird + "','" + HKnowLev + "'" + ",'" + HProTitleID + "','" + HGradSchool + "','" + HEngLev + "','" + HCompLev + "','" + HSpec + "'" + ",'" + HEmail + "','" + HNowAdd + "','" + HHomeAdd + "','" + HIDCard + "','" + HLinkPhone + "','" + HMobilePhone + "','" + HFax + "'" + ",'" + HOldCompany + "','" + HInsuranceNo + "','" + HJobCardNo + "','" + HArchivesNo + "','" + HWorkType + "','" + HDimissionReason + "'" + ",'" + HDimissionDate + "','" + HInComDate + "','" + HSignDate + "','" + HRelDate + "'" + "," + HPostID.ToString() + "," + HDormID.ToString() + "," + HDutyID.ToString() + "," + HLeftMoneyRate.ToString() + ",'" + HEmpType + "'" + ",'" + HPayType + "'" + "," + DBUtility.ClsPub.BoolToString(HOverType) + "" + "," + DBUtility.ClsPub.BoolToString(HNoBrushFlag) + "" + "," + DBUtility.ClsPub.BoolToString(HShiftFlag) + "" + "," + DBUtility.ClsPub.BoolToString(HStopwagesFlag) + "" + ",'" + HPostalCode + "','" + HBank + "'," + HBasePay.ToString() + "," + HExamLevPostMoney.ToString() + ",'" + HBSTDeptID + "'" + "," + HOtherDeduct3.ToString() + "" + "," + HInsurance.ToString() + "" + "," + HMedicare.ToString() + "" + "," + HDrydock.ToString() + "" + ",'" + HBankAccount + "'" + "," + HGroupID.ToString() + "" + "," + HDeptID.ToString() + "," + HWorkTypeID.ToString() + "," + HCTPrjID.ToString() + ",'" + HAddress + "'" + "')", ref DBUtility.ClsPub.sExeReturnInfo); ",'" + HPostID.ToString() + "','" + HDormID.ToString() + "','" + HDutyID.ToString() + "','" + HLeftMoneyRate.ToString() + "','" + HEmpType + "'" + ",'" + HPayType + "'" + ",'" + DBUtility.ClsPub.BoolToString(HOverType) + "','" + DBUtility.ClsPub.BoolToString(HNoBrushFlag) + "','" + DBUtility.ClsPub.BoolToString(HShiftFlag) + "','" + DBUtility.ClsPub.BoolToString(HStopwagesFlag) + "','" + HPostalCode + "','" + HBank + "','" + HBasePay.ToString() + "','" + HExamLevPostMoney.ToString() + "','" + HBSTDeptID + "'" + ",'" + HOtherDeduct3.ToString() + "','" + HInsurance.ToString() + "','" + HMedicare.ToString() + "','" + HDrydock.ToString() + "','" + HBankAccount + "'" + ",'" + HGroupID.ToString() + "','" + HDeptID.ToString() + "','" + HWorkTypeID.ToString() + "','" + HCTPrjID.ToString() + "','" + HUSEORGID + "','" + HAddress + "')", ref DBUtility.ClsPub.sExeReturnInfo); //ä¿®æ¹ä¸çº§ä¸ºéæ«çº§ä»£ç oCN.RunProc("Update Gy_Employee set HStopflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCN.Commit(); @@ -565,7 +567,7 @@ } catch (Exception e) { oCN.RollBack(); //oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.Message; @@ -870,7 +872,7 @@ return objJsonResult; } oCN.RunProc("update Gy_Employee set HStopflag=1 where HItemID=" + HItemID); oCN.RunProc("delete from Gy_Employee where HItemID=" + HItemID); oCN.Commit();//æäº¤äºå¡ objJsonResult.code = "0"; objJsonResult.count = 1; WebAPI/Controllers/BaseSet/Gy_MaterialController.cs
@@ -7,6 +7,7 @@ using System.Data; using System.Data.SqlClient; using System.Web.Http; using System.Windows.Forms; using WebAPI.Models; using WebAPI.Service; @@ -20,6 +21,36 @@ SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); DataSet ds; ////æ£æµ å½åéä¸è¡ç 项ç®ç¶æ //[Route("Gy_Material/CheckUseStatus")] //[HttpGet] //public void Sub_CheckUseStatus(int grd, int IDCol, string sProcName) //{ // SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); // Int64 sItemID; // try // { // //循ç¯å½åç½æ ¼éä¸é¡¹ç® // for (int i = 0; i < grd.SelectedRows.Count; i++) // { // //å¾å°å ç // sItemID = DBUtility.ClsPub.isLong(grd.Rows[grd.SelectedRows[i].Index].Cells[IDCol].Value); // //è°ç¨å¨åè¿ç¨ h_p_Gy_CheckUseDept // oCn.RunProc("exec " + sProcName + " " + sItemID.ToString(), ref ClsPub.sExeReturnInfo); // } // } // catch (Exception e) // { // MessageBox.Show("æ£æµé误ï¼åå ï¼" + ClsPub.sExeReturnInfo); // //objJsonResult.code = "0"; // //objJsonResult.count = 0; // //objJsonResult.Message = "æ£æµé误ï¼åå ï¼" + ClsPub.sExeReturnInfo; // //objJsonResult.data = null; // //return objJsonResult; // } //} /// <summary> /// è¿åç©æå表 @@ -104,6 +135,7 @@ string[] sArray = msg3.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg1 = sArray[0].ToString(); string msg2 = sArray[1].ToString(); string msg_HUSEORGID = sArray[2].ToString(); Int64 HItemID = 0; SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); @@ -253,7 +285,7 @@ objJsonResult.data = 1; return objJsonResult; } oItem.HUSEORGID = Convert.ToInt32(msg_HUSEORGID); //ç»ç»id oItem.HShortNumber = sShortNumber;//ç代ç oItem.HEndFlag = true;//æ«çº§æ å¿ oItem.HLevel = DBUtility.ClsPub.GetLevel(oItem.HNumber.Trim()); //ç级 @@ -353,7 +385,7 @@ return objJsonResult; } oCN.RunProc("update Gy_Material set HStopflag=1 where HItemID=" + HItemID); oCN.RunProc("delete from Gy_Material where HItemID=" + HItemID); oCN.Commit();//æäº¤äºå¡ objJsonResult.code = "0"; objJsonResult.count = 1; WebAPI/Controllers/BaseSet/Gy_UnitController.cs
@@ -121,6 +121,7 @@ string[] sArray = msg4.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg1 = sArray[0].ToString(); string msg3 = sArray[1].ToString(); string msg_HUSEORGID = sArray[2].ToString(); Int64 HItemID = 0; SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); @@ -262,6 +263,7 @@ objJsonResult.data = 1; return objJsonResult; } oItem.HUSEORGID = Convert.ToInt32(msg_HUSEORGID); //ç»ç»id oItem.HShortNumber = sShortNumber;//ç代ç oItem.HEndFlag = true;//æ«çº§æ å¿ oItem.HLevel = DBUtility.ClsPub.GetLevel(oItem.HNumber.Trim()); //ç级 @@ -373,7 +375,7 @@ return objJsonResult; } oCN.RunProc("update Gy_Unit set HStopflag=1 where HItemID=" + HItemID); oCN.RunProc("delete from Gy_Unit where HItemID=" + HItemID); oCN.Commit();//æäº¤äºå¡ objJsonResult.code = "0"; objJsonResult.count = 1; WebAPI/Controllers/BaseSet/Xt_ORGANIZATIONSController.cs
@@ -75,6 +75,48 @@ return objJsonResult; } } /// <summary> /// æ ¹æ®åºç¡èµæID æ¥æ¾è®°å½ ///åæ°ï¼string sqlã ///è¿åå¼ï¼objectã /// </summary> [Route("Xt_ORGANIZATIONS/cx")] [HttpGet] public object cx(long HInterID) { try { ds = oCN.RunProcReturn("select * from h_v_IF_ORGANIZATIONSList where HitemID=" + HInterID, "h_v_IF_ORGANIZATIONSList"); if (ds == null || ds.Tables[0].Rows.Count == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "falseï¼"; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; return objJsonResult; } } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } /// <summary> /// æ°å¢åæ®-ä¿åæé® ///åæ°ï¼string sqlã @@ -161,6 +203,8 @@ string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg2 = sArray[0].ToString(); string msg3 = sArray[1].ToString(); string AddOrEdit = sArray[2].ToString(); //1æ°å¢3ç¼è¾ //int ItemID = Convert.ToInt32(sArray[2]); //string msg4 = sArray[2].ToString(); //string msg5 = sArray[3].ToString(); //ååºåå @@ -175,7 +219,12 @@ string HRemark = list[0].HRemark; bool HStopflag = list[0].HStopflag; int ChangeHStopflag = 0; if (HStopflag) { ChangeHStopflag = 1; } //夿æé if (!ClsPub.Security_Log("Gy_WorkCenter_Edit", 1, false, msg3)) { @@ -205,31 +254,40 @@ //} //ä¿å //ä¿å宿¯åå¤ç if (HItemID == 0) if (AddOrEdit == "1") { oCN.BeginTran(); oCN.RunProc("Insert into Xt_ORGANIZATIONS " + " (HNumber,HName,HParentID" + ",HStopflag,HMakeTime" + ",HStopflag,HMakeTime,HItemID" + ",HRemark) " + " Values('" + HNumber + "','" + HName + "'," + HParentID.ToString() + "," + HStopflag + "getdate()" + " Values('" + HNumber + "','" + HName + "','" + HParentID.ToString() + "','" + ChangeHStopflag + "'," + "getdate()" + ",'" + HItemID + "'" + ",'" + HRemark + "')", ref DBUtility.ClsPub.sExeReturnInfo); //ä¿®æ¹ä¸çº§ä¸ºéæ«çº§ä»£ç //oCN.RunProc("Update Xt_ORGANIZATIONS set HStopflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCN.RunProc("Update Xt_ORGANIZATIONS set HStopflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCN.Commit(); } else else if(AddOrEdit == "3") { int Stopflag; if (HStopflag) { Stopflag = 1; } else { Stopflag = 0; } //è¥MAINDIéå¤åéæ°è·å oCN.BeginTran(); oCN.RunProc("Update Xt_ORGANIZATIONS set " + " HNumber='" + HNumber + "'" + ",HName='" + HName + "'" + ",HParentID=" + HParentID + ",HMakeTime=" + HMakeTime + ",HStopflag='" + HStopflag + "'" + ",HParentID='" + HParentID + "'" + ",HMakeTime='" + HMakeTime + "'" + ",HStopflag='" + Stopflag + "'" + ",HRemark= '" + HRemark + "' Where HItemID=" + HItemID, ref DBUtility.ClsPub.sExeReturnInfo); oCN.RunProc("Update Xt_ORGANIZATIONS set HStopflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCN.Commit(); @@ -243,7 +301,7 @@ } catch (Exception e) { oCN.RollBack(); //oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.Message; @@ -252,7 +310,38 @@ } } /// <summary> /// èå设置å é¤åè½ /// è·åæå¤§HItemID ///åæ°ï¼string sqlã ///è¿åå¼ï¼objectã /// </summary> [Route("Xt_ORGANIZATIONS/GetMaxHItemID")] [HttpGet] public object GetMaxHItemID() { try { ds = oCN.RunProcReturn("select MAX(HItemID) from Xt_ORGANIZATIONS ", "Xt_ORGANIZATIONS"); objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } /// <summary> /// ç»ç»è®¾ç½®å é¤åè½ /// </summary> /// <returns></returns> [Route("DeltetXt_ORGANIZATIONSList")] @@ -284,7 +373,7 @@ return objJsonResult; } oCN.BeginTran();//å¼å§äºå¡ ds = oCN.RunProcReturn("select * from Xt_ORGANIZATIONSList where HItemID=" + HItemID, "Xt_ORGANIZATIONSList"); ds = oCN.RunProcReturn("select * from Xt_ORGANIZATIONS where HItemID=" + HItemID, "Xt_ORGANIZATIONS"); if (ds == null || ds.Tables[0].Rows.Count == 0) { objJsonResult.code = "0"; @@ -304,7 +393,7 @@ return objJsonResult; } oCN.RunProc("update Xt_ORGANIZATIONSList set HStopflag=1 where HItemID=" + HItemID); oCN.RunProc("delete from Xt_ORGANIZATIONS where HItemID=" + HItemID); oCN.Commit();//æäº¤äºå¡ objJsonResult.code = "0"; objJsonResult.count = 1; WebAPI/Controllers/POStockInBillController.cs
@@ -51,6 +51,7 @@ public ClsGy_BarCodeBill_WMS_Model_View oView = new ClsGy_BarCodeBill_WMS_Model_View(); public ClsKF_PonderationBillMain_Temp model = new ClsKF_PonderationBillMain_Temp(); public ClsKf_ICStockBill_WMS oBar = new Model.ClsKf_ICStockBill_WMS(); Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); public double sRelQty = 0; SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); // private DataBaseServices objDataBaseServices = new DataBaseServices(); @@ -172,7 +173,7 @@ [Route("kf_PoStockInBill/JX_Json")] [HttpGet] public Object JX_Json(string sBarCodeNew,Int64 HOrgID) public Object JX_Json(string sBarCodeNew, Int64 HOrgID) { try { @@ -189,7 +190,7 @@ SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); DataSet Dss; Dss = oCn.RunProcReturn(" select HNumber from h_v_CLD_ORGANIZATIONSList where HItemID= " + HOrgID, "h_v_CLD_ORGANIZATIONSList"); string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); string HOrgNumber = Pub_Class.ClsPub.isStrNull(Dss.Tables[0].Rows[0]["HNumber"]); DataSet Dss1; Dss1 = oCn.RunProcReturn(" select HItemID,HName,HModel,HUnitID from Gy_Material where HNumber= '" + HMaterNumber + "' and huseorgid = " + HOrgID, "Gy_Material"); @@ -493,7 +494,7 @@ try { SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); ds = oCN.RunProcReturn("select * from h_v_QCStockInCheckBill_Json where æ¡ç ç¼å· ='" + HBarCode.ToString() + "'" , "h_v_QCStockInCheckBill_Json"); ds = oCN.RunProcReturn("select * from h_v_QCStockInCheckBill_Json where æ¡ç ç¼å· ='" + HBarCode.ToString() + "'", "h_v_QCStockInCheckBill_Json"); if (ds == null || ds.Tables[0].Rows.Count <= 0) { @@ -1122,25 +1123,6 @@ { json result = Get_ReciveBillCheckDate(HBillno); return result; //SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); //string sql = $"select * from H_v_SRM_POInStockBillList where åæ®å· ='{HBillno}'"; //ds = oCn.RunProcReturn(sql, "H_v_SRM_POInStockBillList"); //if (ds == null || ds.Tables[0].Rows.Count == 0) //{ // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = "没æè¿åä»»ä½è®°å½ï¼"; // objJsonResult.data = null; // return objJsonResult; //} //else //{ // objJsonResult.code = "1"; // objJsonResult.count = 1; // objJsonResult.Message = "Sucessï¼"; // objJsonResult.data = ds.Tables[0]; // return objJsonResult; //} } catch (Exception e) { @@ -1149,372 +1131,6 @@ objJsonResult.Message = "没æè¿åä»»ä½è®°å½ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } [Route("POStockInBillList/AuditPOInStockBill")] [HttpGet] public object AuditPOInStockBill(string HInterID, string CurUserName, string HBillNo) { Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); json objjson = new json(); try { SQLHelper.ClsCNSRM oCn = new SQLHelper.ClsCNSRM(); //éè´è®¢å çæéè´§åå表 if (!String.IsNullOrEmpty(HBillNo)) HInterID = GetHinterIDByBillNo(HBillNo, "Aduit").ToString(); if (HInterID == "0") { objjson.code = "0"; objjson.count = 0; objjson.Message = "æä½å¤±è´¥,请å ä¿å订å"; objjson.data = null; return objjson; } string parameterSql = $"select HValue from Xt_SystemParameter where HKey ='Cg_POInStockBill_ErpAduit'"; var HValue = oCn.RunProcReturn(parameterSql, "dt").Tables[0].Rows[0][0].ToString(); string sql = string.Empty; if (HValue == "Y") { var kdTbaleName = Util.GetConfigKey(AppDomain.CurrentDomain.BaseDirectory + "/Config/kdapi.config", "DataBaseName"); string FCusName = oSystemParameter.GetSingleSystemParameter("WMS_CampanyName", ref DBUtility.ClsPub.sExeReturnInfo); DataTable dt = new DataTable(); List<string> fidList = new List<string>(); if (FCusName == "çä¸ç¥º" || FCusName == "") { sql = string.Format(@" SELECT T3.FNAME AS FTYPENAME,M.HBILLNO,B.HINTERID,B.HENTRYID,C.FID,C.FENTRYID, D.FBILLNO,B.HQTY,CD.FRECEIVEORGID,CDOO.FNUMBER AS FRECEIVENUMBER ,D.FSUPPLIERID,DS.FNUMBER AS FSUPPLIERNUMBER,D.FPURCHASEORGID,DOO.FNUMBER AS FPURCHASEORGNUMBER,CROO.FNUMBER AS FSETTLEORGNUMBER, E.FPRICETIMEPOINT,E.FSETTLECURRID,EC.FNUMBER AS FSETTLECURRNUMBER,C.FMATERIALID,CM.FNUMBER AS FMATERIALNUMBER ,C.FUNITID ,CU.FNUMBER AS FUNITNUMBER,CR.FPRICE,CR.FTAXPRICE,CR.FTAXRATE,D.FPURCHASERID,isnull(T4.FNUMBER,'') AS FPURCHASERNUMBER FROM CG_POINSTOCKBILLSUB B JOIN CG_POINSTOCKBILLMAIN M ON B.HINTERID = M.HINTERID JOIN {0}..T_PUR_POORDERENTRY C ON B.HSOURCEINTERID = C.FID AND B.HSOURCEENTRYID = C.FENTRYID LEFT JOIN {0}..T_BD_MATERIAL CM ON C.FMATERIALID =CM.FMATERIALID LEFT JOIN {0}..T_BD_UNIT CU ON C.FUNITID =CU.FUNITID JOIN {0}..T_PUR_POORDERENTRY_D CD ON C.FENTRYID = CD.FENTRYID LEFT JOIN {0}..T_ORG_ORGANIZATIONS CDOO ON CD.FRECEIVEORGID = CDOO.FORGID JOIN {0}..T_PUR_POORDERENTRY_F CR ON C.FENTRYID = CR.FENTRYID LEFT JOIN {0}..T_ORG_ORGANIZATIONS CROO ON CR.FSETTLEORGID = CROO.FORGID LEFT JOIN {0}..T_PUR_POORDER D ON C.FID =D.FID LEFT JOIN {0}..T_BAS_BILLTYPE T2 ON D.FBILLTYPEID = T2.FBILLTYPEID LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID and FLOCALEID=2052 LEFT JOIN {0}..V_BD_BUYER T4 ON D.FPURCHASERID =T4.FID LEFT JOIN {0}..T_BD_SUPPLIER DS ON D.FSUPPLIERID = DS.FSUPPLIERID LEFT JOIN {0}..T_ORG_ORGANIZATIONS DOO ON D.FPURCHASEORGID = DOO.FORGID JOIN {0}..T_PUR_POORDERFIN E ON C.FID =E.FID LEFT JOIN {0}..T_BD_CURRENCY EC ON E. FSETTLECURRID =EC.FCURRENCYID WHERE b.hinterid in ({1}) and M.HERPInterID = 0 ", kdTbaleName, HInterID); //LEFT JOIN {0}..T_HR_EMPINFO T5 ON D.F_XBKF_BASE1 = T5.FID dt = oCn.RunProcReturn(sql, "sltz").Tables[0]; if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { if (fidList.Contains(dr["FID"].ToString() + dr["HINTERID"].ToString())) continue; else fidList.Add(dr["FID"].ToString() + dr["HINTERID"].ToString()); DataRow[] drs = dt.Select("FID = " + dr["FID"].ToString() + " and HINTERID = " + dr["HINTERID"].ToString()); JObject model = new JObject(); string fTypeName = "SLD01_SYS";//æ åéè´è®¢åç±»å string ywTypeName = "CG";//æ åä¸å¡ç±»å if (dr["FTYPENAME"].ToString().Contains("å§å¤")) { fTypeName = "SLD03_SYS"; ywTypeName = "WW"; } if (dr["FTYPENAME"].ToString().Contains("èµäº§")) { fTypeName = "SLD04_SYS"; ywTypeName = "ZCCG"; } model.Add("FBILLTYPEID", new JObject() { ["Fnumber"] = fTypeName }); //åæ®ç±»å model.Add("FBusinessType", ywTypeName); //ä¸å¡ç±»å model.Add("FBILLNO", dr["HBillNo"].ToString()); //åæ®ç¼å· model.Add("FDate", DateTime.Now.ToString("yyyy-MM-dd")); //éç¥æ¥æ model.Add("FStockOrgId", new JObject() { ["Fnumber"] = dr["FRECEIVENUMBER"].ToString() }); // æ¶æç»ç» model.Add("FPurOrgId", new JObject() { ["Fnumber"] = dr["FPURCHASEORGNUMBER"].ToString() }); //éè´ç»ç» model.Add("FSupplierId", new JObject() { ["Fnumber"] = dr["FSUPPLIERNUMBER"].ToString() }); //ä¾åºå model.Add("FPURCHASERID", new JObject() { ["Fnumber"] = dr["FPURCHASERNUMBER"].ToString() }); //éè´å model.Add("FOwnerTypeIdHead", "BD_Supplier");// 货主类å model.Add("FOwnerIdHead", new JObject() { ["Fnumber"] = dr["FSUPPLIERNUMBER"].ToString() });//货主 ä¾åºå JArray Fentity = new JArray(); foreach (var item in drs) { JObject FentityModel = new JObject(); FentityModel.Add("FMaterialId", new JObject() { ["Fnumber"] = item["FMATERIALNUMBER"].ToString() }); // ç©æç¼ç FentityModel.Add("FUnitID", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // åä½ FentityModel.Add("FPreDeliveryDate", DateTime.Now.ToString("yyyy-MM-dd")); //é¢è®¡å°è´§æ¥æ FentityModel.Add("FPriceUnitId", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // 计价åä½ FentityModel.Add("FStockUnitID", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // åºååä½ FentityModel.Add("FActReceiveQty", Convert.ToDecimal(item["HQTY"])); // ä¾åºåéè´§æ°éï¼ææè®¡åæ°é - å·²çæéè´§åæ°éï¼ FentityModel.Add("FOwnerTypeId", "BD_OwnerOrg");//货主类å FentityModel.Add("FOwnerID", new JObject() { ["Fnumber"] = dr["FPURCHASEORGNUMBER"].ToString() });//货主 FentityModel.Add("FSrcId", item["FID"].ToString());//æºåå ç FentityModel.Add("FSRCFORMID", "PUR_PurchaseOrder");//æºåç±»å FentityModel.Add("FSrcBillNo", item["FBILLNO"].ToString());//æºååå· FentityModel.Add("FSRCENTRYID", item["FENTRYID"].ToString());//æºååå½å ç FentityModel.Add("FORDERBILLNO", item["FBILLNO"].ToString());//æºååå· FentityModel.Add("FPOORDERENTRYID", item["FENTRYID"].ToString());//æºååå½å ç FentityModel.Add("FSRMENTRYID", item["HENTRYID"].ToString());//SRM hentryid FentityModel.Add("FPrice", item["FPRICE"].ToString());//åä»· FentityModel.Add("FTaxPrice", item["FTAXPRICE"].ToString());//å«ç¨åä»· FentityModel.Add("FEntryTaxRate", item["FTAXRATE"].ToString());//ç¨ç JArray Fentity2 = new JArray(); JObject FentityModel2 = new JObject(); FentityModel2.Add("FDetailEntity_Link_FRULEID", "PUR_PurchaseOrder-PUR_ReceiveBill"); FentityModel2.Add("FDetailEntity_Link_FSTableName", "t_PUR_POOrderEntry"); FentityModel2.Add("FDetailEntity_Link_FSBillId", item["FID"].ToString()); FentityModel2.Add("FDetailEntity_Link_FSId", item["FEntryID"].ToString()); Fentity2.Add(FentityModel2); FentityModel.Add("FDetailEntity_Link", Fentity2); Fentity.Add(FentityModel); } model.Add("FDetailEntity", Fentity); //æç»ä¿¡æ¯ JObject _FentityModel = new JObject(); _FentityModel.Add("FSettleOrgId", new JObject() { ["Fnumber"] = dr["FSETTLEORGNUMBER"].ToString() }); // ç»ç®ç»ç» _FentityModel.Add("FSettleCurrId", new JObject() { ["Fnumber"] = dr["FSETTLECURRNUMBER"].ToString() }); // ç»ç®å¸å« _FentityModel.Add("FPricePoint", 0); // å®ä»·æ¶ç¹ model.Add("FinanceEntity ", _FentityModel);//è´¢å¡ä¿¡æ¯ JObject jsonRoot = new JObject() { ["Creator"] = "", ["NeedUpDateFields"] = new JArray(), ["NeedReturnFields"] = new JArray(), ["IsDeleteEntry"] = "false", ["SubSystemId"] = "", ["IsVerifyBaseDataField"] = "false", ["Model"] = model }; var loginRet = InvokeHelper.Login(); var isSuccess = JObject.Parse(loginRet)["LoginResultType"].Value<int>(); if (isSuccess <= 0) { objjson.code = "0"; objjson.count = 0; objjson.Message = loginRet; objjson.data = null; return objjson; } //LogService.Write("jsonRoot:" + jsonRoot.ToString()); var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); //LogService.Write(result); if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() == "TRUE") { //æ´æ°éè´§å 主表 ERPåæ®å· ä»¥å ERP主å ç string FBillNo = JObject.Parse(result)["Result"]["Number"].ToString(); string FID = JObject.Parse(result)["Result"]["Id"].ToString(); string updateSql = string.Format(@" update a set a.HERPInterID = {0} , a.HERPBillNO ='{1}' from Cg_POInStockBillMain a join Cg_POInStockBillSub b on a.hinterid = b.hinterid where b.HInterID = ({2}) and b. HSOURCEINTERID = {3} and a.HERPInterID = 0 ", FID, FBillNo, dr["HINTERID"].ToString(), dr["FID"].ToString()); oCn.RunProc(updateSql); } else { objjson.code = "0"; objjson.count = 0; objjson.Message = result; objjson.data = null; return objjson; } } } } else if (FCusName == "å¤å®çµå¨") { sql = string.Format(@" SELECT T3.FNAME AS FTYPENAME,M.HBILLNO,B.HINTERID,B.HENTRYID,C.FID,C.FENTRYID, D.FBILLNO,B.HQTY,CD.FRECEIVEORGID,CDOO.FNUMBER AS FRECEIVENUMBER ,D.FSUPPLIERID,DS.FNUMBER AS FSUPPLIERNUMBER,D.FPURCHASEORGID,DOO.FNUMBER AS FPURCHASEORGNUMBER,CROO.FNUMBER AS FSETTLEORGNUMBER, E.FPRICETIMEPOINT,E.FSETTLECURRID,EC.FNUMBER AS FSETTLECURRNUMBER,C.FMATERIALID,CM.FNUMBER AS FMATERIALNUMBER ,C.FUNITID ,CU.FNUMBER AS FUNITNUMBER,D.F_XBKF_COMBO1,CR.FPRICE,CR.FTAXPRICE,CR.FTAXRATE,D.FPURCHASERID,isnull(T4.FNUMBER,'') AS FPURCHASERNUMBER,D.F_XBKF_BASE1,isnull(T5.FNUMBER,'') AS FRECEIVEMENNUMBER FROM CG_POINSTOCKBILLSUB B JOIN CG_POINSTOCKBILLMAIN M ON B.HINTERID = M.HINTERID JOIN {0}..T_PUR_POORDERENTRY C ON B.HSOURCEINTERID = C.FID AND B.HSOURCEENTRYID = C.FENTRYID LEFT JOIN {0}..T_BD_MATERIAL CM ON C.FMATERIALID =CM.FMATERIALID LEFT JOIN {0}..T_BD_UNIT CU ON C.FUNITID =CU.FUNITID JOIN {0}..T_PUR_POORDERENTRY_D CD ON C.FENTRYID = CD.FENTRYID LEFT JOIN {0}..T_ORG_ORGANIZATIONS CDOO ON CD.FRECEIVEORGID = CDOO.FORGID JOIN {0}..T_PUR_POORDERENTRY_F CR ON C.FENTRYID = CR.FENTRYID LEFT JOIN {0}..T_ORG_ORGANIZATIONS CROO ON CR.FSETTLEORGID = CROO.FORGID LEFT JOIN {0}..T_PUR_POORDER D ON C.FID =D.FID LEFT JOIN {0}..T_BAS_BILLTYPE T2 ON D.FBILLTYPEID = T2.FBILLTYPEID LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID and FLOCALEID=2052 LEFT JOIN {0}..V_BD_BUYER T4 ON D.FPURCHASERID =T4.FID LEFT JOIN {0}..T_HR_EMPINFO T5 ON D.F_XBKF_BASE1 = T5.FID LEFT JOIN {0}..T_BD_SUPPLIER DS ON D.FSUPPLIERID = DS.FSUPPLIERID LEFT JOIN {0}..T_ORG_ORGANIZATIONS DOO ON D.FPURCHASEORGID = DOO.FORGID JOIN {0}..T_PUR_POORDERFIN E ON C.FID =E.FID LEFT JOIN {0}..T_BD_CURRENCY EC ON E. FSETTLECURRID =EC.FCURRENCYID WHERE b.hinterid in ({1}) and M.HERPInterID = 0 ", kdTbaleName, HInterID); dt = oCn.RunProcReturn(sql, "sltz").Tables[0]; if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { if (fidList.Contains(dr["FID"].ToString() + dr["HINTERID"].ToString())) continue; else fidList.Add(dr["FID"].ToString() + dr["HINTERID"].ToString()); DataRow[] drs = dt.Select("FID = " + dr["FID"].ToString() + " and HINTERID = " + dr["HINTERID"].ToString()); JObject model = new JObject(); string fTypeName = "SLD01_SYS";//æ åéè´è®¢åç±»å string ywTypeName = "CG";//æ åä¸å¡ç±»å if (dr["FTYPENAME"].ToString().Contains("å§å¤")) { fTypeName = "SLD03_SYS"; ywTypeName = "WW"; } if (dr["FTYPENAME"].ToString().Contains("èµäº§")) { fTypeName = "SLD04_SYS"; ywTypeName = "ZCCG"; } model.Add("FBILLTYPEID", new JObject() { ["Fnumber"] = fTypeName }); //åæ®ç±»å model.Add("FBusinessType", ywTypeName); //ä¸å¡ç±»å model.Add("FBILLNO", dr["HBillNo"].ToString()); //åæ®ç¼å· model.Add("FDate", DateTime.Now.ToString("yyyy-MM-dd")); //éç¥æ¥æ model.Add("FStockOrgId", new JObject() { ["Fnumber"] = dr["FRECEIVENUMBER"].ToString() }); // æ¶æç»ç» model.Add("FPurOrgId", new JObject() { ["Fnumber"] = dr["FPURCHASEORGNUMBER"].ToString() }); //éè´ç»ç» model.Add("FSupplierId", new JObject() { ["Fnumber"] = dr["FSUPPLIERNUMBER"].ToString() }); //ä¾åºå model.Add("FPURCHASERID", new JObject() { ["Fnumber"] = dr["FPURCHASERNUMBER"].ToString() }); //éè´å model.Add("F_xbkf_Base", new JObject() { ["Fnumber"] = dr["FRECEIVEMENNUMBER"].ToString() }); //æ¶æå model.Add("FOwnerTypeIdHead", "BD_Supplier");// 货主类å model.Add("FOwnerIdHead", new JObject() { ["Fnumber"] = dr["FSUPPLIERNUMBER"].ToString() });//货主 ä¾åºå model.Add("F_XBKF_COMBO", dr["F_xbkf_Combo1"].ToString());//æ¯å¦æç¥¨ JArray Fentity = new JArray(); foreach (var item in drs) { JObject FentityModel = new JObject(); FentityModel.Add("FMaterialId", new JObject() { ["Fnumber"] = item["FMATERIALNUMBER"].ToString() }); // ç©æç¼ç FentityModel.Add("FUnitID", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // åä½ FentityModel.Add("FPreDeliveryDate", DateTime.Now.ToString("yyyy-MM-dd")); //é¢è®¡å°è´§æ¥æ FentityModel.Add("FPriceUnitId", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // 计价åä½ FentityModel.Add("FStockUnitID", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // åºååä½ FentityModel.Add("FActReceiveQty", Convert.ToDecimal(item["HQTY"])); // ä¾åºåéè´§æ°éï¼ææè®¡åæ°é - å·²çæéè´§åæ°éï¼ FentityModel.Add("FOwnerTypeId", "BD_OwnerOrg");//货主类å FentityModel.Add("FOwnerID", new JObject() { ["Fnumber"] = dr["FPURCHASEORGNUMBER"].ToString() });//货主 FentityModel.Add("FSrcId", item["FID"].ToString());//æºåå ç FentityModel.Add("FSRCFORMID", "PUR_PurchaseOrder");//æºåç±»å FentityModel.Add("FSrcBillNo", item["FBILLNO"].ToString());//æºååå· FentityModel.Add("FSRCENTRYID", item["FENTRYID"].ToString());//æºååå½å ç FentityModel.Add("FORDERBILLNO", item["FBILLNO"].ToString());//æºååå· FentityModel.Add("FPOORDERENTRYID", item["FENTRYID"].ToString());//æºååå½å ç FentityModel.Add("FSRMENTRYID", item["HENTRYID"].ToString());//SRM hentryid FentityModel.Add("FPrice", item["FPRICE"].ToString());//åä»· FentityModel.Add("FTaxPrice", item["FTAXPRICE"].ToString());//å«ç¨åä»· FentityModel.Add("FEntryTaxRate", item["FTAXRATE"].ToString());//ç¨ç JArray Fentity2 = new JArray(); JObject FentityModel2 = new JObject(); FentityModel2.Add("FDetailEntity_Link_FRULEID", "PUR_PurchaseOrder-PUR_ReceiveBill"); FentityModel2.Add("FDetailEntity_Link_FSTableName", "t_PUR_POOrderEntry"); FentityModel2.Add("FDetailEntity_Link_FSBillId", item["FID"].ToString()); FentityModel2.Add("FDetailEntity_Link_FSId", item["FEntryID"].ToString()); Fentity2.Add(FentityModel2); FentityModel.Add("FDetailEntity_Link", Fentity2); Fentity.Add(FentityModel); } model.Add("FDetailEntity", Fentity); //æç»ä¿¡æ¯ JObject _FentityModel = new JObject(); _FentityModel.Add("FSettleOrgId", new JObject() { ["Fnumber"] = dr["FSETTLEORGNUMBER"].ToString() }); // ç»ç®ç»ç» _FentityModel.Add("FSettleCurrId", new JObject() { ["Fnumber"] = dr["FSETTLECURRNUMBER"].ToString() }); // ç»ç®å¸å« _FentityModel.Add("FPricePoint", 0); // å®ä»·æ¶ç¹ model.Add("FinanceEntity ", _FentityModel);//è´¢å¡ä¿¡æ¯ JObject jsonRoot = new JObject() { ["Creator"] = "", ["NeedUpDateFields"] = new JArray(), ["NeedReturnFields"] = new JArray(), ["IsDeleteEntry"] = "false", ["SubSystemId"] = "", ["IsVerifyBaseDataField"] = "false", ["Model"] = model }; var loginRet = InvokeHelper.Login(); var isSuccess = JObject.Parse(loginRet)["LoginResultType"].Value<int>(); if (isSuccess < 0) { objjson.code = "0"; objjson.count = 0; objjson.Message = loginRet; objjson.data = null; return objjson; } //LogService.Write("jsonRoot:" + jsonRoot.ToString()); var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); //LogService.Write(result); if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() == "TRUE") { //æ´æ°éè´§å 主表 ERPåæ®å· ä»¥å ERP主å ç string FBillNo = JObject.Parse(result)["Result"]["Number"].ToString(); string FID = JObject.Parse(result)["Result"]["Id"].ToString(); string updateSql = string.Format(@" update a set a.HERPInterID = {0} , a.HERPBillNO ='{1}' from Cg_POInStockBillMain a join Cg_POInStockBillSub b on a.hinterid = b.hinterid where b.HInterID = ({2}) and b. HSOURCEINTERID = {3} and a.HERPInterID = 0 ", FID, FBillNo, dr["HINTERID"].ToString(), dr["FID"].ToString()); oCn.RunProc(updateSql); } else { objjson.code = "0"; objjson.count = 0; objjson.Message = result; objjson.data = null; return objjson; } } } } } var check = Exec_ReciveBillCheck(HBillNo); if (check.code == "0") return check; //if(check) //æ´æ°ä¸»è¡¨ç¶æ å®¡æ ¸ sql = string.Format(@"update Cg_POInStockBillMain set HBillStatus = 2 , HChecker ='{0}', HCheckDate = getdate() where HInterID in ({1})", CurUserName, HInterID); oCn.RunProc(sql); objjson.code = "1"; objjson.count = 1; objjson.Message = "æä½æå"; objjson.data = null; return objjson; } catch (Exception ex) { objjson.code = "0"; objjson.count = 0; objjson.Message = "æä½å¤±è´¥" + ex.Message.ToString(); objjson.data = null; return objjson; } } public int GetHinterIDByBillNo(string HBillNo, string type) @@ -1541,7 +1157,12 @@ try { SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); DataSet Ds = oCn.RunProcReturn("exec h_p_KF_PonderationBillMain_Temp_Add_POInStockCheck2 '" + HBarCode + "'", "h_p_KF_PonderationBillMain_Temp_Add_POInStockCheck2"); DataSet Ds; string FCusName = oSystemParameter.GetSingleSystemParameter("WMS_CampanyName", ref DBUtility.ClsPub.sExeReturnInfo);//客æ·åç§° if (FCusName.Contains("å®ç")) Ds= oCn.RunProcReturn("exec h_p_GetPOInStockByBarCode'" + HBarCode + "'", "h_p_GetPOInStockByBarCode"); else Ds = oCn.RunProcReturn("exec h_p_KF_PonderationBillMain_Temp_Add_POInStockCheck2 '" + HBarCode + "'", "h_p_KF_PonderationBillMain_Temp_Add_POInStockCheck2"); if (Ds == null || Ds.Tables[0].Rows.Count == 0) { objjson.code = "0"; @@ -1594,25 +1215,29 @@ DAL.ClsCg_POInStockBill oBill = new DAL.ClsCg_POInStockBill(); var hinterID = list[0].HInterID; var FID = list[0].FID; string FCusName = oSystemParameter.GetSingleSystemParameter("WMS_CampanyName", ref DBUtility.ClsPub.sExeReturnInfo);//客æ·åç§° string FisRealess = oSystemParameter.GetSingleSystemParameter("Cg_POInStockBill_ErpAduit", ref DBUtility.ClsPub.sExeReturnInfo);//éè´§åå°è´§ç¡®è®¤å忥éè¶äºæ¶æéç¥å string FishaveBarcode = oSystemParameter.GetSingleSystemParameter("Cg_POInStockBill_BarCodeCtl", ref DBUtility.ClsPub.sExeReturnInfo);//å°è´§ç¡®è®¤å¿ é¡»æ«ç ç®±æ¡ç var kdTbaleName = Util.GetConfigKey(AppDomain.CurrentDomain.BaseDirectory + "/Config/kdapi.config", "DataBaseName"); string sql = string.Empty; #region æ ¡éªæ¯å¦æ«ææ¡ç var HInterID = list[0].HInterID; string jysql = string.Format(@"select * from KF_PonderationBillMain_Temp where HSourceInterID = {0}", HInterID); DataTable jyDt =oCn.RunProcReturn(jysql, "jysql").Tables[0]; if (jyDt.Rows.Count == 0 || jyDt == null) if (FishaveBarcode == "Y") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "è¯·æ«ææ¡ç "; objJsonResult.data = null; return objJsonResult; var HInterID = list[0].HInterID; string jysql = string.Format(@"select * from KF_PonderationBillMain_Temp where HSourceInterID = {0}", HInterID); DataTable jyDt = oCn.RunProcReturn(jysql, "jysql").Tables[0]; if (jyDt.Rows.Count == 0 || jyDt == null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "è¯·æ«ææ¡ç "; objJsonResult.data = null; return objJsonResult; } } #endregion #region éè¶å®¡æ ¸åä¼éæ°åæ¥åæ®å°mes æ ä¸éè¦æ´æ°mesçæ¶æéç¥å /* oCn.BeginTran(); string sql = string.Empty; foreach (var item in list) { if (item.HSQty == 0) @@ -1620,59 +1245,219 @@ sql = $"update Cg_POInStockBillSub set Hqty = {item.HSQty} where HInterID ={item.HInterID} and HEntryID = {item.HEntryID}"; oCn.RunProc(sql); } oCn.RunProc("exec h_p_Cg_UpDatePOOrderRelation_Del " + hinterID);//å é¤å ³èå ³ç³» sql = string.Format(@"update Cg_POInStockBillMain set HBillStatus = 2 , HCheckDate = getdate() where HInterID in ({0})", HInterID); oCn.RunProc(sql);//æ´æ°mesç¶æ //æ´æ°æåå åæ¥æ´æ°éè¶ oCn.Commit(); **/ #endregion JObject jsonRoot = new JObject(); jsonRoot.Add("Creator", ""); jsonRoot.Add("NeedUpDateFields", new JArray()); jsonRoot.Add("NeedReturnFields", new JArray()); jsonRoot.Add("IsDeleteEntry", "false"); jsonRoot.Add("SubSystemId", ""); jsonRoot.Add("IsVerifyBaseDataField", ""); if (FCusName.Contains("å®ç")) { sql = string.Format(@" SELECT T3.FNAME AS FTYPENAME,M.HBILLNO,B.HINTERID,B.HENTRYID,C.FID,C.FENTRYID, D.FBILLNO,B.HQTY,CD.FRECEIVEORGID,CDOO.FNUMBER AS FRECEIVENUMBER ,D.FSUPPLIERID,DS.FNUMBER AS FSUPPLIERNUMBER,D.FPURCHASEORGID,DOO.FNUMBER AS FPURCHASEORGNUMBER,CROO.FNUMBER AS FSETTLEORGNUMBER, E.FPRICETIMEPOINT,E.FSETTLECURRID,EC.FNUMBER AS FSETTLECURRNUMBER,C.FMATERIALID,CM.FNUMBER AS FMATERIALNUMBER ,C.FUNITID ,CU.FNUMBER AS FUNITNUMBER,CR.FPRICE,CR.FTAXPRICE,CR.FTAXRATE,D.FPURCHASERID,isnull(T4.FNUMBER,'') AS FPURCHASERNUMBER FROM CG_POINSTOCKBILLSUB B JOIN CG_POINSTOCKBILLMAIN M ON B.HINTERID = M.HINTERID JOIN {0}..T_PUR_POORDERENTRY C ON B.HSOURCEINTERID = C.FID AND B.HSOURCEENTRYID = C.FENTRYID LEFT JOIN {0}..T_BD_MATERIAL CM ON C.FMATERIALID =CM.FMATERIALID LEFT JOIN {0}..T_BD_UNIT CU ON C.FUNITID =CU.FUNITID JOIN {0}..T_PUR_POORDERENTRY_D CD ON C.FENTRYID = CD.FENTRYID LEFT JOIN {0}..T_ORG_ORGANIZATIONS CDOO ON CD.FRECEIVEORGID = CDOO.FORGID JOIN {0}..T_PUR_POORDERENTRY_F CR ON C.FENTRYID = CR.FENTRYID LEFT JOIN {0}..T_ORG_ORGANIZATIONS CROO ON CR.FSETTLEORGID = CROO.FORGID LEFT JOIN {0}..T_PUR_POORDER D ON C.FID =D.FID LEFT JOIN {0}..T_BAS_BILLTYPE T2 ON D.FBILLTYPEID = T2.FBILLTYPEID LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID and FLOCALEID = 2052 LEFT JOIN {0}..V_BD_BUYER T4 ON D.FPURCHASERID =T4.FID LEFT JOIN {0}..T_BD_SUPPLIER DS ON D.FSUPPLIERID = DS.FSUPPLIERID LEFT JOIN {0}..T_ORG_ORGANIZATIONS DOO ON D.FPURCHASEORGID = DOO.FORGID JOIN {0}..T_PUR_POORDERFIN E ON C.FID =E.FID LEFT JOIN {0}..T_BD_CURRENCY EC ON E. FSETTLECURRID =EC.FCURRENCYID WHERE b.hinterid in ({1}) and M.HERPInterID = 0 ", kdTbaleName, HInterID); DataTable dt = oCn.RunProcReturn(sql, "sltz").Tables[0]; List<string> fidList = new List<string>(); if (dt.Rows.Count > 0) { //foreach (DataRow dr in dt.Rows) //{ // //éè´è®¢å䏿¨çæéè´§å æ¶å 夿æ¯å¦æçæéè´è®¢ååæ´å 妿æä¸åæ´åç¶æä¸ä¸ºå·²å®¡æ ¸ éå¶ä¸æ¨ // objJsonResult = TestPOOrder(dr["FEntryID"].ToString()); // if (objJsonResult.code == "0") // return objJsonResult; //} foreach (DataRow dr in dt.Rows) { if (fidList.Contains(dr["HINTERID"].ToString())) continue; else fidList.Add(dr["HINTERID"].ToString()); DataRow[] drs = dt.Select("HINTERID = " + dr["HINTERID"].ToString()); JObject model = new JObject(); string fTypeName = "SLD01_SYS";//æ åéè´è®¢åç±»å string ywTypeName = "CG";//æ åä¸å¡ç±»å if (dr["FTYPENAME"].ToString().Contains("å§å¤")) { fTypeName = "SLD03_SYS"; ywTypeName = "WW"; } if (dr["FTYPENAME"].ToString().Contains("èµäº§")) { fTypeName = "SLD04_SYS"; ywTypeName = "ZCCG"; } model.Add("FBILLTYPEID", new JObject() { ["Fnumber"] = fTypeName }); //åæ®ç±»å model.Add("FBusinessType", ywTypeName); //ä¸å¡ç±»å model.Add("FBILLNO", dr["HBillNo"].ToString()); //åæ®ç¼å· model.Add("FDate", DateTime.Now.ToString("yyyy-MM-dd")); //éç¥æ¥æ model.Add("FStockOrgId", new JObject() { ["Fnumber"] = dr["FRECEIVENUMBER"].ToString() }); // æ¶æç»ç» model.Add("FPurOrgId", new JObject() { ["Fnumber"] = dr["FPURCHASEORGNUMBER"].ToString() }); //éè´ç»ç» model.Add("FSupplierId", new JObject() { ["Fnumber"] = dr["FSUPPLIERNUMBER"].ToString() }); //ä¾åºå model.Add("FPURCHASERID", new JObject() { ["Fnumber"] = dr["FPURCHASERNUMBER"].ToString() }); //éè´å model.Add("FOwnerTypeIdHead", "BD_Supplier");// 货主类å model.Add("FOwnerIdHead", new JObject() { ["Fnumber"] = dr["FSUPPLIERNUMBER"].ToString() });//货主 ä¾åºå JArray Fentity = new JArray(); foreach (var item in drs) { JObject FentityModel = new JObject(); FentityModel.Add("FMaterialId", new JObject() { ["Fnumber"] = item["FMATERIALNUMBER"].ToString() }); // ç©æç¼ç FentityModel.Add("FUnitID", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // åä½ FentityModel.Add("FPreDeliveryDate", DateTime.Now.ToString("yyyy-MM-dd")); //é¢è®¡å°è´§æ¥æ FentityModel.Add("FPriceUnitId", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // 计价åä½ FentityModel.Add("FStockUnitID", new JObject() { ["Fnumber"] = item["FUNITNUMBER"].ToString() }); // åºååä½ FentityModel.Add("FStockID", new JObject() { ["Fnumber"] = "BJCK-SH.01.005" }); // åºååä½ FentityModel.Add("FActReceiveQty", Convert.ToDecimal(item["HQTY"])); // ä¾åºåéè´§æ°éï¼ææè®¡åæ°é - å·²çæéè´§åæ°éï¼ FentityModel.Add("FOwnerTypeId", "BD_OwnerOrg");//货主类å FentityModel.Add("FOwnerID", new JObject() { ["Fnumber"] = dr["FPURCHASEORGNUMBER"].ToString() });//货主 FentityModel.Add("FSrcId", item["FID"].ToString());//æºåå ç FentityModel.Add("FSRCFORMID", "PUR_PurchaseOrder");//æºåç±»å FentityModel.Add("FSrcBillNo", item["FBILLNO"].ToString());//æºååå· FentityModel.Add("FSRCENTRYID", item["FENTRYID"].ToString());//æºååå½å ç FentityModel.Add("FORDERBILLNO", item["FBILLNO"].ToString());//æºååå· FentityModel.Add("FPOORDERENTRYID", item["FENTRYID"].ToString());//æºååå½å ç FentityModel.Add("FSRMENTRYID", item["HENTRYID"].ToString());//SRM hentryid FentityModel.Add("FPrice", item["FPRICE"].ToString());//åä»· FentityModel.Add("FTaxPrice", item["FTAXPRICE"].ToString());//å«ç¨åä»· FentityModel.Add("FEntryTaxRate", item["FTAXRATE"].ToString());//ç¨ç JObject jsonModel = new JObject(); jsonModel.Add("FID", FID); JArray Entry = new JArray(); foreach (var item in list) { if (item.HSQty == 0) continue; JObject jsonFPOOrderEntry = new JObject(); jsonFPOOrderEntry.Add("FEntryID", item.FEntryID); jsonFPOOrderEntry.Add("FActReceiveQty ", item.HSQty); ; Entry.Add(jsonFPOOrderEntry); JArray Fentity2 = new JArray(); JObject FentityModel2 = new JObject(); FentityModel2.Add("FDetailEntity_Link_FRULEID", "PUR_PurchaseOrder-PUR_ReceiveBill"); FentityModel2.Add("FDetailEntity_Link_FSTableName", "t_PUR_POOrderEntry"); FentityModel2.Add("FDetailEntity_Link_FSBillId", item["FID"].ToString()); FentityModel2.Add("FDetailEntity_Link_FSId", item["FEntryID"].ToString()); Fentity2.Add(FentityModel2); FentityModel.Add("FDetailEntity_Link", Fentity2); Fentity.Add(FentityModel); } model.Add("FDetailEntity", Fentity); //æç»ä¿¡æ¯ JObject _FentityModel = new JObject(); _FentityModel.Add("FSettleOrgId", new JObject() { ["Fnumber"] = dr["FSETTLEORGNUMBER"].ToString() }); // ç»ç®ç»ç» _FentityModel.Add("FSettleCurrId", new JObject() { ["Fnumber"] = dr["FSETTLECURRNUMBER"].ToString() }); // ç»ç®å¸å« _FentityModel.Add("FPricePoint", 0); // å®ä»·æ¶ç¹ model.Add("FinanceEntity ", _FentityModel);//è´¢å¡ä¿¡æ¯ JObject jsonRoot = new JObject() { ["Creator"] = "", ["NeedUpDateFields"] = new JArray(), ["NeedReturnFields"] = new JArray(), ["IsDeleteEntry"] = "false", ["SubSystemId"] = "", ["IsVerifyBaseDataField"] = "false", ["Model"] = model }; var loginRet = InvokeHelper.Login(); var isSuccess = JObject.Parse(loginRet)["LoginResultType"].Value<int>(); if (isSuccess == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = loginRet; objJsonResult.data = null; return objJsonResult; } //LogService.Write("jsonRoot:" + jsonRoot.ToString()); var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); //LogService.Write(result); if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() == "TRUE") { //æ´æ°éè´§å 主表 ERPåæ®å· ä»¥å ERP主å ç string FBillNo = JObject.Parse(result)["Result"]["Number"].ToString(); FID = JObject.Parse(result)["Result"]["Id"].ToString(); string updateSql = string.Format(@" update a set a.HERPInterID = {0} , a.HERPBillNO ='{1}' from Cg_POInStockBillMain a join Cg_POInStockBillSub b on a.hinterid = b.hinterid where b.HInterID = ({2}) and b. HSOURCEINTERID = {3} and a.HERPInterID = 0 ", FID, FBillNo, dr["HINTERID"].ToString(), dr["FID"].ToString()); oCn.RunProc(updateSql); } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = result; objJsonResult.data = null; return objJsonResult; } } } else { LogService.Write("æ¶æéç¥åå®¡æ ¸æ æ°æ®ï¼" + sql); } } jsonModel.Add("FDetailEntity", Entry); jsonRoot.Add("Model", jsonModel); var loginRet = InvokeHelper.Login(); var isSuccess = JObject.Parse(loginRet)["LoginResultType"].Value<int>(); if (isSuccess <= 0) else //å¤å® ï¼æ´æ°erpä¿¡æ¯ { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = loginRet; objJsonResult.data = null; return objJsonResult; } var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); //LogService.Write(result); if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { LogService.Write("æ¶æéç¥åä¿®æ¹å¤±è´¥jsonRoot:" + jsonRoot.ToString()); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "éè¶æ¶æéç¥åæ´æ°å¤±è´¥" + result; objJsonResult.data = null; return objJsonResult; JObject jsonRoot = new JObject(); jsonRoot.Add("Creator", ""); jsonRoot.Add("NeedUpDateFields", new JArray()); jsonRoot.Add("NeedReturnFields", new JArray()); jsonRoot.Add("IsDeleteEntry", "false"); jsonRoot.Add("SubSystemId", ""); jsonRoot.Add("IsVerifyBaseDataField", ""); JObject jsonModel = new JObject(); jsonModel.Add("FID", FID); JArray Entry = new JArray(); foreach (var item in list) { if (item.HSQty == 0) continue; JObject jsonFPOOrderEntry = new JObject(); jsonFPOOrderEntry.Add("FEntryID", item.FEntryID); jsonFPOOrderEntry.Add("FActReceiveQty ", item.HSQty); ; Entry.Add(jsonFPOOrderEntry); } jsonModel.Add("FDetailEntity", Entry); jsonRoot.Add("Model", jsonModel); var loginRet = InvokeHelper.Login(); var isSuccess = JObject.Parse(loginRet)["LoginResultType"].Value<int>(); if (isSuccess <= 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = loginRet; objJsonResult.data = null; return objJsonResult; } var result = InvokeHelper.Save("PUR_ReceiveBill", jsonRoot.ToString()); //LogService.Write(result); if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { LogService.Write("æ¶æéç¥åä¿®æ¹å¤±è´¥jsonRoot:" + jsonRoot.ToString()); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "éè¶æ¶æéç¥åæ´æ°å¤±è´¥" + result; objJsonResult.data = null; return objJsonResult; } } var json = new { @@ -1683,7 +1468,7 @@ var _saveObj = JObject.Parse(_result); if (_saveObj["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { LogService.Write("æ¶æéç¥åæäº¤å¤±è´¥jsonRoot:" + jsonRoot.ToString()); LogService.Write("æ¶æéç¥åæäº¤å¤±è´¥jsonRoot:" + json.ToString()); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "éè¶æ¶æéç¥åæäº¤å¤±è´¥" + _result; @@ -1696,7 +1481,7 @@ _saveObj = JObject.Parse(_result); if (_saveObj["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { LogService.Write("æ¶æéç¥åå®¡æ ¸å¤±è´¥jsonRoot:" + jsonRoot.ToString()); LogService.Write("æ¶æéç¥åå®¡æ ¸å¤±è´¥jsonRoot:" + json.ToString()); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "éè¶æ¶æéç¥åå®¡æ ¸å¤±è´¥jsonRoot" + _result; @@ -1738,7 +1523,12 @@ { //var code = HBarcode.Split('#')[0]; //æ ¡éªæ¡ç æ¯å¦åå¨ string sql = $"select HItemID,HSourceBillNo from Gy_BarCodeBill where HSourceInterID ={HInterID} and HBarCode = '{HBarcode.Split('#')[0]}' and HQty = {HBarcode.Split('#')[1]}"; string FCusName = oSystemParameter.GetSingleSystemParameter("WMS_CampanyName", ref DBUtility.ClsPub.sExeReturnInfo);//客æ·åç§° string sql = string.Empty; if (FCusName.Contains("å®ç")) sql = $"select HItemID,HSourceBillNo,HQty,HSourceInterID,HSourceEntryID from Gy_BarCodeBill where HSourceInterID ={HInterID} and HBarCode = '{HBarcode}'"; else sql = $"select HItemID,HSourceBillNo,HQty,HSourceInterID,HSourceEntryID from Gy_BarCodeBill where HSourceInterID ={HInterID} and HBarCode = '{HBarcode.Split('#')[0]}' and HQty = {HBarcode.Split('#')[1]}"; DataSet ds = oCn.RunProcReturn(sql, "H_v_SRM_POOrderBillList"); if (ds.Tables[0].Rows.Count == 0) { WebAPI/Controllers/PublicPageMethodController.cs
@@ -3614,13 +3614,13 @@ SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); if (sWhere == null || sWhere.Equals("")) { ds = oCN.RunProcReturn("Select HItemID,HNumber ,HName from Gy_ClassTimePrj where HStopflag=0 Order by HItemID ", "Gy_ClassTimePrj"); ds = oCN.RunProcReturn("Select HItemID,HNumber ,HName from Gy_ClassTimePrjGroup where HStopflag=0 Order by HItemID ", "Gy_ClassTimePrjGroup"); } else { string sql1 = "Select HItemID,HNumber ,HName from Gy_ClassTimePrj where HStopflag=0 "; string sql1 = "Select HItemID,HNumber ,HName from Gy_ClassTimePrjGroup where HStopflag=0 "; string sql = sql1 + sWhere; ds = oCN.RunProcReturn(sql, "Gy_ClassTimePrj"); ds = oCN.RunProcReturn(sql, "Gy_ClassTimePrjGroup"); } //ds = webserver.GetUnitList(sWhere, ref DBUtility.ClsPub.sErrInfo); WebAPI/Controllers/SCGL/Èռƻ®¹ÜÀí/JIT_DayPlanPlatFormBillController.cs
@@ -1222,8 +1222,7 @@ try { DataSet dt = new DataSet(); oCN.RunProc("exec h_p_ICMOBillList_PrimarySubTable"); ds = oCN.RunProcReturn($"select * from ##ICMOBillList where æºå主å ç in({hmainid}) and æºååå ç in({HEntryID})", "##ICMOBillList"); ds = oCN.RunProcReturn($"exec h_p_ICMOBillList_PrimarySubTable '{hmainid}','{HEntryID}'", "h_p_ICMOBillList_PrimarySubTable"); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { WebAPI/Controllers/WebAPIController.cs
@@ -1286,6 +1286,65 @@ } /// <summary> /// è·å计éåä½ç»å表 /// </summary> /// <returns></returns> [Route("Web/GetUnitGroupList_Json")] [HttpGet] public object GetUnitGroupList_Json(string Unit) { //sWhere = " Where HStopFlag=0 and HEndFlag=1"; //sWhere = " Where HStopFlag=0 and HEndFlag=1 and HUSEORGID = " + DBUtility.ClsPub.HORGANIZATIONSID.ToString(); if (Unit != "" && Unit != null) { sWhere = sWhere + " and ( HNumber like '%" + Unit + "%' or HName like '%" + Unit + "%' ) "; } try { SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); if (sWhere == null || sWhere.Equals("")) { ds = oCN.RunProcReturn("Select HItemID,HNumber 计éåä½ç»ä»£ç ,HName 计éåä½ç» from Gy_UnitGroup where HStopflag=0 Order by HItemID ", "Gy_UnitGroup"); } else { string sql1 = "Select HItemID,HNumber 计éåä½ç»ä»£ç ,HName 计éåä½ç» from Gy_UnitGroup where HStopflag=0 and HEndFlag=1 "; string sql = sql1 + sWhere; ds = oCN.RunProcReturn(sql, "Gy_UnitGroup"); } //ds = webserver.GetUnitList(sWhere, ref DBUtility.ClsPub.sErrInfo); if (ds == null || ds.Tables[0].Rows.Count <= 0) { objjson.code = "0"; objjson.count = 0; objjson.Message = "è·å失败" + DBUtility.ClsPub.sErrInfo; objjson.data = null; return objjson; } else { objjson.code = "0"; objjson.count = 1; objjson.Message = "è·åæå!"; objjson.data = ds.Tables[0]; return objjson; } } catch (Exception ex) { objjson.code = "0"; objjson.count = 0; objjson.Message = "è·å失败" + ex.ToString(); objjson.data = null; return objjson; } } /// <summary> /// è·å客æ·å表 /// </summary> /// <returns></returns> WebAPI/Controllers/ÌõÂë¹ÜÀí/WEBSController.cs
New file @@ -0,0 +1,313 @@ using DAL; using DBUtility; using Model; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using Newtonsoft.Json.Linq; using SQLHelper; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; using WebAPI; using WebAPI.Models; using WebAPI.Service; namespace WebAPI.Controllers { public class WEBSController : ApiController { public string sWhere = ""; public WebServer webserver = new WebServer(); public DataSet ds = new DataSet(); private json objjson = new json(); private json objJsonResult = new json(); SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); public ClsKf_ICStockBill_WMS oBar = new Model.ClsKf_ICStockBill_WMS(); public WebS.WebService1 oWebs = new WebS.WebService1(); public WebS.ClsKf_ICStockBill_WMS WebSoBar = new WebS.ClsKf_ICStockBill_WMS(); Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); #region æäº¤çåå¤çæ¹æ³ #endregion #region æºåæ¡ç å¤çæ¹æ³ #region çäº§å ¥åº æ«ææºåæ¡ç /// <summary> /// çäº§å ¥åº æ«ææºåæ¡ç /// </summary> /// <returns></returns> [Route("WEBSController/Get_SourceBarCode_ProductIn_Json")] [HttpGet] public object get_SourceBarCode_ProductIn_Json(Int64 HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, Int64 HStockOrgID) { try { WebSoBar = oWebs.get_SourceBarCode_ProductIn(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HStockOrgID, ref DBUtility.ClsPub.sErrInfo); if (WebSoBar == null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; objJsonResult.data = WebSoBar; return objJsonResult; } } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ«ææºåæ¡ç 失败ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion #region çäº§é¢æ æ«ææºåæ¡ç #endregion #region éå®åºåº æ«ææºåæ¡ç /// <summary> /// éå®åºåº æ«ææºåæ¡ç /// </summary> /// <returns></returns> [Route("WEBSController/Get_SourceBarCode_SellOut_Json")] [HttpGet] public object get_SourceBarCode_SellOut_Json(Int64 HInterID, string HBillNo, string HBillType, string HSourceBillNo, string HSourceBillType, string HMaker, Int64 HFIFOWhID, Int64 HOWNERID) { try { WebSoBar = oWebs.get_SourceBarCode_SellOut(HInterID, HBillNo, HBillType, HSourceBillNo, HSourceBillType, HMaker, HFIFOWhID, HOWNERID, ref DBUtility.ClsPub.sErrInfo); if (WebSoBar == null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; objJsonResult.data = WebSoBar; return objJsonResult; } } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ«ææºåæ¡ç 失败ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion #region å§å¤åºåº æ«ææºåæ¡ç #endregion #region ç´æ¥è°æ¨ æ«ææºåæ¡ç #endregion #region 忥å¼è°åº æ«ææºåæ¡ç #endregion #region 忥å¼è°å ¥ æ«ææºåæ¡ç #endregion #endregion #region ç©ææ¡ç å¤çæ¹æ³ /// <summary> /// ç©ææ¡ç ææ¬æ¡ æ«ç è°ç¨ /// </summary> /// <returns></returns> [Route("WEBSController/Get_BarCode_Json")] [HttpGet] public Object get_BarCode_Json(string sBarCode, Int64 HInterID, string HBillType, string HBillNo, string HMaker, Int64 HWhID, Int64 HSPID, Double HQty, bool HRedBlueFlag, bool SourceFlag, string HSourceBillNo, string HSourceBillType, Int64 HStockOrgID, string HScanStyle, string HCustom1, string HCustom2) { try { WebSoBar = oWebs.get_BarCode(sBarCode, HInterID, HBillType, HBillNo, HMaker, HWhID, HSPID, HQty, HRedBlueFlag, SourceFlag, HSourceBillNo, HSourceBillType, HStockOrgID, HScanStyle, HCustom1, HCustom2, ref DBUtility.ClsPub.sErrInfo); if (WebSoBar == null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = DBUtility.ClsPub.sErrInfo; objJsonResult.data = WebSoBar; return objJsonResult; } } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ«ææ¡ç 失败ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion #region åæ®æ°å¢æ¨¡å è·ååæ®å表信æ¯å¤çæ¹æ³ /// <summary> /// è·ååæ®åè¡¨ä¿¡æ¯ /// </summary> /// <returns></returns> [Route("WEBSController/GetBillEntryTmpList_Json")] [HttpGet] public object GetBillEntryTmpList(long HInterID, string HBillNo, string HBillType, Int64 HStockOrgID, string sMouldManagerCtl, string sFIFOCtl) { try { string sSimpleMode = "N"; //æ¯å¦å¯ç¨æ«ç ç®ææ¨¡å¼ï¼åªæ¾ç¤ºå·²æ«ç æºåè®°å½(Y,N) string sReturn = ""; //è·åç³»ç»åæ° if (oSystemParameter.ShowBillByOrgID(HStockOrgID, ref sReturn) == true) { //夿æ¯å¦å¯ç¨å¨å ·ç®¡ç(Y,N) if (oSystemParameter.omodel.WMS_MouldManagerCtl == "Y") //å¯ç¨æ¨¡æ²»å ·ç®¡ç { sMouldManagerCtl = "Y"; } //夿æ¯å¦å¯ç¨å è¿å åºç®¡ç(Y,N)ï¼æ¯å¦å¯ç¨æ«ç ç®ææ¨¡å¼ï¼åªæ¾ç¤ºå·²æ«ç æºåè®°å½(Y,N) if (HBillType == "1204") //çäº§é¢æå { if (oSystemParameter.omodel.Kf_MateOutBill_FIFOCtl == "Y" || oSystemParameter.omodel.Kf_MateOutBill_FIFOList == "Y") //çäº§é¢æå-å è¿å åºæ§å¶ { sFIFOCtl = "Y"; } if (oSystemParameter.omodel.Kf_MateOutBill_SimpleMode == "Y") //çäº§é¢æå-æ«ç ç®ææ¨¡å¼ { sSimpleMode = "Y"; } } else if (HBillType == "1205" && (oSystemParameter.omodel.Kf_SellOutBill_FIFOCtl == "Y" || oSystemParameter.omodel.Kf_SellOutBill_FIFOList == "Y")) //éå®åºåºå-å è¿å åºæ§å¶ { sFIFOCtl = "Y"; } else if (HBillType == "1211" && (oSystemParameter.omodel.Kf_EntrustOutBill_FIFOCtl == "Y" || oSystemParameter.omodel.Kf_EntrustOutBill_FIFOList == "Y")) //å§å¤åºåºå-å è¿å åºæ§å¶ { sFIFOCtl = "Y"; } else if (HBillType == "1207" && (oSystemParameter.omodel.Kf_MoveStockBill_FIFOCtl == "Y" || oSystemParameter.omodel.Kf_MoveStockBill_FIFOList == "Y")) //ç´æ¥è°æ¨å-å è¿å åºæ§å¶ { sFIFOCtl = "Y"; } else if (HBillType == "1250" && (oSystemParameter.omodel.Kf_MoveStockStepOutBill_FIFOCtl == "Y" || oSystemParameter.omodel.Kf_MoveStockStepOutBill_FIFOList == "Y")) //忥å¼è°åºå-å è¿å åºæ§å¶ { sFIFOCtl = "Y"; } DataSet ds = oCn.RunProcReturn("exec h_p_WMS_BillEntryTmpList_LayUI " + HInterID.ToString() + ",'" + HBillType + "','" + sMouldManagerCtl + "','" + sFIFOCtl + "','" + sSimpleMode + "'", "h_p_WMS_BillEntryTmpList_LayUI"); 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å对象çåå } if (ds == null || ds.Tables[0].Rows.Count <= 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "没æè¿åä»»ä½è®°å½ï¼"; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = "è·åä¿¡æ¯æåï¼"; objJsonResult.data = ds; objJsonResult.list = columnNameList; return objJsonResult; } } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åæ®å·ï¼" + HBillNo + "ï¼åæ®IDï¼" + HInterID + "ï¼è¿åç©ææç»å表æ¶è·åç³»ç»åæ°å¤±è´¥ï¼ " + sReturn; 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 å¤çæ¹æ³ #endregion } } WebAPI/Controllers/Éú²ú¹ÜÀí/Éú²úÈÎÎñµ¥/Sc_ICMOBillController.cs
@@ -1,4 +1,6 @@ using Newtonsoft.Json.Linq; using Model; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Pub_Class; using System; using System.Collections; @@ -19,6 +21,208 @@ private json objJsonResult = new json(); SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); DataSet ds; #region ç产任å¡å ä¿å/ç¼è¾åè½ [Route("Sc_ICMOBill/ICMOBillEdit")] [HttpPost] public object ICMOBillEdit([FromBody] JObject sMainSub) { try { var _value = sMainSub["sMainSub"].ToString(); string msg1 = _value.ToString(); oCN.BeginTran(); //ä¿å主表 objJsonResult = AddBillMain(msg1); if (objJsonResult.code == "0") { oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = objJsonResult.Message; objJsonResult.data = null; return objJsonResult; } oCN.Commit(); objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "åæ®ä¿åæåï¼"; objJsonResult.data = null; return objJsonResult; } catch (Exception e) { oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "ä¿å失败ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } public json AddBillMain(string msg1) { string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg2 = sArray[0].ToString(); //ä¸»è¡¨æ°æ® string msg3 = sArray[1].ToString(); //åè¡¨æ°æ® int OperationType = int.Parse(sArray[2].ToString()); // æ°æ®ç±»å 1æ·»å 3ä¿®æ¹ string user = sArray[3].ToString(); try { if (!DBUtility.ClsPub.Security_Log("Sc_ICMOBill_Edit", 1, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ ä¿åæéï¼"; objJsonResult.data = null; return objJsonResult; } msg2 = "[" + msg2.ToString() + "]"; List<ClsSc_ICMOBillMain> mainList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ClsSc_ICMOBillMain>>(msg2); long HInterID = mainList[0].HInterID;//éå ¥typeå¾å°çåæ®ID string HBillNo = mainList[0].HBillNo;//éå ¥typeå¾å°çåæ®å· long HPRDORGID = mainList[0].HPRDORGID;//ç»ç» DateTime HDate = mainList[0].HDate;//æ¥æ string HRemark = mainList[0].HRemark;//夿³¨ string HSeOrderBillNo = mainList[0].HSeOrderBillNo;//éå®è®¢åå· long HSeOrderInterID = mainList[0].HSeOrderInterID;//éå®è®¢ä¸»id long HSeOrderEntryID = mainList[0].HSeOrderEntryID;//éå®è®¢åid long HEmpID = mainList[0].HEmpID;//ä¸å¡å long HCusID = mainList[0].HCusID;//å®¢æ· long HCenterID = mainList[0].HCenterID;//å·¥ä½ä¸å¿ double? HPlanQty = mainList[0].HPlanQty==null?0: mainList[0].HPlanQty;//è®¡åæ°é string HMaker = user;//å¶å人 ds = oCN.RunProcReturn("select * from h_v_IF_ICMOBillList where hmainid=" + HInterID + " and åæ®å·='" + HBillNo + "'", "h_v_IF_ICMOBillList"); if ((OperationType == 1 || OperationType == 2) && ds.Tables[0].Rows.Count == 0)//æ°å¢ { //主表 oCN.RunProc(@"Insert Into Sc_ICMOBillMain (HBillType,HInterID,HBillNo,HDate,HPRDORGID ,HYear,HPeriod,HRemark,HMaker,HMakeDate ,HSeOrderBillNo,HSeOrderInterID,HSeOrderEntryID,HEmpID,HCusID ,HCenterID,HPlanQty,HDeptID,HMaterID,HUnitID,HBomID,HPlanBeginDate,HPlanEndDate) values('3710'," + HInterID + ",'" + HBillNo + "','" + HDate + "',"+ HPRDORGID + "," + DateTime.Now.Year + "," + DateTime.Now.Month + ",'" + HRemark + "','" + HMaker + "',getdate()"+ ",'"+ HSeOrderBillNo+"',"+ HSeOrderInterID + "," + HSeOrderEntryID + "," + HEmpID + "," + HCusID+ ","+ HCenterID+ "," + HPlanQty+ ",0,0,0,0,'','') "); } else if (OperationType == 3 || ds.Tables[0].Rows.Count != 0) { //ä¿®æ¹ oCN.RunProc("update Sc_ICMOBillMain set " + "HRemark='" + HRemark + "', HChecker='" + HMaker + "', HCheckDate=getdate()" + ", HSeOrderBillNo='" + HSeOrderBillNo + "', HSeOrderInterID=" + HSeOrderInterID + ", HSeOrderEntryID=" + HSeOrderEntryID + ", HEmpID=" + HEmpID + ", HCusID=" + HCusID + "" + ", HCenterID=" + HCenterID + ", HPlanQty=" + HPlanQty + " where HInterID="+ HInterID); //å é¤å表 oCN.RunProc("delete from Sc_ICMOBillSub where HInterID='" + HInterID + "'"); } //ä¿åå表 objJsonResult = AddBillSub(msg3, HInterID, OperationType); if (objJsonResult.code == "0") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = objJsonResult.Message; objJsonResult.data = null; return objJsonResult; } objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = null; objJsonResult.data = null; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } public json AddBillSub(string msg3, long HInterID, int OperationType) { List<ClsSc_ICMOBillSub> DetailColl = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ClsSc_ICMOBillSub>>(msg3); int i = 0; foreach (ClsSc_ICMOBillSub oSub in DetailColl) { i++; if (oSub.HQty <= 0||oSub.HQty==null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "第" + i + "è¡ï¼æ°éä¸è½ä¸º0æè å°äº0"; objJsonResult.data = null; return objJsonResult; } if (oSub.HMaterID == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "第" + i + "è¡ï¼ç©æä¸è½ä¸ºç©º"; objJsonResult.data = null; return objJsonResult; } //if (oSub.HSourceID == 0) //{ // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = "第" + i + "è¡ï¼çäº§èµæºä¸è½ä¸ºç©º"; // objJsonResult.data = null; // return objJsonResult; //} if (oSub.HDeptID == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "第" + i + "è¡,ç产车é´ä¸è½ä¸ºç©º"; objJsonResult.data = null; return objJsonResult; } if (oSub.HUnitID == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "第" + i + "è¡ï¼è®¡éåä½ä¸è½ä¸ºç©º"; objJsonResult.data = null; return objJsonResult; } oCN.RunProc($@"Insert into Sc_ICMOBillSub (HInterID,HENTRYID,HQty ,HPlanBeginDate,HPlanEndDate ,HBeginDate,HEndDate ,HMaterID,HUnitID,HRemark,HSourceID,HDeptID,HSTATUS ,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney) values({HInterID},{i},{(oSub.HQty==null?0:oSub.HQty)} ,'{(oSub.HPlanBeginDate == null ? DateTime.Now.ToString("yyyy-MM-dd") : oSub.HPlanBeginDate.ToString())}','{(oSub.HPlanEndDate == null ? DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") : oSub.HPlanEndDate.ToString())}' ,'{(oSub.HPlanBeginDate == null ? DateTime.Now.ToString("yyyy-MM-dd") : oSub.HPlanBeginDate.ToString())}','{(oSub.HPlanEndDate == null ? DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") : oSub.HPlanEndDate.ToString())}' ,{oSub.HMaterID},{oSub.HUnitID},'{oSub.HRemark}',{oSub.HSourceID},{oSub.HDeptID},{oSub.HSTATUS} ,0,0,'','',0,0)"); } objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = null; objJsonResult.data = null; return objJsonResult; } #endregion #region ç产任å¡åå é¤åè½ [Route("Sc_ICMOBill/DeltetSc_ICMOReportBill")] @@ -56,6 +260,7 @@ return objJsonResult; ; } oCN.RunProc("delete from Sc_ICMOBillMain where HInterID=" + HInterID); oCN.RunProc("delete from Sc_ICMOBillSub where HInterID=" + HInterID); oCN.Commit();//æäº¤äºå¡ objJsonResult.code = "0"; objJsonResult.count = 1; WebAPI/DLL/ClsGy_Material_Ctl.cs
@@ -24,14 +24,14 @@ ",HWhID,HRoutingID,HBomID,HSecUnitID,HSecUnitRate" + ",HHighStock,HLowStock,HSafeStock,HOrderPrice,HSalePrice" + ",HKeepDays,HPlanPrice,HstdPrice,HQtyMin,HQtyMax" + ",HSubjoin,HSubjoin2,HColor,HVersion,HEngName,HEngModel,HPropertyTypeID,HSPGroupID,HSPID,HMinPickQty) " + ",HSubjoin,HSubjoin2,HColor,HVersion,HEngName,HEngModel,HPropertyTypeID,HSPGroupID,HSPID,HMinPickQty,HUSEORGID) " + " Values('" + oModel.HNumber + "','" + oModel.HName + "','" + oModel.HHelpCode + "','" + oModel.HShortNumber + "'," + oModel.HParentID.ToString() + ", " + oModel.HLevel.ToString() + "," + Convert.ToString(oModel.HEndFlag ? 1 : 0) + "," + Convert.ToString(oModel.HStopflag ? 1 : 0) + ",'" + oModel.HRemark + "'" + ",'" + oModel.HModel + "'," + oModel.HUnitID.ToString() + "," + oModel.HMaterClsID.ToString() + "," + oModel.HMaterTypeID.ToString() + "," + oModel.HUnitGroupID.ToString() + ", " + oModel.HWhID.ToString() + "," + oModel.HRoutingID.ToString() + "," + oModel.HBomID.ToString() + "," + oModel.HSecUnitID.ToString() + "," + oModel.HSecUnitRate.ToString() + ", " + oModel.HHighStock.ToString() + "," + oModel.HLowStock.ToString() + "," + oModel.HSafeStock.ToString() + "," + oModel.HOrderPrice.ToString() + ",'" + oModel.HSalePrice + "'" + ", " + oModel.HKeepDays.ToString() + "," + oModel.HPlanPrice.ToString() + "," + oModel.HstdPrice.ToString() + "," + oModel.HQtyMin.ToString() + "," + oModel.HQtyMax.ToString() + ",'" + oModel.HSubjoin + "','" + oModel.HSubjoin2 + "','" + oModel.HColor + "','" + oModel.HVersion + "','" + oModel.HEngName + "','" + oModel.HEngModel + "'," + oModel.HPropertyTypeID.ToString() + "," + oModel.HSPGroupID.ToString() + "," + oModel.HSPID.ToString() + "," + oModel.HMinPickQty.ToString() + ")", ref DBUtility.ClsPub.sExeReturnInfo); ",'" + oModel.HSubjoin + "','" + oModel.HSubjoin2 + "','" + oModel.HColor + "','" + oModel.HVersion + "','" + oModel.HEngName + "','" + oModel.HEngModel + "'," + oModel.HPropertyTypeID.ToString() + "," + oModel.HSPGroupID.ToString() + "," + oModel.HSPID.ToString() + "," + oModel.HMinPickQty.ToString() + "," + oModel.HUSEORGID + ")", ref DBUtility.ClsPub.sExeReturnInfo); //ä¿®æ¹ä¸çº§ä¸ºéæ«çº§ä»£ç oCn.RunProc("Update " + MvarItemKey + " set HEndflag=0 where HItemID=" + oModel.HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCn.Commit(); WebAPI/Models/ClsGy_Material_Model.cs
@@ -39,6 +39,6 @@ public long HUnitGroupID; public long HMaterTypeID; public double HPlanPrice; public int HUSEORGID; } } WebAPI/Models/»ù´¡×ÊÁÏ/Gy_Employee.cs
@@ -104,5 +104,6 @@ public string HEmpRate { get; set; } public string HExamRate { get; set; } public DateTime HHealthCardEDate { get; set; } public long HUSEORGID { get; set; } } } WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -5,71 +5,83 @@ <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <_PublishTargetUrl>D:\ç½ç«åå¸\æºäºMESWMS\API</_PublishTargetUrl> <History>True|2022-11-06T15:43:44.0833657Z;True|2022-11-06T23:29:52.0088244+08:00;True|2022-11-06T22:06:14.7091464+08:00;True|2022-11-06T22:03:25.2696951+08:00;True|2022-11-06T21:58:50.1055520+08:00;True|2022-11-06T21:54:14.0075395+08:00;True|2022-11-06T21:39:30.2652105+08:00;True|2022-11-04T15:54:37.9813194+08:00;True|2022-11-04T15:43:59.7702621+08:00;True|2022-11-04T13:59:29.3941234+08:00;True|2022-11-04T13:44:18.1212719+08:00;True|2022-11-04T13:42:06.1010393+08:00;True|2022-11-04T13:37:01.7814703+08:00;True|2022-11-04T13:35:43.1121709+08:00;True|2022-11-04T13:33:05.1362535+08:00;True|2022-11-04T13:30:11.1113703+08:00;True|2022-11-04T13:28:53.7185382+08:00;True|2022-11-04T13:27:08.0691684+08:00;True|2022-11-04T13:20:46.2297633+08:00;True|2022-11-04T13:17:57.1564250+08:00;True|2022-11-04T13:15:36.3651019+08:00;True|2022-11-04T13:13:44.6635701+08:00;True|2022-11-04T13:12:02.3968306+08:00;True|2022-11-04T13:08:07.7653927+08:00;True|2022-11-04T11:37:44.1975649+08:00;True|2022-11-04T11:36:20.3813848+08:00;True|2022-11-04T11:26:40.9713465+08:00;True|2022-11-04T10:17:36.4269558+08:00;True|2022-11-04T09:47:05.4607111+08:00;True|2022-11-04T09:28:27.9347785+08:00;True|2022-11-04T08:38:38.5253737+08:00;True|2022-11-03T13:31:32.7883545+08:00;False|2022-11-03T13:27:07.8579021+08:00;True|2022-11-03T11:07:07.3903101+08:00;True|2022-11-03T10:54:26.7818816+08:00;True|2022-11-03T10:35:59.1956262+08:00;True|2022-11-03T10:30:07.0651285+08:00;True|2022-11-03T10:01:20.8467911+08:00;True|2022-08-22T11:13:33.9211829+08:00;True|2022-06-17T11:19:24.4893458+08:00;True|2022-06-07T14:44:51.5702202+08:00;True|2022-06-07T14:42:44.8351600+08:00;True|2022-05-17T14:19:55.1158182+08:00;True|2022-05-17T13:25:44.2886247+08:00;True|2022-05-17T10:29:26.6813564+08:00;True|2022-05-17T09:02:49.1742018+08:00;True|2022-05-06T15:13:12.2438900+08:00;True|2022-05-06T14:49:39.8536594+08:00;True|2022-04-22T17:07:44.8823529+08:00;True|2022-04-19T19:13:40.8312746+08:00;True|2022-04-19T15:40:16.0022040+08:00;True|2022-04-19T15:13:32.9767736+08:00;False|2022-04-19T15:08:33.6507639+08:00;True|2022-04-19T15:02:51.9580210+08:00;True|2022-04-19T13:54:18.7579131+08:00;True|2022-04-12T10:36:02.1779173+08:00;True|2022-04-12T10:05:31.0222037+08:00;True|2022-04-12T09:47:49.3724819+08:00;True|2022-04-09T15:08:54.5697468+08:00;True|2022-04-08T17:31:31.0046258+08:00;True|2022-04-08T16:50:41.3018422+08:00;True|2022-04-08T10:35:36.5029980+08:00;True|2022-03-31T09:38:37.3646053+08:00;True|2022-03-29T13:57:45.4410942+08:00;True|2022-03-10T18:59:23.7994337+08:00;True|2022-03-10T18:52:39.5019082+08:00;True|2022-03-10T18:51:12.7949284+08:00;True|2022-03-10T18:50:47.2024177+08:00;True|2022-03-10T18:45:08.8409380+08:00;True|2022-03-10T18:41:17.0102564+08:00;True|2022-03-10T18:35:49.0742353+08:00;True|2022-03-10T17:57:47.4196965+08:00;True|2022-03-10T17:34:27.5723245+08:00;True|2022-03-10T16:13:59.3829164+08:00;True|2022-03-09T14:50:49.1222033+08:00;True|2022-03-09T11:21:03.0073651+08:00;False|2022-03-09T11:16:56.1792896+08:00;False|2022-03-09T11:16:49.7923320+08:00;True|2022-03-08T15:47:47.4722336+08:00;True|2022-03-08T15:47:28.5397115+08:00;True|2022-03-08T15:37:08.7379870+08:00;True|2022-03-02T17:37:54.4659976+08:00;True|2022-03-02T17:34:12.2949726+08:00;True|2022-03-02T17:26:38.7070673+08:00;True|2022-03-02T17:07:49.7024316+08:00;True|2022-03-02T17:05:22.4177336+08:00;True|2022-03-02T16:14:57.9880587+08:00;True|2022-03-01T17:52:52.6766959+08:00;True|2022-02-28T14:36:22.6449303+08:00;True|2022-02-24T15:43:36.8244163+08:00;True|2022-02-23T17:57:14.3693224+08:00;True|2022-02-23T17:46:42.1078183+08:00;False|2022-02-23T17:41:06.5886724+08:00;True|2022-02-23T16:59:45.5533581+08:00;True|2022-02-23T16:57:43.3328895+08:00;True|2022-02-21T09:09:37.2601134+08:00;True|2022-02-21T09:03:32.4071009+08:00;True|2022-02-21T08:59:59.0172082+08:00;True|2022-02-18T14:05:39.1358825+08:00;True|2022-02-18T10:23:02.4391239+08:00;True|2022-02-18T10:21:31.0559267+08:00;True|2022-02-17T16:50:11.7192509+08:00;True|2022-02-17T13:19:13.7697894+08:00;True|2022-02-11T10:36:12.7757100+08:00;True|2022-02-10T10:54:25.2685040+08:00;True|2022-02-10T10:37:02.1034768+08:00;True|2022-02-09T17:32:45.6511283+08:00;True|2022-02-09T17:24:32.5115193+08:00;True|2022-02-09T17:00:24.0662114+08:00;True|2022-02-09T16:56:42.3364622+08:00;True|2022-02-09T14:17:25.8688855+08:00;True|2022-02-09T14:11:51.6149822+08:00;True|2022-02-07T23:29:26.2842648+08:00;True|2022-02-07T23:28:58.8242274+08:00;False|2022-02-07T23:25:29.0647793+08:00;True|2022-02-07T13:06:37.5515985+08:00;True|2022-02-07T12:42:19.5220491+08:00;True|2022-02-07T09:52:59.6728595+08:00;True|2022-02-01T11:32:10.5831557+08:00;True|2022-01-29T14:09:02.9178986+08:00;True|2022-01-28T12:01:45.1416438+08:00;True|2022-01-28T11:03:41.6361866+08:00;True|2022-01-28T10:44:53.5367862+08:00;True|2022-01-28T10:40:41.6697563+08:00;True|2022-01-28T10:25:56.7093616+08:00;True|2022-01-28T09:58:13.0733060+08:00;True|2022-01-27T09:26:29.6568807+08:00;True|2022-01-27T00:47:57.9102528+08:00;True|2022-01-27T00:46:52.8845001+08:00;True|2022-01-27T00:36:34.5330938+08:00;True|2022-01-27T00:35:19.5439329+08:00;True|2022-01-27T00:33:38.5701950+08:00;True|2022-01-27T00:32:00.9028982+08:00;True|2022-01-27T00:30:13.2390921+08:00;True|2022-01-27T00:28:23.2989144+08:00;True|2022-01-27T00:16:01.3789455+08:00;True|2022-01-27T00:09:58.8112352+08:00;True|2022-01-27T00:00:40.8353538+08:00;True|2022-01-26T23:37:50.9494735+08:00;True|2022-01-26T23:29:39.8647473+08:00;True|2022-01-26T23:20:49.3274392+08:00;True|2022-01-26T23:15:53.7037293+08:00;True|2022-01-26T23:06:28.8595953+08:00;True|2022-01-26T23:02:12.9882299+08:00;True|2022-01-26T22:55:33.2535730+08:00;True|2022-01-26T22:51:01.8427947+08:00;True|2022-01-26T22:47:44.0715387+08:00;True|2022-01-26T22:20:21.7217039+08:00;True|2022-01-26T22:13:39.5372069+08:00;True|2022-01-26T22:01:31.2113177+08:00;True|2022-01-26T21:55:26.5478921+08:00;True|2022-01-26T21:50:18.2700369+08:00;True|2022-01-26T21:48:52.0020233+08:00;True|2022-01-26T19:19:29.4530523+08:00;True|2022-01-26T19:07:21.6474231+08:00;True|2022-01-26T18:25:42.2933291+08:00;True|2022-01-26T12:39:02.0149050+08:00;True|2022-01-26T12:13:43.9149452+08:00;True|2022-01-26T11:24:33.5742248+08:00;True|2022-01-26T08:51:10.8105076+08:00;True|2022-01-25T21:07:32.9069261+08:00;True|2022-01-24T01:35:12.3309466+08:00;True|2022-01-23T23:19:15.9702821+08:00;True|2022-01-23T21:50:41.6903353+08:00;True|2022-01-23T21:25:57.6084267+08:00;True|2022-01-23T21:16:10.1516535+08:00;True|2022-01-23T20:52:08.3745284+08:00;True|2022-01-23T18:19:32.2386502+08:00;True|2022-01-23T18:11:42.0830325+08:00;True|2022-01-23T18:00:01.3239547+08:00;True|2022-01-23T12:18:48.2466943+08:00;True|2022-01-22T00:48:50.4531647+08:00;True|2022-01-21T13:10:32.8173598+08:00;True|2022-01-21T13:04:01.6388059+08:00;True|2022-01-21T12:51:40.5304103+08:00;True|2022-01-21T12:44:06.3059885+08:00;True|2022-01-21T12:34:33.9314010+08:00;True|2022-01-21T11:39:20.1088577+08:00;True|2022-01-20T11:33:49.0516846+08:00;True|2022-01-20T10:02:12.0295471+08:00;True|2022-01-20T10:02:03.3535503+08:00;True|2022-01-19T23:56:18.7293193+08:00;True|2022-01-19T22:30:14.6986228+08:00;True|2022-01-19T22:15:08.8608795+08:00;True|2022-01-19T21:57:55.2295030+08:00;True|2022-01-19T13:50:37.8588759+08:00;True|2022-01-19T13:42:52.9761531+08:00;True|2022-01-19T00:26:36.9722917+08:00;True|2022-01-19T00:15:30.8583143+08:00;True|2022-01-18T21:19:30.6193048+08:00;True|2022-01-18T21:12:07.1453825+08:00;True|2022-01-18T20:35:27.3779956+08:00;True|2022-01-18T17:44:45.2318570+08:00;True|2022-01-18T14:45:29.0299640+08:00;True|2022-01-17T22:23:20.8214203+08:00;True|2022-01-17T21:49:15.7740045+08:00;True|2022-01-17T21:47:24.6997598+08:00;True|2022-01-17T21:44:00.1942787+08:00;True|2022-01-17T21:43:15.5992687+08:00;True|2022-01-17T21:33:16.8034756+08:00;True|2022-01-17T21:25:39.9909343+08:00;True|2022-01-17T21:13:03.9659338+08:00;True|2022-01-17T20:32:14.8869091+08:00;True|2022-01-17T19:01:46.5753686+08:00;True|2022-01-17T18:31:24.1032169+08:00;True|2022-01-17T18:21:39.2918684+08:00;True|2022-01-17T18:12:07.4859038+08:00;True|2022-01-17T18:09:26.6989718+08:00;True|2022-01-17T18:04:36.7564997+08:00;True|2022-01-17T17:57:44.7814863+08:00;True|2022-01-17T17:51:50.1516107+08:00;True|2022-01-17T17:39:29.2918799+08:00;True|2022-01-17T14:55:21.5859341+08:00;True|2022-01-17T14:38:06.5091500+08:00;True|2022-01-17T14:30:25.5378436+08:00;True|2022-01-16T19:15:24.5874858+08:00;True|2022-01-16T19:07:49.0613424+08:00;True|2022-01-16T16:10:47.3112741+08:00;False|2022-01-14T19:09:41.9296709+08:00;False|2022-01-14T18:56:11.0569808+08:00;False|2022-01-14T18:28:20.1376762+08:00;False|2022-01-14T18:27:30.8678130+08:00;False|2022-01-14T18:22:45.4436504+08:00;False|2022-01-14T18:19:37.0374753+08:00;False|2022-01-14T18:18:48.5868254+08:00;False|2022-01-14T18:14:02.5810257+08:00;False|2022-01-14T18:09:51.1730754+08:00;False|2022-01-14T18:09:17.8940754+08:00;True|2022-01-13T20:08:16.2937608+08:00;True|2022-01-13T20:07:30.1505466+08:00;True|2022-01-13T13:39:42.0146294+08:00;True|2022-01-13T13:38:07.5062471+08:00;True|2022-01-13T11:29:49.3751232+08:00;True|2022-01-13T11:05:43.9574142+08:00;True|2022-01-13T10:33:23.1921058+08:00;True|2022-01-12T20:38:16.9165651+08:00;True|2022-01-12T20:24:46.3779264+08:00;True|2022-01-12T20:03:06.5030626+08:00;True|2022-01-12T19:44:55.4294326+08:00;True|2022-01-12T12:58:45.9548600+08:00;True|2022-01-12T11:28:44.7797749+08:00;True|2022-01-11T18:07:30.9151356+08:00;True|2022-01-11T15:06:32.7301609+08:00;True|2022-01-11T09:27:00.1766442+08:00;True|2021-12-30T14:41:56.8541015+08:00;True|2021-12-30T13:45:00.6130694+08:00;True|2021-12-30T13:44:18.7370780+08:00;True|2021-12-30T13:36:52.8171136+08:00;True|2021-12-28T19:14:22.5979649+08:00;True|2021-12-28T13:13:39.3543252+08:00;True|2021-12-27T15:31:26.6037782+08:00;True|2021-12-27T15:28:54.4824480+08:00;True|2021-12-27T15:22:47.8436108+08:00;True|2021-12-27T15:04:37.0711590+08:00;True|2021-12-27T15:03:52.0932499+08:00;True|2021-12-27T15:03:33.0172733+08:00;True|2021-12-27T13:28:27.4252747+08:00;True|2021-12-25T19:38:33.6784042+08:00;True|2021-12-24T20:47:43.3471563+08:00;True|2021-12-24T20:14:57.6946814+08:00;True|2021-12-24T19:55:21.1843105+08:00;True|2021-12-24T19:49:54.6719726+08:00;True|2021-12-24T19:38:14.1180741+08:00;True|2021-12-22T13:51:37.1082523+08:00;True|2021-12-21T15:38:59.8015096+08:00;True|2021-12-21T15:29:54.8095063+08:00;False|2021-12-21T15:29:21.7006531+08:00;False|2021-12-21T15:16:18.2218025+08:00;False|2021-12-21T15:11:38.1215841+08:00;False|2021-12-21T15:08:27.0590078+08:00;True|2021-12-10T14:12:36.4065298+08:00;True|2021-12-10T13:54:03.4921778+08:00;True|2021-12-10T13:25:49.0439086+08:00;True|2021-12-10T13:19:58.9494477+08:00;True|2021-12-10T13:10:45.3929017+08:00;True|2021-12-10T11:06:53.2416794+08:00;True|2021-12-07T17:23:28.9380484+08:00;True|2021-12-07T17:13:52.4384814+08:00;True|2021-12-07T16:39:49.2020208+08:00;True|2021-12-07T15:18:20.9024533+08:00;True|2021-12-07T15:07:35.4428035+08:00;True|2021-12-07T15:01:02.0445043+08:00;True|2021-12-07T14:50:08.9019705+08:00;True|2021-12-07T14:34:50.4993666+08:00;False|2021-12-07T14:32:56.0408332+08:00;True|2021-12-06T17:11:41.4004606+08:00;True|2021-12-06T16:48:07.6029757+08:00;True|2021-12-06T13:46:35.9437718+08:00;True|2021-12-06T13:45:07.6622615+08:00;True|2021-12-06T11:25:04.3483155+08:00;True|2021-12-06T11:18:24.5804187+08:00;True|2021-11-22T16:27:05.4241947+08:00;True|2021-11-22T13:40:17.6768280+08:00;True|2021-11-19T16:15:19.9085104+08:00;True|2021-11-09T10:34:21.1623512+08:00;True|2021-11-07T16:57:59.7380254+08:00;True|2021-11-07T16:53:47.4198852+08:00;True|2021-11-07T16:42:05.5096826+08:00;True|2021-11-07T16:37:21.0729013+08:00;True|2021-11-05T20:51:17.6170717+08:00;True|2021-11-05T20:35:14.6250333+08:00;True|2021-11-05T19:30:19.8374158+08:00;True|2021-11-05T19:22:46.2276569+08:00;True|2021-11-05T19:20:30.8253213+08:00;True|2021-11-05T19:16:45.7553310+08:00;True|2021-11-05T19:16:00.4532689+08:00;True|2021-11-05T19:12:25.9022478+08:00;False|2021-11-05T19:11:26.5753529+08:00;True|2021-11-05T19:09:30.0085433+08:00;True|2021-11-05T18:48:19.9395153+08:00;True|2021-11-05T18:45:34.3437897+08:00;True|2021-11-05T18:43:43.4558159+08:00;True|2021-11-05T18:40:40.9948500+08:00;True|2021-11-05T18:34:18.4440455+08:00;True|2021-11-05T15:54:51.6037132+08:00;True|2021-10-28T16:27:53.9728270+08:00;True|2021-10-28T16:03:59.5629998+08:00;True|2021-10-28T08:51:04.2549186+08:00;True|2021-10-27T15:14:53.5506098+08:00;True|2021-10-27T15:00:44.9100320+08:00;True|2021-10-27T13:14:46.7921647+08:00;True|2021-10-27T11:24:49.4550753+08:00;True|2021-10-27T10:10:10.3545125+08:00;True|2021-10-27T10:02:24.9248610+08:00;True|2021-10-27T09:59:40.3795897+08:00;True|2021-10-27T09:56:30.6629207+08:00;True|2021-10-27T09:10:48.3883432+08:00;True|2021-10-27T09:03:31.9191991+08:00;True|2021-10-27T08:59:59.7651159+08:00;True|2021-10-27T08:36:11.8620997+08:00;True|2021-10-27T08:26:40.2533014+08:00;True|2021-10-26T09:19:35.5674748+08:00;True|2021-10-26T09:17:17.6900747+08:00;True|2021-10-26T09:14:32.3999220+08:00;True|2021-10-25T15:08:21.2581763+08:00;True|2021-10-25T10:01:57.8524903+08:00;True|2021-10-25T09:28:51.6294879+08:00;True|2021-10-25T09:25:50.3373336+08:00;True|2021-10-25T09:23:37.0203978+08:00;True|2021-10-25T09:18:23.3380608+08:00;True|2021-10-25T09:15:10.5292071+08:00;True|2021-10-25T08:56:30.4632027+08:00;True|2021-10-25T08:50:11.4697392+08:00;True|2021-10-22T13:46:49.7207066+08:00;True|2021-10-22T10:06:33.3130089+08:00;True|2021-10-20T14:32:10.1235516+08:00;True|2021-10-20T14:16:18.6496291+08:00;True|2021-10-20T14:08:49.2443715+08:00;True|2021-10-20T14:05:14.6847950+08:00;True|2021-10-20T13:30:21.6057636+08:00;True|2021-10-20T10:55:22.2151716+08:00;True|2021-10-19T10:42:13.4198267+08:00;True|2021-10-19T10:01:41.0018108+08:00;True|2021-10-19T09:59:11.2127619+08:00;True|2021-10-19T09:54:04.8472874+08:00;True|2021-10-15T11:19:15.5327495+08:00;True|2021-10-15T11:17:41.0686485+08:00;True|2021-10-15T11:12:11.8295042+08:00;True|2021-10-15T10:33:31.5670079+08:00;True|2021-10-15T10:27:45.0815146+08:00;True|2021-10-14T14:51:28.5331025+08:00;True|2021-10-14T14:37:28.3276051+08:00;True|2021-10-14T14:23:39.0606792+08:00;True|2021-10-14T14:21:03.8140347+08:00;True|2021-10-13T10:31:10.6628977+08:00;True|2021-10-13T10:12:24.4238027+08:00;True|2021-10-13T08:47:43.9314486+08:00;True|2021-10-12T14:07:18.6065183+08:00;True|2021-10-12T10:34:10.1682362+08:00;True|2021-10-12T10:27:14.3073332+08:00;True|2021-10-12T10:22:08.0004619+08:00;True|2021-10-12T10:21:03.0275378+08:00;True|2021-10-12T10:11:54.9812692+08:00;True|2021-10-11T16:59:07.3568342+08:00;True|2021-10-11T16:53:14.2016138+08:00;True|2021-10-11T16:21:35.0133775+08:00;True|2021-10-11T15:34:19.5731935+08:00;True|2021-10-11T15:31:07.5780983+08:00;True|2021-10-11T15:06:47.1145237+08:00;True|2021-10-11T15:03:25.5000280+08:00;True|2021-10-11T10:12:57.6416898+08:00;True|2021-10-09T10:15:17.9235165+08:00;True|2021-10-09T10:13:51.3318441+08:00;True|2021-10-09T10:01:21.6661542+08:00;True|2021-10-09T09:58:41.9225837+08:00;True|2021-10-08T14:56:49.7935800+08:00;True|2021-10-08T14:35:41.4490063+08:00;True|2021-10-08T14:02:42.6990656+08:00;True|2021-09-29T15:48:55.1547397+08:00;True|2021-09-29T15:48:23.5567191+08:00;True|2021-09-27T16:17:35.7180978+08:00;True|2021-09-27T15:51:50.4240134+08:00;True|2021-09-23T20:55:27.3554447+08:00;True|2021-09-23T14:14:44.0572017+08:00;True|2021-09-23T13:51:56.2344673+08:00;True|2021-09-23T10:46:16.7417007+08:00;True|2021-09-23T10:42:23.2117537+08:00;True|2021-09-22T15:21:22.9615672+08:00;True|2021-09-22T14:23:32.7907754+08:00;True|2021-09-22T13:48:03.4780947+08:00;True|2021-09-22T11:05:24.5249356+08:00;True|2021-09-22T10:00:19.0962943+08:00;True|2021-09-22T09:30:26.2686514+08:00;True|2021-09-17T11:22:34.5692792+08:00;True|2021-09-16T16:11:27.5372277+08:00;True|2021-09-16T14:53:40.8396557+08:00;True|2021-09-16T14:32:29.7905500+08:00;True|2021-09-16T14:26:46.2224219+08:00;True|2021-09-16T10:32:24.4244440+08:00;True|2021-09-15T11:10:35.3529360+08:00;True|2021-09-15T11:08:30.0857376+08:00;True|2021-09-15T11:05:56.7191571+08:00;True|2021-09-14T01:24:39.8041136+08:00;True|2021-09-14T01:05:01.1593327+08:00;True|2021-09-14T00:44:14.7233198+08:00;True|2021-09-13T23:48:19.4506233+08:00;True|2021-09-13T20:30:31.3243872+08:00;True|2021-09-13T19:45:35.9108911+08:00;False|2021-09-13T19:44:59.2779092+08:00;True|2021-09-13T18:09:22.4994381+08:00;True|2021-09-10T14:18:27.5788854+08:00;True|2021-09-09T15:57:01.7407207+08:00;True|2021-09-09T15:49:34.2598998+08:00;True|2021-09-09T11:32:10.7853024+08:00;True|2021-09-09T11:10:48.6840025+08:00;True|2021-09-09T10:35:37.3883078+08:00;True|2021-09-07T14:11:49.8497588+08:00;True|2021-09-07T13:34:48.4693349+08:00;True|2021-09-06T14:33:48.7549675+08:00;True|2021-09-03T16:27:51.1888520+08:00;True|2021-09-03T16:19:35.9003465+08:00;True|2021-09-03T15:46:28.1828032+08:00;True|2021-09-03T15:34:21.9362871+08:00;True|2021-09-03T11:24:49.8749819+08:00;True|2021-09-03T11:21:17.8373159+08:00;True|2021-09-03T11:16:53.2208136+08:00;True|2021-09-03T11:12:23.9063804+08:00;True|2021-09-03T09:11:09.2435721+08:00;True|2021-09-02T11:16:15.1370453+08:00;True|2021-09-02T10:35:39.1171879+08:00;True|2021-09-01T10:17:09.4536285+08:00;True|2021-09-01T09:46:28.4581776+08:00;True|2021-08-31T08:54:26.8588887+08:00;True|2021-08-31T08:39:08.3685693+08:00;True|2021-08-30T17:11:56.8438985+08:00;True|2021-08-30T15:59:42.0820292+08:00;True|2021-08-30T15:45:18.1868510+08:00;True|2021-08-30T14:56:08.3958863+08:00;True|2021-08-30T14:37:11.5379830+08:00;True|2021-08-30T14:35:34.8775934+08:00;True|2021-08-30T14:24:36.5111821+08:00;True|2021-08-30T10:05:49.6945200+08:00;True|2021-08-30T10:03:28.4064538+08:00;True|2021-08-30T10:00:16.8360929+08:00;True|2021-08-30T09:56:09.4434379+08:00;True|2021-08-30T09:55:36.1725334+08:00;True|2021-08-30T09:52:04.8600054+08:00;True|2021-08-30T09:47:46.4225655+08:00;True|2021-08-30T09:45:20.4894962+08:00;False|2021-08-27T17:17:34.2646751+08:00;False|2021-08-27T16:01:21.2791979+08:00;False|2021-08-27T15:58:06.9667160+08:00;False|2021-08-27T15:38:37.4818036+08:00;False|2021-08-27T15:21:02.8863114+08:00;False|2021-08-27T15:20:28.6828668+08:00;True|2021-08-26T16:00:44.3162145+08:00;True|2021-08-26T08:57:31.3842587+08:00;True|2021-08-23T08:43:41.1549775+08:00;True|2021-08-22T09:24:12.7210871+08:00;True|2021-08-22T09:19:53.8300229+08:00;True|2021-08-20T20:00:52.0140407+08:00;True|2021-08-20T19:40:14.7712765+08:00;True|2021-08-19T17:37:54.9748049+08:00;True|2021-08-19T17:20:11.0515687+08:00;True|2021-08-19T16:12:35.4392809+08:00;True|2021-08-19T16:06:50.6204587+08:00;True|2021-08-19T16:03:53.0824286+08:00;True|2021-08-19T15:56:01.3498791+08:00;True|2021-08-19T10:18:50.8113630+08:00;True|2021-08-19T09:58:06.2784035+08:00;True|2021-08-19T09:56:54.0619777+08:00;True|2021-08-19T00:32:08.3503093+08:00;True|2021-08-19T00:11:18.3150227+08:00;True|2021-08-19T00:02:49.4827718+08:00;True|2021-08-18T23:54:45.4845900+08:00;True|2021-08-18T23:39:51.6147977+08:00;True|2021-08-18T23:16:42.7214379+08:00;True|2021-08-18T22:38:57.4681929+08:00;True|2021-08-18T21:41:58.7560707+08:00;True|2021-08-18T21:11:52.2369249+08:00;True|2021-08-18T21:01:49.5669106+08:00;True|2021-08-18T20:47:46.5352688+08:00;False|2021-08-18T20:46:36.7956141+08:00;False|2021-08-18T20:46:01.0502138+08:00;True|2021-08-18T19:39:12.8186242+08:00;False|2021-08-18T19:38:12.6839708+08:00;True|2021-08-18T19:15:51.4626694+08:00;True|2021-08-18T16:07:20.4350886+08:00;True|2021-08-18T14:29:41.7171934+08:00;True|2021-08-18T14:20:36.3647361+08:00;True|2021-08-16T09:08:58.3617662+08:00;True|2021-08-15T20:44:29.9214083+08:00;True|2021-08-15T20:36:17.0958549+08:00;True|2021-08-15T20:29:34.3879773+08:00;True|2021-08-15T20:23:47.4052038+08:00;True|2021-08-15T15:01:19.7830862+08:00;True|2021-08-15T12:15:18.3433782+08:00;True|2021-08-13T20:59:11.3947130+08:00;True|2021-08-06T22:49:09.9538339+08:00;True|2021-08-06T22:35:19.0418168+08:00;True|2021-08-06T20:29:47.4241975+08:00;True|2021-08-06T14:08:16.4791827+08:00;True|2021-08-06T13:59:28.9874611+08:00;True|2021-08-06T13:57:34.3723977+08:00;True|2021-08-06T13:36:03.4816652+08:00;True|2021-08-06T12:22:52.5055221+08:00;True|2021-08-06T09:31:58.1272499+08:00;True|2021-08-06T09:26:51.6310039+08:00;True|2021-08-06T09:24:22.2899244+08:00;True|2021-08-06T09:06:30.6477912+08:00;True|2021-08-06T09:00:55.5101612+08:00;True|2021-08-06T08:49:59.9616490+08:00;True|2021-08-06T08:45:18.8586902+08:00;True|2021-08-05T20:09:25.8861998+08:00;True|2021-08-04T19:14:27.2396953+08:00;True|2021-08-04T19:11:47.5849093+08:00;True|2021-08-04T16:42:54.0149043+08:00;True|2021-08-04T15:02:11.5056561+08:00;True|2021-08-04T14:58:37.1435509+08:00;True|2021-08-04T14:55:34.7380132+08:00;True|2021-08-04T14:47:42.5933921+08:00;True|2021-08-04T14:45:17.9911874+08:00;True|2021-08-04T13:52:20.9601351+08:00;True|2021-08-04T09:48:28.8796992+08:00;True|2021-08-03T18:14:13.1894998+08:00;True|2021-08-03T17:45:35.1349721+08:00;True|2021-08-03T17:21:52.6028977+08:00;True|2021-08-03T17:20:35.4423020+08:00;True|2021-08-03T17:03:33.1667669+08:00;True|2021-08-03T17:01:54.2656787+08:00;True|2021-08-03T17:00:22.2778374+08:00;True|2021-08-03T16:56:58.8902582+08:00;True|2021-08-03T15:02:21.8601533+08:00;True|2021-08-03T14:57:34.0186758+08:00;True|2021-08-03T14:28:47.2242515+08:00;True|2021-08-03T14:22:22.4554236+08:00;True|2021-08-03T14:21:51.1339715+08:00;True|2021-08-03T13:37:33.9697131+08:00;True|2021-08-03T13:28:29.7591095+08:00;True|2021-08-03T11:35:09.5118324+08:00;True|2021-08-03T11:11:23.3051573+08:00;True|2021-08-02T13:14:42.3663755+08:00;True|2021-07-30T22:50:19.9749878+08:00;True|2021-07-30T22:49:31.2150970+08:00;True|2021-07-28T19:12:05.8381075+08:00;True|2021-07-28T18:59:45.4808797+08:00;True|2021-07-28T18:15:58.8301509+08:00;True|2021-07-28T18:04:54.8613546+08:00;True|2021-07-28T17:53:48.6225611+08:00;True|2021-07-28T17:42:50.9171563+08:00;True|2021-07-28T17:17:16.3137677+08:00;True|2021-07-28T17:11:46.8925200+08:00;True|2021-07-28T16:28:27.6823943+08:00;True|2021-07-28T16:23:00.3385836+08:00;True|2021-07-28T09:57:55.4237411+08:00;True|2021-07-28T08:38:29.6691541+08:00;True|2021-07-27T23:16:32.0331671+08:00;True|2021-07-27T23:06:08.1947249+08:00;True|2021-07-27T23:05:58.4619176+08:00;True|2021-07-27T18:42:09.5358261+08:00;True|2021-07-27T18:30:04.8532823+08:00;True|2021-07-27T18:29:43.5775092+08:00;True|2021-07-27T15:16:49.8356224+08:00;True|2021-07-27T15:05:27.8453220+08:00;True|2021-07-27T14:59:15.9519440+08:00;True|2021-07-27T09:23:32.6111337+08:00;True|2021-07-27T08:27:41.6395353+08:00;True|2021-07-27T08:25:56.7378296+08:00;True|2021-07-26T11:18:46.0856966+08:00;True|2021-07-26T11:18:02.0751924+08:00;True|2021-07-26T11:13:49.6285395+08:00;True|2021-07-21T21:08:25.9898902+08:00;True|2021-07-21T20:09:26.2258104+08:00;True|2021-07-13T16:17:25.8407435+08:00;True|2021-07-13T13:46:13.4309531+08:00;True|2021-07-13T12:29:04.5082461+08:00;True|2021-06-29T13:55:01.6864637+08:00;True|2021-06-29T10:38:52.2206472+08:00;True|2021-06-29T10:10:13.1540749+08:00;True|2021-06-28T14:37:56.3853273+08:00;False|2021-06-28T14:36:57.5726124+08:00;True|2021-06-25T14:17:57.5196108+08:00;True|2021-06-25T13:56:38.9522535+08:00;True|2021-06-24T19:38:32.8766933+08:00;True|2021-06-24T18:26:35.6118833+08:00;True|2021-06-24T18:02:52.8136877+08:00;True|2021-06-24T17:48:49.5851948+08:00;True|2021-06-24T17:45:46.7527572+08:00;True|2021-06-24T15:05:20.1592723+08:00;True|2021-06-23T16:18:15.6814625+08:00;True|2021-06-23T16:05:24.6112343+08:00;True|2021-06-23T15:14:08.2489658+08:00;True|2021-06-23T13:52:58.6029788+08:00;True|2021-06-22T16:11:20.4726923+08:00;True|2021-06-22T16:04:53.7231389+08:00;True|2021-06-22T15:50:59.2583262+08:00;True|2021-06-22T15:38:15.3016140+08:00;True|2021-06-22T15:34:42.9185543+08:00;True|2021-06-22T15:21:55.1419108+08:00;True|2021-06-22T15:07:21.5357494+08:00;True|2021-06-22T15:03:35.0535733+08:00;True|2021-06-22T14:54:47.8802969+08:00;True|2021-06-22T11:19:38.7303011+08:00;True|2021-06-22T08:53:49.2882695+08:00;True|2021-06-22T08:47:54.8286530+08:00;True|2021-06-21T16:27:19.3017700+08:00;True|2021-06-21T15:32:28.7237952+08:00;True|2021-06-21T12:34:02.6329555+08:00;True|2021-06-21T12:24:17.5427495+08:00;True|2021-06-21T10:47:30.6423502+08:00;True|2021-06-21T08:43:20.3026558+08:00;True|2021-06-19T15:10:06.8335499+08:00;True|2021-06-18T15:37:29.5009930+08:00;True|2021-06-18T13:46:35.6283432+08:00;True|2021-06-18T10:00:37.1474954+08:00;True|2021-06-18T09:55:21.8551780+08:00;True|2021-06-18T09:22:27.8432927+08:00;True|2021-06-17T11:17:43.2166430+08:00;True|2021-06-17T09:24:09.8350403+08:00;True|2021-06-16T16:10:47.8564888+08:00;True|2021-06-16T16:04:09.8286582+08:00;True|2021-06-16T15:12:29.9427169+08:00;True|2021-06-16T14:58:45.6801892+08:00;True|2021-06-16T14:46:01.6873221+08:00;True|2021-06-16T11:02:06.1272477+08:00;True|2021-06-16T09:33:56.0223915+08:00;True|2021-06-16T08:50:07.6995413+08:00;True|2021-06-16T08:28:38.7692635+08:00;True|2021-06-16T01:04:19.6282474+08:00;True|2021-06-16T01:03:50.5058323+08:00;False|2021-06-16T01:02:15.3819672+08:00;False|2021-06-16T01:01:38.6171098+08:00;True|2021-06-16T00:34:54.9902044+08:00;True|2021-06-15T23:55:36.2003828+08:00;True|2021-06-15T22:47:17.2192750+08:00;True|2021-06-15T22:42:41.1512585+08:00;True|2021-06-15T22:38:01.7390462+08:00;True|2021-06-15T22:14:11.2060782+08:00;True|2021-06-15T22:12:27.0615357+08:00;True|2021-06-15T22:07:59.9280871+08:00;True|2021-06-15T22:04:21.5051427+08:00;True|2021-06-15T21:25:55.0099814+08:00;True|2021-06-15T19:13:51.3494172+08:00;True|2021-06-15T19:02:17.6844742+08:00;True|2021-06-15T18:47:37.1629411+08:00;False|2021-06-15T18:47:11.0828111+08:00;True|2021-06-15T18:38:26.6620668+08:00;True|2021-06-15T18:33:45.2069831+08:00;True|2021-06-15T18:24:52.0550838+08:00;True|2021-06-15T18:19:43.6999796+08:00;True|2021-06-15T18:08:17.2464506+08:00;True|2021-06-15T18:03:51.3952624+08:00;True|2021-06-15T18:01:20.6141766+08:00;True|2021-06-15T17:59:04.4479416+08:00;True|2021-06-15T17:41:44.6389379+08:00;True|2021-06-15T17:39:03.1565124+08:00;True|2021-06-15T17:34:41.0634638+08:00;True|2021-06-15T17:33:50.4853178+08:00;True|2021-06-15T17:25:38.5914037+08:00;True|2021-06-15T17:22:21.3611360+08:00;True|2021-06-15T17:16:49.4970813+08:00;True|2021-06-15T17:05:28.9389484+08:00;True|2021-06-15T16:52:54.6372199+08:00;True|2021-06-15T16:51:23.9081030+08:00;True|2021-06-15T16:45:40.6017997+08:00;True|2021-06-15T16:41:05.0218887+08:00;True|2021-06-15T16:38:02.8541862+08:00;True|2021-06-15T16:22:10.3118721+08:00;True|2021-06-15T16:12:11.1552506+08:00;True|2021-06-15T15:33:42.0100494+08:00;True|2021-06-15T15:28:39.7145659+08:00;True|2021-06-15T15:15:02.7939125+08:00;True|2021-06-15T14:49:14.2300396+08:00;True|2021-06-15T14:42:28.1198064+08:00;True|2021-06-15T13:30:12.7997686+08:00;True|2021-06-15T13:25:37.7284670+08:00;True|2021-06-15T13:23:43.6207813+08:00;False|2021-06-15T13:23:19.4190232+08:00;True|2021-06-15T13:16:38.5062674+08:00;True|2021-06-15T13:03:31.2055635+08:00;True|2021-06-15T12:58:43.1653215+08:00;True|2021-06-15T12:39:22.8442109+08:00;True|2021-06-15T12:35:09.1288556+08:00;False|2021-06-15T12:33:50.0723143+08:00;True|2021-06-15T11:28:01.9733727+08:00;True|2021-06-15T11:26:26.6569392+08:00;True|2021-06-15T11:22:43.0366435+08:00;True|2021-06-15T11:07:50.1610580+08:00;True|2021-06-15T10:32:59.1925931+08:00;True|2021-06-10T17:16:57.9552310+08:00;True|2021-06-10T16:44:42.2731836+08:00;True|2021-06-10T14:39:27.6745737+08:00;True|2021-06-10T12:15:05.1524413+08:00;True|2021-06-09T18:19:24.1005606+08:00;True|2021-06-09T17:56:09.5646288+08:00;True|2021-06-09T13:34:06.1882292+08:00;True|2021-06-09T13:29:54.5924933+08:00;True|2021-06-09T13:25:55.7520662+08:00;True|2021-06-09T13:07:47.6686811+08:00;True|2021-06-09T12:59:41.2595048+08:00;True|2021-06-09T12:45:27.1305548+08:00;True|2021-06-09T12:29:52.1418191+08:00;True|2021-06-09T12:24:12.7610588+08:00;True|2021-06-09T11:31:25.3409568+08:00;True|2021-06-09T09:57:44.4387175+08:00;True|2021-06-09T09:54:26.5161307+08:00;True|2021-06-09T09:14:14.7288045+08:00;True|2021-06-09T09:10:25.1812139+08:00;True|2021-06-09T08:46:21.6585123+08:00;True|2021-06-08T19:56:55.7192062+08:00;True|2021-06-08T19:52:59.0326821+08:00;True|2021-06-08T19:49:13.6274217+08:00;True|2021-06-08T19:09:22.1038939+08:00;True|2021-06-08T15:28:41.3716247+08:00;True|2021-06-08T15:26:47.2621178+08:00;True|2021-06-08T13:49:45.8936617+08:00;True|2021-06-08T13:43:18.8115502+08:00;True|2021-06-08T10:04:06.2200731+08:00;True|2021-06-08T09:17:10.0470792+08:00;True|2021-06-08T08:44:37.4395849+08:00;True|2021-06-08T00:01:09.3745613+08:00;True|2021-06-07T23:49:31.5196888+08:00;True|2021-06-07T23:41:00.8017855+08:00;True|2021-06-07T23:21:53.1371134+08:00;True|2021-06-07T23:01:27.5712153+08:00;True|2021-06-07T22:36:12.9274014+08:00;True|2021-06-07T22:23:00.6545134+08:00;True|2021-06-07T17:44:47.5686346+08:00;True|2021-06-07T17:17:01.3431233+08:00;True|2021-06-07T16:53:28.9989587+08:00;True|2021-06-07T16:41:10.4975607+08:00;True|2021-06-07T14:21:06.8176477+08:00;True|2021-06-07T14:10:39.0355659+08:00;True|2021-06-07T12:34:31.4562732+08:00;True|2021-06-07T12:28:44.9629488+08:00;True|2021-06-07T10:30:26.9387988+08:00;True|2021-06-07T09:12:14.7658099+08:00;True|2021-06-07T08:37:19.6353792+08:00;True|2021-06-07T08:35:25.2031954+08:00;True|2021-06-05T07:07:32.0541266+08:00;True|2021-06-05T06:44:35.9475270+08:00;True|2021-06-05T06:37:27.4595197+08:00;True|2021-06-05T06:26:59.7663998+08:00;True|2021-06-05T05:43:12.8699318+08:00;True|2021-06-04T17:00:41.2426007+08:00;True|2021-06-04T16:08:03.8078072+08:00;True|2021-06-04T15:47:21.6412616+08:00;True|2021-06-04T15:21:02.4239800+08:00;True|2021-06-04T15:20:37.8641854+08:00;True|2021-06-04T13:38:51.5088395+08:00;True|2021-06-04T10:20:01.7784282+08:00;True|2021-06-04T10:13:50.3548857+08:00;True|2021-06-04T10:11:25.5017821+08:00;True|2021-06-04T10:09:51.6792228+08:00;True|2021-06-04T10:02:39.5851057+08:00;True|2021-06-04T09:30:40.4495494+08:00;True|2021-06-03T13:16:36.0317546+08:00;True|2021-06-03T13:12:47.0402047+08:00;True|2021-06-02T14:37:08.9683351+08:00;True|2021-06-02T14:10:15.7439829+08:00;True|2021-06-02T13:59:46.5841931+08:00;True|2021-06-02T13:25:18.7962660+08:00;True|2021-06-02T13:23:16.2261980+08:00;True|2021-06-01T15:37:32.2495085+08:00;True|2021-06-01T15:21:01.2856122+08:00;True|2021-06-01T15:13:36.7262365+08:00;True|2021-06-01T15:10:26.8905629+08:00;True|2021-06-01T14:56:17.5231551+08:00;True|2021-06-01T14:38:39.7895927+08:00;True|2021-06-01T14:23:12.3265287+08:00;True|2021-03-01T09:11:31.3226422+08:00;True|2021-05-26T14:54:56.9426462+08:00;True|2021-05-26T13:57:33.7780451+08:00;True|2021-05-26T13:39:02.8043358+08:00;True|2021-02-25T16:01:40.2917200+08:00;True|2021-02-25T15:49:46.6681205+08:00;True|2021-02-25T15:16:30.9372640+08:00;True|2021-05-25T13:10:21.7831921+08:00;True|2021-05-25T11:21:38.5224475+08:00;True|2021-05-25T11:12:52.0637175+08:00;True|2021-05-25T11:02:18.4164663+08:00;True|2021-05-25T10:52:06.8998521+08:00;True|2021-05-25T10:50:45.0929606+08:00;True|2021-05-25T10:45:54.1498313+08:00;True|2021-05-25T10:39:27.8602249+08:00;True|2021-05-25T10:34:49.5771162+08:00;True|2021-05-25T10:17:30.3009163+08:00;True|2021-05-25T10:14:03.8512581+08:00;True|2021-05-25T10:05:33.4343836+08:00;True|2021-05-24T17:01:23.3221168+08:00;True|2021-05-24T10:11:24.0197347+08:00;False|2021-05-24T10:11:07.6338995+08:00;</History> <History>True|2022-11-17T10:41:26.5464503Z;True|2022-11-15T13:55:35.3496366+08:00;True|2022-11-15T11:03:23.6773297+08:00;True|2022-11-15T10:58:47.9703720+08:00;True|2022-11-15T10:12:27.8305782+08:00;True|2022-11-15T09:47:26.7480777+08:00;True|2022-11-15T08:55:44.0275263+08:00;True|2022-11-15T08:54:06.6396851+08:00;True|2022-11-15T08:44:18.2013404+08:00;True|2022-11-15T01:16:19.8154538+08:00;True|2022-11-15T01:15:03.7846810+08:00;True|2022-11-15T01:01:11.0318599+08:00;True|2022-11-15T00:30:33.7148460+08:00;True|2022-11-15T00:15:26.5178283+08:00;True|2022-11-14T23:54:32.6128172+08:00;True|2022-11-14T23:26:52.0335380+08:00;True|2022-11-14T22:21:28.0622050+08:00;True|2022-11-14T21:47:43.6964619+08:00;True|2022-11-14T21:41:42.3128804+08:00;True|2022-11-14T21:31:17.2784203+08:00;True|2022-11-14T20:48:20.0380343+08:00;True|2022-11-11T17:24:44.7029993+08:00;True|2022-11-11T16:47:29.3444029+08:00;True|2022-11-11T16:07:26.4718473+08:00;True|2022-11-11T15:52:41.7235701+08:00;True|2022-11-10T15:58:10.8883176+08:00;True|2022-11-10T15:29:59.3113740+08:00;True|2022-11-10T13:34:14.7380132+08:00;True|2022-11-10T10:28:02.1166569+08:00;True|2022-11-09T23:28:25.6401971+08:00;True|2022-11-09T16:20:53.2757536+08:00;True|2022-11-09T16:16:41.3169214+08:00;True|2022-11-09T14:02:55.1802832+08:00;True|2022-11-09T13:57:55.2726154+08:00;True|2022-11-09T13:28:53.2022669+08:00;True|2022-11-09T13:10:58.0740163+08:00;True|2022-11-09T12:59:42.2328933+08:00;True|2022-11-09T11:54:08.0187924+08:00;True|2022-11-09T11:49:32.4296758+08:00;True|2022-11-09T11:34:32.6613370+08:00;True|2022-11-09T11:06:56.9443306+08:00;True|2022-11-06T23:43:44.0833657+08:00;True|2022-11-06T23:29:52.0088244+08:00;True|2022-11-06T22:06:14.7091464+08:00;True|2022-11-06T22:03:25.2696951+08:00;True|2022-11-06T21:58:50.1055520+08:00;True|2022-11-06T21:54:14.0075395+08:00;True|2022-11-06T21:39:30.2652105+08:00;True|2022-11-04T15:54:37.9813194+08:00;True|2022-11-04T15:43:59.7702621+08:00;True|2022-11-04T13:59:29.3941234+08:00;True|2022-11-04T13:44:18.1212719+08:00;True|2022-11-04T13:42:06.1010393+08:00;True|2022-11-04T13:37:01.7814703+08:00;True|2022-11-04T13:35:43.1121709+08:00;True|2022-11-04T13:33:05.1362535+08:00;True|2022-11-04T13:30:11.1113703+08:00;True|2022-11-04T13:28:53.7185382+08:00;True|2022-11-04T13:27:08.0691684+08:00;True|2022-11-04T13:20:46.2297633+08:00;True|2022-11-04T13:17:57.1564250+08:00;True|2022-11-04T13:15:36.3651019+08:00;True|2022-11-04T13:13:44.6635701+08:00;True|2022-11-04T13:12:02.3968306+08:00;True|2022-11-04T13:08:07.7653927+08:00;True|2022-11-04T11:37:44.1975649+08:00;True|2022-11-04T11:36:20.3813848+08:00;True|2022-11-04T11:26:40.9713465+08:00;True|2022-11-04T10:17:36.4269558+08:00;True|2022-11-04T09:47:05.4607111+08:00;True|2022-11-04T09:28:27.9347785+08:00;True|2022-11-04T08:38:38.5253737+08:00;True|2022-11-03T13:31:32.7883545+08:00;False|2022-11-03T13:27:07.8579021+08:00;True|2022-11-03T11:07:07.3903101+08:00;True|2022-11-03T10:54:26.7818816+08:00;True|2022-11-03T10:35:59.1956262+08:00;True|2022-11-03T10:30:07.0651285+08:00;True|2022-11-03T10:01:20.8467911+08:00;True|2022-08-22T11:13:33.9211829+08:00;True|2022-06-17T11:19:24.4893458+08:00;True|2022-06-07T14:44:51.5702202+08:00;True|2022-06-07T14:42:44.8351600+08:00;True|2022-05-17T14:19:55.1158182+08:00;True|2022-05-17T13:25:44.2886247+08:00;True|2022-05-17T10:29:26.6813564+08:00;True|2022-05-17T09:02:49.1742018+08:00;True|2022-05-06T15:13:12.2438900+08:00;True|2022-05-06T14:49:39.8536594+08:00;True|2022-04-22T17:07:44.8823529+08:00;True|2022-04-19T19:13:40.8312746+08:00;True|2022-04-19T15:40:16.0022040+08:00;True|2022-04-19T15:13:32.9767736+08:00;False|2022-04-19T15:08:33.6507639+08:00;True|2022-04-19T15:02:51.9580210+08:00;True|2022-04-19T13:54:18.7579131+08:00;True|2022-04-12T10:36:02.1779173+08:00;True|2022-04-12T10:05:31.0222037+08:00;True|2022-04-12T09:47:49.3724819+08:00;True|2022-04-09T15:08:54.5697468+08:00;True|2022-04-08T17:31:31.0046258+08:00;True|2022-04-08T16:50:41.3018422+08:00;True|2022-04-08T10:35:36.5029980+08:00;True|2022-03-31T09:38:37.3646053+08:00;True|2022-03-29T13:57:45.4410942+08:00;True|2022-03-10T18:59:23.7994337+08:00;True|2022-03-10T18:52:39.5019082+08:00;True|2022-03-10T18:51:12.7949284+08:00;True|2022-03-10T18:50:47.2024177+08:00;True|2022-03-10T18:45:08.8409380+08:00;True|2022-03-10T18:41:17.0102564+08:00;True|2022-03-10T18:35:49.0742353+08:00;True|2022-03-10T17:57:47.4196965+08:00;True|2022-03-10T17:34:27.5723245+08:00;True|2022-03-10T16:13:59.3829164+08:00;True|2022-03-09T14:50:49.1222033+08:00;True|2022-03-09T11:21:03.0073651+08:00;False|2022-03-09T11:16:56.1792896+08:00;False|2022-03-09T11:16:49.7923320+08:00;True|2022-03-08T15:47:47.4722336+08:00;True|2022-03-08T15:47:28.5397115+08:00;True|2022-03-08T15:37:08.7379870+08:00;True|2022-03-02T17:37:54.4659976+08:00;True|2022-03-02T17:34:12.2949726+08:00;True|2022-03-02T17:26:38.7070673+08:00;True|2022-03-02T17:07:49.7024316+08:00;True|2022-03-02T17:05:22.4177336+08:00;True|2022-03-02T16:14:57.9880587+08:00;True|2022-03-01T17:52:52.6766959+08:00;True|2022-02-28T14:36:22.6449303+08:00;True|2022-02-24T15:43:36.8244163+08:00;True|2022-02-23T17:57:14.3693224+08:00;True|2022-02-23T17:46:42.1078183+08:00;False|2022-02-23T17:41:06.5886724+08:00;True|2022-02-23T16:59:45.5533581+08:00;True|2022-02-23T16:57:43.3328895+08:00;True|2022-02-21T09:09:37.2601134+08:00;True|2022-02-21T09:03:32.4071009+08:00;True|2022-02-21T08:59:59.0172082+08:00;True|2022-02-18T14:05:39.1358825+08:00;True|2022-02-18T10:23:02.4391239+08:00;True|2022-02-18T10:21:31.0559267+08:00;True|2022-02-17T16:50:11.7192509+08:00;True|2022-02-17T13:19:13.7697894+08:00;True|2022-02-11T10:36:12.7757100+08:00;True|2022-02-10T10:54:25.2685040+08:00;True|2022-02-10T10:37:02.1034768+08:00;True|2022-02-09T17:32:45.6511283+08:00;True|2022-02-09T17:24:32.5115193+08:00;True|2022-02-09T17:00:24.0662114+08:00;True|2022-02-09T16:56:42.3364622+08:00;True|2022-02-09T14:17:25.8688855+08:00;True|2022-02-09T14:11:51.6149822+08:00;True|2022-02-07T23:29:26.2842648+08:00;True|2022-02-07T23:28:58.8242274+08:00;False|2022-02-07T23:25:29.0647793+08:00;True|2022-02-07T13:06:37.5515985+08:00;True|2022-02-07T12:42:19.5220491+08:00;True|2022-02-07T09:52:59.6728595+08:00;True|2022-02-01T11:32:10.5831557+08:00;True|2022-01-29T14:09:02.9178986+08:00;True|2022-01-28T12:01:45.1416438+08:00;True|2022-01-28T11:03:41.6361866+08:00;True|2022-01-28T10:44:53.5367862+08:00;True|2022-01-28T10:40:41.6697563+08:00;True|2022-01-28T10:25:56.7093616+08:00;True|2022-01-28T09:58:13.0733060+08:00;True|2022-01-27T09:26:29.6568807+08:00;True|2022-01-27T00:47:57.9102528+08:00;True|2022-01-27T00:46:52.8845001+08:00;True|2022-01-27T00:36:34.5330938+08:00;True|2022-01-27T00:35:19.5439329+08:00;True|2022-01-27T00:33:38.5701950+08:00;True|2022-01-27T00:32:00.9028982+08:00;True|2022-01-27T00:30:13.2390921+08:00;True|2022-01-27T00:28:23.2989144+08:00;True|2022-01-27T00:16:01.3789455+08:00;True|2022-01-27T00:09:58.8112352+08:00;True|2022-01-27T00:00:40.8353538+08:00;True|2022-01-26T23:37:50.9494735+08:00;True|2022-01-26T23:29:39.8647473+08:00;True|2022-01-26T23:20:49.3274392+08:00;True|2022-01-26T23:15:53.7037293+08:00;True|2022-01-26T23:06:28.8595953+08:00;True|2022-01-26T23:02:12.9882299+08:00;True|2022-01-26T22:55:33.2535730+08:00;True|2022-01-26T22:51:01.8427947+08:00;True|2022-01-26T22:47:44.0715387+08:00;True|2022-01-26T22:20:21.7217039+08:00;True|2022-01-26T22:13:39.5372069+08:00;True|2022-01-26T22:01:31.2113177+08:00;True|2022-01-26T21:55:26.5478921+08:00;True|2022-01-26T21:50:18.2700369+08:00;True|2022-01-26T21:48:52.0020233+08:00;True|2022-01-26T19:19:29.4530523+08:00;True|2022-01-26T19:07:21.6474231+08:00;True|2022-01-26T18:25:42.2933291+08:00;True|2022-01-26T12:39:02.0149050+08:00;True|2022-01-26T12:13:43.9149452+08:00;True|2022-01-26T11:24:33.5742248+08:00;True|2022-01-26T08:51:10.8105076+08:00;True|2022-01-25T21:07:32.9069261+08:00;True|2022-01-24T01:35:12.3309466+08:00;True|2022-01-23T23:19:15.9702821+08:00;True|2022-01-23T21:50:41.6903353+08:00;True|2022-01-23T21:25:57.6084267+08:00;True|2022-01-23T21:16:10.1516535+08:00;True|2022-01-23T20:52:08.3745284+08:00;True|2022-01-23T18:19:32.2386502+08:00;True|2022-01-23T18:11:42.0830325+08:00;True|2022-01-23T18:00:01.3239547+08:00;True|2022-01-23T12:18:48.2466943+08:00;True|2022-01-22T00:48:50.4531647+08:00;True|2022-01-21T13:10:32.8173598+08:00;True|2022-01-21T13:04:01.6388059+08:00;True|2022-01-21T12:51:40.5304103+08:00;True|2022-01-21T12:44:06.3059885+08:00;True|2022-01-21T12:34:33.9314010+08:00;True|2022-01-21T11:39:20.1088577+08:00;True|2022-01-20T11:33:49.0516846+08:00;True|2022-01-20T10:02:12.0295471+08:00;True|2022-01-20T10:02:03.3535503+08:00;True|2022-01-19T23:56:18.7293193+08:00;True|2022-01-19T22:30:14.6986228+08:00;True|2022-01-19T22:15:08.8608795+08:00;True|2022-01-19T21:57:55.2295030+08:00;True|2022-01-19T13:50:37.8588759+08:00;True|2022-01-19T13:42:52.9761531+08:00;True|2022-01-19T00:26:36.9722917+08:00;True|2022-01-19T00:15:30.8583143+08:00;True|2022-01-18T21:19:30.6193048+08:00;True|2022-01-18T21:12:07.1453825+08:00;True|2022-01-18T20:35:27.3779956+08:00;True|2022-01-18T17:44:45.2318570+08:00;True|2022-01-18T14:45:29.0299640+08:00;True|2022-01-17T22:23:20.8214203+08:00;True|2022-01-17T21:49:15.7740045+08:00;True|2022-01-17T21:47:24.6997598+08:00;True|2022-01-17T21:44:00.1942787+08:00;True|2022-01-17T21:43:15.5992687+08:00;True|2022-01-17T21:33:16.8034756+08:00;True|2022-01-17T21:25:39.9909343+08:00;True|2022-01-17T21:13:03.9659338+08:00;True|2022-01-17T20:32:14.8869091+08:00;True|2022-01-17T19:01:46.5753686+08:00;True|2022-01-17T18:31:24.1032169+08:00;True|2022-01-17T18:21:39.2918684+08:00;True|2022-01-17T18:12:07.4859038+08:00;True|2022-01-17T18:09:26.6989718+08:00;True|2022-01-17T18:04:36.7564997+08:00;True|2022-01-17T17:57:44.7814863+08:00;True|2022-01-17T17:51:50.1516107+08:00;True|2022-01-17T17:39:29.2918799+08:00;True|2022-01-17T14:55:21.5859341+08:00;True|2022-01-17T14:38:06.5091500+08:00;True|2022-01-17T14:30:25.5378436+08:00;True|2022-01-16T19:15:24.5874858+08:00;True|2022-01-16T19:07:49.0613424+08:00;True|2022-01-16T16:10:47.3112741+08:00;False|2022-01-14T19:09:41.9296709+08:00;False|2022-01-14T18:56:11.0569808+08:00;False|2022-01-14T18:28:20.1376762+08:00;False|2022-01-14T18:27:30.8678130+08:00;False|2022-01-14T18:22:45.4436504+08:00;False|2022-01-14T18:19:37.0374753+08:00;False|2022-01-14T18:18:48.5868254+08:00;False|2022-01-14T18:14:02.5810257+08:00;False|2022-01-14T18:09:51.1730754+08:00;False|2022-01-14T18:09:17.8940754+08:00;True|2022-01-13T20:08:16.2937608+08:00;True|2022-01-13T20:07:30.1505466+08:00;True|2022-01-13T13:39:42.0146294+08:00;True|2022-01-13T13:38:07.5062471+08:00;True|2022-01-13T11:29:49.3751232+08:00;True|2022-01-13T11:05:43.9574142+08:00;True|2022-01-13T10:33:23.1921058+08:00;True|2022-01-12T20:38:16.9165651+08:00;True|2022-01-12T20:24:46.3779264+08:00;True|2022-01-12T20:03:06.5030626+08:00;True|2022-01-12T19:44:55.4294326+08:00;True|2022-01-12T12:58:45.9548600+08:00;True|2022-01-12T11:28:44.7797749+08:00;True|2022-01-11T18:07:30.9151356+08:00;True|2022-01-11T15:06:32.7301609+08:00;True|2022-01-11T09:27:00.1766442+08:00;True|2021-12-30T14:41:56.8541015+08:00;True|2021-12-30T13:45:00.6130694+08:00;True|2021-12-30T13:44:18.7370780+08:00;True|2021-12-30T13:36:52.8171136+08:00;True|2021-12-28T19:14:22.5979649+08:00;True|2021-12-28T13:13:39.3543252+08:00;True|2021-12-27T15:31:26.6037782+08:00;True|2021-12-27T15:28:54.4824480+08:00;True|2021-12-27T15:22:47.8436108+08:00;True|2021-12-27T15:04:37.0711590+08:00;True|2021-12-27T15:03:52.0932499+08:00;True|2021-12-27T15:03:33.0172733+08:00;True|2021-12-27T13:28:27.4252747+08:00;True|2021-12-25T19:38:33.6784042+08:00;True|2021-12-24T20:47:43.3471563+08:00;True|2021-12-24T20:14:57.6946814+08:00;True|2021-12-24T19:55:21.1843105+08:00;True|2021-12-24T19:49:54.6719726+08:00;True|2021-12-24T19:38:14.1180741+08:00;True|2021-12-22T13:51:37.1082523+08:00;True|2021-12-21T15:38:59.8015096+08:00;True|2021-12-21T15:29:54.8095063+08:00;False|2021-12-21T15:29:21.7006531+08:00;False|2021-12-21T15:16:18.2218025+08:00;False|2021-12-21T15:11:38.1215841+08:00;False|2021-12-21T15:08:27.0590078+08:00;True|2021-12-10T14:12:36.4065298+08:00;True|2021-12-10T13:54:03.4921778+08:00;True|2021-12-10T13:25:49.0439086+08:00;True|2021-12-10T13:19:58.9494477+08:00;True|2021-12-10T13:10:45.3929017+08:00;True|2021-12-10T11:06:53.2416794+08:00;True|2021-12-07T17:23:28.9380484+08:00;True|2021-12-07T17:13:52.4384814+08:00;True|2021-12-07T16:39:49.2020208+08:00;True|2021-12-07T15:18:20.9024533+08:00;True|2021-12-07T15:07:35.4428035+08:00;True|2021-12-07T15:01:02.0445043+08:00;True|2021-12-07T14:50:08.9019705+08:00;True|2021-12-07T14:34:50.4993666+08:00;False|2021-12-07T14:32:56.0408332+08:00;True|2021-12-06T17:11:41.4004606+08:00;True|2021-12-06T16:48:07.6029757+08:00;True|2021-12-06T13:46:35.9437718+08:00;True|2021-12-06T13:45:07.6622615+08:00;True|2021-12-06T11:25:04.3483155+08:00;True|2021-12-06T11:18:24.5804187+08:00;True|2021-11-22T16:27:05.4241947+08:00;True|2021-11-22T13:40:17.6768280+08:00;True|2021-11-19T16:15:19.9085104+08:00;True|2021-11-09T10:34:21.1623512+08:00;True|2021-11-07T16:57:59.7380254+08:00;True|2021-11-07T16:53:47.4198852+08:00;True|2021-11-07T16:42:05.5096826+08:00;True|2021-11-07T16:37:21.0729013+08:00;True|2021-11-05T20:51:17.6170717+08:00;True|2021-11-05T20:35:14.6250333+08:00;True|2021-11-05T19:30:19.8374158+08:00;True|2021-11-05T19:22:46.2276569+08:00;True|2021-11-05T19:20:30.8253213+08:00;True|2021-11-05T19:16:45.7553310+08:00;True|2021-11-05T19:16:00.4532689+08:00;True|2021-11-05T19:12:25.9022478+08:00;False|2021-11-05T19:11:26.5753529+08:00;True|2021-11-05T19:09:30.0085433+08:00;True|2021-11-05T18:48:19.9395153+08:00;True|2021-11-05T18:45:34.3437897+08:00;True|2021-11-05T18:43:43.4558159+08:00;True|2021-11-05T18:40:40.9948500+08:00;True|2021-11-05T18:34:18.4440455+08:00;True|2021-11-05T15:54:51.6037132+08:00;True|2021-10-28T16:27:53.9728270+08:00;True|2021-10-28T16:03:59.5629998+08:00;True|2021-10-28T08:51:04.2549186+08:00;True|2021-10-27T15:14:53.5506098+08:00;True|2021-10-27T15:00:44.9100320+08:00;True|2021-10-27T13:14:46.7921647+08:00;True|2021-10-27T11:24:49.4550753+08:00;True|2021-10-27T10:10:10.3545125+08:00;True|2021-10-27T10:02:24.9248610+08:00;True|2021-10-27T09:59:40.3795897+08:00;True|2021-10-27T09:56:30.6629207+08:00;True|2021-10-27T09:10:48.3883432+08:00;True|2021-10-27T09:03:31.9191991+08:00;True|2021-10-27T08:59:59.7651159+08:00;True|2021-10-27T08:36:11.8620997+08:00;True|2021-10-27T08:26:40.2533014+08:00;True|2021-10-26T09:19:35.5674748+08:00;True|2021-10-26T09:17:17.6900747+08:00;True|2021-10-26T09:14:32.3999220+08:00;True|2021-10-25T15:08:21.2581763+08:00;True|2021-10-25T10:01:57.8524903+08:00;True|2021-10-25T09:28:51.6294879+08:00;True|2021-10-25T09:25:50.3373336+08:00;True|2021-10-25T09:23:37.0203978+08:00;True|2021-10-25T09:18:23.3380608+08:00;True|2021-10-25T09:15:10.5292071+08:00;True|2021-10-25T08:56:30.4632027+08:00;True|2021-10-25T08:50:11.4697392+08:00;True|2021-10-22T13:46:49.7207066+08:00;True|2021-10-22T10:06:33.3130089+08:00;True|2021-10-20T14:32:10.1235516+08:00;True|2021-10-20T14:16:18.6496291+08:00;True|2021-10-20T14:08:49.2443715+08:00;True|2021-10-20T14:05:14.6847950+08:00;True|2021-10-20T13:30:21.6057636+08:00;True|2021-10-20T10:55:22.2151716+08:00;True|2021-10-19T10:42:13.4198267+08:00;True|2021-10-19T10:01:41.0018108+08:00;True|2021-10-19T09:59:11.2127619+08:00;True|2021-10-19T09:54:04.8472874+08:00;True|2021-10-15T11:19:15.5327495+08:00;True|2021-10-15T11:17:41.0686485+08:00;True|2021-10-15T11:12:11.8295042+08:00;True|2021-10-15T10:33:31.5670079+08:00;True|2021-10-15T10:27:45.0815146+08:00;True|2021-10-14T14:51:28.5331025+08:00;True|2021-10-14T14:37:28.3276051+08:00;True|2021-10-14T14:23:39.0606792+08:00;True|2021-10-14T14:21:03.8140347+08:00;True|2021-10-13T10:31:10.6628977+08:00;True|2021-10-13T10:12:24.4238027+08:00;True|2021-10-13T08:47:43.9314486+08:00;True|2021-10-12T14:07:18.6065183+08:00;True|2021-10-12T10:34:10.1682362+08:00;True|2021-10-12T10:27:14.3073332+08:00;True|2021-10-12T10:22:08.0004619+08:00;True|2021-10-12T10:21:03.0275378+08:00;True|2021-10-12T10:11:54.9812692+08:00;True|2021-10-11T16:59:07.3568342+08:00;True|2021-10-11T16:53:14.2016138+08:00;True|2021-10-11T16:21:35.0133775+08:00;True|2021-10-11T15:34:19.5731935+08:00;True|2021-10-11T15:31:07.5780983+08:00;True|2021-10-11T15:06:47.1145237+08:00;True|2021-10-11T15:03:25.5000280+08:00;True|2021-10-11T10:12:57.6416898+08:00;True|2021-10-09T10:15:17.9235165+08:00;True|2021-10-09T10:13:51.3318441+08:00;True|2021-10-09T10:01:21.6661542+08:00;True|2021-10-09T09:58:41.9225837+08:00;True|2021-10-08T14:56:49.7935800+08:00;True|2021-10-08T14:35:41.4490063+08:00;True|2021-10-08T14:02:42.6990656+08:00;True|2021-09-29T15:48:55.1547397+08:00;True|2021-09-29T15:48:23.5567191+08:00;True|2021-09-27T16:17:35.7180978+08:00;True|2021-09-27T15:51:50.4240134+08:00;True|2021-09-23T20:55:27.3554447+08:00;True|2021-09-23T14:14:44.0572017+08:00;True|2021-09-23T13:51:56.2344673+08:00;True|2021-09-23T10:46:16.7417007+08:00;True|2021-09-23T10:42:23.2117537+08:00;True|2021-09-22T15:21:22.9615672+08:00;True|2021-09-22T14:23:32.7907754+08:00;True|2021-09-22T13:48:03.4780947+08:00;True|2021-09-22T11:05:24.5249356+08:00;True|2021-09-22T10:00:19.0962943+08:00;True|2021-09-22T09:30:26.2686514+08:00;True|2021-09-17T11:22:34.5692792+08:00;True|2021-09-16T16:11:27.5372277+08:00;True|2021-09-16T14:53:40.8396557+08:00;True|2021-09-16T14:32:29.7905500+08:00;True|2021-09-16T14:26:46.2224219+08:00;True|2021-09-16T10:32:24.4244440+08:00;True|2021-09-15T11:10:35.3529360+08:00;True|2021-09-15T11:08:30.0857376+08:00;True|2021-09-15T11:05:56.7191571+08:00;True|2021-09-14T01:24:39.8041136+08:00;True|2021-09-14T01:05:01.1593327+08:00;True|2021-09-14T00:44:14.7233198+08:00;True|2021-09-13T23:48:19.4506233+08:00;True|2021-09-13T20:30:31.3243872+08:00;True|2021-09-13T19:45:35.9108911+08:00;False|2021-09-13T19:44:59.2779092+08:00;True|2021-09-13T18:09:22.4994381+08:00;True|2021-09-10T14:18:27.5788854+08:00;True|2021-09-09T15:57:01.7407207+08:00;True|2021-09-09T15:49:34.2598998+08:00;True|2021-09-09T11:32:10.7853024+08:00;True|2021-09-09T11:10:48.6840025+08:00;True|2021-09-09T10:35:37.3883078+08:00;True|2021-09-07T14:11:49.8497588+08:00;True|2021-09-07T13:34:48.4693349+08:00;True|2021-09-06T14:33:48.7549675+08:00;True|2021-09-03T16:27:51.1888520+08:00;True|2021-09-03T16:19:35.9003465+08:00;True|2021-09-03T15:46:28.1828032+08:00;True|2021-09-03T15:34:21.9362871+08:00;True|2021-09-03T11:24:49.8749819+08:00;True|2021-09-03T11:21:17.8373159+08:00;True|2021-09-03T11:16:53.2208136+08:00;True|2021-09-03T11:12:23.9063804+08:00;True|2021-09-03T09:11:09.2435721+08:00;True|2021-09-02T11:16:15.1370453+08:00;True|2021-09-02T10:35:39.1171879+08:00;True|2021-09-01T10:17:09.4536285+08:00;True|2021-09-01T09:46:28.4581776+08:00;True|2021-08-31T08:54:26.8588887+08:00;True|2021-08-31T08:39:08.3685693+08:00;True|2021-08-30T17:11:56.8438985+08:00;True|2021-08-30T15:59:42.0820292+08:00;True|2021-08-30T15:45:18.1868510+08:00;True|2021-08-30T14:56:08.3958863+08:00;True|2021-08-30T14:37:11.5379830+08:00;True|2021-08-30T14:35:34.8775934+08:00;True|2021-08-30T14:24:36.5111821+08:00;True|2021-08-30T10:05:49.6945200+08:00;True|2021-08-30T10:03:28.4064538+08:00;True|2021-08-30T10:00:16.8360929+08:00;True|2021-08-30T09:56:09.4434379+08:00;True|2021-08-30T09:55:36.1725334+08:00;True|2021-08-30T09:52:04.8600054+08:00;True|2021-08-30T09:47:46.4225655+08:00;True|2021-08-30T09:45:20.4894962+08:00;False|2021-08-27T17:17:34.2646751+08:00;False|2021-08-27T16:01:21.2791979+08:00;False|2021-08-27T15:58:06.9667160+08:00;False|2021-08-27T15:38:37.4818036+08:00;False|2021-08-27T15:21:02.8863114+08:00;False|2021-08-27T15:20:28.6828668+08:00;True|2021-08-26T16:00:44.3162145+08:00;True|2021-08-26T08:57:31.3842587+08:00;True|2021-08-23T08:43:41.1549775+08:00;True|2021-08-22T09:24:12.7210871+08:00;True|2021-08-22T09:19:53.8300229+08:00;True|2021-08-20T20:00:52.0140407+08:00;True|2021-08-20T19:40:14.7712765+08:00;True|2021-08-19T17:37:54.9748049+08:00;True|2021-08-19T17:20:11.0515687+08:00;True|2021-08-19T16:12:35.4392809+08:00;True|2021-08-19T16:06:50.6204587+08:00;True|2021-08-19T16:03:53.0824286+08:00;True|2021-08-19T15:56:01.3498791+08:00;True|2021-08-19T10:18:50.8113630+08:00;True|2021-08-19T09:58:06.2784035+08:00;True|2021-08-19T09:56:54.0619777+08:00;True|2021-08-19T00:32:08.3503093+08:00;True|2021-08-19T00:11:18.3150227+08:00;True|2021-08-19T00:02:49.4827718+08:00;True|2021-08-18T23:54:45.4845900+08:00;True|2021-08-18T23:39:51.6147977+08:00;True|2021-08-18T23:16:42.7214379+08:00;True|2021-08-18T22:38:57.4681929+08:00;True|2021-08-18T21:41:58.7560707+08:00;True|2021-08-18T21:11:52.2369249+08:00;True|2021-08-18T21:01:49.5669106+08:00;True|2021-08-18T20:47:46.5352688+08:00;False|2021-08-18T20:46:36.7956141+08:00;False|2021-08-18T20:46:01.0502138+08:00;True|2021-08-18T19:39:12.8186242+08:00;False|2021-08-18T19:38:12.6839708+08:00;True|2021-08-18T19:15:51.4626694+08:00;True|2021-08-18T16:07:20.4350886+08:00;True|2021-08-18T14:29:41.7171934+08:00;True|2021-08-18T14:20:36.3647361+08:00;True|2021-08-16T09:08:58.3617662+08:00;True|2021-08-15T20:44:29.9214083+08:00;True|2021-08-15T20:36:17.0958549+08:00;True|2021-08-15T20:29:34.3879773+08:00;True|2021-08-15T20:23:47.4052038+08:00;True|2021-08-15T15:01:19.7830862+08:00;True|2021-08-15T12:15:18.3433782+08:00;True|2021-08-13T20:59:11.3947130+08:00;True|2021-08-06T22:49:09.9538339+08:00;True|2021-08-06T22:35:19.0418168+08:00;True|2021-08-06T20:29:47.4241975+08:00;True|2021-08-06T14:08:16.4791827+08:00;True|2021-08-06T13:59:28.9874611+08:00;True|2021-08-06T13:57:34.3723977+08:00;True|2021-08-06T13:36:03.4816652+08:00;True|2021-08-06T12:22:52.5055221+08:00;True|2021-08-06T09:31:58.1272499+08:00;True|2021-08-06T09:26:51.6310039+08:00;True|2021-08-06T09:24:22.2899244+08:00;True|2021-08-06T09:06:30.6477912+08:00;True|2021-08-06T09:00:55.5101612+08:00;True|2021-08-06T08:49:59.9616490+08:00;True|2021-08-06T08:45:18.8586902+08:00;True|2021-08-05T20:09:25.8861998+08:00;True|2021-08-04T19:14:27.2396953+08:00;True|2021-08-04T19:11:47.5849093+08:00;True|2021-08-04T16:42:54.0149043+08:00;True|2021-08-04T15:02:11.5056561+08:00;True|2021-08-04T14:58:37.1435509+08:00;True|2021-08-04T14:55:34.7380132+08:00;True|2021-08-04T14:47:42.5933921+08:00;True|2021-08-04T14:45:17.9911874+08:00;True|2021-08-04T13:52:20.9601351+08:00;True|2021-08-04T09:48:28.8796992+08:00;True|2021-08-03T18:14:13.1894998+08:00;True|2021-08-03T17:45:35.1349721+08:00;True|2021-08-03T17:21:52.6028977+08:00;True|2021-08-03T17:20:35.4423020+08:00;True|2021-08-03T17:03:33.1667669+08:00;True|2021-08-03T17:01:54.2656787+08:00;True|2021-08-03T17:00:22.2778374+08:00;True|2021-08-03T16:56:58.8902582+08:00;True|2021-08-03T15:02:21.8601533+08:00;True|2021-08-03T14:57:34.0186758+08:00;True|2021-08-03T14:28:47.2242515+08:00;True|2021-08-03T14:22:22.4554236+08:00;True|2021-08-03T14:21:51.1339715+08:00;True|2021-08-03T13:37:33.9697131+08:00;True|2021-08-03T13:28:29.7591095+08:00;True|2021-08-03T11:35:09.5118324+08:00;True|2021-08-03T11:11:23.3051573+08:00;True|2021-08-02T13:14:42.3663755+08:00;True|2021-07-30T22:50:19.9749878+08:00;True|2021-07-30T22:49:31.2150970+08:00;True|2021-07-28T19:12:05.8381075+08:00;True|2021-07-28T18:59:45.4808797+08:00;True|2021-07-28T18:15:58.8301509+08:00;True|2021-07-28T18:04:54.8613546+08:00;True|2021-07-28T17:53:48.6225611+08:00;True|2021-07-28T17:42:50.9171563+08:00;True|2021-07-28T17:17:16.3137677+08:00;True|2021-07-28T17:11:46.8925200+08:00;True|2021-07-28T16:28:27.6823943+08:00;True|2021-07-28T16:23:00.3385836+08:00;True|2021-07-28T09:57:55.4237411+08:00;True|2021-07-28T08:38:29.6691541+08:00;True|2021-07-27T23:16:32.0331671+08:00;True|2021-07-27T23:06:08.1947249+08:00;True|2021-07-27T23:05:58.4619176+08:00;True|2021-07-27T18:42:09.5358261+08:00;True|2021-07-27T18:30:04.8532823+08:00;True|2021-07-27T18:29:43.5775092+08:00;True|2021-07-27T15:16:49.8356224+08:00;True|2021-07-27T15:05:27.8453220+08:00;True|2021-07-27T14:59:15.9519440+08:00;True|2021-07-27T09:23:32.6111337+08:00;True|2021-07-27T08:27:41.6395353+08:00;True|2021-07-27T08:25:56.7378296+08:00;True|2021-07-26T11:18:46.0856966+08:00;True|2021-07-26T11:18:02.0751924+08:00;True|2021-07-26T11:13:49.6285395+08:00;True|2021-07-21T21:08:25.9898902+08:00;True|2021-07-21T20:09:26.2258104+08:00;True|2021-07-13T16:17:25.8407435+08:00;True|2021-07-13T13:46:13.4309531+08:00;True|2021-07-13T12:29:04.5082461+08:00;True|2021-06-29T13:55:01.6864637+08:00;True|2021-06-29T10:38:52.2206472+08:00;True|2021-06-29T10:10:13.1540749+08:00;True|2021-06-28T14:37:56.3853273+08:00;False|2021-06-28T14:36:57.5726124+08:00;True|2021-06-25T14:17:57.5196108+08:00;True|2021-06-25T13:56:38.9522535+08:00;True|2021-06-24T19:38:32.8766933+08:00;True|2021-06-24T18:26:35.6118833+08:00;True|2021-06-24T18:02:52.8136877+08:00;True|2021-06-24T17:48:49.5851948+08:00;True|2021-06-24T17:45:46.7527572+08:00;True|2021-06-24T15:05:20.1592723+08:00;True|2021-06-23T16:18:15.6814625+08:00;True|2021-06-23T16:05:24.6112343+08:00;True|2021-06-23T15:14:08.2489658+08:00;True|2021-06-23T13:52:58.6029788+08:00;True|2021-06-22T16:11:20.4726923+08:00;True|2021-06-22T16:04:53.7231389+08:00;True|2021-06-22T15:50:59.2583262+08:00;True|2021-06-22T15:38:15.3016140+08:00;True|2021-06-22T15:34:42.9185543+08:00;True|2021-06-22T15:21:55.1419108+08:00;True|2021-06-22T15:07:21.5357494+08:00;True|2021-06-22T15:03:35.0535733+08:00;True|2021-06-22T14:54:47.8802969+08:00;True|2021-06-22T11:19:38.7303011+08:00;True|2021-06-22T08:53:49.2882695+08:00;True|2021-06-22T08:47:54.8286530+08:00;True|2021-06-21T16:27:19.3017700+08:00;True|2021-06-21T15:32:28.7237952+08:00;True|2021-06-21T12:34:02.6329555+08:00;True|2021-06-21T12:24:17.5427495+08:00;True|2021-06-21T10:47:30.6423502+08:00;True|2021-06-21T08:43:20.3026558+08:00;True|2021-06-19T15:10:06.8335499+08:00;True|2021-06-18T15:37:29.5009930+08:00;True|2021-06-18T13:46:35.6283432+08:00;True|2021-06-18T10:00:37.1474954+08:00;True|2021-06-18T09:55:21.8551780+08:00;True|2021-06-18T09:22:27.8432927+08:00;True|2021-06-17T11:17:43.2166430+08:00;True|2021-06-17T09:24:09.8350403+08:00;True|2021-06-16T16:10:47.8564888+08:00;True|2021-06-16T16:04:09.8286582+08:00;True|2021-06-16T15:12:29.9427169+08:00;True|2021-06-16T14:58:45.6801892+08:00;True|2021-06-16T14:46:01.6873221+08:00;True|2021-06-16T11:02:06.1272477+08:00;True|2021-06-16T09:33:56.0223915+08:00;True|2021-06-16T08:50:07.6995413+08:00;True|2021-06-16T08:28:38.7692635+08:00;True|2021-06-16T01:04:19.6282474+08:00;True|2021-06-16T01:03:50.5058323+08:00;False|2021-06-16T01:02:15.3819672+08:00;False|2021-06-16T01:01:38.6171098+08:00;True|2021-06-16T00:34:54.9902044+08:00;True|2021-06-15T23:55:36.2003828+08:00;True|2021-06-15T22:47:17.2192750+08:00;True|2021-06-15T22:42:41.1512585+08:00;True|2021-06-15T22:38:01.7390462+08:00;True|2021-06-15T22:14:11.2060782+08:00;True|2021-06-15T22:12:27.0615357+08:00;True|2021-06-15T22:07:59.9280871+08:00;True|2021-06-15T22:04:21.5051427+08:00;True|2021-06-15T21:25:55.0099814+08:00;True|2021-06-15T19:13:51.3494172+08:00;True|2021-06-15T19:02:17.6844742+08:00;True|2021-06-15T18:47:37.1629411+08:00;False|2021-06-15T18:47:11.0828111+08:00;True|2021-06-15T18:38:26.6620668+08:00;True|2021-06-15T18:33:45.2069831+08:00;True|2021-06-15T18:24:52.0550838+08:00;True|2021-06-15T18:19:43.6999796+08:00;True|2021-06-15T18:08:17.2464506+08:00;True|2021-06-15T18:03:51.3952624+08:00;True|2021-06-15T18:01:20.6141766+08:00;True|2021-06-15T17:59:04.4479416+08:00;True|2021-06-15T17:41:44.6389379+08:00;True|2021-06-15T17:39:03.1565124+08:00;True|2021-06-15T17:34:41.0634638+08:00;True|2021-06-15T17:33:50.4853178+08:00;True|2021-06-15T17:25:38.5914037+08:00;True|2021-06-15T17:22:21.3611360+08:00;True|2021-06-15T17:16:49.4970813+08:00;True|2021-06-15T17:05:28.9389484+08:00;True|2021-06-15T16:52:54.6372199+08:00;True|2021-06-15T16:51:23.9081030+08:00;True|2021-06-15T16:45:40.6017997+08:00;True|2021-06-15T16:41:05.0218887+08:00;True|2021-06-15T16:38:02.8541862+08:00;True|2021-06-15T16:22:10.3118721+08:00;True|2021-06-15T16:12:11.1552506+08:00;True|2021-06-15T15:33:42.0100494+08:00;True|2021-06-15T15:28:39.7145659+08:00;True|2021-06-15T15:15:02.7939125+08:00;True|2021-06-15T14:49:14.2300396+08:00;True|2021-06-15T14:42:28.1198064+08:00;True|2021-06-15T13:30:12.7997686+08:00;True|2021-06-15T13:25:37.7284670+08:00;True|2021-06-15T13:23:43.6207813+08:00;False|2021-06-15T13:23:19.4190232+08:00;True|2021-06-15T13:16:38.5062674+08:00;True|2021-06-15T13:03:31.2055635+08:00;True|2021-06-15T12:58:43.1653215+08:00;True|2021-06-15T12:39:22.8442109+08:00;True|2021-06-15T12:35:09.1288556+08:00;False|2021-06-15T12:33:50.0723143+08:00;True|2021-06-15T11:28:01.9733727+08:00;True|2021-06-15T11:26:26.6569392+08:00;True|2021-06-15T11:22:43.0366435+08:00;True|2021-06-15T11:07:50.1610580+08:00;True|2021-06-15T10:32:59.1925931+08:00;True|2021-06-10T17:16:57.9552310+08:00;True|2021-06-10T16:44:42.2731836+08:00;True|2021-06-10T14:39:27.6745737+08:00;True|2021-06-10T12:15:05.1524413+08:00;True|2021-06-09T18:19:24.1005606+08:00;True|2021-06-09T17:56:09.5646288+08:00;True|2021-06-09T13:34:06.1882292+08:00;True|2021-06-09T13:29:54.5924933+08:00;True|2021-06-09T13:25:55.7520662+08:00;True|2021-06-09T13:07:47.6686811+08:00;True|2021-06-09T12:59:41.2595048+08:00;True|2021-06-09T12:45:27.1305548+08:00;True|2021-06-09T12:29:52.1418191+08:00;True|2021-06-09T12:24:12.7610588+08:00;True|2021-06-09T11:31:25.3409568+08:00;True|2021-06-09T09:57:44.4387175+08:00;True|2021-06-09T09:54:26.5161307+08:00;True|2021-06-09T09:14:14.7288045+08:00;True|2021-06-09T09:10:25.1812139+08:00;True|2021-06-09T08:46:21.6585123+08:00;True|2021-06-08T19:56:55.7192062+08:00;True|2021-06-08T19:52:59.0326821+08:00;True|2021-06-08T19:49:13.6274217+08:00;True|2021-06-08T19:09:22.1038939+08:00;True|2021-06-08T15:28:41.3716247+08:00;True|2021-06-08T15:26:47.2621178+08:00;True|2021-06-08T13:49:45.8936617+08:00;True|2021-06-08T13:43:18.8115502+08:00;True|2021-06-08T10:04:06.2200731+08:00;True|2021-06-08T09:17:10.0470792+08:00;True|2021-06-08T08:44:37.4395849+08:00;True|2021-06-08T00:01:09.3745613+08:00;True|2021-06-07T23:49:31.5196888+08:00;True|2021-06-07T23:41:00.8017855+08:00;True|2021-06-07T23:21:53.1371134+08:00;True|2021-06-07T23:01:27.5712153+08:00;True|2021-06-07T22:36:12.9274014+08:00;True|2021-06-07T22:23:00.6545134+08:00;True|2021-06-07T17:44:47.5686346+08:00;True|2021-06-07T17:17:01.3431233+08:00;True|2021-06-07T16:53:28.9989587+08:00;True|2021-06-07T16:41:10.4975607+08:00;True|2021-06-07T14:21:06.8176477+08:00;True|2021-06-07T14:10:39.0355659+08:00;True|2021-06-07T12:34:31.4562732+08:00;True|2021-06-07T12:28:44.9629488+08:00;True|2021-06-07T10:30:26.9387988+08:00;True|2021-06-07T09:12:14.7658099+08:00;True|2021-06-07T08:37:19.6353792+08:00;True|2021-06-07T08:35:25.2031954+08:00;True|2021-06-05T07:07:32.0541266+08:00;True|2021-06-05T06:44:35.9475270+08:00;True|2021-06-05T06:37:27.4595197+08:00;True|2021-06-05T06:26:59.7663998+08:00;True|2021-06-05T05:43:12.8699318+08:00;True|2021-06-04T17:00:41.2426007+08:00;True|2021-06-04T16:08:03.8078072+08:00;True|2021-06-04T15:47:21.6412616+08:00;True|2021-06-04T15:21:02.4239800+08:00;True|2021-06-04T15:20:37.8641854+08:00;True|2021-06-04T13:38:51.5088395+08:00;True|2021-06-04T10:20:01.7784282+08:00;True|2021-06-04T10:13:50.3548857+08:00;True|2021-06-04T10:11:25.5017821+08:00;True|2021-06-04T10:09:51.6792228+08:00;True|2021-06-04T10:02:39.5851057+08:00;True|2021-06-04T09:30:40.4495494+08:00;True|2021-06-03T13:16:36.0317546+08:00;True|2021-06-03T13:12:47.0402047+08:00;True|2021-06-02T14:37:08.9683351+08:00;True|2021-06-02T14:10:15.7439829+08:00;True|2021-06-02T13:59:46.5841931+08:00;True|2021-06-02T13:25:18.7962660+08:00;True|2021-06-02T13:23:16.2261980+08:00;True|2021-06-01T15:37:32.2495085+08:00;True|2021-06-01T15:21:01.2856122+08:00;True|2021-06-01T15:13:36.7262365+08:00;True|2021-06-01T15:10:26.8905629+08:00;True|2021-06-01T14:56:17.5231551+08:00;True|2021-06-01T14:38:39.7895927+08:00;True|2021-06-01T14:23:12.3265287+08:00;True|2021-03-01T09:11:31.3226422+08:00;True|2021-05-26T14:54:56.9426462+08:00;True|2021-05-26T13:57:33.7780451+08:00;True|2021-05-26T13:39:02.8043358+08:00;True|2021-02-25T16:01:40.2917200+08:00;True|2021-02-25T15:49:46.6681205+08:00;True|2021-02-25T15:16:30.9372640+08:00;True|2021-05-25T13:10:21.7831921+08:00;True|2021-05-25T11:21:38.5224475+08:00;True|2021-05-25T11:12:52.0637175+08:00;True|2021-05-25T11:02:18.4164663+08:00;True|2021-05-25T10:52:06.8998521+08:00;True|2021-05-25T10:50:45.0929606+08:00;True|2021-05-25T10:45:54.1498313+08:00;True|2021-05-25T10:39:27.8602249+08:00;True|2021-05-25T10:34:49.5771162+08:00;True|2021-05-25T10:17:30.3009163+08:00;True|2021-05-25T10:14:03.8512581+08:00;True|2021-05-25T10:05:33.4343836+08:00;True|2021-05-24T17:01:23.3221168+08:00;True|2021-05-24T10:11:24.0197347+08:00;False|2021-05-24T10:11:07.6338995+08:00;</History> </PropertyGroup> <ItemGroup> <File Include="apiapp.json"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="bin/Antlr3.Runtime.dll"> <publishTime>02/22/2013 16:43:40</publishTime> <publishTime>02/22/2013 08:43:40</publishTime> </File> <File Include="bin/Antlr3.Runtime.pdb"> <publishTime>02/22/2013 16:43:40</publishTime> <publishTime>02/22/2013 08:43:40</publishTime> </File> <File Include="bin/BLL.dll"> <publishTime>11/09/2022 16:02:08</publishTime> <publishTime>11/02/2022 22:03:01</publishTime> <publishTime>11/17/2022 18:40:40</publishTime> </File> <File Include="bin/BLL.pdb"> <publishTime>11/09/2022 16:02:08</publishTime> <publishTime>11/02/2022 22:03:01</publishTime> <publishTime>11/17/2022 18:40:40</publishTime> </File> <File Include="bin/BouncyCastle.Crypto.dll"> <publishTime>12/18/2020 05:32:28</publishTime> <publishTime>12/17/2020 21:32:28</publishTime> </File> <File Include="bin/DAL.dll"> <publishTime>11/09/2022 16:02:06</publishTime> <publishTime>11/02/2022 22:02:58</publishTime> <publishTime>11/17/2022 18:40:36</publishTime> </File> <File Include="bin/DAL.pdb"> <publishTime>11/09/2022 16:02:06</publishTime> <publishTime>11/02/2022 22:02:58</publishTime> <publishTime>11/17/2022 18:40:36</publishTime> </File> <File Include="bin/Dapper.dll"> <publishTime>07/22/2016 22:52:40</publishTime> <publishTime>07/22/2016 14:52:40</publishTime> </File> <File Include="bin/DBUtility.dll"> <publishTime>11/09/2022 16:01:58</publishTime> <publishTime>11/02/2022 22:02:56</publishTime> <publishTime>11/15/2022 13:55:23</publishTime> <publishTime>11/17/2022 18:40:33</publishTime> </File> <File Include="bin/DBUtility.pdb"> <publishTime>11/09/2022 16:01:58</publishTime> <publishTime>11/02/2022 22:02:56</publishTime> <publishTime>11/17/2022 18:40:33</publishTime> </File> <File Include="bin/Grpc.Core.Api.dll"> <publishTime>03/22/2022 13:17:26</publishTime> <publishTime>03/22/2022 05:17:26</publishTime> </File> <File Include="bin/Grpc.Core.Api.pdb"> <publishTime>03/19/2022 07:39:42</publishTime> <publishTime>03/18/2022 23:39:42</publishTime> </File> <File Include="bin/Grpc.Core.dll"> <publishTime>03/22/2022 13:17:20</publishTime> <publishTime>03/22/2022 05:17:20</publishTime> </File> <File Include="bin/Grpc.Core.pdb"> <publishTime>03/19/2022 07:39:48</publishTime> <publishTime>03/18/2022 23:39:48</publishTime> </File> <File Include="bin/grpc_csharp_ext.x64.dll"> <publishTime>03/22/2022 13:17:22</publishTime> <publishTime>03/22/2022 05:17:22</publishTime> </File> <File Include="bin/grpc_csharp_ext.x86.dll"> <publishTime>03/22/2022 13:17:22</publishTime> <publishTime>03/22/2022 05:17:22</publishTime> </File> <File Include="bin/ICSharpCode.SharpZipLib.dll"> <publishTime>05/09/2021 01:08:30</publishTime> <publishTime>05/08/2021 17:08:30</publishTime> </File> <File Include="bin/ICSharpCode.SharpZipLib.pdb"> <publishTime>05/09/2021 01:08:30</publishTime> <publishTime>05/08/2021 17:08:30</publishTime> </File> <File Include="bin/Interop.gregn6Lib.dll"> <publishTime>08/25/2021 10:28:25</publishTime> </File> <File Include="bin/Kingdee.BOS.WebApi.Client.dll"> <publishTime>03/15/2022 10:06:40</publishTime> <publishTime>08/19/2021 09:43:58</publishTime> </File> <File Include="bin/Kingdee.BOS.WebApi.FormService.dll"> <publishTime>09/20/2018 19:23:20</publishTime> @@ -78,82 +90,96 @@ <publishTime>09/20/2018 19:28:34</publishTime> </File> <File Include="bin/libgrpc_csharp_ext.x64.dylib"> <publishTime>03/19/2022 07:38:44</publishTime> <publishTime>03/18/2022 23:38:44</publishTime> </File> <File Include="bin/libgrpc_csharp_ext.x64.so"> <publishTime>03/19/2022 07:38:42</publishTime> <publishTime>03/18/2022 23:38:42</publishTime> </File> <File Include="bin/Microsoft.Azure.AppService.ApiApps.Service.dll"> <publishTime>03/19/2015 01:02:50</publishTime> <publishTime>03/18/2015 17:02:50</publishTime> </File> <File Include="bin/Microsoft.CSharp.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/Microsoft.Web.Infrastructure.dll"> <publishTime>07/25/2012 19:48:56</publishTime> <publishTime>07/25/2012 11:48:56</publishTime> </File> <File Include="bin/Model.dll"> <publishTime>11/09/2022 16:02:01</publishTime> <publishTime>11/02/2022 22:02:56</publishTime> <publishTime>11/17/2022 18:40:34</publishTime> </File> <File Include="bin/Model.pdb"> <publishTime>11/09/2022 16:02:01</publishTime> <publishTime>11/02/2022 22:02:56</publishTime> <publishTime>11/17/2022 18:40:34</publishTime> </File> <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="bin/Newtonsoft.Json.dll"> <publishTime>08/04/2014 04:33:56</publishTime> <publishTime>08/03/2014 20:33:56</publishTime> </File> <File Include="bin/NPOI.dll"> <publishTime>10/23/2021 09:07:54</publishTime> <publishTime>10/23/2021 01:07:54</publishTime> </File> <File Include="bin/NPOI.OOXML.dll"> <publishTime>10/23/2021 09:07:56</publishTime> <publishTime>10/23/2021 01:07:56</publishTime> </File> <File Include="bin/NPOI.OOXML.pdb"> <publishTime>10/23/2021 17:07:56</publishTime> <publishTime>10/23/2021 09:07:56</publishTime> </File> <File Include="bin/NPOI.OpenXml4Net.dll"> <publishTime>10/23/2021 09:07:54</publishTime> <publishTime>10/23/2021 01:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXml4Net.pdb"> <publishTime>10/23/2021 17:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXmlFormats.dll"> <publishTime>10/23/2021 09:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXmlFormats.dll"> <publishTime>10/23/2021 01:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXmlFormats.pdb"> <publishTime>10/23/2021 17:07:54</publishTime> <publishTime>10/23/2021 09:07:54</publishTime> </File> <File Include="bin/NPOI.pdb"> <publishTime>10/23/2021 17:07:54</publishTime> <publishTime>10/23/2021 09:07:54</publishTime> </File> <File Include="bin/Pub_Class.dll"> <publishTime>11/09/2022 16:01:56</publishTime> <publishTime>11/02/2022 22:02:54</publishTime> <publishTime>11/17/2022 18:40:30</publishTime> </File> <File Include="bin/Pub_Class.pdb"> <publishTime>11/09/2022 16:01:56</publishTime> <publishTime>11/02/2022 22:02:54</publishTime> <publishTime>11/17/2022 18:40:30</publishTime> </File> <File Include="bin/Pub_Control.dll"> <publishTime>11/09/2022 16:01:57</publishTime> <publishTime>11/02/2022 22:02:55</publishTime> <publishTime>11/17/2022 18:40:31</publishTime> </File> <File Include="bin/Pub_Control.pdb"> <publishTime>11/09/2022 16:01:57</publishTime> <publishTime>11/02/2022 22:02:55</publishTime> <publishTime>11/17/2022 18:40:31</publishTime> </File> <File Include="bin/SQLHelper.dll"> <publishTime>11/09/2022 16:01:57</publishTime> <publishTime>11/17/2022 18:40:32</publishTime> </File> <File Include="bin/SQLHelper.pdb"> <publishTime>11/09/2022 16:01:57</publishTime> <publishTime>11/02/2022 22:02:55</publishTime> <publishTime>11/17/2022 18:40:32</publishTime> </File> <File Include="bin/stdole.dll"> <publishTime>05/09/2021 13:35:37</publishTime> </File> <File Include="bin/Swashbuckle.Core.dll"> <publishTime>02/16/2015 01:57:08</publishTime> <publishTime>02/15/2015 17:57:08</publishTime> </File> <File Include="bin/System.Buffers.dll"> <publishTime>07/19/2017 18:01:28</publishTime> <publishTime>07/19/2017 10:01:28</publishTime> </File> <File Include="bin/System.ComponentModel.DataAnnotations.dll"> <publishTime>09/26/2012 03:16:08</publishTime> @@ -177,19 +203,19 @@ <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.IdentityModel.Tokens.Jwt.dll"> <publishTime>08/19/2014 18:03:34</publishTime> <publishTime>08/19/2014 10:03:34</publishTime> </File> <File Include="bin/System.Memory.dll"> <publishTime>04/18/2019 00:24:34</publishTime> <publishTime>04/17/2019 16:24:34</publishTime> </File> <File Include="bin/System.Net.Http.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Net.Http.Formatting.dll"> <publishTime>11/28/2018 21:00:36</publishTime> <publishTime>11/28/2018 13:00:36</publishTime> </File> <File Include="bin/System.Runtime.CompilerServices.Unsafe.dll"> <publishTime>09/19/2018 03:38:10</publishTime> <publishTime>09/18/2018 19:38:10</publishTime> </File> <File Include="bin/System.Runtime.Serialization.dll"> <publishTime>09/26/2012 03:16:08</publishTime> @@ -198,7 +224,7 @@ <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.Cors.dll"> <publishTime>11/28/2018 20:58:44</publishTime> <publishTime>11/28/2018 12:58:44</publishTime> </File> <File Include="bin/System.Web.dll"> <publishTime>09/26/2012 03:16:08</publishTime> @@ -213,37 +239,37 @@ <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.Helpers.dll"> <publishTime>01/28/2015 12:04:30</publishTime> <publishTime>01/28/2015 04:04:30</publishTime> </File> <File Include="bin/System.Web.Http.Cors.dll"> <publishTime>11/28/2018 21:01:26</publishTime> <publishTime>11/28/2018 13:01:26</publishTime> </File> <File Include="bin/System.Web.Http.dll"> <publishTime>11/28/2018 21:01:00</publishTime> <publishTime>11/28/2018 13:01:00</publishTime> </File> <File Include="bin/System.Web.Http.WebHost.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="bin/System.Web.Mvc.dll"> <publishTime>01/28/2015 12:02:18</publishTime> <publishTime>01/28/2015 04:02:18</publishTime> </File> <File Include="bin/System.Web.Optimization.dll"> <publishTime>02/11/2014 23:26:04</publishTime> <publishTime>02/11/2014 15:26:04</publishTime> </File> <File Include="bin/System.Web.Razor.dll"> <publishTime>01/28/2015 12:02:32</publishTime> <publishTime>01/28/2015 04:02:32</publishTime> </File> <File Include="bin/System.Web.Services.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.WebPages.Deployment.dll"> <publishTime>01/28/2015 12:04:30</publishTime> <publishTime>01/28/2015 04:04:30</publishTime> </File> <File Include="bin/System.Web.WebPages.dll"> <publishTime>01/28/2015 12:04:30</publishTime> <publishTime>01/28/2015 04:04:30</publishTime> </File> <File Include="bin/System.Web.WebPages.Razor.dll"> <publishTime>01/28/2015 12:04:30</publishTime> <publishTime>01/28/2015 04:04:30</publishTime> </File> <File Include="bin/System.Xml.dll"> <publishTime>09/26/2012 03:16:08</publishTime> @@ -252,205 +278,209 @@ <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/WebActivatorEx.dll"> <publishTime>11/24/2014 19:18:48</publishTime> <publishTime>11/24/2014 11:18:48</publishTime> </File> <File Include="bin/WebAPI.dll"> <publishTime>11/14/2022 11:23:59</publishTime> <publishTime>11/02/2022 22:03:04</publishTime> <publishTime>11/17/2022 18:41:14</publishTime> </File> <File Include="bin/WebAPI.dll.config"> <publishTime>12/15/2021 17:59:43</publishTime> </File> <File Include="bin/WebAPI.pdb"> <publishTime>11/14/2022 11:23:59</publishTime> <publishTime>11/02/2022 22:03:04</publishTime> <publishTime>11/17/2022 18:41:14</publishTime> </File> <File Include="bin/WebGrease.dll"> <publishTime>07/18/2013 01:03:52</publishTime> <publishTime>07/17/2013 17:03:52</publishTime> </File> <File Include="bin/zh-Hans/System.Net.Http.Formatting.resources.dll"> <publishTime>11/29/2018 21:26:02</publishTime> <publishTime>11/29/2018 13:26:02</publishTime> </File> <File Include="bin/zh-Hans/System.Web.Http.resources.dll"> <publishTime>11/29/2018 21:26:30</publishTime> <publishTime>11/29/2018 13:26:30</publishTime> </File> <File Include="Config/kdapi.config"> <publishTime>08/16/2022 22:31:46</publishTime> <publishTime>08/19/2022 08:17:39</publishTime> </File> <File Include="Content/bootstrap.css"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Content/bootstrap.min.css"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Content/Site.css"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/BLL.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/DAL.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>11/01/2021 09:26:33</publishTime> </File> <File Include="DLL/DBUtility.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/Kingdee.BOS.WebApi.Client.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/Model.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/Newtonsoft.Json.Net35.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/Pub_Class.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/Pub_Control.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="DLL/SQLHelper.dll"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.eot"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.svg"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.ttf"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.woff"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Global.asax"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="grpc_csharp_ext.x64.dll"> <publishTime>03/22/2022 13:17:22</publishTime> <publishTime>03/22/2022 05:17:22</publishTime> </File> <File Include="grpc_csharp_ext.x86.dll"> <publishTime>03/22/2022 13:17:22</publishTime> <publishTime>03/22/2022 05:17:22</publishTime> </File> <File Include="Index.html"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="libgrpc_csharp_ext.x64.dylib"> <publishTime>03/19/2022 07:38:44</publishTime> <publishTime>03/18/2022 23:38:44</publishTime> </File> <File Include="libgrpc_csharp_ext.x64.so"> <publishTime>03/19/2022 07:38:42</publishTime> <publishTime>03/18/2022 23:38:42</publishTime> </File> <File Include="Metadata/deploymentTemplates/apiappconfig.azureresource.json"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="packages.config"> <publishTime>05/07/2022 09:07:20</publishTime> <publishTime>05/09/2022 11:30:19</publishTime> </File> <File Include="Views/Scripts/bootstrap.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/bootstrap.min.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.min.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.min.map"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery.validate.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery.validate.min.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery.validate.unobtrusive.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/jquery.validate.unobtrusive.min.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Scripts/modernizr-2.6.2.js"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Shared/Error.cshtml"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/Shared/_Layout.cshtml"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/web.config"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Views/_ViewStart.cshtml"> <publishTime>03/15/2022 10:06:42</publishTime> <publishTime>08/19/2021 09:44:01</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Customer_Model.datasource"> <publishTime>11/09/2022 17:38:40</publishTime> <publishTime>11/17/2022 18:38:01</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Department_Model.datasource"> <publishTime>11/09/2022 17:38:40</publishTime> <publishTime>11/17/2022 18:38:00</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Employee_Model.datasource"> <publishTime>11/09/2022 17:38:41</publishTime> <publishTime>11/17/2022 18:38:02</publishTime> </File> <File Include="Web References/WebS/ClsCLD_StockPlace_Model.datasource"> <publishTime>11/09/2022 17:38:40</publishTime> <publishTime>11/17/2022 18:38:01</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Supplier_Model.datasource"> <publishTime>11/09/2022 17:38:40</publishTime> <publishTime>11/17/2022 18:38:01</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Warehouse_Model.datasource"> <publishTime>11/09/2022 17:38:40</publishTime> <publishTime>11/17/2022 18:38:00</publishTime> </File> <File Include="Web References/WebS/ClsGy_BadReason_Model.datasource"> <publishTime>11/09/2022 17:38:41</publishTime> <publishTime>11/17/2022 18:38:02</publishTime> </File> <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model_View.datasource"> <publishTime>11/09/2022 17:38:43</publishTime> <publishTime>11/17/2022 18:38:05</publishTime> </File> <File Include="Web References/WebS/ClsGy_Customer_Model.datasource"> <publishTime>11/09/2022 17:38:42</publishTime> <publishTime>11/17/2022 18:38:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Department_Model.datasource"> <publishTime>11/09/2022 17:38:41</publishTime> <publishTime>11/17/2022 18:38:02</publishTime> </File> <File Include="Web References/WebS/ClsGy_Employee_Model.datasource"> <publishTime>11/09/2022 17:38:43</publishTime> <publishTime>11/17/2022 18:38:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Group_Model.datasource"> <publishTime>11/09/2022 17:38:42</publishTime> <publishTime>11/17/2022 18:38:03</publishTime> </File> <File Include="Web References/WebS/ClsGy_Item30JiTai_Model.datasource"> <publishTime>11/09/2022 17:38:41</publishTime> <publishTime>11/17/2022 18:38:02</publishTime> </File> <File Include="Web References/WebS/ClsGy_Source_Model.datasource"> <publishTime>11/09/2022 17:38:43</publishTime> <publishTime>11/17/2022 18:38:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_StockPlace_Model.datasource"> <publishTime>11/09/2022 17:38:42</publishTime> <publishTime>11/17/2022 18:38:03</publishTime> </File> <File Include="Web References/WebS/ClsGy_Supplier_Model.datasource"> <publishTime>11/09/2022 17:38:42</publishTime> <publishTime>11/17/2022 18:38:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Warehouse_Model.datasource"> <publishTime>11/09/2022 17:38:42</publishTime> <publishTime>11/17/2022 18:38:03</publishTime> </File> <File Include="Web References/WebS/ClsKf_ICStockBill_Mould.datasource"> <publishTime>11/09/2022 17:38:43</publishTime> <publishTime>11/17/2022 18:38:00</publishTime> </File> <File Include="Web References/WebS/ClsKf_ICStockBill_WMS.datasource"> <publishTime>11/09/2022 17:38:44</publishTime> <publishTime>11/17/2022 18:38:05</publishTime> </File> <File Include="Web References/WebS/Reference.cs"> <publishTime>12/20/2021 13:19:56</publishTime> </File> <File Include="Web References/WebS/Reference.map"> <publishTime>11/09/2022 17:38:36</publishTime> <publishTime>11/17/2022 18:37:54</publishTime> </File> <File Include="Web References/WebS/WebService1.disco"> <publishTime>12/20/2021 13:19:56</publishTime> @@ -460,6 +490,8 @@ </File> <File Include="Web.config"> <publishTime>11/14/2022 11:24:08</publishTime> <publishTime>11/02/2022 22:03:20</publishTime> <publishTime>11/17/2022 18:41:24</publishTime> </File> </ItemGroup> </Project> 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://47.96.97.237/WEBS-WMS/WebService1.asmx")] [global::System.Configuration.DefaultSettingValueAttribute("http://192.168.63.195/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://47.96.97.237/WEBS-WMS/WebService1.asmx</Value> <Value Profile="(Default)">http://192.168.63.195/WEBS-WMS/WebService1.asmx</Value> </Setting> </Settings> </SettingsFile> WebAPI/Web References/WebS/Reference.cs
Diff too large 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.ContractReference" url="http://47.96.97.237/WEBS-WMS/WebService1.asmx?wsdl" filename="WebService1.wsdl" /> <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://47.96.97.237/WEBS-WMS/WebService1.asmx?disco" filename="WebService1.disco" /> <DiscoveryClientResult referenceType="System.Web.Services.Discovery.DiscoveryDocumentReference" url="http://192.168.63.195/WEBS-WMS/WebService1.asmx?disco" filename="WebService1.disco" /> <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://192.168.63.195/WEBS-WMS/WebService1.asmx?wsdl" filename="WebService1.wsdl" /> </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://47.96.97.237/WEBS-WMS/WebService1.asmx?wsdl" docRef="http://47.96.97.237/WEBS-WMS/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" /> <soap address="http://47.96.97.237/WEBS-WMS/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> <soap address="http://47.96.97.237/WEBS-WMS/WebService1.asmx" xmlns:q2="http://tempuri.org/" binding="q2:WebService1Soap12" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> <contractRef ref="http://192.168.63.195/WEBS-WMS/WebService1.asmx?wsdl" docRef="http://192.168.63.195/WEBS-WMS/WebService1.asmx" xmlns="http://schemas.xmlsoap.org/disco/scl/" /> <soap address="http://192.168.63.195/WEBS-WMS/WebService1.asmx" xmlns:q1="http://tempuri.org/" binding="q1:WebService1Soap" xmlns="http://schemas.xmlsoap.org/disco/soap/" /> <soap address="http://192.168.63.195/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,129 @@ <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="getSecurity_Log"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ModRightNameCheck" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CurUserName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="getSecurity_LogResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="getSecurity_LogResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CancelltionBarCodeBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CancelltionBarCodeBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CancelltionBarCodeBillResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_UnCancelltionBarCodeBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_UnCancelltionBarCodeBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_UnCancelltionBarCodeBillResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="Set_BPrintQtyBarCode"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Set_BPrintQtyBarCodeResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="Set_BPrintQtyBarCodeResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_Mould"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" /> <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="HExpressNumber" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="SCWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_MouldResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_MouldResult" 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="DeleteMould"> <s:complexType> <s:sequence> @@ -60,6 +183,163 @@ <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_CheckTypeByBarCode_Out"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" /> <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="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_OutResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_OutResult" type="tns:ClsKf_ICStockBill_WMS" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ClsKf_ICStockBill_WMS"> <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="HSCWhID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HSCWhNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HSCWhName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSCSPFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HSCSPNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HSCSPName" 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:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> </s:sequence> </s:complexType> <s:element name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <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="1" maxOccurs="1" name="sXFFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="sJDPFlag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_BarCode_MulSourceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MulSourceResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_MulSource"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <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="1" maxOccurs="1" name="sXFFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="sJDPFlag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_MulSourceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_MulSourceResult" type="tns:ClsKf_ICStockBill_WMS" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="sRedBlueflag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="sPPQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="sPlanMode" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="sHWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="sHOWNERID" type="s:long" /> <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="sHSourceBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_SourceBill_MateOutResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_SourceBill_MateOutResult" type="s:boolean" /> <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="sHSourceBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -178,6 +458,9 @@ <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_AutoSavePOStockInBill" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_NoRefresh" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBill_Display" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MustQtyCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_WHSPCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_SellOutBillCheck_MultilineCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_AutoCheck" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_ERPMode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_OtherOutBill_MustQtyCtl" type="s:string" /> @@ -211,6 +494,9 @@ <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MultilineCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_MaterWHSPCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBill_SourceWHSPCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MustQtyCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_WHSPCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MateReplenishOutBillCheck_MultilineCtl" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_AutoCheck" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_ERPMode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Kf_MoveStockBill_MustQtyCtl" type="s:string" /> @@ -394,45 +680,6 @@ </s:sequence> </s:complexType> </s:element> <s:complexType name="ClsKf_ICStockBill_WMS"> <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="HSCWhID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HSCWhNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HSCWhName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSCSPFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HSCSPNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HSCSPName" 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:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> </s:sequence> </s:complexType> <s:element name="get_SavePonderationBillMain_Temp_MulSource"> <s:complexType> <s:sequence> @@ -1161,6 +1408,28 @@ </s:sequence> </s:complexType> </s:element> <s:element name="get_SourceBarCode_ProductIn"> <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="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HStockOrgID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_SourceBarCode_ProductInResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_SourceBarCode_ProductInResult" type="tns:ClsKf_ICStockBill_WMS" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_SourceBarCode_OtherIn"> <s:complexType> <s:sequence> @@ -1669,36 +1938,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="getMouldSourceBillList"> <s:complexType> <s:sequence> @@ -2565,95 +2804,160 @@ </s:sequence> </s:complexType> </s:element> <s:element name="getSecurity_Log"> <s:element name="set_CheckPOInStockBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ModRightNameCheck" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CurUserName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsCg_POInStockBillMain_K3" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="getSecurity_LogResponse"> <s:complexType name="ClsCg_POInStockBillMain_K3"> <s:complexContent mixed="false"> <s:extension base="tns:ClsXt_BaseBillMain"> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="HCheckerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSSID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HCurID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HExRate" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HMangerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HPSStyleID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" /> </s:sequence> </s:extension> </s:complexContent> </s:complexType> <s:element name="set_CheckPOInStockBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="getSecurity_LogResult" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOInStockBillResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CancelltionBarCodeBill"> <s:element name="set_SaveSTJGInBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CancelltionBarCodeBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CancelltionBarCodeBillResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_UnCancelltionBarCodeBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_UnCancelltionBarCodeBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_UnCancelltionBarCodeBillResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="Set_BPrintQtyBarCode"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Set_BPrintQtyBarCodeResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="Set_BPrintQtyBarCodeResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sReturn" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_Mould"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" /> <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="HExpressNumber" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="SCWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HStockInOrgID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HStockOutOrgID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_STJGInBillMain_K3" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_MouldResponse"> <s:complexType name="ClsKf_STJGInBillMain_K3"> <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="1" maxOccurs="1" name="HDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HBillStatus" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="HCustID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HFManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" /> </s:sequence> </s:complexType> <s:element name="set_SaveSTJGInBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_MouldResult" type="tns:ClsKf_ICStockBill_Mould" /> <s:element minOccurs="1" maxOccurs="1" name="set_SaveSTJGInBillResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckSTJGOutBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_STJGOutBillMain_K3" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ClsKf_STJGOutBillMain_K3"> <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="1" maxOccurs="1" name="HDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HBillStatus" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="HCustID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Huse" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HFManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" /> </s:sequence> </s:complexType> <s:element name="set_CheckSTJGOutBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CheckSTJGOutBillResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckSTJGOutBill_Row"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckSTJGOutBill_RowResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CheckSTJGOutBill_RowResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -4212,130 +4516,11 @@ </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_Out"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="SourceFlag" type="s:boolean" /> <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="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_OutResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_OutResult" type="tns:ClsKf_ICStockBill_WMS" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <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="1" maxOccurs="1" name="sXFFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="sJDPFlag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_BarCode_MulSourceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_BarCode_MulSourceResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_MulSource"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <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="1" maxOccurs="1" name="sXFFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="sJDPFlag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="get_CheckTypeByBarCode_MulSourceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="get_CheckTypeByBarCode_MulSourceResult" type="tns:ClsKf_ICStockBill_WMS" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="sNewInterID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sNewBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sNewBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sSourceBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sSourceBillType" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="sRedBlueflag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="sPPQty" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="sPlanMode" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="sHWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="sHOWNERID" type="s:long" /> <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="sHSourceBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_SourceBill_MateOutResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_SourceBill_MateOutResult" type="s:boolean" /> <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="sHSourceBillNo" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLD"> <s:element name="set_SavePOStockInBackBill_New"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -4389,6 +4574,42 @@ </s:extension> </s:complexContent> </s:complexType> <s:element name="set_SavePOStockInBackBill_NewResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBill_NewResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLD_New"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLD_NewResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBill_CLD_NewResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLD"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLDResponse"> <s:complexType> <s:sequence> @@ -5492,164 +5713,6 @@ </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckPOInStockBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsCg_POInStockBillMain_K3" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ClsCg_POInStockBillMain_K3"> <s:complexContent mixed="false"> <s:extension base="tns:ClsXt_BaseBillMain"> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="HCheckerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HCusID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HAddress" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSSID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HCurID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HExRate" type="s:double" /> <s:element minOccurs="1" maxOccurs="1" name="HMangerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HPSStyleID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" /> </s:sequence> </s:extension> </s:complexContent> </s:complexType> <s:element name="set_CheckPOInStockBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CheckPOInStockBillResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SaveSTJGInBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_STJGInBillMain_K3" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ClsKf_STJGInBillMain_K3"> <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="1" maxOccurs="1" name="HDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HBillStatus" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="HCustID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HFManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSCWHID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HKeeperID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSupID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSecManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HEmpID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HManagerID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HExplanation" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" /> </s:sequence> </s:complexType> <s:element name="set_SaveSTJGInBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SaveSTJGInBillResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckSTJGOutBill"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_STJGOutBillMain_K3" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ClsKf_STJGOutBillMain_K3"> <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="1" maxOccurs="1" name="HDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="HYear" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HPeriod" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HBillStatus" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="HCustID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HDeptID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Huse" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWHID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HFManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSManagerID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HRedBlueFlag" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="HBillType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HRemark" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HMaker" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HBillerID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HMakeDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDater" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HUpDateDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HChecker2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCheckDate2" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HCloseDate" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteMan" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HDeleteDate" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HCheckFlow" type="s:long" /> </s:sequence> </s:complexType> <s:element name="set_CheckSTJGOutBillResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CheckSTJGOutBillResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckSTJGOutBill_Row"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_CheckSTJGOutBill_RowResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_CheckSTJGOutBill_RowResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SaveSellOutBackBill_CLD_New"> <s:complexType> <s:sequence> @@ -5836,6 +5899,22 @@ <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBill_CLDResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SaveSellOutBill_BillCheck"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_SellOutBillMain" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SaveSellOutBill_BillCheckResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SaveSellOutBill_BillCheckResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -6998,37 +7077,31 @@ </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_New"> <s:element name="set_SavePonderationBillMain_Temp_ChangGui"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSCWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_NewResponse"> <s:element name="set_SavePonderationBillMain_Temp_ChangGuiResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBill_NewResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLD_New"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oMain" type="tns:ClsKf_ICStockBillMain" /> <s:element minOccurs="0" maxOccurs="1" name="sHSourceType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="oSystemParameterMain" type="tns:ClsXt_SystemParameterMain" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePOStockInBackBill_CLD_NewResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePOStockInBackBill_CLD_NewResult" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_ChangGuiResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -8647,6 +8720,27 @@ <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetSc_ICMOReportBillListResult"> <s:complexType> <s:sequence> <s:element ref="s:schema" /> <s:any /> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> <s:element name="GetSc_ProcessReportBillList"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sWhere" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetSc_ProcessReportBillListResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetSc_ProcessReportBillListResult"> <s:complexType> <s:sequence> <s:element ref="s:schema" /> @@ -10534,35 +10628,6 @@ <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_ClearPonderationBillMain_Temp_ChangGuiResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_ChangGui"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="HInterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HMaterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HAuxPropID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HMTONo" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSPID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSCWhID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSCSPID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="HBatchNo" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="HSourceInterID" type="s:long" /> <s:element minOccurs="1" maxOccurs="1" name="HSourceEntryID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="sBarCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="sBillType" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="sQty" type="s:double" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="set_SavePonderationBillMain_Temp_ChangGuiResponse"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="set_SavePonderationBillMain_Temp_ChangGuiResult" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="sErrMsg" type="s:string" /> </s:sequence> </s:complexType> @@ -12739,6 +12804,36 @@ </s:element> </s:schema> </wsdl:types> <wsdl:message name="getSecurity_LogSoapIn"> <wsdl:part name="parameters" element="tns:getSecurity_Log" /> </wsdl:message> <wsdl:message name="getSecurity_LogSoapOut"> <wsdl:part name="parameters" element="tns:getSecurity_LogResponse" /> </wsdl:message> <wsdl:message name="set_CancelltionBarCodeBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBill" /> </wsdl:message> <wsdl:message name="set_CancelltionBarCodeBillSoapOut"> <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBillResponse" /> </wsdl:message> <wsdl:message name="set_UnCancelltionBarCodeBillSoapIn"> <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBill" /> </wsdl:message> <wsdl:message name="set_UnCancelltionBarCodeBillSoapOut"> <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBillResponse" /> </wsdl:message> <wsdl:message name="Set_BPrintQtyBarCodeSoapIn"> <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCode" /> </wsdl:message> <wsdl:message name="Set_BPrintQtyBarCodeSoapOut"> <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCodeResponse" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MouldSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_Mould" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MouldSoapOut"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MouldResponse" /> </wsdl:message> <wsdl:message name="DeleteMouldSoapIn"> <wsdl:part name="parameters" element="tns:DeleteMould" /> </wsdl:message> @@ -12750,6 +12845,30 @@ </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_CheckTypeByBarCode_OutSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_Out" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_OutSoapOut"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_OutResponse" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MulSource" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MulSourceResponse" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MulSourceSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MulSource" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MulSourceSoapOut"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MulSourceResponse" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOut" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOutResponse" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MulSourceBillSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MulSourceBill" /> @@ -12900,6 +13019,12 @@ </wsdl:message> <wsdl:message name="GetSourceBillListSoapOut"> <wsdl:part name="parameters" element="tns:GetSourceBillListResponse" /> </wsdl:message> <wsdl:message name="get_SourceBarCode_ProductInSoapIn"> <wsdl:part name="parameters" element="tns:get_SourceBarCode_ProductIn" /> </wsdl:message> <wsdl:message name="get_SourceBarCode_ProductInSoapOut"> <wsdl:part name="parameters" element="tns:get_SourceBarCode_ProductInResponse" /> </wsdl:message> <wsdl:message name="get_SourceBarCode_OtherInSoapIn"> <wsdl:part name="parameters" element="tns:get_SourceBarCode_OtherIn" /> @@ -13231,35 +13356,29 @@ <wsdl:message name="getRunProcByMulSoapOut"> <wsdl:part name="parameters" element="tns:getRunProcByMulResponse" /> </wsdl:message> <wsdl:message name="getSecurity_LogSoapIn"> <wsdl:part name="parameters" element="tns:getSecurity_Log" /> <wsdl:message name="set_CheckPOInStockBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill" /> </wsdl:message> <wsdl:message name="getSecurity_LogSoapOut"> <wsdl:part name="parameters" element="tns:getSecurity_LogResponse" /> <wsdl:message name="set_CheckPOInStockBillSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckPOInStockBillResponse" /> </wsdl:message> <wsdl:message name="set_CancelltionBarCodeBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBill" /> <wsdl:message name="set_SaveSTJGInBillSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveSTJGInBill" /> </wsdl:message> <wsdl:message name="set_CancelltionBarCodeBillSoapOut"> <wsdl:part name="parameters" element="tns:set_CancelltionBarCodeBillResponse" /> <wsdl:message name="set_SaveSTJGInBillSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveSTJGInBillResponse" /> </wsdl:message> <wsdl:message name="set_UnCancelltionBarCodeBillSoapIn"> <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBill" /> <wsdl:message name="set_CheckSTJGOutBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBill" /> </wsdl:message> <wsdl:message name="set_UnCancelltionBarCodeBillSoapOut"> <wsdl:part name="parameters" element="tns:set_UnCancelltionBarCodeBillResponse" /> <wsdl:message name="set_CheckSTJGOutBillSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBillResponse" /> </wsdl:message> <wsdl:message name="Set_BPrintQtyBarCodeSoapIn"> <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCode" /> <wsdl:message name="set_CheckSTJGOutBill_RowSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBill_Row" /> </wsdl:message> <wsdl:message name="Set_BPrintQtyBarCodeSoapOut"> <wsdl:part name="parameters" element="tns:Set_BPrintQtyBarCodeResponse" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MouldSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_Mould" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MouldSoapOut"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MouldResponse" /> <wsdl:message name="set_CheckSTJGOutBill_RowSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBill_RowResponse" /> </wsdl:message> <wsdl:message name="set_SaveProExchReport_CLDSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveProExchReport_CLD" /> @@ -13729,29 +13848,17 @@ <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_OutFastSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastResponse" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_OutSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_Out" /> <wsdl:message name="set_SavePOStockInBackBill_NewSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_New" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_OutSoapOut"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_OutResponse" /> <wsdl:message name="set_SavePOStockInBackBill_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_NewResponse" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MulSource" /> <wsdl:message name="set_SavePOStockInBackBill_CLD_NewSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD_New" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_BarCode_MulSourceResponse" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MulSourceSoapIn"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MulSource" /> </wsdl:message> <wsdl:message name="get_CheckTypeByBarCode_MulSourceSoapOut"> <wsdl:part name="parameters" element="tns:get_CheckTypeByBarCode_MulSourceResponse" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOut" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOutResponse" /> <wsdl:message name="set_SavePOStockInBackBill_CLD_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD_NewResponse" /> </wsdl:message> <wsdl:message name="set_SavePOStockInBackBill_CLDSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD" /> @@ -14047,30 +14154,6 @@ <wsdl:message name="set_CheckPOInStockBill_CLDSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill_CLDResponse" /> </wsdl:message> <wsdl:message name="set_CheckPOInStockBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckPOInStockBill" /> </wsdl:message> <wsdl:message name="set_CheckPOInStockBillSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckPOInStockBillResponse" /> </wsdl:message> <wsdl:message name="set_SaveSTJGInBillSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveSTJGInBill" /> </wsdl:message> <wsdl:message name="set_SaveSTJGInBillSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveSTJGInBillResponse" /> </wsdl:message> <wsdl:message name="set_CheckSTJGOutBillSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBill" /> </wsdl:message> <wsdl:message name="set_CheckSTJGOutBillSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBillResponse" /> </wsdl:message> <wsdl:message name="set_CheckSTJGOutBill_RowSoapIn"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBill_Row" /> </wsdl:message> <wsdl:message name="set_CheckSTJGOutBill_RowSoapOut"> <wsdl:part name="parameters" element="tns:set_CheckSTJGOutBill_RowResponse" /> </wsdl:message> <wsdl:message name="set_SaveSellOutBackBill_CLD_NewSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveSellOutBackBill_CLD_New" /> </wsdl:message> @@ -14112,6 +14195,12 @@ </wsdl:message> <wsdl:message name="set_SaveSellOutBill_CLDSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_CLDResponse" /> </wsdl:message> <wsdl:message name="set_SaveSellOutBill_BillCheckSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_BillCheck" /> </wsdl:message> <wsdl:message name="set_SaveSellOutBill_BillCheckSoapOut"> <wsdl:part name="parameters" element="tns:set_SaveSellOutBill_BillCheckResponse" /> </wsdl:message> <wsdl:message name="set_SaveStationInBillSoapIn"> <wsdl:part name="parameters" element="tns:set_SaveStationInBill" /> @@ -14395,17 +14484,11 @@ <wsdl:message name="set_SavePOStockInBackBillSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBillResponse" /> </wsdl:message> <wsdl:message name="set_SavePOStockInBackBill_NewSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_New" /> <wsdl:message name="set_SavePonderationBillMain_Temp_ChangGuiSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_ChangGui" /> </wsdl:message> <wsdl:message name="set_SavePOStockInBackBill_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_NewResponse" /> </wsdl:message> <wsdl:message name="set_SavePOStockInBackBill_CLD_NewSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD_New" /> </wsdl:message> <wsdl:message name="set_SavePOStockInBackBill_CLD_NewSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePOStockInBackBill_CLD_NewResponse" /> <wsdl:message name="set_SavePonderationBillMain_Temp_ChangGuiSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_ChangGuiResponse" /> </wsdl:message> <wsdl:message name="set_PonderationBillMain_Temp_CheckQtySoapIn"> <wsdl:part name="parameters" element="tns:set_PonderationBillMain_Temp_CheckQty" /> @@ -14814,6 +14897,12 @@ </wsdl:message> <wsdl:message name="GetSc_ICMOReportBillListSoapOut"> <wsdl:part name="parameters" element="tns:GetSc_ICMOReportBillListResponse" /> </wsdl:message> <wsdl:message name="GetSc_ProcessReportBillListSoapIn"> <wsdl:part name="parameters" element="tns:GetSc_ProcessReportBillList" /> </wsdl:message> <wsdl:message name="GetSc_ProcessReportBillListSoapOut"> <wsdl:part name="parameters" element="tns:GetSc_ProcessReportBillListResponse" /> </wsdl:message> <wsdl:message name="Check_ICMOReportBillSoapIn"> <wsdl:part name="parameters" element="tns:Check_ICMOReportBill" /> @@ -15312,12 +15401,6 @@ </wsdl:message> <wsdl:message name="set_ClearPonderationBillMain_Temp_ChangGuiSoapOut"> <wsdl:part name="parameters" element="tns:set_ClearPonderationBillMain_Temp_ChangGuiResponse" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_ChangGuiSoapIn"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_ChangGui" /> </wsdl:message> <wsdl:message name="set_SavePonderationBillMain_Temp_ChangGuiSoapOut"> <wsdl:part name="parameters" element="tns:set_SavePonderationBillMain_Temp_ChangGuiResponse" /> </wsdl:message> <wsdl:message name="HelloWorldSoapIn"> <wsdl:part name="parameters" element="tns:HelloWorld" /> @@ -15830,6 +15913,26 @@ <wsdl:part name="parameters" element="tns:GetSc_ICMOBillListResponse" /> </wsdl:message> <wsdl:portType name="WebService1Soap"> <wsdl:operation name="getSecurity_Log"> <wsdl:input message="tns:getSecurity_LogSoapIn" /> <wsdl:output message="tns:getSecurity_LogSoapOut" /> </wsdl:operation> <wsdl:operation name="set_CancelltionBarCodeBill"> <wsdl:input message="tns:set_CancelltionBarCodeBillSoapIn" /> <wsdl:output message="tns:set_CancelltionBarCodeBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_UnCancelltionBarCodeBill"> <wsdl:input message="tns:set_UnCancelltionBarCodeBillSoapIn" /> <wsdl:output message="tns:set_UnCancelltionBarCodeBillSoapOut" /> </wsdl:operation> <wsdl:operation name="Set_BPrintQtyBarCode"> <wsdl:input message="tns:Set_BPrintQtyBarCodeSoapIn" /> <wsdl:output message="tns:Set_BPrintQtyBarCodeSoapOut" /> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Mould"> <wsdl:input message="tns:get_CheckTypeByBarCode_MouldSoapIn" /> <wsdl:output message="tns:get_CheckTypeByBarCode_MouldSoapOut" /> </wsdl:operation> <wsdl:operation name="DeleteMould"> <wsdl:input message="tns:DeleteMouldSoapIn" /> <wsdl:output message="tns:DeleteMouldSoapOut" /> @@ -15837,6 +15940,22 @@ <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_CheckTypeByBarCode_Out"> <wsdl:input message="tns:get_CheckTypeByBarCode_OutSoapIn" /> <wsdl:output message="tns:get_CheckTypeByBarCode_OutSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapOut" /> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSource"> <wsdl:input message="tns:get_CheckTypeByBarCode_MulSourceSoapIn" /> <wsdl:output message="tns:get_CheckTypeByBarCode_MulSourceSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapOut" /> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSourceBill"> <wsdl:input message="tns:get_CheckTypeByBarCode_MulSourceBillSoapIn" /> @@ -15937,6 +16056,10 @@ <wsdl:operation name="GetSourceBillList"> <wsdl:input message="tns:GetSourceBillListSoapIn" /> <wsdl:output message="tns:GetSourceBillListSoapOut" /> </wsdl:operation> <wsdl:operation name="get_SourceBarCode_ProductIn"> <wsdl:input message="tns:get_SourceBarCode_ProductInSoapIn" /> <wsdl:output message="tns:get_SourceBarCode_ProductInSoapOut" /> </wsdl:operation> <wsdl:operation name="get_SourceBarCode_OtherIn"> <wsdl:input message="tns:get_SourceBarCode_OtherInSoapIn" /> @@ -16158,25 +16281,21 @@ <wsdl:input message="tns:getRunProcByMulSoapIn" /> <wsdl:output message="tns:getRunProcByMulSoapOut" /> </wsdl:operation> <wsdl:operation name="getSecurity_Log"> <wsdl:input message="tns:getSecurity_LogSoapIn" /> <wsdl:output message="tns:getSecurity_LogSoapOut" /> <wsdl:operation name="set_CheckPOInStockBill"> <wsdl:input message="tns:set_CheckPOInStockBillSoapIn" /> <wsdl:output message="tns:set_CheckPOInStockBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_CancelltionBarCodeBill"> <wsdl:input message="tns:set_CancelltionBarCodeBillSoapIn" /> <wsdl:output message="tns:set_CancelltionBarCodeBillSoapOut" /> <wsdl:operation name="set_SaveSTJGInBill"> <wsdl:input message="tns:set_SaveSTJGInBillSoapIn" /> <wsdl:output message="tns:set_SaveSTJGInBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_UnCancelltionBarCodeBill"> <wsdl:input message="tns:set_UnCancelltionBarCodeBillSoapIn" /> <wsdl:output message="tns:set_UnCancelltionBarCodeBillSoapOut" /> <wsdl:operation name="set_CheckSTJGOutBill"> <wsdl:input message="tns:set_CheckSTJGOutBillSoapIn" /> <wsdl:output message="tns:set_CheckSTJGOutBillSoapOut" /> </wsdl:operation> <wsdl:operation name="Set_BPrintQtyBarCode"> <wsdl:input message="tns:Set_BPrintQtyBarCodeSoapIn" /> <wsdl:output message="tns:Set_BPrintQtyBarCodeSoapOut" /> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Mould"> <wsdl:input message="tns:get_CheckTypeByBarCode_MouldSoapIn" /> <wsdl:output message="tns:get_CheckTypeByBarCode_MouldSoapOut" /> <wsdl:operation name="set_CheckSTJGOutBill_Row"> <wsdl:input message="tns:set_CheckSTJGOutBill_RowSoapIn" /> <wsdl:output message="tns:set_CheckSTJGOutBill_RowSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveProExchReport_CLD"> <wsdl:input message="tns:set_SaveProExchReport_CLDSoapIn" /> @@ -16490,21 +16609,13 @@ <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_OutFastSoapOut" /> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Out"> <wsdl:input message="tns:get_CheckTypeByBarCode_OutSoapIn" /> <wsdl:output message="tns:get_CheckTypeByBarCode_OutSoapOut" /> <wsdl:operation name="set_SavePOStockInBackBill_New"> <wsdl:input message="tns:set_SavePOStockInBackBill_NewSoapIn" /> <wsdl:output message="tns:set_SavePOStockInBackBill_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_BarCode_MulSourceSoapOut" /> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSource"> <wsdl:input message="tns:get_CheckTypeByBarCode_MulSourceSoapIn" /> <wsdl:output message="tns:get_CheckTypeByBarCode_MulSourceSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_SourceBill_MateOutSoapOut" /> <wsdl:operation name="set_SavePOStockInBackBill_CLD_New"> <wsdl:input message="tns:set_SavePOStockInBackBill_CLD_NewSoapIn" /> <wsdl:output message="tns:set_SavePOStockInBackBill_CLD_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_CLD"> <wsdl:input message="tns:set_SavePOStockInBackBill_CLDSoapIn" /> @@ -16702,22 +16813,6 @@ <wsdl:input message="tns:set_CheckPOInStockBill_CLDSoapIn" /> <wsdl:output message="tns:set_CheckPOInStockBill_CLDSoapOut" /> </wsdl:operation> <wsdl:operation name="set_CheckPOInStockBill"> <wsdl:input message="tns:set_CheckPOInStockBillSoapIn" /> <wsdl:output message="tns:set_CheckPOInStockBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveSTJGInBill"> <wsdl:input message="tns:set_SaveSTJGInBillSoapIn" /> <wsdl:output message="tns:set_SaveSTJGInBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_CheckSTJGOutBill"> <wsdl:input message="tns:set_CheckSTJGOutBillSoapIn" /> <wsdl:output message="tns:set_CheckSTJGOutBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_CheckSTJGOutBill_Row"> <wsdl:input message="tns:set_CheckSTJGOutBill_RowSoapIn" /> <wsdl:output message="tns:set_CheckSTJGOutBill_RowSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBackBill_CLD_New"> <wsdl:input message="tns:set_SaveSellOutBackBill_CLD_NewSoapIn" /> <wsdl:output message="tns:set_SaveSellOutBackBill_CLD_NewSoapOut" /> @@ -16745,6 +16840,10 @@ <wsdl:operation name="set_SaveSellOutBill_CLD"> <wsdl:input message="tns:set_SaveSellOutBill_CLDSoapIn" /> <wsdl:output message="tns:set_SaveSellOutBill_CLDSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBill_BillCheck"> <wsdl:input message="tns:set_SaveSellOutBill_BillCheckSoapIn" /> <wsdl:output message="tns:set_SaveSellOutBill_BillCheckSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SaveStationInBill"> <wsdl:input message="tns:set_SaveStationInBillSoapIn" /> @@ -16934,13 +17033,9 @@ <wsdl:input message="tns:set_SavePOStockInBackBillSoapIn" /> <wsdl:output message="tns:set_SavePOStockInBackBillSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_New"> <wsdl:input message="tns:set_SavePOStockInBackBill_NewSoapIn" /> <wsdl:output message="tns:set_SavePOStockInBackBill_NewSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_CLD_New"> <wsdl:input message="tns:set_SavePOStockInBackBill_CLD_NewSoapIn" /> <wsdl:output message="tns:set_SavePOStockInBackBill_CLD_NewSoapOut" /> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapOut" /> </wsdl:operation> <wsdl:operation name="set_PonderationBillMain_Temp_CheckQty"> <wsdl:input message="tns:set_PonderationBillMain_Temp_CheckQtySoapIn" /> @@ -17213,6 +17308,10 @@ <wsdl:operation name="GetSc_ICMOReportBillList"> <wsdl:input message="tns:GetSc_ICMOReportBillListSoapIn" /> <wsdl:output message="tns:GetSc_ICMOReportBillListSoapOut" /> </wsdl:operation> <wsdl:operation name="GetSc_ProcessReportBillList"> <wsdl:input message="tns:GetSc_ProcessReportBillListSoapIn" /> <wsdl:output message="tns:GetSc_ProcessReportBillListSoapOut" /> </wsdl:operation> <wsdl:operation name="Check_ICMOReportBill"> <wsdl:input message="tns:Check_ICMOReportBillSoapIn" /> @@ -17545,10 +17644,6 @@ <wsdl:operation name="set_ClearPonderationBillMain_Temp_ChangGui"> <wsdl:input message="tns:set_ClearPonderationBillMain_Temp_ChangGuiSoapIn" /> <wsdl:output message="tns:set_ClearPonderationBillMain_Temp_ChangGuiSoapOut" /> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <wsdl:input message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapIn" /> <wsdl:output message="tns:set_SavePonderationBillMain_Temp_ChangGuiSoapOut" /> </wsdl:operation> <wsdl:operation name="HelloWorld"> <wsdl:input message="tns:HelloWorldSoapIn" /> @@ -17893,6 +17988,51 @@ </wsdl:portType> <wsdl:binding name="WebService1Soap" type="tns:WebService1Soap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="getSecurity_Log"> <soap:operation soapAction="http://tempuri.org/getSecurity_Log" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CancelltionBarCodeBill"> <soap:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_UnCancelltionBarCodeBill"> <soap:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Set_BPrintQtyBarCode"> <soap:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Mould"> <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Mould" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteMould"> <soap:operation soapAction="http://tempuri.org/DeleteMould" style="document" /> <wsdl:input> @@ -17904,6 +18044,42 @@ </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_CheckTypeByBarCode_Out"> <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Out" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSource"> <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_MulSource" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_SourceBill_MateOut" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -18129,6 +18305,15 @@ </wsdl:operation> <wsdl:operation name="GetSourceBillList"> <soap:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_SourceBarCode_ProductIn"> <soap:operation soapAction="http://tempuri.org/get_SourceBarCode_ProductIn" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -18631,8 +18816,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="getSecurity_Log"> <soap:operation soapAction="http://tempuri.org/getSecurity_Log" style="document" /> <wsdl:operation name="set_CheckPOInStockBill"> <soap:operation soapAction="http://tempuri.org/set_CheckPOInStockBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -18640,8 +18825,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CancelltionBarCodeBill"> <soap:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" /> <wsdl:operation name="set_SaveSTJGInBill"> <soap:operation soapAction="http://tempuri.org/set_SaveSTJGInBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -18649,8 +18834,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_UnCancelltionBarCodeBill"> <soap:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" /> <wsdl:operation name="set_CheckSTJGOutBill"> <soap:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -18658,17 +18843,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Set_BPrintQtyBarCode"> <soap:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Mould"> <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Mould" style="document" /> <wsdl:operation name="set_CheckSTJGOutBill_Row"> <soap:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill_Row" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -19378,8 +19554,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Out"> <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Out" style="document" /> <wsdl:operation name="set_SavePOStockInBackBill_New"> <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -19387,26 +19563,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSource"> <soap:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_MulSource" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_SourceBill_MateOut" style="document" /> <wsdl:operation name="set_SavePOStockInBackBill_CLD_New"> <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -19855,42 +20013,6 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CheckPOInStockBill"> <soap:operation soapAction="http://tempuri.org/set_CheckPOInStockBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SaveSTJGInBill"> <soap:operation soapAction="http://tempuri.org/set_SaveSTJGInBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CheckSTJGOutBill"> <soap:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CheckSTJGOutBill_Row"> <soap:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill_Row" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBackBill_CLD_New"> <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_CLD_New" style="document" /> <wsdl:input> @@ -19947,6 +20069,15 @@ </wsdl:operation> <wsdl:operation name="set_SaveSellOutBill_CLD"> <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill_CLD" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBill_BillCheck"> <soap:operation soapAction="http://tempuri.org/set_SaveSellOutBill_BillCheck" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -20377,17 +20508,8 @@ <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_New"> <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_New" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_CLD_New"> <soap:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD_New" style="document" /> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -21000,6 +21122,15 @@ </wsdl:operation> <wsdl:operation name="GetSc_ICMOReportBillList"> <soap:operation soapAction="http://tempuri.org/GetSc_ICMOReportBillList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetSc_ProcessReportBillList"> <soap:operation soapAction="http://tempuri.org/GetSc_ProcessReportBillList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -21747,15 +21878,6 @@ </wsdl:operation> <wsdl:operation name="set_ClearPonderationBillMain_Temp_ChangGui"> <soap:operation soapAction="http://tempuri.org/set_ClearPonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <soap:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> @@ -22531,6 +22653,51 @@ </wsdl:binding> <wsdl:binding name="WebService1Soap12" type="tns:WebService1Soap"> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="getSecurity_Log"> <soap12:operation soapAction="http://tempuri.org/getSecurity_Log" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CancelltionBarCodeBill"> <soap12:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_UnCancelltionBarCodeBill"> <soap12:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Set_BPrintQtyBarCode"> <soap12:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Mould"> <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Mould" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteMould"> <soap12:operation soapAction="http://tempuri.org/DeleteMould" style="document" /> <wsdl:input> @@ -22542,6 +22709,42 @@ </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_CheckTypeByBarCode_Out"> <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Out" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSource"> <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_MulSource" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_SourceBill_MateOut" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -22767,6 +22970,15 @@ </wsdl:operation> <wsdl:operation name="GetSourceBillList"> <soap12:operation soapAction="http://tempuri.org/GetSourceBillList" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_SourceBarCode_ProductIn"> <soap12:operation soapAction="http://tempuri.org/get_SourceBarCode_ProductIn" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -23269,8 +23481,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="getSecurity_Log"> <soap12:operation soapAction="http://tempuri.org/getSecurity_Log" style="document" /> <wsdl:operation name="set_CheckPOInStockBill"> <soap12:operation soapAction="http://tempuri.org/set_CheckPOInStockBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -23278,8 +23490,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CancelltionBarCodeBill"> <soap12:operation soapAction="http://tempuri.org/set_CancelltionBarCodeBill" style="document" /> <wsdl:operation name="set_SaveSTJGInBill"> <soap12:operation soapAction="http://tempuri.org/set_SaveSTJGInBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -23287,8 +23499,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_UnCancelltionBarCodeBill"> <soap12:operation soapAction="http://tempuri.org/set_UnCancelltionBarCodeBill" style="document" /> <wsdl:operation name="set_CheckSTJGOutBill"> <soap12:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -23296,17 +23508,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Set_BPrintQtyBarCode"> <soap12:operation soapAction="http://tempuri.org/Set_BPrintQtyBarCode" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Mould"> <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Mould" style="document" /> <wsdl:operation name="set_CheckSTJGOutBill_Row"> <soap12:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill_Row" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -24016,8 +24219,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_Out"> <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_Out" style="document" /> <wsdl:operation name="set_SavePOStockInBackBill_New"> <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -24025,26 +24228,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_BarCode_MulSource"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_BarCode_MulSource" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="get_CheckTypeByBarCode_MulSource"> <soap12:operation soapAction="http://tempuri.org/get_CheckTypeByBarCode_MulSource" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_SourceBill_MateOut"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_SourceBill_MateOut" style="document" /> <wsdl:operation name="set_SavePOStockInBackBill_CLD_New"> <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -24493,42 +24678,6 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CheckPOInStockBill"> <soap12:operation soapAction="http://tempuri.org/set_CheckPOInStockBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SaveSTJGInBill"> <soap12:operation soapAction="http://tempuri.org/set_SaveSTJGInBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CheckSTJGOutBill"> <soap12:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_CheckSTJGOutBill_Row"> <soap12:operation soapAction="http://tempuri.org/set_CheckSTJGOutBill_Row" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBackBill_CLD_New"> <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBackBill_CLD_New" style="document" /> <wsdl:input> @@ -24585,6 +24734,15 @@ </wsdl:operation> <wsdl:operation name="set_SaveSellOutBill_CLD"> <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill_CLD" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SaveSellOutBill_BillCheck"> <soap12:operation soapAction="http://tempuri.org/set_SaveSellOutBill_BillCheck" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -25015,17 +25173,8 @@ <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_New"> <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_New" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePOStockInBackBill_CLD_New"> <soap12:operation soapAction="http://tempuri.org/set_SavePOStockInBackBill_CLD_New" style="document" /> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -25638,6 +25787,15 @@ </wsdl:operation> <wsdl:operation name="GetSc_ICMOReportBillList"> <soap12:operation soapAction="http://tempuri.org/GetSc_ICMOReportBillList" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetSc_ProcessReportBillList"> <soap12:operation soapAction="http://tempuri.org/GetSc_ProcessReportBillList" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -26385,15 +26543,6 @@ </wsdl:operation> <wsdl:operation name="set_ClearPonderationBillMain_Temp_ChangGui"> <soap12:operation soapAction="http://tempuri.org/set_ClearPonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="set_SavePonderationBillMain_Temp_ChangGui"> <soap12:operation soapAction="http://tempuri.org/set_SavePonderationBillMain_Temp_ChangGui" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> @@ -27169,10 +27318,10 @@ </wsdl:binding> <wsdl:service name="WebService1"> <wsdl:port name="WebService1Soap" binding="tns:WebService1Soap"> <soap:address location="http://47.96.97.237/WEBS-WMS/WebService1.asmx" /> <soap:address location="http://192.168.63.195/WEBS-WMS/WebService1.asmx" /> </wsdl:port> <wsdl:port name="WebService1Soap12" binding="tns:WebService1Soap12"> <soap12:address location="http://47.96.97.237/WEBS-WMS/WebService1.asmx" /> <soap12:address location="http://192.168.63.195/WEBS-WMS/WebService1.asmx" /> </wsdl:port> </wsdl:service> </wsdl:definitions> WebAPI/Web.config
@@ -6,9 +6,11 @@ <configuration> <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> <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" /> @@ -20,7 +22,7 @@ <!--<add key="FileIP" value="http://localhost:8082/LuBaoAPI"/>--> <add key="FileIP" value="http://localhost:8080/" /> <!--<add key="sUrl" value="http://183.129.128.86:9090/WEBS-WMSTest/WebService1.asmx"/> --> <!--<add key="sUrl" value="http://localhost:8098/WebService1.asmx"/> é¢å°å¼æº--> <add key="sUrl" value="http://192.168.63.195/WEBS-WMS/WebService1.asmx"/> <!--é¢å°å¼æº--> <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> å¤å®--> <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> --> <!--<add key="sUrl" value="http://10.10.130.181/WEBS-WMS/WebService1.asmx"/> åæ¥ç§æ--> @@ -94,16 +96,17 @@ </basicHttpBinding> </bindings> <client> <endpoint address="http://192.168.80.90:9090/WEBS/WebService1.asmx" binding="basicHttpBinding" <endpoint address="http://192.168.63.195/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://192.168.80.90:9090/WEBS/WebService1.asmx</value> </setting> </WebAPI.Properties.Settings> </applicationSettings> <applicationSettings> <WebAPI.Properties.Settings> <setting name="WebAPI_WebS_WebService1" serializeAs="String"> <value>http://192.168.63.195/WEBS-WMS/WebService1.asmx</value> </setting> </WebAPI.Properties.Settings> </applicationSettings> </configuration> WebAPI/WebAPI.csproj
@@ -441,6 +441,7 @@ <Compile Include="Controllers\忥èªå¨æ«ç 线\ScanlineAPIController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_DutyBillController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_SOPBillController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_SOPBillEditController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_SOPBillListController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_StockCheckItemBillController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_WorkStationBillController.cs" /> @@ -507,6 +508,7 @@ <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_RepairBillController.cs" /> <Compile Include="Controllers\åºç¡èµæ\åºç¡èµæ\Gy_RepairCheckBillController.cs" /> <Compile Include="Controllers\åºç¡èµæ\å·¥èµåºç¡èµæ\Gy_ProcPriceController.cs" /> <Compile Include="Controllers\æ¡ç 管ç\WEBSController.cs" /> <Compile Include="Controllers\ç产管ç\æ¥å·¥å°å·¥åº\Sc_MaterToSourceStepBillController.cs" /> <Compile Include="Controllers\ç产管ç\æ¥å·¥å°å·¥åº\Sc_MESBeginStepWorkBillController.cs" /> <Compile Include="Controllers\ç产管ç\æ¥å·¥å°å·¥åº\Sc_MESEndStepWorkBillController.cs" /> @@ -951,10 +953,10 @@ </ProjectReference> </ItemGroup> <ItemGroup> <WebReferenceUrl Include="http://47.96.97.237/WEBS-WMS/WebService1.asmx"> <WebReferenceUrl Include="http://192.168.63.195/WEBS-WMS/WebService1.asmx"> <UrlBehavior>Dynamic</UrlBehavior> <RelPath>Web References\WebS\</RelPath> <UpdateFromURL>http://47.96.97.237/WEBS-WMS/WebService1.asmx</UpdateFromURL> <UpdateFromURL>http://192.168.63.195/WEBS-WMS/WebService1.asmx</UpdateFromURL> <ServiceLocationURL> </ServiceLocationURL> <CachedDynamicPropName> WorkM/WorkM.csproj
@@ -221,6 +221,18 @@ <Compile Include="æ¥è¡¨åæ\Pt_RadiumCarvingCodeBillList.designer.cs"> <DependentUpon>Pt_RadiumCarvingCodeBillList.cs</DependentUpon> </Compile> <Compile Include="æ¥è¡¨åæ\Sc_WareHouseReport.cs"> <SubType>Form</SubType> </Compile> <Compile Include="æ¥è¡¨åæ\Sc_WareHouseReport.Designer.cs"> <DependentUpon>Sc_WareHouseReport.cs</DependentUpon> </Compile> <Compile Include="æ¥è¡¨åæ\Sc_WorkShopReport.cs"> <SubType>Form</SubType> </Compile> <Compile Include="æ¥è¡¨åæ\Sc_WorkShopReport.Designer.cs"> <DependentUpon>Sc_WorkShopReport.cs</DependentUpon> </Compile> <Compile Include="æ¥è¡¨åæ\WMS_BarCodeBackInfoReport.cs"> <SubType>Form</SubType> </Compile> @@ -971,6 +983,12 @@ <EmbeddedResource Include="æ¥è¡¨åæ\Pt_RadiumCarvingCodeBillList.resx"> <DependentUpon>Pt_RadiumCarvingCodeBillList.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="æ¥è¡¨åæ\Sc_WareHouseReport.resx"> <DependentUpon>Sc_WareHouseReport.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="æ¥è¡¨åæ\Sc_WorkShopReport.resx"> <DependentUpon>Sc_WorkShopReport.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="æ¥è¡¨åæ\WMS_BarCodeBackInfoReport.resx"> <DependentUpon>WMS_BarCodeBackInfoReport.cs</DependentUpon> <SubType>Designer</SubType> WorkM/WorkM.csproj.user
@@ -9,5 +9,6 @@ <ErrorReportUrlHistory /> <FallbackCulture>zh-CN</FallbackCulture> <VerifyUploadedFiles>false</VerifyUploadedFiles> <ProjectView>ProjectFiles</ProjectView> </PropertyGroup> </Project> WorkM/±¨±í·ÖÎö/Sc_WareHouseReport.Designer.cs
New file @@ -0,0 +1,532 @@ namespace WorkM { partial class Sc_WareHouseReport { /// <summary> /// å¿ éç设计å¨åéã /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// æ¸ çæææ£å¨ä½¿ç¨çèµæºã /// </summary> /// <param name="disposing">妿åºéæ¾æç®¡èµæºï¼ä¸º trueï¼å¦å为 falseã</param> protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows çªä½è®¾è®¡å¨çæç代ç /// <summary> /// è®¾è®¡å¨æ¯ææéçæ¹æ³ - ä¸è¦ /// 使ç¨ä»£ç ç¼è¾å¨ä¿®æ¹æ¤æ¹æ³çå 容ã /// </summary> private void InitializeComponent() { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Sc_ProcExchListReport)); this.timer1 = new System.Windows.Forms.Timer(this.components); this.Tool = new System.Windows.Forms.ToolStrip(); this.yl = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); this.dy = new System.Windows.Forms.ToolStripButton(); this.view = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.cx = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.tc = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator(); this.mrlk = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator(); this.bclk = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); this.pPic = new System.Windows.Forms.Panel(); this.dataGridView1 = new System.Windows.Forms.DataGridView(); //this.cmdHEDeptID = new System.Windows.Forms.Button(); //this.cmdHBDeptID = new System.Windows.Forms.Button(); //this.label6 = new System.Windows.Forms.Label(); //this.txtHEDeptID = new System.Windows.Forms.TextBox(); //this.txtHBDeptID = new System.Windows.Forms.TextBox(); //this.label1 = new System.Windows.Forms.Label(); //this.dtpHEDate = new System.Windows.Forms.DateTimePicker(); //this.label3 = new System.Windows.Forms.Label(); //this.dtpHBDate = new System.Windows.Forms.DateTimePicker(); //this.label4 = new System.Windows.Forms.Label(); this.lblCaption = new System.Windows.Forms.Label(); this.timer2 = new System.Windows.Forms.Timer(this.components); this.grdMain = new System.Windows.Forms.DataGridView(); this.grdSum = new System.Windows.Forms.DataGridView(); this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton(); this.eXCELToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.cSVToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.Tool.SuspendLayout(); this.pPic.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.grdMain)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.grdSum)).BeginInit(); this.SuspendLayout(); // // timer1 // this.timer1.Tick += new System.EventHandler(this.timer1_Tick); // // Tool // this.Tool.AutoSize = false; this.Tool.BackColor = System.Drawing.SystemColors.Control; this.Tool.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Tool.BackgroundImage"))); this.Tool.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.Tool.ImageScalingSize = new System.Drawing.Size(22, 22); this.Tool.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripDropDownButton1, this.yl, this.toolStripSeparator4, this.dy, this.view, this.toolStripSeparator2, this.cx, this.toolStripSeparator1, this.tc, this.toolStripSeparator3, this.toolStripSeparator8, this.mrlk, this.toolStripSeparator7, this.bclk, this.toolStripSeparator9}); this.Tool.Location = new System.Drawing.Point(0, 0); this.Tool.Name = "Tool"; this.Tool.Padding = new System.Windows.Forms.Padding(0); this.Tool.Size = new System.Drawing.Size(1257, 59); this.Tool.Stretch = true; this.Tool.TabIndex = 16; this.Tool.Text = "toolStrip1"; // // yl // this.yl.AutoSize = false; this.yl.Image = ((System.Drawing.Image)(resources.GetObject("yl.Image"))); this.yl.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.yl.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.yl.ImageTransparentColor = System.Drawing.Color.Magenta; this.yl.Name = "yl"; this.yl.Size = new System.Drawing.Size(35, 42); this.yl.Text = "å¼åº"; this.yl.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.yl.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.yl.Visible = false; this.yl.Click += new System.EventHandler(this.yc_Click); // // toolStripSeparator4 // this.toolStripSeparator4.Name = "toolStripSeparator4"; this.toolStripSeparator4.Size = new System.Drawing.Size(6, 59); this.toolStripSeparator4.Visible = false; // // dy // this.dy.AutoSize = false; this.dy.Image = ((System.Drawing.Image)(resources.GetObject("dy.Image"))); this.dy.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.dy.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.dy.ImageTransparentColor = System.Drawing.Color.Magenta; this.dy.Name = "dy"; this.dy.Size = new System.Drawing.Size(35, 42); this.dy.Text = "æå°"; this.dy.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.dy.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.dy.Visible = false; this.dy.Click += new System.EventHandler(this.dy_Click); // // view // this.view.AutoSize = false; this.view.Image = ((System.Drawing.Image)(resources.GetObject("view.Image"))); this.view.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.view.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.view.ImageTransparentColor = System.Drawing.Color.Magenta; this.view.Name = "view"; this.view.Size = new System.Drawing.Size(35, 42); this.view.Text = "é¢è§"; this.view.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.view.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.view.Visible = false; this.view.Click += new System.EventHandler(this.view_Click); // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; this.toolStripSeparator2.Size = new System.Drawing.Size(6, 59); // // cx // this.cx.AutoSize = false; this.cx.Image = ((System.Drawing.Image)(resources.GetObject("cx.Image"))); this.cx.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.cx.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.cx.ImageTransparentColor = System.Drawing.Color.White; this.cx.Name = "cx"; this.cx.Size = new System.Drawing.Size(35, 42); this.cx.Text = "æ¥è¯¢"; this.cx.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.cx.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.cx.Click += new System.EventHandler(this.cx_Click); // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; this.toolStripSeparator1.Size = new System.Drawing.Size(6, 59); // // tc // this.tc.AutoSize = false; this.tc.Image = ((System.Drawing.Image)(resources.GetObject("tc.Image"))); this.tc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.tc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.tc.ImageTransparentColor = System.Drawing.Color.White; this.tc.Name = "tc"; this.tc.Size = new System.Drawing.Size(35, 42); this.tc.Text = "éåº"; this.tc.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.tc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.tc.Click += new System.EventHandler(this.tc_Click); // // toolStripSeparator3 // this.toolStripSeparator3.Name = "toolStripSeparator3"; this.toolStripSeparator3.Size = new System.Drawing.Size(6, 59); // // toolStripSeparator8 // this.toolStripSeparator8.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator8.Name = "toolStripSeparator8"; this.toolStripSeparator8.Size = new System.Drawing.Size(6, 59); // // mrlk // this.mrlk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.mrlk.Image = ((System.Drawing.Image)(resources.GetObject("mrlk.Image"))); this.mrlk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.mrlk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.mrlk.ImageTransparentColor = System.Drawing.Color.White; this.mrlk.Name = "mrlk"; this.mrlk.Size = new System.Drawing.Size(73, 56); this.mrlk.Text = "é»è®¤å宽"; this.mrlk.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.mrlk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.mrlk.Click += new System.EventHandler(this.mrlk_Click); // // toolStripSeparator7 // this.toolStripSeparator7.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator7.Name = "toolStripSeparator7"; this.toolStripSeparator7.Size = new System.Drawing.Size(6, 59); // // bclk // this.bclk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.bclk.Image = ((System.Drawing.Image)(resources.GetObject("bclk.Image"))); this.bclk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.bclk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.bclk.ImageTransparentColor = System.Drawing.Color.White; this.bclk.Name = "bclk"; this.bclk.Size = new System.Drawing.Size(73, 56); this.bclk.Text = "ä¿åå宽"; this.bclk.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.bclk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.bclk.Click += new System.EventHandler(this.bclk_Click); // // toolStripSeparator9 // this.toolStripSeparator9.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator9.Name = "toolStripSeparator9"; this.toolStripSeparator9.Size = new System.Drawing.Size(6, 59); // // pPic // this.pPic.BackColor = System.Drawing.Color.White; this.pPic.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pPic.BackgroundImage"))); this.pPic.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.pPic.Controls.Add(this.dataGridView1); //this.pPic.Controls.Add(this.cmdHEDeptID); //this.pPic.Controls.Add(this.cmdHBDeptID); //this.pPic.Controls.Add(this.label6); //this.pPic.Controls.Add(this.txtHEDeptID); //this.pPic.Controls.Add(this.txtHBDeptID); //this.pPic.Controls.Add(this.label1); //this.pPic.Controls.Add(this.dtpHEDate); //this.pPic.Controls.Add(this.label3); //this.pPic.Controls.Add(this.dtpHBDate); //this.pPic.Controls.Add(this.label4); this.pPic.Controls.Add(this.lblCaption); this.pPic.Dock = System.Windows.Forms.DockStyle.Top; this.pPic.Location = new System.Drawing.Point(0, 59); this.pPic.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pPic.Name = "pPic"; this.pPic.Size = new System.Drawing.Size(1257, 69); this.pPic.TabIndex = 17; // // dataGridView1 // this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dataGridView1.Location = new System.Drawing.Point(1217, 6); this.dataGridView1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.dataGridView1.Name = "dataGridView1"; this.dataGridView1.RowTemplate.Height = 23; this.dataGridView1.Size = new System.Drawing.Size(36, 19); this.dataGridView1.TabIndex = 68; this.dataGridView1.Visible = false; //// //// cmdHEDeptID //// //this.cmdHEDeptID.Image = ((System.Drawing.Image)(resources.GetObject("cmdHEDeptID.Image"))); //this.cmdHEDeptID.ImageAlign = System.Drawing.ContentAlignment.TopRight; //this.cmdHEDeptID.Location = new System.Drawing.Point(733, 32); //this.cmdHEDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.cmdHEDeptID.Name = "cmdHEDeptID"; //this.cmdHEDeptID.Size = new System.Drawing.Size(29, 28); //this.cmdHEDeptID.TabIndex = 67; //this.cmdHEDeptID.UseVisualStyleBackColor = true; //this.cmdHEDeptID.Click += new System.EventHandler(this.cmdHEDeptID_Click); //// //// cmdHBDeptID //// //this.cmdHBDeptID.Image = ((System.Drawing.Image)(resources.GetObject("cmdHBDeptID.Image"))); //this.cmdHBDeptID.ImageAlign = System.Drawing.ContentAlignment.TopRight; //this.cmdHBDeptID.Location = new System.Drawing.Point(733, 4); //this.cmdHBDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.cmdHBDeptID.Name = "cmdHBDeptID"; //this.cmdHBDeptID.Size = new System.Drawing.Size(29, 28); //this.cmdHBDeptID.TabIndex = 66; //this.cmdHBDeptID.UseVisualStyleBackColor = true; //this.cmdHBDeptID.Click += new System.EventHandler(this.cmdHBDeptID_Click); //// //// label6 //// //this.label6.AutoSize = true; //this.label6.BackColor = System.Drawing.Color.Transparent; //this.label6.Location = new System.Drawing.Point(543, 39); //this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label6.Name = "label6"; //this.label6.Size = new System.Drawing.Size(22, 15); //this.label6.TabIndex = 65; //this.label6.Text = "è³"; //// //// txtHEDeptID //// //this.txtHEDeptID.Location = new System.Drawing.Point(579, 34); //this.txtHEDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.txtHEDeptID.Name = "txtHEDeptID"; //this.txtHEDeptID.Size = new System.Drawing.Size(160, 25); //this.txtHEDeptID.TabIndex = 64; //// //// txtHBDeptID //// //this.txtHBDeptID.Location = new System.Drawing.Point(579, 5); //this.txtHBDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.txtHBDeptID.Name = "txtHBDeptID"; //this.txtHBDeptID.Size = new System.Drawing.Size(160, 25); //this.txtHBDeptID.TabIndex = 63; //// //// label1 //// //this.label1.AutoSize = true; //this.label1.BackColor = System.Drawing.Color.Transparent; //this.label1.Location = new System.Drawing.Point(512, 10); //this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label1.Name = "label1"; //this.label1.Size = new System.Drawing.Size(61, 15); //this.label1.TabIndex = 62; //this.label1.Text = "é¨ é¨"; //// //// dtpHEDate //// //this.dtpHEDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; //this.dtpHEDate.Location = new System.Drawing.Point(352, 35); //this.dtpHEDate.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.dtpHEDate.Name = "dtpHEDate"; //this.dtpHEDate.Size = new System.Drawing.Size(147, 25); //this.dtpHEDate.TabIndex = 61; //// //// label3 //// //this.label3.AutoSize = true; //this.label3.BackColor = System.Drawing.Color.Transparent; //this.label3.Location = new System.Drawing.Point(276, 39); //this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label3.Name = "label3"; //this.label3.Size = new System.Drawing.Size(67, 15); //this.label3.TabIndex = 60; //this.label3.Text = "ç»ææ¥æ"; //// //// dtpHBDate //// //this.dtpHBDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; //this.dtpHBDate.Location = new System.Drawing.Point(352, 6); //this.dtpHBDate.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.dtpHBDate.Name = "dtpHBDate"; //this.dtpHBDate.Size = new System.Drawing.Size(147, 25); //this.dtpHBDate.TabIndex = 59; //// //// label4 //// //this.label4.AutoSize = true; //this.label4.BackColor = System.Drawing.Color.Transparent; //this.label4.Location = new System.Drawing.Point(276, 10); //this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label4.Name = "label4"; //this.label4.Size = new System.Drawing.Size(67, 15); //this.label4.TabIndex = 58; //this.label4.Text = "å¼å§æ¥æ"; // // lblCaption // this.lblCaption.AutoSize = true; this.lblCaption.BackColor = System.Drawing.Color.Transparent; this.lblCaption.Cursor = System.Windows.Forms.Cursors.No; this.lblCaption.Font = new System.Drawing.Font("å®ä½", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.lblCaption.Location = new System.Drawing.Point(16, 20); this.lblCaption.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblCaption.Name = "lblCaption"; this.lblCaption.Size = new System.Drawing.Size(179, 24); this.lblCaption.TabIndex = 4; this.lblCaption.Text = "ReportTemplet"; // // timer2 // this.timer2.Tick += new System.EventHandler(this.timer2_Tick); // // grdMain // this.grdMain.AllowUserToAddRows = false; this.grdMain.AllowUserToDeleteRows = false; this.grdMain.BackgroundColor = System.Drawing.Color.White; this.grdMain.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdMain.Dock = System.Windows.Forms.DockStyle.Fill; this.grdMain.Location = new System.Drawing.Point(0, 128); this.grdMain.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.grdMain.Name = "grdMain"; this.grdMain.ReadOnly = true; this.grdMain.RowTemplate.Height = 23; this.grdMain.Size = new System.Drawing.Size(1257, 414); this.grdMain.TabIndex = 54; this.grdMain.CellMouseUp += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.grdMain_CellMouseUp); this.grdMain.Paint += new System.Windows.Forms.PaintEventHandler(this.grdMain_Paint); this.grdMain.ColumnWidthChanged += new System.Windows.Forms.DataGridViewColumnEventHandler(this.grdMain_ColumnWidthChanged); // // grdSum // this.grdSum.AllowUserToAddRows = false; this.grdSum.AllowUserToDeleteRows = false; this.grdSum.BackgroundColor = System.Drawing.SystemColors.Control; this.grdSum.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdSum.Dock = System.Windows.Forms.DockStyle.Bottom; this.grdSum.Location = new System.Drawing.Point(0, 542); this.grdSum.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.grdSum.Name = "grdSum"; this.grdSum.ReadOnly = true; this.grdSum.RowTemplate.Height = 23; this.grdSum.ScrollBars = System.Windows.Forms.ScrollBars.None; this.grdSum.Size = new System.Drawing.Size(1257, 24); this.grdSum.TabIndex = 55; // // toolStripDropDownButton1 // this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.eXCELToolStripMenuItem, this.cSVToolStripMenuItem}); this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; this.toolStripDropDownButton1.Size = new System.Drawing.Size(52, 56); this.toolStripDropDownButton1.Text = "å¼åº"; this.toolStripDropDownButton1.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.toolStripDropDownButton1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; // // eXCELToolStripMenuItem // this.eXCELToolStripMenuItem.Name = "eXCELToolStripMenuItem"; this.eXCELToolStripMenuItem.Size = new System.Drawing.Size(152, 24); this.eXCELToolStripMenuItem.Text = "EXCEL"; this.eXCELToolStripMenuItem.Click += new System.EventHandler(this.eXCELToolStripMenuItem_Click); // // cSVToolStripMenuItem // this.cSVToolStripMenuItem.Name = "cSVToolStripMenuItem"; this.cSVToolStripMenuItem.Size = new System.Drawing.Size(152, 24); this.cSVToolStripMenuItem.Text = "CSV"; this.cSVToolStripMenuItem.Click += new System.EventHandler(this.cSVToolStripMenuItem_Click); // // Sc_ProcExchListReport // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(1257, 566); this.Controls.Add(this.grdMain); this.Controls.Add(this.grdSum); this.Controls.Add(this.pPic); this.Controls.Add(this.Tool); this.KeyPreview = true; this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.Name = "Sc_ProcExchListReport"; this.Text = "ReportTemplet"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; this.Load += new System.EventHandler(this.Frm_EasyReport_Load); this.KeyUp += new System.Windows.Forms.KeyEventHandler(this.Sc_ProcExchListReport_KeyUp); this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Sc_ProcExchListReport_KeyDown); this.Tool.ResumeLayout(false); this.Tool.PerformLayout(); this.pPic.ResumeLayout(false); this.pPic.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.grdMain)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.grdSum)).EndInit(); this.ResumeLayout(false); } #endregion public System.Windows.Forms.Timer timer1; private System.Windows.Forms.ToolStrip Tool; private System.Windows.Forms.ToolStripButton yl; private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; private System.Windows.Forms.ToolStripButton dy; private System.Windows.Forms.ToolStripButton view; private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; private System.Windows.Forms.ToolStripButton cx; private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; private System.Windows.Forms.ToolStripButton tc; private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; private System.Windows.Forms.ToolStripSeparator toolStripSeparator8; private System.Windows.Forms.ToolStripButton mrlk; private System.Windows.Forms.ToolStripSeparator toolStripSeparator7; private System.Windows.Forms.ToolStripButton bclk; private System.Windows.Forms.ToolStripSeparator toolStripSeparator9; private System.Windows.Forms.Panel pPic; private System.Windows.Forms.Label lblCaption; private System.Windows.Forms.DateTimePicker dtpHEDate; private System.Windows.Forms.Label label3; private System.Windows.Forms.DateTimePicker dtpHBDate; private System.Windows.Forms.Label label4; private System.Windows.Forms.Timer timer2; private System.Windows.Forms.DataGridView grdMain; private System.Windows.Forms.DataGridView grdSum; private System.Windows.Forms.Button cmdHEDeptID; private System.Windows.Forms.Button cmdHBDeptID; private System.Windows.Forms.Label label6; public System.Windows.Forms.TextBox txtHEDeptID; public System.Windows.Forms.TextBox txtHBDeptID; private System.Windows.Forms.Label label1; private System.Windows.Forms.DataGridView dataGridView1; private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton1; private System.Windows.Forms.ToolStripMenuItem eXCELToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem cSVToolStripMenuItem; } } WorkM/±¨±í·ÖÎö/Sc_WareHouseReport.cs
New file @@ -0,0 +1,342 @@ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using gregn6Lib; using DBUtility; using SQLHelper; namespace WorkM { public partial class Sc_WareHouseReport : Form { public Sc_WareHouseReport() { InitializeComponent(); } public string ModName = ""; public string ModCaption = "è¶ äº§æ¥è¡¨"; Pub_Class.ClsGridListSum oSumGrid = new Pub_Class.ClsGridListSum(); #region åºå®ä»£ç private void initGrid() { DBUtility.Xt_BaseBillFun.initGridRpt(grdMain, this.Name); } //å¾å°å¯¹åºå private Int32 Fun_GetCol(string sCol) { return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdMain); } private void tc_Click(object sender, EventArgs e) { this.Close(); } private void TotalAll() { if (grdMain.Rows.Count > 0 && grdMain.ColumnCount > 0) { oSumGrid.SetGridsum(); oSumGrid.TotalAll(); } } //Sc_ProcExchListReportDlg oDlg = new Sc_ProcExchListReportDlg(); private void cx_Click(object sender, EventArgs e) { //oDlg.ShowDialog(); //if (oDlg.IsOk == 1) //{ timer1.Enabled = true; //} } //设置æ¥è¡¨åç§° private void SetFormCaption() { this.Text = ModCaption; lblCaption.Text = this.Text; initGrid();//ç½æ ¼æ é¢åå§å initHeadCaption();//表头åå§å } private void Frm_EasyReport_Load(object sender, EventArgs e) { SetFormCaption(); oSumGrid.ogrdMain = grdMain; //åå§å new oSumGrid.oGridsum = grdSum; } private void timer1_Tick(object sender, EventArgs e) { timer1.Enabled = false; if (Fun_AllowQuery()) { initGrid(); Xt_Wait oFrm = new Xt_Wait(); oFrm.Show(); System.Windows.Forms.Application.DoEvents(); Display(); System.Windows.Forms.Application.DoEvents(); oFrm.Close(); oFrm.Dispose(); } } private void Sc_ProcExchListReport_KeyUp(object sender, KeyEventArgs e) { if (e.KeyValue == 13) timer1.Enabled = true; } private void mrlk_Click(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.DefaultGridView(grdMain, this.Name); } private void bclk_Click(object sender, EventArgs e) { //ä¿åå宽 DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name); } //æå° private void dy_Click(object sender, EventArgs e) { Sub_SetReport(); Report.Print(true); } //é¢è§ private void view_Click(object sender, EventArgs e) { Sub_SetReport(); Report.PrintPreview(true); } #endregion #region çé¢å¤ç //åå§å表头æ¾ç¤º private void initHeadCaption() { //dtpHBDate.Value = DateTime.Today; //dtpHEDate.Value = DateTime.Today; } private bool Fun_AllowQuery()//å®¡æ ¸æ¥è¯¢æ¡ä»¶ { //if (txtHBDeptID.Text.Trim().Length == 0) //{ // MessageBox.Show(this, "è¯·éæ©å¼å§é¨é¨ï¼", "æç¤º"); // return false; //} return true; } private void Display() { ClsCN SubCn = new ClsCN(); DataSet DSet; DataSet DsHead; DataSet DsQty; int BCol = 7; long HDeptID = 0; long HMaterID = 0; long HEmpID = 0; long HProcID = 0; //æ¾ç¤ºæ¥è¡¨å¤´ æ é¢ //忢GRIDå·æ° å å¿«é度 //è¿æ»¤æ¡ä»¶Dlg //string sDlgWhere = ""; //sDlgWhere = sDlgWhere + ",'" + txtHBDeptID.Text.Trim() + "'"; //if (sDlgWhere.Trim().Length > 0) //{ // sDlgWhere = sDlgWhere.Substring(1, sDlgWhere.Length - 1); //} // DSet = SubCn.RunProcReturn("exec h_p_CCBB " , "Gy_Czygl"); //çæé¦è¡æ é¢ if (DSet == null) { MessageBox.Show("没æè¿åä»»ä½ç»æ,å°è¯å次æ¥è¯¢ï¼" + DBUtility.ClsPub.sExeReturnInfo); return; } // grdMain.DataSource = DSet.Tables[0].DefaultView; //è·å卿å ï¼ç©æä¿¡æ¯ï¼ //DsHead = SubCn.RunProcReturn("exec h_p_Sc_GetProcExchReportHead " + sDlgWhere, "Gy_Czygl"); //for (int a = 0; a < DsHead.Tables[0].Rows.Count; a++) //{ // if (ClsPub.isLong(DsHead.Tables[0].Rows[a]["HMaterID"]) != 0) // { // grdMain.Columns.Add(ClsPub.isStrNull(DsHead.Tables[0].Rows[a]["HMaterID"]), ClsPub.isStrNull(DsHead.Tables[0].Rows[a]["HName"])); // grdMain.Columns[BCol].Tag = ClsPub.isLong(DsHead.Tables[0].Rows[a]["HMaterID"]); // BCol = BCol + 1; // } //} BCol = 7; //è·å卿å 容 ï¼æ°éä¿¡æ¯ï¼ for (int row = 0; row <= grdMain.RowCount - 1; row++) { for (int col = BCol; col <= grdMain.ColumnCount - 1; col++) { //HDeptID = DBUtility.ClsPub.isLong(grdMain.Rows[row].Cells[Fun_GetCol("HDeptID")].Value); //HMaterID = DBUtility.ClsPub.isLong(grdMain.Columns[col].Tag); //HEmpID = DBUtility.ClsPub.isLong(grdMain.Rows[row].Cells[Fun_GetCol("HEmpID")].Value); //HProcID = DBUtility.ClsPub.isLong(grdMain.Rows[row].Cells[Fun_GetCol("HProcID")].Value); DsQty = SubCn.RunProcReturn("exec h_p_CCBB", "Gy_Czygl"); if (DsQty != null && DsQty.Tables[0].Rows.Count > 0) { grdMain.Rows[row].Cells[col].Value = DBUtility.ClsPub.isDoule(DsQty.Tables[0].Rows[0]["HQty"], 2); } } } //设置å计å string sTotalCol = ""; sTotalCol = DBUtility.Gy_BaseFun.GetTotalCols(DSet); string[] sT; sT = sTotalCol.Split(Convert.ToChar(",")); oSumGrid.BuildTotalCols(sT); // DBUtility.Xt_BaseBillFun.DisplayGrid(grdMain, this.Name, "æ¯", 0); // DBUtility.Xt_BaseBillFun.GetGrid(grdMain, this.Name); Total(); } #endregion #region æå°è®¾ç½® //æå°è®¾ç½® GridppReport Report; //设置æå°æ¨¡çè·¯å¾ private void Sub_SetReport() { Report = new GridppReport(); Report.LoadFromFile(ClsPub.AppPath + @"\Report\åºæ¶æ¬¾æç»è¡¨.grf"); //here . Report.BeforePostRecord += new _IGridppReportEvents_BeforePostRecordEventHandler(ReportBeforePostRecord); Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable); } //å¡«å ¥åæ®è¡¨å¤´ä¿¡æ¯ private void ReportBeforePostRecord()//your report?kao { //Report.FieldByName("HDateItemID").AsString = lblHDateItemID.Text; //Report.FieldByName("CusNumber").AsString = lblHCusNumber.Text; //Report.FieldByName("CusName").AsString = lblHCusName.Text; //Report.FieldByName("BeginBalance").AsString = lblHBeginBalance.Text; } //å¡«å ¥åæ®æç»ä¿¡æ¯ private void ReportFetchRecordByDataTable() { //Utility.FillRecordToReport(Report, grdMain, false); } #endregion #region æ°æ®å¯¼åº private void yc_Click(object sender, EventArgs e) { //DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain); //DBUtility.Gy_BaseFun.Data2Excel(this.Text, grdMain, this.Name); DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain); } #endregion private void timer2_Tick(object sender, EventArgs e) { timer2.Enabled = false; //oDlg.ShowDialog(); //if (oDlg.IsOk == 1) //{ timer1.Enabled = true; //} } private void Total() { if (grdMain.Rows.Count > 0 && grdMain.ColumnCount > 0) { oSumGrid.SetGridsum(); oSumGrid.Total(); } } private void grdMain_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e) { Total(); } private void grdMain_ColumnWidthChanged(object sender, DataGridViewColumnEventArgs e) { Total(); } private void grdMain_Paint(object sender, PaintEventArgs e) { DBUtility.Xt_BaseBillFun.GraphicsGrid(grdMain); } private void cmdHBDeptID_Click(object sender, EventArgs e) { BLL.ClsBaseSelect.SetTextByDept(txtHBDeptID, true); if (txtHEDeptID.Text.Trim() == "") { txtHEDeptID.Text = txtHBDeptID.Text; } } private void cmdHEDeptID_Click(object sender, EventArgs e) { BLL.ClsBaseSelect.SetTextByDept(txtHEDeptID, true); } private void yc_Click_1(object sender, EventArgs e) { BLL.Gy_GridView_Hide oHide = new BLL.Gy_GridView_Hide(); oHide.KeyItem = this.Name; oHide.oGrd = grdMain; oHide.ShowDialog(); // DBUtility.ClsPub.HideGridView(grdMain, Name, DBUtility.ClsPub.AppPath);//设置éèå } private void Sc_ProcExchListReport_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F7) { TotalAll(); } } private void eXCELToolStripMenuItem_Click(object sender, EventArgs e) { //DBUtility.Gy_BaseFun.Data2Excel(this.Text, grdMain, this.Name); DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain); } private void cSVToolStripMenuItem_Click(object sender, EventArgs e) { DBUtility.Gy_BaseFun.DataGridViewToExcel2(grdMain, this.Text, this.Text); } } } WorkM/±¨±í·ÖÎö/Sc_WareHouseReport.resx
New file @@ -0,0 +1,129 @@ <?xml version="1.0" encoding="utf-8"?> <root> <!-- Microsoft ResX Schema Version 2.0 The primary goals of this format is to allow a simple XML format that is mostly human readable. The generation and parsing of the various data types are done through the TypeConverter classes associated with the data types. Example: ... ado.net/XML headers & schema ... <resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="version">2.0</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <value>[base64 mime encoded serialized .NET Framework object]</value> </data> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <comment>This is a comment</comment> </data> There are any number of "resheader" rows that contain simple name/value pairs. Each data row contains a name, and value. The row also contains a type or mimetype. Type corresponds to a .NET class that support text/value conversion through the TypeConverter architecture. Classes that don't support this are serialized and stored with the mimetype set. The mimetype is used for serialized objects, and tells the ResXResourceReader how to depersist the object. This is currently not extensible. For a given mimetype the value must be set accordingly: Note - application/x-microsoft.net.object.binary.base64 is the format that the ResXResourceWriter will generate, however the reader can read any of the formats listed below. mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Soap.SoapFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.bytearray.base64 value : The object must be serialized into a byte array : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> <xsd:element name="metadata"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" /> </xsd:sequence> <xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="assembly"> <xsd:complexType> <xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" /> </xsd:complexType> </xsd:element> <xsd:element name="data"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="resheader"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:complexType> </xsd:element> </xsd:schema> <resheader name="resmimetype"> <value>text/microsoft-resx</value> </resheader> <resheader name="version"> <value>2.0</value> </resheader> <resheader name="reader"> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>17, 17</value> </metadata> <metadata name="Tool.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>122, 17</value> </metadata> <metadata name="timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>211, 17</value> </metadata> </root> WorkM/±¨±í·ÖÎö/Sc_WorkShopReport.Designer.cs
New file @@ -0,0 +1,532 @@ namespace WorkM { partial class Sc_WorkShopReport { /// <summary> /// å¿ éç设计å¨åéã /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// æ¸ çæææ£å¨ä½¿ç¨çèµæºã /// </summary> /// <param name="disposing">妿åºéæ¾æç®¡èµæºï¼ä¸º trueï¼å¦å为 falseã</param> protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows çªä½è®¾è®¡å¨çæç代ç /// <summary> /// è®¾è®¡å¨æ¯ææéçæ¹æ³ - ä¸è¦ /// 使ç¨ä»£ç ç¼è¾å¨ä¿®æ¹æ¤æ¹æ³çå 容ã /// </summary> private void InitializeComponent() { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Sc_ProcExchListReport)); this.timer1 = new System.Windows.Forms.Timer(this.components); this.Tool = new System.Windows.Forms.ToolStrip(); this.yl = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); this.dy = new System.Windows.Forms.ToolStripButton(); this.view = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.cx = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.tc = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator(); this.mrlk = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator(); this.bclk = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); this.pPic = new System.Windows.Forms.Panel(); this.dataGridView1 = new System.Windows.Forms.DataGridView(); //this.cmdHEDeptID = new System.Windows.Forms.Button(); this.cmdHBDeptID = new System.Windows.Forms.Button(); //this.label6 = new System.Windows.Forms.Label(); //this.txtHEDeptID = new System.Windows.Forms.TextBox(); this.txtHBDeptID = new System.Windows.Forms.TextBox(); this.label1 = new System.Windows.Forms.Label(); //this.dtpHEDate = new System.Windows.Forms.DateTimePicker(); //this.label3 = new System.Windows.Forms.Label(); //this.dtpHBDate = new System.Windows.Forms.DateTimePicker(); //this.label4 = new System.Windows.Forms.Label(); this.lblCaption = new System.Windows.Forms.Label(); this.timer2 = new System.Windows.Forms.Timer(this.components); this.grdMain = new System.Windows.Forms.DataGridView(); this.grdSum = new System.Windows.Forms.DataGridView(); this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton(); this.eXCELToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.cSVToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.Tool.SuspendLayout(); this.pPic.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.grdMain)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.grdSum)).BeginInit(); this.SuspendLayout(); // // timer1 // this.timer1.Tick += new System.EventHandler(this.timer1_Tick); // // Tool // this.Tool.AutoSize = false; this.Tool.BackColor = System.Drawing.SystemColors.Control; this.Tool.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Tool.BackgroundImage"))); this.Tool.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.Tool.ImageScalingSize = new System.Drawing.Size(22, 22); this.Tool.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripDropDownButton1, this.yl, this.toolStripSeparator4, this.dy, this.view, this.toolStripSeparator2, this.cx, this.toolStripSeparator1, this.tc, this.toolStripSeparator3, this.toolStripSeparator8, this.mrlk, this.toolStripSeparator7, this.bclk, this.toolStripSeparator9}); this.Tool.Location = new System.Drawing.Point(0, 0); this.Tool.Name = "Tool"; this.Tool.Padding = new System.Windows.Forms.Padding(0); this.Tool.Size = new System.Drawing.Size(1257, 59); this.Tool.Stretch = true; this.Tool.TabIndex = 16; this.Tool.Text = "toolStrip1"; // // yl // this.yl.AutoSize = false; this.yl.Image = ((System.Drawing.Image)(resources.GetObject("yl.Image"))); this.yl.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.yl.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.yl.ImageTransparentColor = System.Drawing.Color.Magenta; this.yl.Name = "yl"; this.yl.Size = new System.Drawing.Size(35, 42); this.yl.Text = "å¼åº"; this.yl.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.yl.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.yl.Visible = false; this.yl.Click += new System.EventHandler(this.yc_Click); // // toolStripSeparator4 // this.toolStripSeparator4.Name = "toolStripSeparator4"; this.toolStripSeparator4.Size = new System.Drawing.Size(6, 59); this.toolStripSeparator4.Visible = false; // // dy // this.dy.AutoSize = false; this.dy.Image = ((System.Drawing.Image)(resources.GetObject("dy.Image"))); this.dy.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.dy.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.dy.ImageTransparentColor = System.Drawing.Color.Magenta; this.dy.Name = "dy"; this.dy.Size = new System.Drawing.Size(35, 42); this.dy.Text = "æå°"; this.dy.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.dy.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.dy.Visible = false; this.dy.Click += new System.EventHandler(this.dy_Click); // // view // this.view.AutoSize = false; this.view.Image = ((System.Drawing.Image)(resources.GetObject("view.Image"))); this.view.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.view.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.view.ImageTransparentColor = System.Drawing.Color.Magenta; this.view.Name = "view"; this.view.Size = new System.Drawing.Size(35, 42); this.view.Text = "é¢è§"; this.view.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.view.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.view.Visible = false; this.view.Click += new System.EventHandler(this.view_Click); // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; this.toolStripSeparator2.Size = new System.Drawing.Size(6, 59); // // cx // this.cx.AutoSize = false; this.cx.Image = ((System.Drawing.Image)(resources.GetObject("cx.Image"))); this.cx.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.cx.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.cx.ImageTransparentColor = System.Drawing.Color.White; this.cx.Name = "cx"; this.cx.Size = new System.Drawing.Size(35, 42); this.cx.Text = "æ¥è¯¢"; this.cx.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.cx.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.cx.Click += new System.EventHandler(this.cx_Click); // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; this.toolStripSeparator1.Size = new System.Drawing.Size(6, 59); // // tc // this.tc.AutoSize = false; this.tc.Image = ((System.Drawing.Image)(resources.GetObject("tc.Image"))); this.tc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.tc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.tc.ImageTransparentColor = System.Drawing.Color.White; this.tc.Name = "tc"; this.tc.Size = new System.Drawing.Size(35, 42); this.tc.Text = "éåº"; this.tc.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.tc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.tc.Click += new System.EventHandler(this.tc_Click); // // toolStripSeparator3 // this.toolStripSeparator3.Name = "toolStripSeparator3"; this.toolStripSeparator3.Size = new System.Drawing.Size(6, 59); // // toolStripSeparator8 // this.toolStripSeparator8.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator8.Name = "toolStripSeparator8"; this.toolStripSeparator8.Size = new System.Drawing.Size(6, 59); // // mrlk // this.mrlk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.mrlk.Image = ((System.Drawing.Image)(resources.GetObject("mrlk.Image"))); this.mrlk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.mrlk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.mrlk.ImageTransparentColor = System.Drawing.Color.White; this.mrlk.Name = "mrlk"; this.mrlk.Size = new System.Drawing.Size(73, 56); this.mrlk.Text = "é»è®¤å宽"; this.mrlk.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.mrlk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.mrlk.Click += new System.EventHandler(this.mrlk_Click); // // toolStripSeparator7 // this.toolStripSeparator7.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator7.Name = "toolStripSeparator7"; this.toolStripSeparator7.Size = new System.Drawing.Size(6, 59); // // bclk // this.bclk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.bclk.Image = ((System.Drawing.Image)(resources.GetObject("bclk.Image"))); this.bclk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.bclk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.bclk.ImageTransparentColor = System.Drawing.Color.White; this.bclk.Name = "bclk"; this.bclk.Size = new System.Drawing.Size(73, 56); this.bclk.Text = "ä¿åå宽"; this.bclk.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.bclk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.bclk.Click += new System.EventHandler(this.bclk_Click); // // toolStripSeparator9 // this.toolStripSeparator9.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator9.Name = "toolStripSeparator9"; this.toolStripSeparator9.Size = new System.Drawing.Size(6, 59); // // pPic // this.pPic.BackColor = System.Drawing.Color.White; this.pPic.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pPic.BackgroundImage"))); this.pPic.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.pPic.Controls.Add(this.dataGridView1); //this.pPic.Controls.Add(this.cmdHEDeptID); this.pPic.Controls.Add(this.cmdHBDeptID); //this.pPic.Controls.Add(this.label6); //this.pPic.Controls.Add(this.txtHEDeptID); this.pPic.Controls.Add(this.txtHBDeptID); this.pPic.Controls.Add(this.label1); //this.pPic.Controls.Add(this.dtpHEDate); //this.pPic.Controls.Add(this.label3); //this.pPic.Controls.Add(this.dtpHBDate); //this.pPic.Controls.Add(this.label4); this.pPic.Controls.Add(this.lblCaption); this.pPic.Dock = System.Windows.Forms.DockStyle.Top; this.pPic.Location = new System.Drawing.Point(0, 59); this.pPic.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pPic.Name = "pPic"; this.pPic.Size = new System.Drawing.Size(1257, 69); this.pPic.TabIndex = 17; // // dataGridView1 // this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dataGridView1.Location = new System.Drawing.Point(1217, 6); this.dataGridView1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.dataGridView1.Name = "dataGridView1"; this.dataGridView1.RowTemplate.Height = 23; this.dataGridView1.Size = new System.Drawing.Size(36, 19); this.dataGridView1.TabIndex = 68; this.dataGridView1.Visible = false; //// //// cmdHEDeptID //// //this.cmdHEDeptID.Image = ((System.Drawing.Image)(resources.GetObject("cmdHEDeptID.Image"))); //this.cmdHEDeptID.ImageAlign = System.Drawing.ContentAlignment.TopRight; //this.cmdHEDeptID.Location = new System.Drawing.Point(733, 32); //this.cmdHEDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.cmdHEDeptID.Name = "cmdHEDeptID"; //this.cmdHEDeptID.Size = new System.Drawing.Size(29, 28); //this.cmdHEDeptID.TabIndex = 67; //this.cmdHEDeptID.UseVisualStyleBackColor = true; //this.cmdHEDeptID.Click += new System.EventHandler(this.cmdHEDeptID_Click); //// // cmdHBDeptID // this.cmdHBDeptID.Image = ((System.Drawing.Image)(resources.GetObject("cmdHBDeptID.Image"))); this.cmdHBDeptID.ImageAlign = System.Drawing.ContentAlignment.TopRight; this.cmdHBDeptID.Location = new System.Drawing.Point(733, 4); this.cmdHBDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.cmdHBDeptID.Name = "cmdHBDeptID"; this.cmdHBDeptID.Size = new System.Drawing.Size(29, 28); this.cmdHBDeptID.TabIndex = 66; this.cmdHBDeptID.UseVisualStyleBackColor = true; this.cmdHBDeptID.Click += new System.EventHandler(this.cmdHBDeptID_Click); //// //// label6 //// //this.label6.AutoSize = true; //this.label6.BackColor = System.Drawing.Color.Transparent; //this.label6.Location = new System.Drawing.Point(543, 39); //this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label6.Name = "label6"; //this.label6.Size = new System.Drawing.Size(22, 15); //this.label6.TabIndex = 65; //this.label6.Text = "è³"; //// //// txtHEDeptID //// //this.txtHEDeptID.Location = new System.Drawing.Point(579, 34); //this.txtHEDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.txtHEDeptID.Name = "txtHEDeptID"; //this.txtHEDeptID.Size = new System.Drawing.Size(160, 25); //this.txtHEDeptID.TabIndex = 64; //// // txtHBDeptID // this.txtHBDeptID.Location = new System.Drawing.Point(579, 5); this.txtHBDeptID.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtHBDeptID.Name = "txtHBDeptID"; this.txtHBDeptID.Size = new System.Drawing.Size(160, 25); this.txtHBDeptID.TabIndex = 63; // // label1 // this.label1.AutoSize = true; this.label1.BackColor = System.Drawing.Color.Transparent; this.label1.Location = new System.Drawing.Point(512, 10); this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(61, 15); this.label1.TabIndex = 62; this.label1.Text = "é¨ é¨"; //// //// dtpHEDate //// //this.dtpHEDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; //this.dtpHEDate.Location = new System.Drawing.Point(352, 35); //this.dtpHEDate.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.dtpHEDate.Name = "dtpHEDate"; //this.dtpHEDate.Size = new System.Drawing.Size(147, 25); //this.dtpHEDate.TabIndex = 61; //// //// label3 //// //this.label3.AutoSize = true; //this.label3.BackColor = System.Drawing.Color.Transparent; //this.label3.Location = new System.Drawing.Point(276, 39); //this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label3.Name = "label3"; //this.label3.Size = new System.Drawing.Size(67, 15); //this.label3.TabIndex = 60; //this.label3.Text = "ç»ææ¥æ"; //// //// dtpHBDate //// //this.dtpHBDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; //this.dtpHBDate.Location = new System.Drawing.Point(352, 6); //this.dtpHBDate.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); //this.dtpHBDate.Name = "dtpHBDate"; //this.dtpHBDate.Size = new System.Drawing.Size(147, 25); //this.dtpHBDate.TabIndex = 59; //// //// label4 //// //this.label4.AutoSize = true; //this.label4.BackColor = System.Drawing.Color.Transparent; //this.label4.Location = new System.Drawing.Point(276, 10); //this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); //this.label4.Name = "label4"; //this.label4.Size = new System.Drawing.Size(67, 15); //this.label4.TabIndex = 58; //this.label4.Text = "å¼å§æ¥æ"; // // lblCaption // this.lblCaption.AutoSize = true; this.lblCaption.BackColor = System.Drawing.Color.Transparent; this.lblCaption.Cursor = System.Windows.Forms.Cursors.No; this.lblCaption.Font = new System.Drawing.Font("å®ä½", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.lblCaption.Location = new System.Drawing.Point(16, 20); this.lblCaption.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblCaption.Name = "lblCaption"; this.lblCaption.Size = new System.Drawing.Size(179, 24); this.lblCaption.TabIndex = 4; this.lblCaption.Text = "ReportTemplet"; // // timer2 // this.timer2.Tick += new System.EventHandler(this.timer2_Tick); // // grdMain // this.grdMain.AllowUserToAddRows = false; this.grdMain.AllowUserToDeleteRows = false; this.grdMain.BackgroundColor = System.Drawing.Color.White; this.grdMain.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdMain.Dock = System.Windows.Forms.DockStyle.Fill; this.grdMain.Location = new System.Drawing.Point(0, 128); this.grdMain.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.grdMain.Name = "grdMain"; this.grdMain.ReadOnly = true; this.grdMain.RowTemplate.Height = 23; this.grdMain.Size = new System.Drawing.Size(1257, 414); this.grdMain.TabIndex = 54; this.grdMain.CellMouseUp += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.grdMain_CellMouseUp); this.grdMain.Paint += new System.Windows.Forms.PaintEventHandler(this.grdMain_Paint); this.grdMain.ColumnWidthChanged += new System.Windows.Forms.DataGridViewColumnEventHandler(this.grdMain_ColumnWidthChanged); // // grdSum // this.grdSum.AllowUserToAddRows = false; this.grdSum.AllowUserToDeleteRows = false; this.grdSum.BackgroundColor = System.Drawing.SystemColors.Control; this.grdSum.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdSum.Dock = System.Windows.Forms.DockStyle.Bottom; this.grdSum.Location = new System.Drawing.Point(0, 542); this.grdSum.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.grdSum.Name = "grdSum"; this.grdSum.ReadOnly = true; this.grdSum.RowTemplate.Height = 23; this.grdSum.ScrollBars = System.Windows.Forms.ScrollBars.None; this.grdSum.Size = new System.Drawing.Size(1257, 24); this.grdSum.TabIndex = 55; // // toolStripDropDownButton1 // this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.eXCELToolStripMenuItem, this.cSVToolStripMenuItem}); this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; this.toolStripDropDownButton1.Size = new System.Drawing.Size(52, 56); this.toolStripDropDownButton1.Text = "å¼åº"; this.toolStripDropDownButton1.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.toolStripDropDownButton1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; // // eXCELToolStripMenuItem // this.eXCELToolStripMenuItem.Name = "eXCELToolStripMenuItem"; this.eXCELToolStripMenuItem.Size = new System.Drawing.Size(152, 24); this.eXCELToolStripMenuItem.Text = "EXCEL"; this.eXCELToolStripMenuItem.Click += new System.EventHandler(this.eXCELToolStripMenuItem_Click); // // cSVToolStripMenuItem // this.cSVToolStripMenuItem.Name = "cSVToolStripMenuItem"; this.cSVToolStripMenuItem.Size = new System.Drawing.Size(152, 24); this.cSVToolStripMenuItem.Text = "CSV"; this.cSVToolStripMenuItem.Click += new System.EventHandler(this.cSVToolStripMenuItem_Click); // // Sc_ProcExchListReport // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(1257, 566); this.Controls.Add(this.grdMain); this.Controls.Add(this.grdSum); this.Controls.Add(this.pPic); this.Controls.Add(this.Tool); this.KeyPreview = true; this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.Name = "Sc_ProcExchListReport"; this.Text = "ReportTemplet"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; this.Load += new System.EventHandler(this.Frm_EasyReport_Load); this.KeyUp += new System.Windows.Forms.KeyEventHandler(this.Sc_WorkShopReport_KeyUp); this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Sc_WorkShopReport_KeyDown); this.Tool.ResumeLayout(false); this.Tool.PerformLayout(); this.pPic.ResumeLayout(false); this.pPic.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.grdMain)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.grdSum)).EndInit(); this.ResumeLayout(false); } #endregion public System.Windows.Forms.Timer timer1; private System.Windows.Forms.ToolStrip Tool; private System.Windows.Forms.ToolStripButton yl; private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; private System.Windows.Forms.ToolStripButton dy; private System.Windows.Forms.ToolStripButton view; private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; private System.Windows.Forms.ToolStripButton cx; private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; private System.Windows.Forms.ToolStripButton tc; private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; private System.Windows.Forms.ToolStripSeparator toolStripSeparator8; private System.Windows.Forms.ToolStripButton mrlk; private System.Windows.Forms.ToolStripSeparator toolStripSeparator7; private System.Windows.Forms.ToolStripButton bclk; private System.Windows.Forms.ToolStripSeparator toolStripSeparator9; private System.Windows.Forms.Panel pPic; private System.Windows.Forms.Label lblCaption; private System.Windows.Forms.DateTimePicker dtpHEDate; private System.Windows.Forms.Label label3; private System.Windows.Forms.DateTimePicker dtpHBDate; private System.Windows.Forms.Label label4; private System.Windows.Forms.Timer timer2; private System.Windows.Forms.DataGridView grdMain; private System.Windows.Forms.DataGridView grdSum; private System.Windows.Forms.Button cmdHEDeptID; private System.Windows.Forms.Button cmdHBDeptID; private System.Windows.Forms.Label label6; public System.Windows.Forms.TextBox txtHEDeptID; public System.Windows.Forms.TextBox txtHBDeptID; private System.Windows.Forms.Label label1; private System.Windows.Forms.DataGridView dataGridView1; private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton1; private System.Windows.Forms.ToolStripMenuItem eXCELToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem cSVToolStripMenuItem; } } WorkM/±¨±í·ÖÎö/Sc_WorkShopReport.cs
New file @@ -0,0 +1,339 @@ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using gregn6Lib; using DBUtility; using SQLHelper; namespace WorkM { public partial class Sc_WorkShopReport : Form { public Sc_WorkShopReport() { InitializeComponent(); } public string ModName = ""; public string ModCaption = "è½¦é´æ¥è¡¨"; Pub_Class.ClsGridListSum oSumGrid = new Pub_Class.ClsGridListSum(); #region åºå®ä»£ç private void initGrid() { DBUtility.Xt_BaseBillFun.initGridRpt(grdMain, this.Name); } //å¾å°å¯¹åºå private Int32 Fun_GetCol(string sCol) { return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdMain); } private void tc_Click(object sender, EventArgs e) { this.Close(); } private void TotalAll() { if (grdMain.Rows.Count > 0 && grdMain.ColumnCount > 0) { oSumGrid.SetGridsum(); oSumGrid.TotalAll(); } } //Sc_WorkShopReportDlg oDlg = new Sc_WorkShopReportDlg(); private void cx_Click(object sender, EventArgs e) { //oDlg.ShowDialog(); //if (oDlg.IsOk == 1) //{ timer1.Enabled = true; //} } //设置æ¥è¡¨åç§° private void SetFormCaption() { this.Text = ModCaption; lblCaption.Text = this.Text; initGrid();//ç½æ ¼æ é¢åå§å initHeadCaption();//表头åå§å } private void Frm_EasyReport_Load(object sender, EventArgs e) { SetFormCaption(); oSumGrid.ogrdMain = grdMain; //åå§å new oSumGrid.oGridsum = grdSum; } private void timer1_Tick(object sender, EventArgs e) { timer1.Enabled = false; if (Fun_AllowQuery()) { initGrid(); Xt_Wait oFrm = new Xt_Wait(); oFrm.Show(); System.Windows.Forms.Application.DoEvents(); Display(); System.Windows.Forms.Application.DoEvents(); oFrm.Close(); oFrm.Dispose(); } } private void Sc_WorkShopReport_KeyUp(object sender, KeyEventArgs e) { if (e.KeyValue == 13) timer1.Enabled = true; } private void mrlk_Click(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.DefaultGridView(grdMain, this.Name); } private void bclk_Click(object sender, EventArgs e) { //ä¿åå宽 DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name); } //æå° private void dy_Click(object sender, EventArgs e) { Sub_SetReport(); Report.Print(true); } //é¢è§ private void view_Click(object sender, EventArgs e) { Sub_SetReport(); Report.PrintPreview(true); } #endregion #region çé¢å¤ç //åå§å表头æ¾ç¤º private void initHeadCaption() { //dtpHBDate.Value = DateTime.Today; //dtpHEDate.Value = DateTime.Today; } private bool Fun_AllowQuery()//å®¡æ ¸æ¥è¯¢æ¡ä»¶ { //if (txtHBDeptID.Text.Trim().Length == 0) //{ // MessageBox.Show(this, "è¯·éæ©å¼å§é¨é¨ï¼", "æç¤º"); // return false; //} return true; } private void Display() { ClsCN SubCn = new ClsCN(); DataSet DSet; DataSet DsHead; DataSet DsQty; int BCol = 7; long HDeptID = 0; long HMaterID = 0; long HEmpID = 0; long HProcID = 0; //æ¾ç¤ºæ¥è¡¨å¤´ æ é¢ //忢GRIDå·æ° å å¿«é度 //è¿æ»¤æ¡ä»¶Dlg string sDlgWhere = ""; sDlgWhere = sDlgWhere + ",'" + txtHBDeptID.Tag + "'"; if (sDlgWhere.Trim().Length > 0) { sDlgWhere = sDlgWhere.Substring(1, sDlgWhere.Length - 1); } // DSet = SubCn.RunProcReturn("exec h_p_CJKB" + sDlgWhere, "Gy_Czygl"); //çæé¦è¡æ é¢ if (DSet == null) { MessageBox.Show("没æè¿åä»»ä½ç»æ,å°è¯å次æ¥è¯¢ï¼" + DBUtility.ClsPub.sExeReturnInfo); return; } // grdMain.DataSource = DSet.Tables[0].DefaultView; //è·å卿å ï¼ç©æä¿¡æ¯ï¼ //DsHead = SubCn.RunProcReturn("exec h_p_Sc_GetProcExchReportHead " + sDlgWhere, "Gy_Czygl"); //for (int a = 0; a < DsHead.Tables[0].Rows.Count; a++) //{ // if (ClsPub.isLong(DsHead.Tables[0].Rows[a]["HMaterID"]) != 0) // { // grdMain.Columns.Add(ClsPub.isStrNull(DsHead.Tables[0].Rows[a]["HMaterID"]), ClsPub.isStrNull(DsHead.Tables[0].Rows[a]["HName"])); // grdMain.Columns[BCol].Tag = ClsPub.isLong(DsHead.Tables[0].Rows[a]["HMaterID"]); // BCol = BCol + 1; // } //} BCol = 7; //è·å卿å 容 ï¼æ°éä¿¡æ¯ï¼ for (int row = 0; row <= grdMain.RowCount - 1; row++) { for (int col = BCol; col <= grdMain.ColumnCount - 1; col++) { HDeptID = DBUtility.ClsPub.isLong(grdMain.Rows[row].Cells[Fun_GetCol("HDeptID")].Value); DsQty = SubCn.RunProcReturn("exec h_p_CJKB '" + HDeptID.ToString(), "Gy_Czygl"); if (DsQty != null && DsQty.Tables[0].Rows.Count > 0) { grdMain.Rows[row].Cells[col].Value = DBUtility.ClsPub.isDoule(DsQty.Tables[0].Rows[0]["HQty"], 2); } } } //设置å计å string sTotalCol = ""; sTotalCol = DBUtility.Gy_BaseFun.GetTotalCols(DSet); string[] sT; sT = sTotalCol.Split(Convert.ToChar(",")); oSumGrid.BuildTotalCols(sT); // DBUtility.Xt_BaseBillFun.DisplayGrid(grdMain, this.Name, "æ¯", 0); // DBUtility.Xt_BaseBillFun.GetGrid(grdMain, this.Name); Total(); } #endregion #region æå°è®¾ç½® //æå°è®¾ç½® GridppReport Report; //设置æå°æ¨¡çè·¯å¾ private void Sub_SetReport() { Report = new GridppReport(); Report.LoadFromFile(ClsPub.AppPath + @"\Report\åºæ¶æ¬¾æç»è¡¨.grf"); //here . Report.BeforePostRecord += new _IGridppReportEvents_BeforePostRecordEventHandler(ReportBeforePostRecord); Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable); } //å¡«å ¥åæ®è¡¨å¤´ä¿¡æ¯ private void ReportBeforePostRecord()//your report?kao { //Report.FieldByName("HDateItemID").AsString = lblHDateItemID.Text; //Report.FieldByName("CusNumber").AsString = lblHCusNumber.Text; //Report.FieldByName("CusName").AsString = lblHCusName.Text; //Report.FieldByName("BeginBalance").AsString = lblHBeginBalance.Text; } //å¡«å ¥åæ®æç»ä¿¡æ¯ private void ReportFetchRecordByDataTable() { //Utility.FillRecordToReport(Report, grdMain, false); } #endregion #region æ°æ®å¯¼åº private void yc_Click(object sender, EventArgs e) { //DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain); //DBUtility.Gy_BaseFun.Data2Excel(this.Text, grdMain, this.Name); DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain); } #endregion private void timer2_Tick(object sender, EventArgs e) { timer2.Enabled = false; //oDlg.ShowDialog(); //if (oDlg.IsOk == 1) //{ timer1.Enabled = true; //} } private void Total() { if (grdMain.Rows.Count > 0 && grdMain.ColumnCount > 0) { oSumGrid.SetGridsum(); oSumGrid.Total(); } } private void grdMain_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e) { Total(); } private void grdMain_ColumnWidthChanged(object sender, DataGridViewColumnEventArgs e) { Total(); } private void grdMain_Paint(object sender, PaintEventArgs e) { DBUtility.Xt_BaseBillFun.GraphicsGrid(grdMain); } private void cmdHBDeptID_Click(object sender, EventArgs e) { BLL.ClsBaseSelect.SetTextByDept(txtHBDeptID, true); //if (txtHEDeptID.Text.Trim() == "") //{ // txtHEDeptID.Text = txtHBDeptID.Text; //} } private void cmdHEDeptID_Click(object sender, EventArgs e) { BLL.ClsBaseSelect.SetTextByDept(txtHEDeptID, true); } private void yc_Click_1(object sender, EventArgs e) { BLL.Gy_GridView_Hide oHide = new BLL.Gy_GridView_Hide(); oHide.KeyItem = this.Name; oHide.oGrd = grdMain; oHide.ShowDialog(); // DBUtility.ClsPub.HideGridView(grdMain, Name, DBUtility.ClsPub.AppPath);//设置éèå } private void Sc_WorkShopReport_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F7) { TotalAll(); } } private void eXCELToolStripMenuItem_Click(object sender, EventArgs e) { //DBUtility.Gy_BaseFun.Data2Excel(this.Text, grdMain, this.Name); DBUtility.Gy_BaseFun.DataToExcel(this.Text, grdMain); } private void cSVToolStripMenuItem_Click(object sender, EventArgs e) { DBUtility.Gy_BaseFun.DataGridViewToExcel2(grdMain, this.Text, this.Text); } } } WorkM/±¨±í·ÖÎö/Sc_WorkShopReport.resx
New file @@ -0,0 +1,129 @@ <?xml version="1.0" encoding="utf-8"?> <root> <!-- Microsoft ResX Schema Version 2.0 The primary goals of this format is to allow a simple XML format that is mostly human readable. The generation and parsing of the various data types are done through the TypeConverter classes associated with the data types. Example: ... ado.net/XML headers & schema ... <resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="version">2.0</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <value>[base64 mime encoded serialized .NET Framework object]</value> </data> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <comment>This is a comment</comment> </data> There are any number of "resheader" rows that contain simple name/value pairs. Each data row contains a name, and value. The row also contains a type or mimetype. Type corresponds to a .NET class that support text/value conversion through the TypeConverter architecture. Classes that don't support this are serialized and stored with the mimetype set. The mimetype is used for serialized objects, and tells the ResXResourceReader how to depersist the object. This is currently not extensible. For a given mimetype the value must be set accordingly: Note - application/x-microsoft.net.object.binary.base64 is the format that the ResXResourceWriter will generate, however the reader can read any of the formats listed below. mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Soap.SoapFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.bytearray.base64 value : The object must be serialized into a byte array : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> <xsd:element name="metadata"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" /> </xsd:sequence> <xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="assembly"> <xsd:complexType> <xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" /> </xsd:complexType> </xsd:element> <xsd:element name="data"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="resheader"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:complexType> </xsd:element> </xsd:schema> <resheader name="resmimetype"> <value>text/microsoft-resx</value> </resheader> <resheader name="version"> <value>2.0</value> </resheader> <resheader name="reader"> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>17, 17</value> </metadata> <metadata name="Tool.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>122, 17</value> </metadata> <metadata name="timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>211, 17</value> </metadata> </root>