Files
KJD/Store.Framework/Models/UserInfo.cs
T
2026-09-11 19:11:12 +08:00

163 lines
4.3 KiB
C#

using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Store.Framework.Models
{
public class UserInfo
{
[JsonProperty("id")]
public int UserId { get; set; }
/// <summary>
/// 账号
/// </summary>
[JsonProperty("user_name")]
public string UserName { get; set; }
/// <summary>
/// 密码
/// </summary>
[JsonProperty("password")]
public string Password { get; set; }
/// <summary>
/// 客服-4;采购-9;上货-10;数据-11;登录-8
/// </summary>
[JsonProperty("group_id")]
public int GroupId { get; set; }
/// <summary>
/// 注册用户Key
/// </summary>
[JsonProperty("user_key")]
public string UserKey { get; set; }
/// <summary>
/// 所在企业ID
/// </summary>
[JsonProperty("company_Id")]
public string CompanyId { get; set; }
/// <summary>
/// 企业名称
/// </summary>
[JsonProperty("company_name")]
public string CompanyName { get; set; }
[JsonProperty("nick_name")]
public string NickName { get; set; }
[JsonProperty("parent_user_name")]
public string ParentUserName { get; set; }
[JsonProperty("sa_level")]
public int SaLevel { get; set; }
[JsonProperty("authority")]
public string UserAuthority { get; set; }
[JsonProperty("parent_authority")]
public string ParentAuthority { get; set; }
[JsonProperty("forbidden_page")]
public string ForbiddenPage { get; set; }
[JsonProperty("mobile")]
public string Mobile { get; set; }
[JsonProperty("version")]
public int UserVersion { get; set; }
[JsonProperty("version_s")]
public string UserVersionString { get; set; }
[JsonProperty("authorized_amount")]
public decimal? AuthorizedAmount { get; set; }
[JsonProperty("points")]
public int Points { get; set; }
[JsonProperty("shop_points_per_month")]
public int ShopPointsPerMonth { get; set; }
[JsonProperty("balance")]
public decimal Balance { get; set; }
[JsonProperty("recharge_amount_total")]
public decimal RechargeAmountTotal { get; set; }
[JsonProperty("postage_per_order")]
public decimal? PostagePerOrder { get; set; }
[JsonProperty("refund_postage_per_order")]
public decimal? RefundPostagePerOrder { get; set; }
[JsonProperty("gift_oem_amount_per_order")]
public decimal GiftOemAmountPerOrder { get; set; }
[JsonProperty("oem_id")]
public string OemId { get; set; }
[JsonProperty("oem_name")]
public string OemName { get; set; }
[JsonProperty("is_oem_owner")]
public bool IsOemOwner { get; set; }
[JsonProperty("end")]
public string EndDate { get; set; }
[JsonProperty("qq_group_num")]
public string QqGroupNum { get; set; }
[JsonProperty("qq_group_url")]
public string QqGroupUrl { get; set; }
[JsonProperty("wechat_url")]
public string WechatUrl { get; set; }
[JsonProperty("pinduoduo")]
public string Pinduoduo { get; set; }
[JsonProperty("alimama_domain")]
public string AlimamaDomain { get; set; }
[JsonProperty("alimama_pid")]
public string AlimamaPid { get; set; }
[JsonProperty("is_lock")]
public int LockUserName { get; set; }
[JsonProperty("is_weak_password")]
public int WeakPassword { get; set; }
[JsonProperty("message")]
public string MessageInfo { get; set; }
[JsonProperty("agent_auth")]
public string AgentAuth { get; set; }
[JsonProperty("is_import")]
public bool IsImport { get; set; }
[JsonProperty("card_id")]
public string CardId { get; set; }
[JsonProperty("is_sa")]
public bool IsSa { get; set; }
[JsonProperty("add_time")]
public DateTime AddTime { get; set; }
[JsonProperty("mdy_time")]
public DateTime MdyTime { get; set; }
[JsonProperty("notes")]
public string Notes { get; set; }
}
}