Brand.cs 1.2 KB

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.Collections.Generic;
  3. namespace MySystem
  4. {
  5. public class Brand
  6. {
  7. public int Id { get; set; } //品牌ID
  8. public string QueueName { get; set; } //队列名称
  9. public List<FieldRelationTable> FieldRelation { get; set; } //字段对应关系
  10. public string TargetTableName { get; set; } //目标表
  11. public int DataType { get; set; } //数据类型,通过此属性判断操作相应的表,如:激活记录、交易记录、流量卡分佣交易记录等
  12. public string ReqType { get; set; } //请求方式,api、ftp
  13. public string Url { get; set; } //请求地址
  14. public string ReqParam { get; set; } //请求参数
  15. public string FtpUserName { get; set; } //ftp账号
  16. public string FtpPassword { get; set; } //ftp密码
  17. public string CheckKey { get; set; } //要匹配的字段
  18. public bool IsCheck { get; set; } //是否验证
  19. }
  20. public class FieldRelationTable
  21. {
  22. public string SourceFieldName { get; set; } //来源字段名(第三方字段)
  23. public string TargetFieldName { get; set; } //目标字段名
  24. public string TargetFieldType { get; set; } //目标字段类型
  25. }
  26. }