From 7b9d63d0c9599354498e235c3a47fd3f23424019 Mon Sep 17 00:00:00 2001 From: wule Date: Thu, 24 Sep 2026 13:31:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E8=B4=A7=E9=81=87=E5=88=B0=E7=B1=BB?= =?UTF-8?q?=E7=9B=AE=E6=9B=B4=E6=96=B0=E7=BC=93=E5=AD=98=E5=A4=B1=E6=95=88?= =?UTF-8?q?=E7=9A=84=E9=87=8D=E6=96=B0=E8=AF=86=E5=88=AB=E4=B8=80=E6=AC=A1?= =?UTF-8?q?=E7=B1=BB=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMUKJD/KJD.csproj.user | 2 +- TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/TEMUKJD/KJD.csproj.user b/TEMUKJD/KJD.csproj.user index e1777f5..af56d8a 100644 --- a/TEMUKJD/KJD.csproj.user +++ b/TEMUKJD/KJD.csproj.user @@ -10,7 +10,7 @@ zh-CN false - Development + Production false diff --git a/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs b/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs index d5377c5..bc410f2 100644 --- a/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs +++ b/TEMUKJD/WXForms/ProductForms/WXDBProdUploadForm.cs @@ -2774,6 +2774,9 @@ namespace TemuKJD.WXForms.ProductForms { return "{\"success\":false,\"draftId\":0,\"status\":\"未上传\",\"errMsg\":\"该商品类目信息不完整\"}"; } + bool isRetryCat = false; + retryCat: + // 微信商品使用类目缓存 if (!dbProd.wx_cat_leaf.IsNullOrZero()) { @@ -2969,7 +2972,16 @@ namespace TemuKJD.WXForms.ProductForms if (leafCatId == 547591) bound = GlobalConfig.WxCatBoundList.FirstOrDefault(b => b.leaf_id == 7370); if (bound == null) + { + if (!isRetryCat) + { + PDDDBProdListForm.GetProdWxCat(dbProd, null, shop); + isRetryCat = true; + goto retryCat; + } return "{\"success\":false,\"draftId\":0,\"status\":\"未上传\",\"errMsg\":\"获取类目保证金失败\"}"; + } + var maxBount = txtFilterBoundMax.Text.Trim().ParseToInt(); var minBount = txtFilterBoundMin.Text.Trim().ParseToInt(); if (bound.cat_bound < minBount || bound.cat_bound > maxBount)