From 524d1f80d7b9c99f02a55f18d50d42e13601bdd6 Mon Sep 17 00:00:00 2001 From: wule Date: Mon, 12 Oct 2026 14:28:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E5=BA=97=E9=93=BA?= =?UTF-8?q?=E4=B8=8A=E8=B4=A7/=E5=9C=A8=E5=94=AE=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs b/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs index 464aa22..6ddfe1e 100644 --- a/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs +++ b/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs @@ -1345,8 +1345,16 @@ namespace TemuKJD.WXForms.ProductForms goto endUploadProduct; } var totalNum = JsonHelper.JObjectParse(getProdOnSaleRst)["totalNum"].ParseToInt(); + + // 初始化店铺上货/在售信息 + var day = DateTime.Now.ToString("yyyyMMdd").ParseToInt(); + if (!GlobalConfig.dicWxShopUploadInfo.ContainsKey(shop.ShopId)) + GlobalConfig.dicWxShopUploadInfo[shop.ShopId] = new WxShopUploadInfo(); + if (!GlobalConfig.dicWxShopUploadInfo[shop.ShopId].DicDayUploadCount.ContainsKey(day)) + GlobalConfig.dicWxShopUploadInfo[shop.ShopId].DicDayUploadCount[day] = 0; + GlobalConfig.dicWxShopUploadInfo[shop.ShopId].OnSaleCount = totalNum; - GlobalConfig.dicWxShopUploadInfo[shop.ShopId].OnSaleRefreshDay = DateTime.Now.ToString("yyyyMMdd").ParseToInt(); + GlobalConfig.dicWxShopUploadInfo[shop.ShopId].OnSaleRefreshDay = day; // 删除45天前的记录 var removeKeys = GlobalConfig.dicWxShopUploadInfo[shop.ShopId].DicDayUploadCount.Keys.Where(s => s < DateTime.Now.AddDays(-45).ToString("yyyyMMdd").ParseToInt()).ToList(); foreach (var key in removeKeys)