新增子表:Sc_MESBeginWorkBillSub_RelationBill,和保存
工序出站汇报单增加模具字段
报工台,开工单保存时,增加子表保存
New file |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Text; |
| | | |
| | | namespace Model |
| | | { |
| | | public class ClsSc_MESBeginWorkBillSub_RelationBill : DBUtility.ClsXt_BaseBillSub |
| | | { |
| | | public Int64 HRelationBillInterID; |
| | | public Int64 HRelationBillEntryID; |
| | | public String HRelationBillNo; |
| | | public String HRelationBillType; |
| | | public Int64 HICMOInterID; |
| | | public Int64 HICMOEntryID; |
| | | public String HICMOBillNo; |
| | | public Int64 HProcExchInterID; |
| | | public Int64 HProcExchEntryID; |
| | | public String HProcExchBillNo; |
| | | public Int64 HMaterID; |
| | | public Int64 HProcID; |
| | | } |
| | | } |
| | |
| | | <Compile Include="CRM\ClsSec_ProductRepairBillMain.cs" /> |
| | | <Compile Include="CRM\ClsSec_ProductRepairBillSub.cs" /> |
| | | <Compile Include="CRM\ClsSec_ProductRepairBillSub1.cs" /> |
| | | <Compile Include="MES\ClsSc_MESBeginWorkBillSub_RelationBill.cs" /> |
| | | <Compile Include="WMS\ClsWMS_CusBarCodeCheckBillMain.cs" /> |
| | | <Compile Include="åºç¡èµæ\åºç¡èµæ\ClsGy_RestDay_Model.cs" /> |
| | | <Compile Include="è´¨æ£ç®¡ç\ClsQC_MonthTarGetBillMain.cs" /> |
| | |
| | | double HToCheckQty = list[0].HToCheckQty;//åæ ·æ°é |
| | | double HLossQty = list[0].HLossQty;//é失æ°é |
| | | double HBackWorkByMaterQty = list[0].HBackWorkByMaterQty;//é失æ°é |
| | | int HMouldID = list[0].HMouldID;//模å
·id |
| | | |
| | | LogService.Write($"1.åæ®µèµå¼ï¼ç¨æ¶" + sw.Elapsed ); |
| | | |
| | |
| | | ",HMainSourceInterID,HMainSourceBillNo,HMainSourceBillType,HLastSubProc" + |
| | | ",HEmpID2,HEmpID3,HEmpID4,HEmpID5,HDSQty,HChongQty,HPriceRate,HWorkTimes,HQCCheckID,HMainInterID,HPRDOrgID" + |
| | | ",HmaterOutqty,HProcPriceRate,HTemporaryAreaID,HWasterQty_Work,HWasterQty_Mater,HBackWorkQty,HShiftsID" + |
| | | ",HToCheckQty,HLossQty,HBackWorkByMaterQty" + |
| | | ",HToCheckQty,HLossQty,HBackWorkByMaterQty,HMouldID" + |
| | | ") " + |
| | | " values('" + BillType + "','" + (OperationType == "5" ? "SUB" : HBillSubType) + "'," + HInterID + ",'" + HBillNo + "'," + HBillStatus + ",getdate(),'" + HMaker + "',getdate(),'" + HMouldNum + "'" + |
| | | "," + HYear + "," + HPeriod + ",'" + HRemark + "','" + HSourceName + "'," + HPieceQty + "," + HWasterQty + "," + HPlanPieceQty + "," + HBadPNL + |
| | |
| | | "," + HMainSourceInterID + ",'" + HMainSourceBillNo + "','" + HMainSourceBillType + "'," + Convert.ToString(HLastSubProc ? 1 : 0) + |
| | | "," + HEmpID2 + "," + HEmpID3 + "," + HEmpID4 + "," + HEmpID5 + "," + HDSQty + "," + HChongQty + "," + HPriceRate + "," + HWorkTimes + "," + HQCCheckID + "," + HMainInterID + "," + HPRDOrgID + |
| | | "," + HmaterOutqty + "," + HProcPriceRate + "," + HTemporaryAreaID + "," + HWasterQty_Work + "," + HWasterQty_Mater + "," + HBackWorkQty + |
| | | "," + HShiftsID + "," + HToCheckQty + "," + HLossQty + ","+ HBackWorkByMaterQty + ") "); |
| | | "," + HShiftsID + "," + HToCheckQty + "," + HLossQty + ","+ HBackWorkByMaterQty + "," + HMouldID + ") "); |
| | | |
| | | LogService.Write($"4.æ°å¢ç»æï¼ç¨æ¶" + sw.Elapsed); |
| | | LogService.Write("ç¨æ·:" + user + ",æ¥æ:" + DateTime.Now + ",æ°å¢å·¥åºåºç«åæ®:" + HBillNo); |
| | |
| | | ",HBackWorkQty=" + HBackWorkQty + |
| | | ",HShiftsID=" + HShiftsID + |
| | | ",HBackWorkByMaterQty=" + HBackWorkByMaterQty + |
| | | ",HMouldID=" + HMouldID + |
| | | " where HInterID=" + HInterID); |
| | | |
| | | LogService.Write("ç¨æ·:" + user + ",æ¥æ:" + DateTime.Now + ",ä¿®æ¹å·¥åºåºç«åæ®:" + HBillNo); |
| | |
| | | } |
| | | } |
| | | #endregion |
| | | |
| | | #region å½åå·¥å(æ«ç æ±æ¥) æ¾åºå½åå·¥åä½¿ç¨æ¨¡å
· |
| | | [Route("Cj_StationOutBill_CurrentWork/getHModelList")] |
| | | [HttpGet] |
| | | public object getHModelList(string HInterID, string HEntryID,string HBillNo) |
| | | { |
| | | try |
| | | { |
| | | string sql = @"SELECT b.HMouldID,c.HMouldNo 模å
·ç¼ç ,c.HName 模å
·åç§°,c.HModel 模å
·åå· FROM Sc_ICMOBillStatus_Tmp a |
| | | LEFT JOIN( |
| | | SELECT *, ROW_NUMBER() OVER(PARTITION BY HSourceID ORDER BY HScanDate DESC) AS RowNum FROM Sc_MouldUpperBillSub |
| | | ) b ON a.HSourceID = b.HSourceID AND b.RowNum = 1 |
| | | left join Gy_MouldFileMain c on b.HMouldID = c.HInterID |
| | | where a.HSourceInterID ='" + HInterID + "' and a.HSourceEntryID ='" + HEntryID + "' and a.HSourceBillNo ='" + HBillNo + "'"; |
| | | ds = oCN.RunProcReturn(sql, "Sc_ICMOBillStatus_Tmp"); |
| | | |
| | | if (ds.Tables[0].Rows.Count == 0) |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "å½åè®¾å¤æ²¡ææ¨¡å
·è¿è¡ç»å®!"; |
| | | objJsonResult.data = ds.Tables[0]; |
| | | return objJsonResult; |
| | | } |
| | | |
| | | objJsonResult.code = "1"; |
| | | objJsonResult.count = 1; |
| | | objJsonResult.Message = ""; |
| | | objJsonResult.data = ds.Tables[0]; |
| | | return objJsonResult; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "没æè¿åä»»ä½è®°å½ï¼" + e.ToString(); |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | } |
| | | #endregion |
| | | } |
| | | } |
| | |
| | | return new ApiResult<DataSet> { code = -1, msg = "IDä¸è½ä¸ºç©º" }; |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_MESBeginWorkBillList_NEW where hmainid= " + HID + " ", "h_v_Sc_MESBeginWorkBillList_NEW"); |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_MESBeginWorkBillList_Edit where hmainid= " + HID + " ", "h_v_Sc_MESBeginWorkBillList_Edit"); |
| | | if (dataSet == null || dataSet.Tables[0].Rows.Count == 0) |
| | | return new ApiResult<DataSet> { code = -1, msg = "ä¸åå¨å¼å·¥åå·" }; |
| | | |
| | |
| | | string msg1 = _value.ToString(); |
| | | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); |
| | | string msg2 = sArray[0].ToString(); |
| | | string UserName = sArray[1].ToString(); |
| | | string refSav = sArray[2].ToString(); |
| | | string msg3 = sArray[1].ToString(); |
| | | string UserName = sArray[2].ToString(); |
| | | string refSav = sArray[3].ToString(); |
| | | DBUtility.ClsPub.CurUserName = UserName; |
| | | //ä¿åæé |
| | | if (!DBUtility.ClsPub.Security_Log_second("MES_MESBeginWorkBill_Edit", 1, false, DBUtility.ClsPub.CurUserName)) |
| | |
| | | oBill.omodel = oItem; |
| | | } |
| | | |
| | | // è¡¨ä½æ°æ® |
| | | //æ },{æ¥æåæ°ç» //廿ãåã |
| | | msg3 = msg3.Substring(1, msg3.Length - 2); |
| | | msg3 = msg3.Replace("\\", ""); |
| | | msg3 = msg3.Replace("\n", ""); //\n |
| | | List<Models.ClsSc_MESBeginWorkBillSub_RelationBill> ls = new List<Models.ClsSc_MESBeginWorkBillSub_RelationBill>(); |
| | | ls = oListModels.getObjectByJson_Sc_MESBeginWorkBillSub_RelationBill(msg3); |
| | | int i = 0; |
| | | foreach (Models.ClsSc_MESBeginWorkBillSub_RelationBill oItemSub in ls) |
| | | { |
| | | i++; |
| | | oItemSub.HEntryID = i; |
| | | |
| | | |
| | | oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now); |
| | | oItemSub.HCloseType = false; //å
³éç±»å |
| | | |
| | | oBill.DetailCol2.Add(oItemSub); |
| | | |
| | | } |
| | | //ä¿å |
| | | //ä¿å宿¯åå¤ç |
| | | bool bResult; |
| | |
| | | return new ApiResult<DataSet> { code = -1, msg = "IDä¸è½ä¸ºç©º" }; |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | |
| | | var dataSet = oCN.RunProcReturn("select top 1 * from h_v_Sc_MESBeginWorkBillList_NEW where hmainid= " + HID + " ", "h_v_Sc_MESBeginWorkBillList_NEW"); |
| | | var dataSet = oCN.RunProcReturn("select * from h_v_Sc_MESBeginWorkBillList_Edit where hmainid= " + HID + " ", "h_v_Sc_MESBeginWorkBillList_Edit"); |
| | | if (dataSet == null || dataSet.Tables[0].Rows.Count == 0) |
| | | return new ApiResult<DataSet> { code = -1, msg = "ä¸åå¨å¼å·¥åå·" }; |
| | | |
| | |
| | | string msg1 = _value.ToString(); |
| | | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); |
| | | string msg2 = sArray[0].ToString(); |
| | | string UserName = sArray[1].ToString(); |
| | | string refSav = sArray[2].ToString(); |
| | | string msg3 = sArray[1].ToString(); |
| | | string UserName = sArray[2].ToString(); |
| | | string refSav = sArray[3].ToString(); |
| | | DBUtility.ClsPub.CurUserName = UserName; |
| | | //ä¿åæé |
| | | if (!DBUtility.ClsPub.Security_Log_second("MES_MESBeginWorkBill_Edit", 1, false, DBUtility.ClsPub.CurUserName)) |
| | |
| | | return objJsonResult; |
| | | } |
| | | oBill.omodel = oItem; |
| | | } |
| | | |
| | | // è¡¨ä½æ°æ® |
| | | //æ },{æ¥æåæ°ç» //廿ãåã |
| | | msg3 = msg3.Substring(1, msg3.Length - 2); |
| | | msg3 = msg3.Replace("\\", ""); |
| | | msg3 = msg3.Replace("\n", ""); //\n |
| | | List<Models.ClsSc_MESBeginWorkBillSub_RelationBill> ls = new List<Models.ClsSc_MESBeginWorkBillSub_RelationBill>(); |
| | | ls = oListModels.getObjectByJson_Sc_MESBeginWorkBillSub_RelationBill(msg3); |
| | | int i = 0; |
| | | foreach (Models.ClsSc_MESBeginWorkBillSub_RelationBill oItemSub in ls) |
| | | { |
| | | i++; |
| | | oItemSub.HEntryID = i; |
| | | |
| | | |
| | | oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now); |
| | | oItemSub.HCloseType = false; //å
³éç±»å |
| | | |
| | | oBill.DetailCol2.Add(oItemSub); |
| | | |
| | | } |
| | | |
| | | //ä¿å |
| | |
| | | string msg1 = _value.ToString(); |
| | | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); |
| | | string msg2 = sArray[0].ToString(); |
| | | string UserName = sArray[1].ToString(); |
| | | string refSav = sArray[2].ToString(); |
| | | string msg3 = sArray[1].ToString(); |
| | | string UserName = sArray[2].ToString(); |
| | | string refSav = sArray[3].ToString(); |
| | | DBUtility.ClsPub.CurUserName = UserName; |
| | | //ä¿åæé |
| | | if (!DBUtility.ClsPub.Security_Log_second("MES_MESBeginWorkBill_Edit", 1, false, DBUtility.ClsPub.CurUserName)) |
| | |
| | | oBill.omodel = oItem; |
| | | } |
| | | |
| | | // è¡¨ä½æ°æ® |
| | | //æ },{æ¥æåæ°ç» //廿ãåã |
| | | msg3 = msg3.Substring(1, msg3.Length - 2); |
| | | msg3 = msg3.Replace("\\", ""); |
| | | msg3 = msg3.Replace("\n", ""); //\n |
| | | List<Models.ClsSc_MESBeginWorkBillSub_RelationBill> ls = new List<Models.ClsSc_MESBeginWorkBillSub_RelationBill>(); |
| | | ls = oListModels.getObjectByJson_Sc_MESBeginWorkBillSub_RelationBill(msg3); |
| | | int i = 0; |
| | | foreach (Models.ClsSc_MESBeginWorkBillSub_RelationBill oItemSub in ls) |
| | | { |
| | | i++; |
| | | oItemSub.HEntryID = i; |
| | | |
| | | |
| | | oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now); |
| | | oItemSub.HCloseType = false; //å
³éç±»å |
| | | |
| | | oBill.DetailCol2.Add(oItemSub); |
| | | |
| | | } |
| | | |
| | | bool bResult; |
| | | if (oBill.omodel.HInterID == 0) |
| | | { |
| | |
| | | { |
| | | public Models.ClsSc_MESBeginWorkBillMain omodel = new Models.ClsSc_MESBeginWorkBillMain(); |
| | | public List<Models.ClsSc_MESBeginWorkBillSub> DetailColl = new List<Models.ClsSc_MESBeginWorkBillSub>(); |
| | | public List<Models.ClsSc_MESBeginWorkBillSub_RelationBill> DetailCol2 = new List<Models.ClsSc_MESBeginWorkBillSub_RelationBill>(); |
| | | //public List<Model.ClsSc_MESBeginWorkBillSub_Item> DetailColl1 = new List<Model.ClsSc_MESBeginWorkBillSub_Item>(); |
| | | |
| | | public ClsSc_MESBeginWorkBill() |
| | | { |
| | | base.MvarItemKeySub = "Sc_MESBeginWorkBillSub"; |
| | | base.MvarItemKeySub2 = ""; |
| | | base.MvarItemKeySub2 = "Sc_MESBeginWorkBillSub_RelationBill"; |
| | | base.MvarItemKeySub3 = ""; |
| | | base.MvarItemKeySub4 = ""; |
| | | base.MvarItemKey="Sc_MESBeginWorkBillMain"; |
| | |
| | | DeleteRelation(ref sReturn, lngBillKey); |
| | | //å é¤å表 |
| | | DeleteBillSub(lngBillKey); |
| | | DeleteBillSub2(lngBillKey); |
| | | //æå
¥å表 |
| | | omodel.HInterID = lngBillKey; |
| | | |
| | | //æå
¥å表_å¯äº§è®¡å |
| | | foreach (Models.ClsSc_MESBeginWorkBillSub_RelationBill oSub in DetailCol2) |
| | | { |
| | | string subSql = "insert into Sc_MESBeginWorkBillSub_RelationBill " + |
| | | "(HInterID, HEntryID,HBillNo_bak, HSourceInterID, HSourceEntryID, HSourceBillNo, HSourceBillType, HRemark, " + |
| | | "HRelationBillInterID, HRelationBillEntryID, HRelationBillNo, HRelationBillType, HICMOInterID, HICMOEntryID, HICMOBillNo, " + |
| | | "HProcExchInterID, HProcExchEntryID, HProcExchBillNo, HMaterID, HProcID) " + |
| | | "values(" + |
| | | "'" + omodel.HInterID.ToString() + "'," + |
| | | "'" + oSub.HEntryID.ToString() + "'," + |
| | | "'" + omodel.HBillNo + "'," + |
| | | "'" + oSub.HSourceInterID + "'," + |
| | | "'" + oSub.HSourceEntryID + "'," + |
| | | "'" + oSub.HSourceBillNo + "'," + |
| | | "'" + oSub.HSourceBillType + "'," + |
| | | "'" + oSub.HRemark + "'," + |
| | | "'" + oSub.HRelationBillInterID + "'," + |
| | | "'" + oSub.HRelationBillEntryID + "'," + |
| | | "'" + oSub.HRelationBillNo + "'," + |
| | | "'" + oSub.HRelationBillType + "'," + |
| | | "'" + oSub.HICMOInterID + "'," + |
| | | "'" + oSub.HICMOEntryID + "'," + |
| | | "'" + oSub.HICMOBillNo + "'," + |
| | | "'" + oSub.HProcExchInterID + "'," + |
| | | "'" + oSub.HProcExchEntryID + "'," + |
| | | "'" + oSub.HProcExchBillNo + "'," + |
| | | "'" + oSub.HMaterID + "'," + |
| | | "'" + oSub.HProcID + "')"; |
| | | oCn.RunProc(subSql); |
| | | } |
| | | |
| | | foreach (Models.ClsSc_MESBeginWorkBillSub oSub in DetailColl) |
| | | { |
| | | //oCn.RunProc("Insert into Sc_MESBeginWorkBillSub " + |
| | |
| | | "," + omodel.HGroupID.ToString() + "," + omodel.HDeptID.ToString() + "," + omodel.HEmpID.ToString() + ",'" + omodel.HBarCode + "','" + omodel.HAddr + "','" + omodel.HBarCodeMaker + "',getdate(),'"+ omodel.HRunStatus + "','"+ omodel.HSourceBeginQty.ToString() + "'" + |
| | | ") "); |
| | | |
| | | //æå
¥å表 |
| | | foreach (Models.ClsSc_MESBeginWorkBillSub_RelationBill oSub in DetailCol2) |
| | | { |
| | | string subSql = "insert into Sc_MESBeginWorkBillSub_RelationBill " + |
| | | "(HInterID, HEntryID,HBillNo_bak, HSourceInterID, HSourceEntryID, HSourceBillNo, HSourceBillType, HRemark, " + |
| | | "HRelationBillInterID, HRelationBillEntryID, HRelationBillNo, HRelationBillType, HICMOInterID, HICMOEntryID, HICMOBillNo, " + |
| | | "HProcExchInterID, HProcExchEntryID, HProcExchBillNo, HMaterID, HProcID) " + |
| | | "values(" + |
| | | "'" + omodel.HInterID.ToString() + "'," + |
| | | "'" + oSub.HEntryID.ToString() + "'," + |
| | | "'" + omodel.HBillNo + "'," + |
| | | "'" + oSub.HSourceInterID + "'," + |
| | | "'" + oSub.HSourceEntryID + "'," + |
| | | "'" + oSub.HSourceBillNo + "'," + |
| | | "'" + oSub.HSourceBillType + "'," + |
| | | "'" + oSub.HRemark + "'," + |
| | | "'" + oSub.HRelationBillInterID + "'," + |
| | | "'" + oSub.HRelationBillEntryID + "'," + |
| | | "'" + oSub.HRelationBillNo + "'," + |
| | | "'" + oSub.HRelationBillType + "'," + |
| | | "'" + oSub.HICMOInterID + "'," + |
| | | "'" + oSub.HICMOEntryID + "'," + |
| | | "'" + oSub.HICMOBillNo + "'," + |
| | | "'" + oSub.HProcExchInterID + "'," + |
| | | "'" + oSub.HProcExchEntryID + "'," + |
| | | "'" + oSub.HProcExchBillNo + "'," + |
| | | "'" + oSub.HMaterID + "'," + |
| | | "'" + oSub.HProcID + "')"; |
| | | oCn.RunProc(subSql); |
| | | } |
| | | |
| | | |
| | | //忬¡éªè¯ ä¿åæ¯å¦ åç |
| | | ds = oCn.RunProcReturn("exec h_p_JIT_MESBeginWorkBill_SaveCtrl @HInterId=" + omodel.HInterID + "", "h_p_JIT_MESBeginWorkBill_SaveCtrl"); |
| | | if (ds == null || ds.Tables[0].Rows.Count <= 0) |
| | |
| | | return list; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// å¤çæ°å¢ç产å®å·¥åçjson |
| | | /// </summary> |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ¥å·¥å¹³å°å¼å·¥åå表json |
| | | /// </summary> |
| | | /// <param name="jsonString"></param> |
| | | /// <returns></returns> |
| | | public List<Models.ClsSc_MESBeginWorkBillSub_RelationBill> getObjectByJson_Sc_MESBeginWorkBillSub_RelationBill(string jsonString) |
| | | { |
| | | jsonString = "[" + jsonString.ToString() + "]"; |
| | | List<Models.ClsSc_MESBeginWorkBillSub_RelationBill> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Models.ClsSc_MESBeginWorkBillSub_RelationBill>>(jsonString); |
| | | return list; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ¥å·¥å¹³å°è¿å·¥å主表json |
| | | /// </summary> |
| | | /// <param name="jsonString"></param> |
New file |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Text; |
| | | |
| | | namespace WebAPI.Models |
| | | { |
| | | public class ClsSc_MESBeginWorkBillSub_RelationBill : DBUtility.ClsXt_BaseBillSub |
| | | { |
| | | public Int64 HRelationBillInterID; |
| | | public Int64 HRelationBillEntryID; |
| | | public String HRelationBillNo; |
| | | public String HRelationBillType; |
| | | public Int64 HICMOInterID; |
| | | public Int64 HICMOEntryID; |
| | | public String HICMOBillNo; |
| | | public Int64 HProcExchInterID; |
| | | public Int64 HProcExchEntryID; |
| | | public String HProcExchBillNo; |
| | | public Int64 HMaterID; |
| | | public Int64 HProcID; |
| | | } |
| | | } |
| | |
| | | public Int64 HShiftsID { get; set; } |
| | | public long HMaterToSourceInterID { get; set; } |
| | | public string HMaterToSourceBillNo { get; set; } |
| | | public int HMouldID { get; set; } |
| | | } |
| | | } |
| | |
| | | <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <_PublishTargetUrl>D:\ç½ç«åå¸\æºäºMESWMS\API</_PublishTargetUrl> |
| | | <History>True|2024-08-05T06:15:37.7606467Z;True|2024-08-05T10:38:17.0385673+08:00;True|2024-08-02T15:30:55.2850118+08:00;True|2024-08-02T14:51:56.4523731+08:00;True|2024-08-02T11:15:21.6141517+08:00;True|2024-08-02T11:02:47.2279329+08:00;True|2024-08-02T10:12:26.2043659+08:00;True|2024-08-02T10:06:59.9131305+08:00;True|2024-08-01T15:48:47.0889207+08:00;True|2024-08-01T15:41:57.2619074+08:00;False|2024-08-01T15:38:42.2210774+08:00;True|2024-08-01T15:26:38.2209058+08:00;True|2024-08-01T15:20:30.4979113+08:00;True|2024-08-01T15:18:30.8515336+08:00;True|2024-08-01T14:39:01.4083319+08:00;True|2024-08-01T14:33:31.9930824+08:00;True|2024-08-01T10:59:53.5042176+08:00;True|2024-08-01T10:58:17.7670138+08:00;True|2024-07-31T10:42:25.9690193+08:00;True|2024-07-31T10:39:22.9657733+08:00;</History> |
| | | <History>True|2024-08-06T07:58:21.9478483Z;True|2024-08-06T15:52:25.5671153+08:00;False|2024-08-06T15:51:36.2108945+08:00;True|2024-08-06T14:35:38.9800527+08:00;True|2024-08-06T14:25:56.9168610+08:00;True|2024-08-06T14:18:02.5135044+08:00;True|2024-08-06T14:06:42.1692600+08:00;True|2024-08-06T14:05:29.0677989+08:00;True|2024-08-06T13:37:17.0765163+08:00;True|2024-08-06T13:31:19.5058940+08:00;True|2024-08-06T10:32:58.9689049+08:00;True|2024-08-06T10:20:27.5609081+08:00;True|2024-08-05T17:16:04.0580512+08:00;True|2024-08-05T14:15:37.7606467+08:00;True|2024-08-05T10:38:17.0385673+08:00;True|2024-08-02T15:30:55.2850118+08:00;True|2024-08-02T14:51:56.4523731+08:00;True|2024-08-02T11:15:21.6141517+08:00;True|2024-08-02T11:02:47.2279329+08:00;True|2024-08-02T10:12:26.2043659+08:00;True|2024-08-02T10:06:59.9131305+08:00;True|2024-08-01T15:48:47.0889207+08:00;True|2024-08-01T15:41:57.2619074+08:00;False|2024-08-01T15:38:42.2210774+08:00;True|2024-08-01T15:26:38.2209058+08:00;True|2024-08-01T15:20:30.4979113+08:00;True|2024-08-01T15:18:30.8515336+08:00;True|2024-08-01T14:39:01.4083319+08:00;True|2024-08-01T14:33:31.9930824+08:00;True|2024-08-01T10:59:53.5042176+08:00;True|2024-08-01T10:58:17.7670138+08:00;True|2024-07-31T10:42:25.9690193+08:00;True|2024-07-31T10:39:22.9657733+08:00;</History> |
| | | </PropertyGroup> |
| | | <ItemGroup> |
| | | <File Include="apiapp.json"> |
| | |
| | | <publishTime>02/22/2013 16:43:40</publishTime> |
| | | </File> |
| | | <File Include="bin/BLL.dll"> |
| | | <publishTime>08/05/2024 14:15:23</publishTime> |
| | | <publishTime>08/06/2024 15:52:11</publishTime> |
| | | </File> |
| | | <File Include="bin/BLL.pdb"> |
| | | <publishTime>08/05/2024 14:15:23</publishTime> |
| | | <publishTime>08/06/2024 15:52:11</publishTime> |
| | | </File> |
| | | <File Include="bin/BouncyCastle.Crypto.dll"> |
| | | <publishTime>12/18/2020 05:32:28</publishTime> |
| | | </File> |
| | | <File Include="bin/DAL.dll"> |
| | | <publishTime>08/05/2024 14:15:22</publishTime> |
| | | <publishTime>08/06/2024 15:52:09</publishTime> |
| | | </File> |
| | | <File Include="bin/DAL.pdb"> |
| | | <publishTime>08/05/2024 14:15:22</publishTime> |
| | | <publishTime>08/06/2024 15:52:09</publishTime> |
| | | </File> |
| | | <File Include="bin/Dapper.dll"> |
| | | <publishTime>07/22/2016 22:52:40</publishTime> |
| | | </File> |
| | | <File Include="bin/DBUtility.dll"> |
| | | <publishTime>08/05/2024 14:15:19</publishTime> |
| | | <publishTime>08/06/2024 15:52:07</publishTime> |
| | | </File> |
| | | <File Include="bin/DBUtility.pdb"> |
| | | <publishTime>08/05/2024 14:15:19</publishTime> |
| | | <publishTime>08/06/2024 15:52:07</publishTime> |
| | | </File> |
| | | <File Include="bin/Grpc.Core.Api.dll"> |
| | | <publishTime>03/22/2022 13:17:26</publishTime> |
| | |
| | | <publishTime>07/25/2012 19:48:56</publishTime> |
| | | </File> |
| | | <File Include="bin/Model.dll"> |
| | | <publishTime>08/05/2024 14:15:19</publishTime> |
| | | <publishTime>08/06/2024 15:52:07</publishTime> |
| | | </File> |
| | | <File Include="bin/Model.pdb"> |
| | | <publishTime>08/05/2024 14:15:19</publishTime> |
| | | <publishTime>08/06/2024 15:52:07</publishTime> |
| | | </File> |
| | | <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs"> |
| | | <publishTime>05/25/2024 09:46:41</publishTime> |
| | |
| | | <publishTime>10/23/2021 17:07:54</publishTime> |
| | | </File> |
| | | <File Include="bin/Pub_Class.dll"> |
| | | <publishTime>08/05/2024 14:15:17</publishTime> |
| | | <publishTime>08/06/2024 15:52:05</publishTime> |
| | | </File> |
| | | <File Include="bin/Pub_Class.pdb"> |
| | | <publishTime>08/05/2024 14:15:17</publishTime> |
| | | <publishTime>08/06/2024 15:52:05</publishTime> |
| | | </File> |
| | | <File Include="bin/Pub_Control.dll"> |
| | | <publishTime>08/05/2024 14:15:18</publishTime> |
| | | <publishTime>08/06/2024 15:52:06</publishTime> |
| | | </File> |
| | | <File Include="bin/Pub_Control.pdb"> |
| | | <publishTime>08/05/2024 14:15:18</publishTime> |
| | | <publishTime>08/06/2024 15:52:06</publishTime> |
| | | </File> |
| | | <File Include="bin/RestSharp.dll"> |
| | | <publishTime>08/31/2012 06:22:50</publishTime> |
| | | </File> |
| | | <File Include="bin/SQLHelper.dll"> |
| | | <publishTime>08/05/2024 14:15:18</publishTime> |
| | | <publishTime>08/06/2024 15:52:06</publishTime> |
| | | </File> |
| | | <File Include="bin/SQLHelper.pdb"> |
| | | <publishTime>08/05/2024 14:15:18</publishTime> |
| | | <publishTime>08/06/2024 15:52:06</publishTime> |
| | | </File> |
| | | <File Include="bin/Swashbuckle.Core.dll"> |
| | | <publishTime>02/16/2015 01:57:08</publishTime> |
| | |
| | | <publishTime>11/24/2014 19:18:48</publishTime> |
| | | </File> |
| | | <File Include="bin/WebAPI.dll"> |
| | | <publishTime>08/05/2024 14:15:29</publishTime> |
| | | <publishTime>08/06/2024 15:52:17</publishTime> |
| | | </File> |
| | | <File Include="bin/WebAPI.pdb"> |
| | | <publishTime>08/05/2024 14:15:29</publishTime> |
| | | <publishTime>08/06/2024 15:52:17</publishTime> |
| | | </File> |
| | | <File Include="bin/WebGrease.dll"> |
| | | <publishTime>07/18/2013 01:03:52</publishTime> |
| | |
| | | <publishTime>05/25/2024 09:46:41</publishTime> |
| | | </File> |
| | | <File Include="Web.config"> |
| | | <publishTime>08/05/2024 14:15:36</publishTime> |
| | | <publishTime>08/06/2024 15:52:24</publishTime> |
| | | </File> |
| | | </ItemGroup> |
| | | </Project> |
| | |
| | | <Compile Include="Models\ClsGy_EquipFileBillSub_MaintainRule.cs" /> |
| | | <Compile Include="Models\ClsSc_AssemblyBillMain.cs" /> |
| | | <Compile Include="Models\ClsSc_AssemblyBillSub.cs" /> |
| | | <Compile Include="Models\ClsSc_MESBeginWorkBillSub_RelationBill.cs" /> |
| | | <Compile Include="Models\Gy_MouldFileSub_SubMater.cs" /> |
| | | <Compile Include="Models\åºç¡èµæ\Gy_ColorClass.cs" /> |
| | | <Compile Include="Models\Employee.cs" /> |