修改繁体字拍单地址可用逻辑

This commit is contained in:
wule committed 2026-11-12 11:31:41 +08:00
1 parent 71614f64e4
commit fe8f9851fe
5 files changed
+40 -2

No files matched your search

+1
View File
@@ -136,6 +136,7 @@ namespace Work
}
BaseClass.ParentAuthority = BaseRegex.GetStringJson(ref html, "parent_authority").ParseToString();
BaseClass.AllowTraditionalBuyAddress = BaseRegex.GetStringJson(ref html, "allow_traditional_buy_address").ParseToInt() == 1;
BaseClass.ForbiddenPage = BaseRegex.GetStringJson(ref html, "forbidden_page").ParseToString();
BaseClass.Mobile = BaseRegex.GetStringJson(ref html, "mobile");
BaseClass.UserVersion = BaseRegex.GetStringJson(ref html, "version").ParseToInt();
+15 -1
View File
@@ -109,7 +109,21 @@ namespace TemuKJD.ToolForms
//txtBuyTransitWarehouseRandomStr = value;
var numberDic = TransitWarehouseData.dicChineseNumberChar;
var txtBuyTransitWarehouseRandomStrTmp = txtBuyTransitWarehouseRandomStr = transitWarehouse.TransFullAddress + Randomx.GetId(1, 35) + Randomx.GetId(1, 9).ToString().PadLeft(2, '0') + "室";
if (BaseClass.Setting.SwitchEnablePddTransitTraditionalAddress == true)
//if (BaseClass.Setting.SwitchEnablePddTransitTraditionalAddress == true)
var canUseTraditionalAddress = false;
if (orderItem?.TransitPackageLatest?.oms_wei_external_procurement_log_info is oms_wei_external_procurement_log_info transitInfo)
{
if (orderItem.refund_status == 1 && transitInfo.refund_status.ParseToString().Contains("退款成功") && !orderItem.TransitPackageLatest.WarehouseStatus.ParseToString().Contains("取号异常(超区)"))
{
canUseTraditionalAddress = true;
}
else
{
canUseTraditionalAddress = false;
}
}
if (BaseClass.AllowTraditionalBuyAddress && canUseTraditionalAddress == true)
{
for (int i = 0; i < 10 && txtBuyTransitWarehouseRandomStrTmp == txtBuyTransitWarehouseRandomStr; i++)
{