尺码表信息传递到草稿箱 选品相关功能优化

This commit is contained in:
wule committed 2025-07-18 18:18:08 +08:00
1 parent 40bf0623ca
commit 39cfc15188
34 files changed
+5562 -1581

No files matched your search

+4 -2
View File
@@ -26,7 +26,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<PlatformTarget>x64</PlatformTarget>
<CodeAnalysisLogFile>..\bin\AllBase.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
@@ -76,11 +76,12 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
<DefineConstants>TRACE;DEBUG</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
@@ -189,6 +190,7 @@
<Compile Include="Model\Param\DyProductManage\ViolateRuleParam.cs" />
<Compile Include="Model\Param\SalesManage\PromotionAddParam.cs" />
<Compile Include="Model\Param\ShopManage\DouShopSettingParam.cs" />
<Compile Include="Model\Param\TemuProductManage\TemuSizeSpecParam.cs" />
<Compile Include="Model\Result\TemuDBProductSelect.cs" />
<Compile Include="Model\Result\TemuPriceAdjustInfo.cs" />
<Compile Include="Model\Result\TemuProductInfo.cs" />
+2 -2
View File
@@ -27,8 +27,8 @@ namespace AllBase
/// <summary>
/// 版本ID
/// </summary>
public static int VersionCount = 361;
//public static int VersionCount = 361;
public static int VersionCount = 363;
//public static int VersionCount = 363;
/// <summary>
/// 版本号
@@ -0,0 +1,62 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AllBase.Model.Param.TemuProductManage
{
/// <summary>
/// 尺码表
/// </summary>
public class TemuSizeSpecParam
{
public ContentItem content { get; set; } //
public long? catId { get; set; }
public long? classId { get; set; }
/// <summary>
/// 尺码表名称
/// </summary>
public string name { get; set; }
public bool? reusable { get; set; }
public ExtItem ext { get; set; }
public object productCreateTime { get; set; }
}
public class ContentItem
{
public MetaItem meta { get; set; }
public List<RecordsItem> records { get; set; }
public int? localSizeSource { get; set; }
public int? generalSizeType { get; set; }
}
public class MetaItem
{
public List<ElementsItem> elements { get; set; }
public List<GroupsItem> groups { get; set; }
}
public class ElementsItem
{
public long? id { get; set; }
public string name { get; set; }
}
public class GroupsItem
{
public long? id { get; set; }
public string name { get; set; }
}
public class RecordsItem
{
public Dictionary<string, string> values { get; set; }
}
public class ExtItem
{
public List<object> manualGroupIdList { get; set; }
public bool? isDoubleSize { get; set; }
public List<long> unEnbleAutoSelectedList { get; set; }
}
}
@@ -20,6 +20,7 @@ namespace AllBase.Model.Result
public string notes { get; set; }
public string status { get; set; }
public string draft_id { get; set; }
public int add_times { get; set; }
public DateTime add_time { get; set; }
public DateTime mdy_time { get; set; }