| | |
| | | tb2.Rows[i]["ICMOBillHEntryID"] = ds.Tables[0].Rows[0]["HEntryID"].ToString();//ç产订ååid |
| | | } |
| | | //æ¥æ¾æ¯å¦åå¨å¯¹åºæ¥è®¡åå·¥å |
| | | var dt = oCN.RunProcReturn($"select * from h_v_JIT_Sc_WorkBillSortBillList where æºå主å
ç in({ds.Tables[0].Rows[0]["hmainid"].ToString()}) and æºååå
ç in({ds.Tables[0].Rows[0]["HEntryID"].ToString()})", "h_v_JIT_Sc_WorkBillSortBillList"); |
| | | var dt = oCN.RunProcReturn($"select * from h_v_JIT_Sc_WorkBillSortBillList_Left where æºå主å
ç in({ds.Tables[0].Rows[0]["hmainid"].ToString()}) and æºååå
ç in({ds.Tables[0].Rows[0]["HEntryID"].ToString()})", "h_v_JIT_Sc_WorkBillSortBillList"); |
| | | if (dt.Tables[0].Rows.Count > 0) |
| | | { |
| | | tb2.Rows[i]["hmainid"] = dt.Tables[0].Rows[0]["hmainid"].ToString(); |
| | |
| | | tb2.Rows[i]["ICMOBillHEntryID"] = ds.Tables[0].Rows[0]["HEntryID"].ToString();//ç产订ååid |
| | | } |
| | | //æ¥æ¾æ¯å¦åå¨å¯¹åºæ¥è®¡åå·¥å |
| | | var dt = oCN.RunProcReturn($"select * from h_v_JIT_Sc_WorkBillSortBillList where æºå主å
ç in({ds.Tables[0].Rows[0]["hmainid"].ToString()}) and æºååå
ç in({ds.Tables[0].Rows[0]["HEntryID"].ToString()})", "h_v_JIT_Sc_WorkBillSortBillList"); |
| | | var dt = oCN.RunProcReturn($"select * from h_v_JIT_Sc_WorkBillSortBillList_Left where æºå主å
ç in({ds.Tables[0].Rows[0]["hmainid"].ToString()}) and æºååå
ç in({ds.Tables[0].Rows[0]["HEntryID"].ToString()})", "h_v_JIT_Sc_WorkBillSortBillList"); |
| | | if (dt.Tables[0].Rows.Count > 0) |
| | | { |
| | | tb2.Rows[i]["hmainid"] = dt.Tables[0].Rows[0]["hmainid"].ToString(); |
| | |
| | | $" {(HSeOrderBillQty == "" ? 0.ToString() : HSeOrderBillQty)}, {(HPlanQty == "" ? 0.ToString() : HPlanQty)}, {(HCompleteQty == "" ? 0.ToString() : HCompleteQty)},getdate()," + |
| | | $" {HMainSourceInterID},{HMainSourceEntryID},{HMainSourceInterID},{HMainSourceEntryID},{HProdORGID}, {HMainSourceInterID},{HMainSourceEntryID}" + |
| | | $",'{HSeOrderBillNo}','{HPlanEndDate}',{HLockOrder})"); |
| | | //æå
¥åè¡¨æ°æ® |
| | | objJsonResult = AddBillSub(HInterID.ToString(), HBillNo, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd").ToString()), 0); |
| | | }//妿已å卿¥è®¡å工忴æ°å¯¹åºçäº§èµæºå°æ¶äº§è½ |
| | | else |
| | | { |
| | |
| | | |
| | | foreach (var key in list[i].Keys) |
| | | { |
| | | if (DateTime.TryParseExact(key, "yyyy-M-d", CultureInfo.InvariantCulture, DateTimeStyles.None, out DateTime date)) |
| | | if (DateTime.TryParseExact(key, "yyyy-MM-dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out DateTime date)) |
| | | { |
| | | uniqueDates.Add(date); |
| | | } |
| | |
| | | LogService.Write("1:" + list[i][DateTime.Now.AddDays(j).ToString("yyyy-MM-dd")].ToString()); |
| | | LogService.Write("2:" + DateTime.Now.AddDays(j).ToString("yyyy-MM-dd")); |
| | | //主表åè¡¨é½ææ°æ® |
| | | if (list[i][DateTime.Now.AddDays(j).ToString("yyyy-MM-dd")].ToString() != "") |
| | | if (list[i][DateTime.Now.AddDays(j).ToString("yyyy-MM-dd")].ToString() != "" && Math.Round(double.Parse(list[i][DateTime.Now.AddDays(j).ToString("yyyy-MM-dd")].ToString()), 1) > 0) |
| | | { |
| | | SumCount += 1; |
| | | ////ä¿åå表 |