using Microsoft.Azure.Cosmos.Table;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TEAMModelOS.SDK.Context.Attributes.Azure;
namespace TEAMModelOS.SDK.Models.Table
{
[TableName(Name = "IESOpenApi")]
public class BusinessSchool : TableEntity {
// RowKey 雪花id ,
// PartitionKey :BusinessSchool
public string name { get; set; }
public string picture { get; set; }
///
/// 学校id
///
public string school { get; set; }
///
/// 企业id
///
public string bizid { get; set; }
}
[TableName(Name = "IESOpenApi")]
public class BusinessConfig : TableEntity
{
public BusinessConfig()
{
}
// RowKey 企业id ,
// PartitionKey :BusinessConfig
///
/// 合作方名称
///
[Required(ErrorMessage = "{0} 必须填写")]
public string name { get; set; }
///
/// 统一社会信用代码
///
[Required(ErrorMessage = "{0} 必须填写")]
public string credit { get; set; }
///
/// 企业log
///
public string picture { get; set; }
///
/// 联系人手机号
///
[Required(ErrorMessage = "{0} 必须填写")]
public string mobile { get; set; }
///
/// 企业邮箱
///
public string email { get; set; }
///
/// 官网地址
///
public string domain { get; set; }
///
/// webhook 支持多个域名, 逗号隔开 。
///
public string webhook { get; set; }
///
/// 是否https 0 否,1 是
///
public int https { get; set; } = 0;
///
/// 授权的token ,存放 scope="business",Sub="合作方id", 9e40e436-f958-498d-93cf-4242b77a17ab
///
public string token { get; set; }
public string jti { get; set; }
///
/// 创建时间
///
public long createTime { get; set; }
}
}