DAL/DAL.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DAL/MES/ClsSc_MESMaterToSourceBill .cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Model/Model.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Model/车间管理/ClsSc_MaterToSourceBillSub_Item.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Pub_Class/CustomerCls/ClsXt_SystemParameter.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Controllers/SCGL/Sc_MaterToSourceBillController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/ListModels.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/WebAPI.csproj.user | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
DAL/DAL.csproj
@@ -75,6 +75,7 @@ </ItemGroup> <ItemGroup> <Compile Include="APS\ClsSc_WorkBillMonthSortBill.cs" /> <Compile Include="MES\ClsSc_MESMaterToSourceBill .cs" /> <Compile Include="åºç¡èµæ\InterFaceåºç¡èµæ\ClsIF_ORGANIZATIONS_View.cs" /> <Compile Include="åºç¡èµæ\å ¶ä»åºç¡èµæ\ClsGy_QCCheckProject_View.cs" /> <Compile Include="æºå\InterFaceæºå\Cls_S_IF_ICMOBillList.cs" /> DAL/MES/ClsSc_MESMaterToSourceBill .cs
New file @@ -0,0 +1,291 @@ using System; using System.Collections.Generic; using System.Text; using System.Data; namespace DAL { public class ClsSc_MESMaterToSourceBill: DBUtility.ClsXt_BaseBill { public Model.ClsSc_MaterToSourceBillMain omodel = new Model.ClsSc_MaterToSourceBillMain(); public List<Model.ClsSc_MaterToSourceBillSub> DetailColl = new List<Model.ClsSc_MaterToSourceBillSub>(); public List<Model.ClsSc_MaterToSourceBillSub_Item> DetailColl1 = new List<Model.ClsSc_MaterToSourceBillSub_Item>(); public ClsSc_MESMaterToSourceBill() { base.MvarItemKeySub = "Sc_MaterToSourceBillSub"; base.MvarItemKeySub2 = ""; base.MvarItemKeySub3 = ""; base.MvarItemKeySub4 = ""; base.MvarItemKey= "Sc_MaterToSourceBillMain"; base.MvarReportTitle="䏿é²éå"; base.BillType= "3786"; base.HBillSubType = "3786"; } #region åºå®ä»£ç ~ClsSc_MESMaterToSourceBill() { DetailColl = null; } #endregion èªå®ä¹æ¹æ³ //ä¿®æ¹åæ® public override bool ModifyBill(Int64 lngBillKey, ref string sReturn) { try { // oCn.BeginTran(); //æ´æ°ä¸»è¡¨ oCn.RunProc("UpDate Sc_MaterToSourceBillMain set " + //åºå®èµå¼=============== " HBillNo='" + omodel.HBillNo + "'" + ",HDate='" + omodel.HDate + "'" + ",HYear='" + omodel.HYear.ToString() + "'" + ",HPeriod='" + omodel.HPeriod.ToString() + "'" + ",HRemark='" + omodel.HRemark + "'" + ",HUpDater='" + DBUtility.ClsPub.CurUserName + "'" + ",HUpDateDate=getdate()" + //======================================== ",HProcExchInterID=" + omodel.HProcExchInterID.ToString() + ",HProcExchEntryID=" + omodel.HProcExchEntryID.ToString() + ",HProcExchBillNo='" + omodel.HProcExchBillNo + "'" + ",HICMOInterID=" + omodel.HICMOInterID.ToString() + ",HICMOBillNo='" + omodel.HICMOBillNo + "'" + ",HSourceID=" + omodel.HSourceID.ToString() + ",HProcID=" + omodel.HProcID.ToString() + ",HMaterID=" + omodel.HMaterID.ToString() + ",HSourceBarCode='" + omodel.HSourceBarCode + "'" + ",HEquipID=" + omodel.HEquipID.ToString() + ",HWorkerID=" + omodel.HWorkerID.ToString() + ",HWorkerBarCode='" + omodel.HWorkerBarCode + "'" + ",HGroupID=" + omodel.HGroupID.ToString() + " where HInterID=" + lngBillKey.ToString()); //å é¤å ³è DeleteRelation(ref sReturn, lngBillKey); //å é¤å表 DeleteBillSub(lngBillKey); //æå ¥å表 omodel.HInterID = lngBillKey; foreach (Model.ClsSc_MaterToSourceBillSub oSub in DetailColl) { oCn.RunProc("Insert into Sc_MaterToSourceBillSub " + " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" + ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" + ",HMaterID,HUnitID,HQty,HPieceQty,HScanDate" + ",HBarCode,HBarCode_Pack,HBillNo_bak" + ") values(" + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "','" + oSub.HEntryCloseDate.ToShortDateString() + "'," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" + "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() + "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() + "," + oSub.HQty.ToString() + "," + oSub.HPieceQty.ToString() + ",'" + oSub.HScanDate.ToShortDateString() + "'" + ",'" + oSub.HBarCode + "','" + oSub.HBarCode_Pack + "','" + oSub.HBillNo_bak + "'" + ") "); } sReturn = "ä¿®æ¹åæ®æåï¼"; oCn.Commit(); return true; } catch (Exception e) { sReturn = e.Message; oCn.RollBack(); throw (e); } } //æ°å¢åæ® public override bool AddBill(ref string sReturn) { try { //å¾å°mainid omodel.HInterID = DBUtility.ClsPub.CreateBillID(BillType, ref DBUtility.ClsPub.sExeReturnInfo); //è¥MAINDIéå¤åéæ°è·å oCn.BeginTran(); //主表 oCn.RunProc("Insert Into Sc_MaterToSourceBillMain " + "(HBillType,HBillSubType,HInterID,HBillNo,HDate" + ",HYear,HPeriod,HRemark,HMaker,HMakeDate" + ",HProcExchInterID,HProcExchEntryID,HProcExchBillNo,HICMOInterID,HICMOBillNo" + ",HSourceID,HProcID,HMaterID,HSourceBarCode,HEquipID,HWorkerID,HWorkerBarCode" + ",HGroupID" + ") " + " values('" + this.BillType + "','" + this.HBillSubType + "'," + omodel.HInterID.ToString() + ",'" + omodel.HBillNo + "','" + omodel.HDate + "'" + ", " + omodel.HYear.ToString() + "," + omodel.HPeriod.ToString() + ",'" + omodel.HRemark + "','" + DBUtility.ClsPub.CurUserName + "',getdate()" + "," + omodel.HProcExchInterID.ToString() + "," + omodel.HProcExchEntryID.ToString() + ",'" + omodel.HProcExchBillNo + "'," + omodel.HICMOInterID.ToString() + ",'" + omodel.HICMOBillNo + "'" + "," + omodel.HSourceID.ToString() + "," + omodel.HProcID.ToString() + "," + omodel.HMaterID.ToString() + ",'" + omodel.HSourceBarCode + "'," + omodel.HEquipID.ToString() + "," + omodel.HWorkerID.ToString() + ",'" + omodel.HWorkerBarCode + "'" + "," + omodel.HGroupID.ToString() + ") "); //æå ¥å表 foreach (Model.ClsSc_MaterToSourceBillSub oSub in DetailColl) { oCn.RunProc("Insert into Sc_MaterToSourceBillSub " + " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" + ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" + ",HMaterID,HUnitID,HQty,HPieceQty,HScanDate" + ",HBarCode,HBarCode_Pack,HBillNo_bak" + ") values(" + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "','" + oSub.HEntryCloseDate.ToShortDateString() + "'," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" + "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() + "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() + "," + oSub.HQty.ToString() + "," + oSub.HPieceQty.ToString() + ",'" + oSub.HScanDate.ToShortDateString() + "'" + ",'" + oSub.HBarCode + "','" + oSub.HBarCode_Pack + "','" + oSub.HBillNo_bak + "'" + ") "); } //忬¡éªè¯ ä¿åæ¯å¦ åç DataSet ds = oCn.RunProcReturn("exec h_p_Sc_MaterToSourceBill_SaveCtrl @HInterId=" + omodel.HInterID + "", "h_p_Sc_MaterToSourceBill_SaveCtrl"); if (ds == null || ds.Tables[0].Rows.Count <= 0) { sReturn = "æ éªè¯æ°æ®ï¼"; oCn.RollBack(); return false; } if (DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) == "2") { sReturn = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]); oCn.RollBack(); return false; } sReturn = omodel.HInterID.ToString(); oCn.Commit(); return true; } catch (Exception e) { sReturn = e.Message; oCn.RollBack(); throw (e); } } //æ¾ç¤ºåæ® public override bool ShowBill(Int64 lngBillKey, ref string sReturn) { try { //æ¥è¯¢ä¸»è¡¨ DataSet Ds; Ds = oCn.RunProcReturn("Select * from Sc_MaterToSourceBillMain Where HInterID=" + lngBillKey.ToString(), "Sc_MaterToSourceBillMain"); if (Ds.Tables[0].Rows.Count == 0) { sReturn = "åæ®æªæ¾å°ï¼"; return false; } //åºå®èµå¼=========================================== omodel.HYear = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HYear"]); omodel.HPeriod = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HPeriod"]); omodel.HBillType = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBillType"]); omodel.HBillSubType = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBillSubType"]); omodel.HInterID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HInterID"]); omodel.HDate = DBUtility.ClsPub.isDate(Ds.Tables[0].Rows[0]["HDate"]); omodel.HBillNo = Ds.Tables[0].Rows[0]["HBillNo"].ToString().Trim(); omodel.HBillStatus = DBUtility.ClsPub.isInt(Ds.Tables[0].Rows[0]["HBillStatus"]); omodel.HCheckItemNowID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HCheckItemNowID"]); omodel.HCheckItemNextID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HCheckItemNextID"]); omodel.HCheckFlowID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HCheckFlowID"]); omodel.HRemark = Ds.Tables[0].Rows[0]["HRemark"].ToString().Trim(); omodel.HBackRemark = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HBackRemark"]); omodel.HBackDate = Ds.Tables[0].Rows[0]["HBackDate"].ToString().Trim(); omodel.HBacker = Ds.Tables[0].Rows[0]["HBacker"].ToString().Trim(); omodel.HCheckDate = Ds.Tables[0].Rows[0]["HCheckDate"].ToString().Trim(); omodel.HChecker = Ds.Tables[0].Rows[0]["HChecker"].ToString().Trim(); omodel.HMaker = Ds.Tables[0].Rows[0]["HMaker"].ToString().Trim(); omodel.HMakeDate = Ds.Tables[0].Rows[0]["HMakeDate"].ToString().Trim(); omodel.HUpDateDate = Ds.Tables[0].Rows[0]["HUpDateDate"].ToString().Trim(); omodel.HUpDater = Ds.Tables[0].Rows[0]["HUpDater"].ToString().Trim(); omodel.HCloseDate = Ds.Tables[0].Rows[0]["HCloseDate"].ToString().Trim(); omodel.HCloseMan = Ds.Tables[0].Rows[0]["HCloseMan"].ToString().Trim(); omodel.HCloseType = DBUtility.ClsPub.isBool(Ds.Tables[0].Rows[0]["HCloseType"]); omodel.HDeleteDate = Ds.Tables[0].Rows[0]["HDeleteDate"].ToString().Trim(); omodel.HDeleteMan = Ds.Tables[0].Rows[0]["HDeleteMan"].ToString().Trim(); omodel.HMainSourceBillType = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HMainSourceBillType"]); omodel.HMainSourceInterID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HMainSourceInterID"]); omodel.HMainSourceEntryID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HMainSourceEntryID"]); omodel.HMainSourceBillNo = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HMainSourceBillNo"]); omodel.HPrintQty = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HPrintQty"]); //======================================================== omodel.HProcExchInterID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HProcExchInterID"]); omodel.HProcExchEntryID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HProcExchEntryID"]); omodel.HProcExchBillNo = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HProcExchBillNo"]); omodel.HICMOInterID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HICMOInterID"]); omodel.HICMOBillNo = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HICMOBillNo"]); omodel.HSourceID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HSourceID"]); omodel.HProcID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HProcID"]); omodel.HMaterID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HMaterID"]); omodel.HSourceBarCode = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HSourceBarCode"]); omodel.HEquipID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HEquipID"]); omodel.HWorkerID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HWorkerID"]); omodel.HWorkerBarCode = DBUtility.ClsPub.isStrNull(Ds.Tables[0].Rows[0]["HWorkerBarCode"]); omodel.HGroupID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HGroupID"]); //å¾ªç¯ DataSet DsSub; DsSub = oCn.RunProcReturn("Select * from Sc_MaterToSourceBillSub Where HInterID=" + lngBillKey.ToString() + " order by HEntryID ", "Sc_MaterToSourceBillSub"); DetailColl.Clear();//æ¸ ç©º for (int i = 0; i < DsSub.Tables[0].Rows.Count; i++) { Model.ClsSc_MaterToSourceBillSub oSub = new Model.ClsSc_MaterToSourceBillSub(); // åºå®èµå¼=============================================== oSub.HInterID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HInterID"]); oSub.HBillNo_bak = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HBillNo_bak"]); oSub.HEntryID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HEntryID"]); oSub.HSourceInterID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HSourceInterID"]); oSub.HSourceEntryID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HSourceEntryID"]); oSub.HSourceBillType = DsSub.Tables[0].Rows[i]["HSourceBillType"].ToString().Trim(); oSub.HSourceBillNo = DsSub.Tables[0].Rows[i]["HSourceBillNo"].ToString().Trim(); oSub.HRelationQty = DBUtility.ClsPub.isDoule(DsSub.Tables[0].Rows[i]["HRelationQty"]); oSub.HRelationMoney = DBUtility.ClsPub.isDoule(DsSub.Tables[0].Rows[i]["HRelationMoney"]); oSub.HCloseMan = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HCloseMan"]); oSub.HCloseType = DBUtility.ClsPub.isBool(DsSub.Tables[0].Rows[i]["HCloseType"]); oSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DsSub.Tables[0].Rows[i]["HEntryCloseDate"]); oSub.HRemark = DsSub.Tables[0].Rows[i]["HRemark"].ToString().Trim(); //=================================================== oSub.HMaterID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HMaterID"].ToString()); oSub.HUnitID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HUnitID"].ToString()); oSub.HQty = DBUtility.ClsPub.isSingle(DsSub.Tables[0].Rows[i]["HQty"].ToString()); oSub.HPieceQty = DBUtility.ClsPub.isSingle(DsSub.Tables[0].Rows[i]["HPieceQty"].ToString()); oSub.HScanDate = DBUtility.ClsPub.isDate(DsSub.Tables[0].Rows[i]["HScanDate"].ToString()); oSub.HBarCode = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HBarCode"]); oSub.HBarCode_Pack = DBUtility.ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HBarCode_Pack"]); DetailColl.Add(oSub); } sReturn = "æ¾ç¤ºåæ®æåï¼"; return true; } catch (Exception e) { sReturn = e.Message; throw (e); } } //å®¡æ ¸ public bool CheckBill(Int64 lngBillKey, ref string sReturn) { try { string HChecker = DBUtility.ClsPub.CurUserName; string HCheckDate = DBUtility.ClsPub.GetServerDate(-1); oCn.RunProc(" Update " + MvarItemKey + " set HChecker='" + HChecker + "',HCheckDate='" + HCheckDate + "' Where HInterID=" + lngBillKey.ToString()); //çæè°æ¨å //å¾å°è°æ¨å mainid åæ®å· //long NewInterID = DBUtility.ClsPub.CreateBillID("1207", ref DBUtility.ClsPub.sExeReturnInfo); //string NewBillNo = DBUtility.ClsPub.CreateBillCode("1207", ref DBUtility.ClsPub.sExeReturnInfo, true);//å¾å°æ°åå· //oCn.RunProc("exec h_p_Kf_MoveStockBill_Add " + lngBillKey.ToString() + "," + NewInterID.ToString() + ",'" + NewBillNo + "','" + HChecker + "'"); // sReturn = ""; return true; } catch (Exception e) { sReturn = e.Message; throw (e); } } } } Model/Model.csproj
@@ -605,6 +605,7 @@ <Compile Include="车é´ç®¡ç\ClsSc_MaterDownBillMain.cs" /> <Compile Include="车é´ç®¡ç\ClsSc_MaterDownBillSub.cs" /> <Compile Include="车é´ç®¡ç\ClsSc_MaterToSourceBillMain.cs" /> <Compile Include="车é´ç®¡ç\ClsSc_MaterToSourceBillSub_Item.cs" /> <Compile Include="车é´ç®¡ç\ClsSc_MaterToSourceBillSub.cs" /> <Compile Include="车é´ç®¡ç\ClsSc_PackDoubleBillMain.cs" /> <Compile Include="车é´ç®¡ç\ClsSc_PackDoubleBillSub.cs" /> Model/³µ¼ä¹ÜÀí/ClsSc_MaterToSourceBillSub_Item.cs
New file @@ -0,0 +1,20 @@ using System; using System.Collections.Generic; using System.Text; namespace Model { public class ClsSc_MaterToSourceBillSub_Item: DBUtility.ClsXt_BaseBillSub { public string HBillNo_bak;// varchar(50) --åæ®å·ï¼å¤ä»½ï¼ä»¥å å ç ä¸¢å¤±ï¼æ¾ä¸å°å¯¹åºä¸»è¡¨ï¼ public Int64 HMouldID;// int --æ²»å ·å ç public Int64 HUnitID;// int --åä½ID public Single HQty;// money --æ°é public Single HPieceQty;// money --ä»¶é public DateTime HScanDate;// datetime --æ«ææ¶é´ public string HBarCode;// varchar(50) --æ¡å½¢ç public string HBarCode_Pack;// varchar(50) --ç®±å·æ¡ç } } Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
@@ -746,7 +746,12 @@ omodel.Sc_ICMOReportBill_FirstCheckOut = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========䏿é²éå //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Sc_MaterToSourceBill_AutoCheck") { omodel.Sc_MaterToSourceBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } } sReturn = "æ¾ç¤ºåæ®æåï¼"; Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -209,6 +209,8 @@ public string Sc_ICMOBillWorkQtyStatus_AutoCheck; //èªå¨å®¡æ ¸ //è´¨éæ±æ¥å public string Sc_ICMOBillQualityStatus_AutoCheck; //èªå¨å®¡æ ¸ //䏿é²éå public string Sc_MaterToSourceBill_AutoCheck; //èªå¨å®¡æ ¸ //QMS WebAPI/Controllers/SCGL/Sc_MaterToSourceBillController.cs
@@ -4,6 +4,7 @@ using System.Collections; using System.Collections.Generic; using System.Data; using System.Linq; using System.Data.SqlClient; using System.Web.Http; using WebAPI.Models; @@ -20,6 +21,9 @@ DataSet ds; //è·åç³»ç»åæ° Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); public DAL.ClsSc_MESMaterToSourceBill BillNew = new DAL.ClsSc_MESMaterToSourceBill(); //对åºåæ®ç±» public DAL.ClsSc_MESMaterToSourceBill BillOld = new DAL.ClsSc_MESMaterToSourceBill(); //对åºåæ®ç±» /// <summary> @@ -115,7 +119,7 @@ #region æ¥å·¥å¹³å°ä¸æé²éä¸é®æ«ç æ¹æ³ [Route("Sc_MaterToSourceBill/get_CheckTypeByBarCode_Json")] [HttpGet] public object get_CheckTypeByBarCode_Json(string HBarCode,string HSourceID) public object get_CheckTypeByBarCode_Json(string HBarCode,string HSourceID,string HICMOInterID,string HICMOEntryID) { //æ ¹æ®éå ¥çæ¡ç åä¸ä½ï¼å¤ææ¡ç ç±»åï¼çäº§èµæºãç©ææ¡ç ï¼ @@ -124,9 +128,54 @@ //æ è¿åæ°æ®åä¸ºç©ææ¡ç if (ds == null || ds.Tables[0].Rows.Count == 0) { //1.æ¥è¯¢æ¡å½¢ç 卿¡ç æ¡£æ¡è¡¨ä¸æ¯å¦åå¨ //2.å¹é ç¨ææ¸ åçç©æç¼ç æ¯å¦ä¸è´ //1.æ¥è¯¢æ¡å½¢ç 卿¡ç æ¡£æ¡è¡¨ä¸æ¯å¦åå¨ DataSet ds0 = oCN.RunProcReturn(" select HMaterID from Gy_BarCodeBill where HBarCode= '" + HBarCode + "'", "Gy_BarCodeBill"); if (ds0 == null || ds0.Tables[0].Rows.Count == 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¡ç æ¡£æ¡ä¸ä¸å卿¤ç©ææ¡ç ï¼æ¡ç æ æï¼"; return objJsonResult; } else { //2.å¹é ç¨ææ¸ åçç©æç¼ç æ¯å¦ä¸è´ string sql = string.Format(@"select b.HMaterID,m.HNumber,m.HName,m.HModel,a.HQty HMQty, b.HQty,b.HUnitID,u.HName HUnitName from sc_PPbomBillMain a inner join Sc_PPBomBillSub b on a.HInterID=b.HInterID left join Gy_Material m on b.HMaterID=m.HItemID left join Gy_Unit u on b.HUnitID=u.HItemID where a.HICMOInterID='" + HICMOInterID + "' and a.HICMOEntryID='"+ HICMOEntryID + "'"); ds = oCN.RunProcReturn(sql, "Sc_PPBomBillSub"); if (ds.Tables[0].Rows.Count > 0) //æç¨ææ¸ åè®°å½ { //var dt0 = ds.Tables[0].AsEnumerable().Where<DataRow>(C => C["HMaterID"].ToString() == "133927").CopyToDataTable(); DataTable dt = ds.Tables[0].AsEnumerable().Where<DataRow>(W => W["HMaterID"].ToString() == ds0.Tables[0].Rows[0]["HMaterID"].ToString()).CopyToDataTable(); //夿å½åæ°æ®(䏿¡æå¤æ¡)䏿ç»å¤å®æ¯å¦æåæ ¼ if (dt == null || dt.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 = "è·åç¨ææ¸ åæ°æ®æåï¼"; objJsonResult.Verify = "ç¨ææ¸ åç©ææ¡ç "; objJsonResult.data = dt; return objJsonResult; } } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å½åçäº§è®¢åæ ç¨ææ¸ åè®°å½ï¼"; return objJsonResult; } } } else { @@ -140,7 +189,8 @@ //é¨é¨æ¡ç if (sBarBillName == "çäº§èµæº") { DAL.ClsGy_Source_View dal = new DAL.ClsGy_Source_View(); //DAL.ClsGy_Source_View dal = new DAL.ClsGy_Source_View(); //å°éå ¥çæ¡ç 廿åä¸ä½åè½¬åææ´å½¢ int ID; if (int.TryParse(HBarCode.Remove(0, 3), out ID)) @@ -154,13 +204,14 @@ } else { if (dal.GetInfoByID(ID)) ds = oCN.RunProcReturn("Select * from Gy_Source Where HItemID='" + ID + "'", "Gy_Source"); if(ds.Tables[0].Rows.Count>0) //if (dal.GetInfoByID(ID)) { objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "è·åèµæºç»å®æ°æ®æåï¼"; objJsonResult.Verify = "èµæºæ¡ç "; objJsonResult.data = dal; objJsonResult.data = ds; return objJsonResult; } else @@ -176,7 +227,7 @@ { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "é误çé¨é¨æ¡ç ï¼"; objJsonResult.Message = "é误çèµæºæ¡ç ï¼"; return objJsonResult; } } @@ -205,5 +256,354 @@ return objJsonResult; } #endregion #region æ¥å·¥å°ä¸æé²éä¿å /// <summary> /// ä¿åæ¨¡å ·ç»´ä¿®å /// </summary> /// <param name="msg"></param> /// <returns></returns> [Route("Sc_MaterToSourceBill/SaveGetMaterToSourceFrom")] [HttpPost] public object SaveGetMaterToSourceFrom([FromBody] JObject msg) { var _value = msg["msg"].ToString(); string msg1 = _value.ToString(); string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg2 = sArray[0].ToString(); string msg3 = sArray[1].ToString(); string refSav = sArray[2].ToString(); //ä¿åæé //if (!DBUtility.ClsPub.Security_Log("MES_MaterToSourceBill_Edit", 1, true, DBUtility.ClsPub.CurUserName)) //{ // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = "æ ä¿åæéï¼"; // objJsonResult.data = null; // return objJsonResult; //} //夿ä¼è®¡ææ¯å¦åç string s = ""; int sYear = 0; int sPeriod = 0; if (DBUtility.Xt_BaseBillFun.Fun_AllowYearPeriod(DateTime.Now, ref sYear, ref sPeriod, ref s) == false) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = s; objJsonResult.data = null; return objJsonResult; } string UserName = ""; ListModels oListModels = new ListModels(); try { DAL.ClsSc_MESMaterToSourceBill oBill = new DAL.ClsSc_MESMaterToSourceBill(); List<Model.ClsSc_MaterToSourceBillMain> lsmain = new List<Model.ClsSc_MaterToSourceBillMain>(); msg2 = msg2.Replace("\\", ""); msg2 = msg2.Replace("\n", ""); //\n lsmain = oListModels.getObjectByJson_Sc_MaterToSourceBillMain(msg2); foreach (Model.ClsSc_MaterToSourceBillMain oItem in lsmain) { if (refSav == "Add") { //忮巿¯å¦éå¤ if (BillNew.IsExistBillNo(ref ClsPub.sExeReturnInfo, oItem.HBillNo, BillStatus, BillOld.omodel.HInterID)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åæ®å·éå¤ï¼ä¸å 许ä¿åï¼"; objJsonResult.data = 1; return objJsonResult; } } if (refSav == "Update") { if (BillOld.ShowBill(oItem.HInterID, ref s) == false) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¤åæ®æè¯¯ï¼"; objJsonResult.data = 1; return objJsonResult; } //夿æ¯å¦å¯ç¼è¾ if (BillOld.omodel.HChecker != "" && BillOld.omodel.HChecker != null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¤åæ®å·²ç»è¢«å®¡æ ¸ï¼ä¸å 许修æ¹ï¼"; objJsonResult.data = 1; return objJsonResult; } if (BillOld.omodel.HBillStatus > 1) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¤åæ®å¤äºä¸å¯ç¼è¾ç¶æï¼ä¸å 许修æ¹ï¼"; objJsonResult.data = 1; return objJsonResult; } if (!DBUtility.Xt_BaseBillFun.Fun_AllowEditBill(BillOld, ref s)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = s + "ï¼ä¸å 许修æ¹"; objJsonResult.data = 1; return objJsonResult; } } UserName = oItem.HMaker; //å¶å人 DBUtility.ClsPub.CurUserName = UserName; oItem.HBillType = "3786"; oItem.HBillSubType = "3786"; oItem.HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd"));// --æ¥æ oItem.HYear = DBUtility.ClsPub.isLong(DateTime.Now.Year); oItem.HPeriod = DBUtility.ClsPub.isLong(DateTime.Now.Month); oItem.HProcExchBillNo = ""; //æµè½¬å¡å· oItem.HProcExchInterID = 0; //æµè½¬å¡ä¸»å ç oItem.HProcExchEntryID = 0; //æµè½¬å¡åå ç oItem.HProcID = 0; //å·¥åºID if (DBUtility.ClsPub.isStrNull(oItem.HDate) == "") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "ä¿åå¤±è´¥ï¼æ²¡æåæ®æ¥æï¼æ æ³ä¿åï¼"; objJsonResult.data = 1; return objJsonResult; } oBill.omodel = oItem; } //é æè®°å½è¡¨ä½æ°æ® //æ },{æ¥æåæ°ç» //廿ãåã msg3 = msg3.Substring(1, msg3.Length - 2); msg3 = msg3.Replace("\\", ""); msg3 = msg3.Replace("\n", ""); //\n //msg2 = msg2.Replace("'", "â"); List<Model.ClsSc_MaterToSourceBillSub> ls = new List<Model.ClsSc_MaterToSourceBillSub>(); ls = oListModels.getObjectByJson_Sc_MaterToSourceBillSub(msg3); int i = 0; foreach (Model.ClsSc_MaterToSourceBillSub oItemSub in ls) { i++; oItemSub.HEntryID = i; //oItemSub.HCloseMan = ""; //è¡å ³é oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now); oItemSub.HCloseType = false; //å ³éç±»å //oItemSub.HRemark = ""; //夿³¨ oItemSub.HSourceInterID = 0; // æºå主å ç oItemSub.HSourceEntryID = 0; //æºååå ç //oItemSub.HSourceBillNo = ""; //æºååå· //oItemSub.HSourceBillType = ""; //æºåç±»å oItemSub.HRelationQty = 0; //å ³èæ°é oBill.DetailColl.Add(oItemSub); } //é ä»¶é¡¹è¡¨ä½æ°æ® //ä¿å //ä¿å宿¯åå¤ç bool bResult; if (oBill.omodel.HInterID == 0) { bResult = oBill.AddBill(ref DBUtility.ClsPub.sExeReturnInfo); if (bResult) { objJsonResult.HInterID = DBUtility.ClsPub.sExeReturnInfo; //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Sc_MaterToSourceBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } } else { bResult = oBill.ModifyBill(oBill.omodel.HInterID, ref DBUtility.ClsPub.sExeReturnInfo); objJsonResult.Verify = "N"; } if (bResult) { objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = "ä¿åæåï¼"; //WebAPIController.Add_Log("éè´§å䏿¨", UserName, "çæéè´§å"); objJsonResult.data = 1; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "ä¿å失败ï¼" + DBUtility.ClsPub.sExeReturnInfo; objJsonResult.data = 1; return objJsonResult; } } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "ä¿å失败ï¼" + e.ToString(); objJsonResult.data = 1; return objJsonResult; } } #endregion #region [æ¥å·¥å¹³å°ä¸æé²éåå®¡æ ¸ãåå®¡æ ¸] /// <summary> /// /// </summary> /// <param name="HInterID">åæ®ID</param> /// <param name="IsAudit">å®¡æ ¸(0),åå®¡æ ¸(1)</param> /// <param name="CurUserName">å®¡æ ¸äºº</param> /// <returns></returns> [Route("Sc_MaterToSourceBill/AuditProcessReportList")] [HttpGet] public object AuditProcessReportList(int HInterID, int IsAudit, string CurUserName) { string ModRightNameCheck = "MES_MaterToSourceBill_Check"; DBUtility.ClsPub.CurUserName = CurUserName; try { //å®¡æ ¸æé //if (!DBUtility.ClsPub.Security_Log(ModRightNameCheck, 1, true, CurUserName)) //{ // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = "å®¡æ ¸å¤±è´¥ï¼æ æéï¼"; // objJsonResult.data = null; // return objJsonResult; //} if (HInterID <= 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "HInterIDå°äº0ï¼"; objJsonResult.data = null; return objJsonResult; } Int64 lngBillKey = 0; lngBillKey = DBUtility.ClsPub.isLong(HInterID); DAL.ClsSc_MESMaterToSourceBill oBill = new DAL.ClsSc_MESMaterToSourceBill(); //æ¥çæ¯å¦å·²å®¡æ ¸,å ³é,ä½åº if (oBill.ShowBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo)) { if (oBill.omodel.HCloseMan.Trim() != "") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åæ®å·²å ³é!ä¸è½åæ¬¡å®¡æ ¸ï¼"; objJsonResult.data = null; return objJsonResult; } if (oBill.omodel.HDeleteMan.Trim() != "") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "忮已ä½åº!ä¸è½åæ¬¡å®¡æ ¸ï¼"; objJsonResult.data = null; return objJsonResult; } if (IsAudit == 0) //å®¡æ ¸å¤æ { if (oBill.omodel.HChecker.Trim() != "") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åæ®å·²å®¡æ ¸!ä¸è½åæ¬¡å®¡æ ¸ï¼"; objJsonResult.data = null; return objJsonResult; } } if (IsAudit == 1) //åå®¡æ ¸å¤æ { if (oBill.omodel.HChecker.Trim() == "") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åæ®æªå®¡æ ¸!ä¸éè¦åå®¡æ ¸!"; objJsonResult.data = null; return objJsonResult; } } } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åæ®ä¸åå¨!åå :" + DBUtility.ClsPub.sExeReturnInfo; objJsonResult.data = null; return objJsonResult; } if (IsAudit == 0) //å®¡æ ¸æäº¤ { //å®¡æ ¸æäº¤ if (oBill.CheckBill(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo) == true) { objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "å®¡æ ¸æå"; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å®¡æ ¸å¤±è´¥!åå :" + DBUtility.ClsPub.sExeReturnInfo; objJsonResult.data = null; return objJsonResult; } } if (IsAudit == 1) //åå®¡æ ¸æäº¤ { //åå®¡æ ¸æäº¤AbandonCheck if (oBill.AbandonCheck(lngBillKey, ref DBUtility.ClsPub.sExeReturnInfo) == true) { objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "åå®¡æ ¸æå"; objJsonResult.data = null; return objJsonResult; } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "åå®¡æ ¸å¤±è´¥!åå :" + DBUtility.ClsPub.sExeReturnInfo; objJsonResult.data = null; return objJsonResult; } } return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å®¡æ ¸å¤±è´¥æè åå®¡æ ¸å¤±è´¥ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/ListModels.cs
@@ -1255,5 +1255,29 @@ return list; } /// <summary> /// æ¥å·¥å¹³å°æ°å¢ä¸æé²éå主表çjson /// </summary> /// <param name="jsonString"></param> /// <returns></returns> public List<Model.ClsSc_MaterToSourceBillMain> getObjectByJson_Sc_MaterToSourceBillMain(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List<Model.ClsSc_MaterToSourceBillMain> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsSc_MaterToSourceBillMain>>(jsonString); return list; } /// <summary> /// æ¥å·¥å¹³å°æ°å¢ä¸æé²éåå表(é æ)çjson /// </summary> /// <param name="jsonString"></param> /// <returns></returns> public List<Model.ClsSc_MaterToSourceBillSub> getObjectByJson_Sc_MaterToSourceBillSub(string jsonString) { jsonString = "[" + jsonString.ToString() + "]"; List<Model.ClsSc_MaterToSourceBillSub> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsSc_MaterToSourceBillSub>>(jsonString); return list; } } } WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -9,40 +9,40 @@ </PropertyGroup> <ItemGroup> <File Include="apiapp.json"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</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>09/06/2021 14:33:42</publishTime> <publishTime>09/07/2021 11:09:13</publishTime> </File> <File Include="bin/BLL.pdb"> <publishTime>09/06/2021 14:33:42</publishTime> <publishTime>09/07/2021 11:09:13</publishTime> </File> <File Include="bin/DAL.dll"> <publishTime>09/06/2021 14:33:41</publishTime> <publishTime>09/07/2021 11:09:12</publishTime> </File> <File Include="bin/DAL.pdb"> <publishTime>09/06/2021 14:33:41</publishTime> <publishTime>09/07/2021 11:09:12</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>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:10</publishTime> </File> <File Include="bin/DBUtility.pdb"> <publishTime>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:10</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>08/25/2021 20:46:09</publishTime> <publishTime>08/09/2021 09:06:25</publishTime> </File> <File Include="bin/Kingdee.BOS.WebApi.FormService.dll"> <publishTime>09/20/2018 19:23:20</publishTime> @@ -51,49 +51,49 @@ <publishTime>09/20/2018 19:28:34</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>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:10</publishTime> </File> <File Include="bin/Model.pdb"> <publishTime>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:10</publishTime> </File> <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</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/Pub_Class.dll"> <publishTime>09/06/2021 14:33:38</publishTime> <publishTime>09/07/2021 11:09:08</publishTime> </File> <File Include="bin/Pub_Class.pdb"> <publishTime>09/06/2021 14:33:38</publishTime> <publishTime>09/07/2021 11:09:08</publishTime> </File> <File Include="bin/Pub_Control.dll"> <publishTime>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:09</publishTime> </File> <File Include="bin/Pub_Control.pdb"> <publishTime>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:09</publishTime> </File> <File Include="bin/SQLHelper.dll"> <publishTime>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:09</publishTime> </File> <File Include="bin/SQLHelper.pdb"> <publishTime>09/06/2021 14:33:39</publishTime> <publishTime>09/07/2021 11:09:09</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.ComponentModel.DataAnnotations.dll"> <publishTime>09/26/2012 03:16:08</publishTime> @@ -117,13 +117,13 @@ <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.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.Serialization.dll"> <publishTime>09/26/2012 03:16:08</publishTime> @@ -132,7 +132,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> @@ -147,37 +147,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>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</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> @@ -186,184 +186,184 @@ <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>09/06/2021 14:33:43</publishTime> <publishTime>09/07/2021 11:09:15</publishTime> </File> <File Include="bin/WebAPI.pdb"> <publishTime>09/06/2021 14:33:43</publishTime> <publishTime>09/07/2021 11:09:15</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="Content/bootstrap.css"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Content/bootstrap.min.css"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Content/Site.css"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/BLL.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/DAL.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/DBUtility.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/Kingdee.BOS.WebApi.Client.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/Model.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/Newtonsoft.Json.Net35.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/Pub_Class.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/Pub_Control.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="DLL/SQLHelper.dll"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.eot"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.svg"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.ttf"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.woff"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Global.asax"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Index.html"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Metadata/deploymentTemplates/apiappconfig.azureresource.json"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="packages.config"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/bootstrap.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/bootstrap.min.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.min.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.min.map"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery.validate.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery.validate.min.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery.validate.unobtrusive.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/jquery.validate.unobtrusive.min.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Scripts/modernizr-2.6.2.js"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Shared/Error.cshtml"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/Shared/_Layout.cshtml"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/web.config"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Views/_ViewStart.cshtml"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/09/2021 09:06:27</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Customer_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Department_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Employee_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsCLD_StockPlace_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Supplier_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Warehouse_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsGy_BadReason_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model_View.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Customer_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Department_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Employee_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Group_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Item30JiTai_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:51</publishTime> </File> <File Include="Web References/WebS/ClsGy_Source_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_StockPlace_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Supplier_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsGy_Warehouse_Model.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/ClsKf_ICStockBill_WMS.datasource"> <publishTime>08/25/2021 20:46:11</publishTime> <publishTime>08/10/2021 08:30:52</publishTime> </File> <File Include="Web References/WebS/Reference.map"> <publishTime>08/06/2021 22:57:28</publishTime> </File> <File Include="Web.config"> <publishTime>09/06/2021 14:33:48</publishTime> <publishTime>09/07/2021 11:09:24</publishTime> </File> </ItemGroup> </Project> WebAPI/WebAPI.csproj.user
@@ -7,7 +7,7 @@ <WebStackScaffolding_IsReferencingScriptLibrariesSelected>True</WebStackScaffolding_IsReferencingScriptLibrariesSelected> <WebStackScaffolding_LayoutPageFile /> <WebStackScaffolding_IsAsyncSelected>False</WebStackScaffolding_IsAsyncSelected> <NameOfLastUsedPublishProfile>D:\Gitä»åº\项ç®\MESWMS\MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> <NameOfLastUsedPublishProfile>FolderProfile</NameOfLastUsedPublishProfile> <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <UseIISExpress>false</UseIISExpress> <Use64BitIISExpress />