AddStoreJsonData.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. using Senparc.Weixin.Entities;
  2. namespace Senparc.Weixin.MP.AdvancedAPIs.Wxa.MerchantJson
  3. {
  4. public class AddStoreJsonData
  5. {
  6. /// <summary>
  7. /// 如果是从门店管理迁移门店到门店小程序,则需要填该字段
  8. /// </summary>
  9. public string poi_id { get; set; }
  10. /// <summary>
  11. /// 从腾讯地图换取的位置点id, 即search_map_poi接口返回的sosomap_poi_uid字段 必填
  12. /// </summary>
  13. public string map_poi_id { get; set; }
  14. /// <summary>
  15. /// 门店图片,可传多张图片 pic_list 字段是一个 json 必填
  16. /// <para>{\"list\":[\"http://mmbiz.qpic.cn/mmbiz_fmt=jpeg\"]}</para>
  17. /// </summary>
  18. public string pic_list { get; set; }
  19. /// <summary>
  20. /// 联系电话 必填
  21. /// </summary>
  22. public string contract_phone { get; set; }
  23. /// <summary>
  24. /// 营业时间,格式11:11-12:12 必填
  25. /// </summary>
  26. public string hour { get; set; }
  27. /// <summary>
  28. /// 经营资质证件号 必填
  29. /// </summary>
  30. public string credential { get; set; }
  31. /// <summary>
  32. /// 主体名字 临时素材mediaid 如果复用公众号主体,则company_name为空 如果不复用公众号主体,则company_name为具体的主体名字
  33. /// <para>选填</para>
  34. /// </summary>
  35. public string company_name { get; set; }
  36. /// <summary>
  37. /// 相关证明材料 临时素材mediaid 不复用公众号主体时,才需要填 支持0~5个mediaid,例如mediaid1
  38. /// <para>选填</para>
  39. /// </summary>
  40. public string qualification_list { get; set; }
  41. /// <summary>
  42. /// 卡券id,如果不需要添加卡券,该参数可为空 目前仅开放支持会员卡、买单和刷卡支付券,不支持自定义code,需要先去公众平台卡券后台创建cardid
  43. /// </summary>
  44. public string card_id { get; set; }
  45. }
  46. public class AddStoreJsonResult : WxJsonResult
  47. {
  48. public AuditId data { get; set; }
  49. }
  50. public class AuditId
  51. {
  52. /// <summary>
  53. /// 审核单id
  54. /// </summary>
  55. public long audit_id { get; set; }
  56. }
  57. public class AuditResultId : AuditId
  58. {
  59. /// <summary>
  60. /// 是否需要审核(1表示需要,0表示不需要)
  61. /// </summary>
  62. public int has_audit_id { get; set; }
  63. }
  64. public class UpdateStoreJsonResult : WxJsonResult
  65. {
  66. public AuditResultId data { get; set; }
  67. }
  68. public class UpdateStoreData
  69. {
  70. /// <summary>
  71. /// 为门店小程序添加门店,审核成功后返回的门店id 必填
  72. /// </summary>
  73. public string poi_id { get; set; }
  74. /// <summary>
  75. /// 营业时间,格式11:11-12:12 必填
  76. /// </summary>
  77. public string hour { get; set; }
  78. /// <summary>
  79. /// 门店图片,可传多张图片 pic_list 字段是一个 json 必填
  80. /// <para>{\"list\":[\"http://mmbiz.qpic.cn/mmbiz_fmt=jpeg\"]}</para>
  81. /// </summary>
  82. public string pic_list { get; set; }
  83. /// <summary>
  84. /// 联系电话 必填
  85. /// </summary>
  86. public string contract_phone { get; set; }
  87. /// <summary>
  88. /// 卡券id,如果不想修改的话,设置为空
  89. /// </summary>
  90. public string card_id { get; set; }
  91. }
  92. }