shop_config_init.sql 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. -- 商城配置表初始化数据
  2. -- 基于新的 fa_shop_config 表结构
  3. -- 主配置组
  4. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  5. ('shop', NULL, '商城配置', '商城系统配置', 'group', NULL, NULL, NULL, 100),
  6. ('shop.platform', 'shop', '平台配置', '各平台配置管理', 'group', NULL, NULL, NULL, 90);
  7. -- 微信公众号配置
  8. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  9. ('shop.platform.wechat_official_account', 'shop.platform', '微信公众号', '微信公众号平台配置', 'group', NULL, NULL, NULL, 80),
  10. ('shop.platform.wechat_official_account.status', 'shop.platform.wechat_official_account', '开启状态', '是否开启微信公众号功能', 'bool', '0', NULL, NULL, 100),
  11. ('shop.platform.wechat_official_account.app_id', 'shop.platform.wechat_official_account', '公众号AppId', '微信公众号的AppId', 'string', '', NULL, 'required', 90),
  12. ('shop.platform.wechat_official_account.secret', 'shop.platform.wechat_official_account', '公众号密钥', '微信公众号的AppSecret', 'string', '', NULL, 'required', 80),
  13. ('shop.platform.wechat_official_account.token', 'shop.platform.wechat_official_account', '接口配置Token', '微信公众号接口配置Token', 'string', '', NULL, 'required', 70),
  14. ('shop.platform.wechat_official_account.auto_login', 'shop.platform.wechat_official_account', '微信自动登录', '是否开启微信自动登录', 'bool', '1', NULL, NULL, 60),
  15. ('shop.platform.wechat_official_account.bind_mobile', 'shop.platform.wechat_official_account', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 50),
  16. ('shop.platform.wechat_official_account.payment', 'shop.platform.wechat_official_account', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 40),
  17. ('shop.platform.wechat_official_account.payment.wechat', 'shop.platform.wechat_official_account.payment', '微信支付', '是否开启微信支付', 'bool', '1', NULL, NULL, 100),
  18. ('shop.platform.wechat_official_account.payment.balance', 'shop.platform.wechat_official_account.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 90),
  19. ('shop.platform.wechat_official_account.payment.methods', 'shop.platform.wechat_official_account.payment', '支付方式', '可用支付方式', 'array', '["wechat","balance"]', NULL, NULL, 80),
  20. ('shop.platform.wechat_official_account.share', 'shop.platform.wechat_official_account', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  21. -- 微信小程序配置
  22. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  23. ('shop.platform.wechat_mini_program', 'shop.platform', '微信小程序', '微信小程序平台配置', 'group', NULL, NULL, NULL, 70),
  24. ('shop.platform.wechat_mini_program.status', 'shop.platform.wechat_mini_program', '开启状态', '是否开启微信小程序功能', 'bool', '0', NULL, NULL, 100),
  25. ('shop.platform.wechat_mini_program.app_id', 'shop.platform.wechat_mini_program', '小程序AppId', '微信小程序的AppId', 'string', '', NULL, 'required', 90),
  26. ('shop.platform.wechat_mini_program.secret', 'shop.platform.wechat_mini_program', '小程序密钥', '微信小程序的AppSecret', 'string', '', NULL, 'required', 80),
  27. ('shop.platform.wechat_mini_program.auto_login', 'shop.platform.wechat_mini_program', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 70),
  28. ('shop.platform.wechat_mini_program.bind_mobile', 'shop.platform.wechat_mini_program', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 60),
  29. ('shop.platform.wechat_mini_program.payment', 'shop.platform.wechat_mini_program', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 50),
  30. ('shop.platform.wechat_mini_program.payment.wechat', 'shop.platform.wechat_mini_program.payment', '微信支付', '是否开启微信支付', 'bool', '1', NULL, NULL, 100),
  31. ('shop.platform.wechat_mini_program.payment.balance', 'shop.platform.wechat_mini_program.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 90),
  32. ('shop.platform.wechat_mini_program.payment.methods', 'shop.platform.wechat_mini_program.payment', '支付方式', '可用支付方式', 'array', '["wechat","balance"]', NULL, NULL, 80),
  33. ('shop.platform.wechat_mini_program.share', 'shop.platform.wechat_mini_program', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 40);
  34. -- iOS APP配置
  35. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  36. ('shop.platform.ios_app', 'shop.platform', 'iOS APP', 'iOS应用平台配置', 'group', NULL, NULL, NULL, 60),
  37. ('shop.platform.ios_app.status', 'shop.platform.ios_app', '开启状态', '是否开启iOS APP功能', 'bool', '0', NULL, NULL, 100),
  38. ('shop.platform.ios_app.bundle_id', 'shop.platform.ios_app', 'Bundle ID', 'iOS应用Bundle ID', 'string', '', NULL, 'required', 90),
  39. ('shop.platform.ios_app.app_store_id', 'shop.platform.ios_app', 'App Store ID', 'App Store应用ID', 'string', '', NULL, NULL, 80),
  40. ('shop.platform.ios_app.team_id', 'shop.platform.ios_app', 'Team ID', '开发者团队ID', 'string', '', NULL, 'required', 70),
  41. ('shop.platform.ios_app.auto_login', 'shop.platform.ios_app', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 60),
  42. ('shop.platform.ios_app.bind_mobile', 'shop.platform.ios_app', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 50),
  43. ('shop.platform.ios_app.payment', 'shop.platform.ios_app', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 40),
  44. ('shop.platform.ios_app.payment.wechat', 'shop.platform.ios_app.payment', '微信支付', '是否开启微信支付', 'bool', '1', NULL, NULL, 100),
  45. ('shop.platform.ios_app.payment.alipay', 'shop.platform.ios_app.payment', '支付宝支付', '是否开启支付宝支付', 'bool', '1', NULL, NULL, 90),
  46. ('shop.platform.ios_app.payment.balance', 'shop.platform.ios_app.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 80),
  47. ('shop.platform.ios_app.payment.methods', 'shop.platform.ios_app.payment', '支付方式', '可用支付方式', 'array', '["wechat","alipay","balance"]', NULL, NULL, 70),
  48. ('shop.platform.ios_app.share', 'shop.platform.ios_app', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  49. -- Android APP配置
  50. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  51. ('shop.platform.android_app', 'shop.platform', 'Android APP', 'Android应用平台配置', 'group', NULL, NULL, NULL, 50),
  52. ('shop.platform.android_app.status', 'shop.platform.android_app', '开启状态', '是否开启Android APP功能', 'bool', '0', NULL, NULL, 100),
  53. ('shop.platform.android_app.package_name', 'shop.platform.android_app', '包名', 'Android应用包名', 'string', '', NULL, 'required', 90),
  54. ('shop.platform.android_app.signature', 'shop.platform.android_app', '应用签名', '应用签名信息', 'string', '', NULL, 'required', 80),
  55. ('shop.platform.android_app.auto_login', 'shop.platform.android_app', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 70),
  56. ('shop.platform.android_app.bind_mobile', 'shop.platform.android_app', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 60),
  57. ('shop.platform.android_app.payment', 'shop.platform.android_app', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 50),
  58. ('shop.platform.android_app.payment.wechat', 'shop.platform.android_app.payment', '微信支付', '是否开启微信支付', 'bool', '1', NULL, NULL, 100),
  59. ('shop.platform.android_app.payment.alipay', 'shop.platform.android_app.payment', '支付宝支付', '是否开启支付宝支付', 'bool', '1', NULL, NULL, 90),
  60. ('shop.platform.android_app.payment.balance', 'shop.platform.android_app.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 80),
  61. ('shop.platform.android_app.payment.methods', 'shop.platform.android_app.payment', '支付方式', '可用支付方式', 'array', '["wechat","alipay","balance"]', NULL, NULL, 70),
  62. ('shop.platform.android_app.share', 'shop.platform.android_app', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  63. -- H5配置
  64. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  65. ('shop.platform.h5', 'shop.platform', 'H5', 'H5移动网页平台配置', 'group', NULL, NULL, NULL, 40),
  66. ('shop.platform.h5.status', 'shop.platform.h5', '开启状态', '是否开启H5功能', 'bool', '1', NULL, NULL, 100),
  67. ('shop.platform.h5.domain', 'shop.platform.h5', '域名', 'H5访问域名', 'string', '', NULL, 'required', 90),
  68. ('shop.platform.h5.ssl_cert', 'shop.platform.h5', 'SSL证书', '是否启用SSL证书', 'bool', '1', NULL, NULL, 80),
  69. ('shop.platform.h5.auto_login', 'shop.platform.h5', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 70),
  70. ('shop.platform.h5.bind_mobile', 'shop.platform.h5', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 60),
  71. ('shop.platform.h5.payment', 'shop.platform.h5', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 50),
  72. ('shop.platform.h5.payment.wechat', 'shop.platform.h5.payment', '微信支付', '是否开启微信支付', 'bool', '1', NULL, NULL, 100),
  73. ('shop.platform.h5.payment.alipay', 'shop.platform.h5.payment', '支付宝支付', '是否开启支付宝支付', 'bool', '1', NULL, NULL, 90),
  74. ('shop.platform.h5.payment.balance', 'shop.platform.h5.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 80),
  75. ('shop.platform.h5.payment.methods', 'shop.platform.h5.payment', '支付方式', '可用支付方式', 'array', '["wechat","alipay","balance"]', NULL, NULL, 70),
  76. ('shop.platform.h5.share', 'shop.platform.h5', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  77. -- PC配置
  78. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  79. ('shop.platform.pc', 'shop.platform', 'PC', 'PC桌面网页平台配置', 'group', NULL, NULL, NULL, 30),
  80. ('shop.platform.pc.status', 'shop.platform.pc', '开启状态', '是否开启PC功能', 'bool', '1', NULL, NULL, 100),
  81. ('shop.platform.pc.domain', 'shop.platform.pc', '域名', 'PC访问域名', 'string', '', NULL, 'required', 90),
  82. ('shop.platform.pc.ssl_cert', 'shop.platform.pc', 'SSL证书', '是否启用SSL证书', 'bool', '1', NULL, NULL, 80),
  83. ('shop.platform.pc.auto_login', 'shop.platform.pc', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 70),
  84. ('shop.platform.pc.bind_mobile', 'shop.platform.pc', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 60),
  85. ('shop.platform.pc.payment', 'shop.platform.pc', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 50),
  86. ('shop.platform.pc.payment.alipay', 'shop.platform.pc.payment', '支付宝支付', '是否开启支付宝支付', 'bool', '1', NULL, NULL, 100),
  87. ('shop.platform.pc.payment.balance', 'shop.platform.pc.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 90),
  88. ('shop.platform.pc.payment.offline', 'shop.platform.pc.payment', '线下支付', '是否开启线下支付', 'bool', '1', NULL, NULL, 80),
  89. ('shop.platform.pc.payment.methods', 'shop.platform.pc.payment', '支付方式', '可用支付方式', 'array', '["alipay","balance","offline"]', NULL, NULL, 70),
  90. ('shop.platform.pc.share', 'shop.platform.pc', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  91. -- 抖音小程序配置
  92. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  93. ('shop.platform.douyin_mini_program', 'shop.platform', '抖音小程序', '抖音小程序平台配置', 'group', NULL, NULL, NULL, 20),
  94. ('shop.platform.douyin_mini_program.status', 'shop.platform.douyin_mini_program', '开启状态', '是否开启抖音小程序功能', 'bool', '0', NULL, NULL, 100),
  95. ('shop.platform.douyin_mini_program.app_id', 'shop.platform.douyin_mini_program', '小程序AppId', '抖音小程序的AppId', 'string', '', NULL, 'required', 90),
  96. ('shop.platform.douyin_mini_program.secret', 'shop.platform.douyin_mini_program', '小程序密钥', '抖音小程序的AppSecret', 'string', '', NULL, 'required', 80),
  97. ('shop.platform.douyin_mini_program.auto_login', 'shop.platform.douyin_mini_program', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 70),
  98. ('shop.platform.douyin_mini_program.bind_mobile', 'shop.platform.douyin_mini_program', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 60),
  99. ('shop.platform.douyin_mini_program.payment', 'shop.platform.douyin_mini_program', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 50),
  100. ('shop.platform.douyin_mini_program.payment.alipay', 'shop.platform.douyin_mini_program.payment', '支付宝支付', '是否开启支付宝支付', 'bool', '1', NULL, NULL, 100),
  101. ('shop.platform.douyin_mini_program.payment.balance', 'shop.platform.douyin_mini_program.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 90),
  102. ('shop.platform.douyin_mini_program.payment.methods', 'shop.platform.douyin_mini_program.payment', '支付方式', '可用支付方式', 'array', '["alipay","balance"]', NULL, NULL, 80),
  103. ('shop.platform.douyin_mini_program.share', 'shop.platform.douyin_mini_program', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  104. -- QQ小程序配置
  105. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  106. ('shop.platform.qq_mini_program', 'shop.platform', 'QQ小程序', 'QQ小程序平台配置', 'group', NULL, NULL, NULL, 10),
  107. ('shop.platform.qq_mini_program.status', 'shop.platform.qq_mini_program', '开启状态', '是否开启QQ小程序功能', 'bool', '0', NULL, NULL, 100),
  108. ('shop.platform.qq_mini_program.app_id', 'shop.platform.qq_mini_program', '小程序AppId', 'QQ小程序的AppId', 'string', '', NULL, 'required', 90),
  109. ('shop.platform.qq_mini_program.secret', 'shop.platform.qq_mini_program', '小程序密钥', 'QQ小程序的AppSecret', 'string', '', NULL, 'required', 80),
  110. ('shop.platform.qq_mini_program.auto_login', 'shop.platform.qq_mini_program', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 70),
  111. ('shop.platform.qq_mini_program.bind_mobile', 'shop.platform.qq_mini_program', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 60),
  112. ('shop.platform.qq_mini_program.payment', 'shop.platform.qq_mini_program', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 50),
  113. ('shop.platform.qq_mini_program.payment.balance', 'shop.platform.qq_mini_program.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 100),
  114. ('shop.platform.qq_mini_program.payment.methods', 'shop.platform.qq_mini_program.payment', '支付方式', '可用支付方式', 'array', '["balance"]', NULL, NULL, 90),
  115. ('shop.platform.qq_mini_program.share', 'shop.platform.qq_mini_program', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);
  116. -- 支付宝小程序配置
  117. INSERT INTO `fa_shop_config` (`code`, `parent_code`, `name`, `description`, `type`, `value`, `store_range`, `rule`, `weigh`) VALUES
  118. ('shop.platform.alipay_mini_program', 'shop.platform', '支付宝小程序', '支付宝小程序平台配置', 'group', NULL, NULL, NULL, 5),
  119. ('shop.platform.alipay_mini_program.status', 'shop.platform.alipay_mini_program', '开启状态', '是否开启支付宝小程序功能', 'bool', '0', NULL, NULL, 100),
  120. ('shop.platform.alipay_mini_program.app_id', 'shop.platform.alipay_mini_program', '小程序AppId', '支付宝小程序的AppId', 'string', '', NULL, 'required', 90),
  121. ('shop.platform.alipay_mini_program.private_key', 'shop.platform.alipay_mini_program', '私钥', '支付宝小程序私钥', 'text', '', NULL, 'required', 80),
  122. ('shop.platform.alipay_mini_program.public_key', 'shop.platform.alipay_mini_program', '公钥', '支付宝小程序公钥', 'text', '', NULL, 'required', 70),
  123. ('shop.platform.alipay_mini_program.auto_login', 'shop.platform.alipay_mini_program', '自动登录', '是否开启自动登录', 'bool', '1', NULL, NULL, 60),
  124. ('shop.platform.alipay_mini_program.bind_mobile', 'shop.platform.alipay_mini_program', '绑定手机号', '是否需要绑定手机号', 'bool', '1', NULL, NULL, 50),
  125. ('shop.platform.alipay_mini_program.payment', 'shop.platform.alipay_mini_program', '支付配置', '支付方式配置', 'group', NULL, NULL, NULL, 40),
  126. ('shop.platform.alipay_mini_program.payment.alipay', 'shop.platform.alipay_mini_program.payment', '支付宝支付', '是否开启支付宝支付', 'bool', '1', NULL, NULL, 100),
  127. ('shop.platform.alipay_mini_program.payment.balance', 'shop.platform.alipay_mini_program.payment', '余额支付', '是否开启余额支付', 'bool', '1', NULL, NULL, 90),
  128. ('shop.platform.alipay_mini_program.payment.methods', 'shop.platform.alipay_mini_program.payment', '支付方式', '可用支付方式', 'array', '["alipay","balance"]', NULL, NULL, 80),
  129. ('shop.platform.alipay_mini_program.share', 'shop.platform.alipay_mini_program', '分享配置', '分享相关配置', 'array', NULL, NULL, NULL, 30);