using CommunityToolkit.Mvvm.ComponentModel; using System.Collections.Generic; namespace BBWYB.Client.Models { public class Shop : ObservableObject { private bool isSelected; private string shopName; public bool IsSelected { get => isSelected; set { SetProperty(ref isSelected, value); } } /// /// 店铺Id /// public long ShopId { get; set; } /// /// 商家类型 /// public string VenderType { get; set; } /// /// 店铺平台 /// public Platform Platform { get; set; } public string AppKey { get; set; } public string AppSecret { get; set; } public string AppToken { get; set; } public string AppKey2 { get; set; } public string AppSecret2 { get; set; } public string AppToken2 { get; set; } public string ShopName { get => shopName; set { SetProperty(ref shopName, value); } } public IList PurchaseAccountList { get; set; } public string ManagePwd { get; set; } /// /// 店铺扣点 /// public decimal? PlatformCommissionRatio { get; set; } public string TeamId { get; set; } public string TeamName { get; set; } public string DingDingWebHook { get; set; } public string DingDingKey { get; set; } public int SkuSafeTurnoverDays { get; set; } /// /// 司南策略等级 /// public int SiNanPolicyLevel { get; set; } /// /// 司南钉钉WebHook地址 /// public string SiNanDingDingWebHook { get; set; } /// /// 司南钉钉密钥 /// public string SiNanDingDingKey { get; set; } public override string ToString() { return ShopName; } } }