install.sql 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876
  1. -- ----------------------------
  2. -- Table structure for qimall_addons_happiness_agent
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `qimall_addons_happiness_agent`;
  5. CREATE TABLE `qimall_addons_happiness_agent` (
  6. `id` int(11) NOT NULL AUTO_INCREMENT,
  7. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  8. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  9. `level` int(11) NOT NULL COMMENT '权重',
  10. `status` int(11) NOT NULL DEFAULT 1 COMMENT '状态',
  11. `role` tinyint(3) NOT NULL DEFAULT 0 COMMENT '代理等级:1 省,2市,3区',
  12. `district_id` int(11) NOT NULL DEFAULT 0 COMMENT '区',
  13. `province_id` int(11) NOT NULL DEFAULT 0 COMMENT '省',
  14. `city_id` int(11) NOT NULL DEFAULT 0 COMMENT '市',
  15. `parent_id` int(11) NOT NULL DEFAULT 0 COMMENT '推广用户',
  16. `region_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '中文名',
  17. `created_at` int(11) NOT NULL DEFAULT 0,
  18. `updated_at` int(11) NOT NULL DEFAULT 0,
  19. PRIMARY KEY (`id`) USING BTREE
  20. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  21. -- ----------------------------
  22. -- Table structure for qimall_addons_happiness_agent_admin
  23. -- ----------------------------
  24. DROP TABLE IF EXISTS `qimall_addons_happiness_agent_admin`;
  25. CREATE TABLE `qimall_addons_happiness_agent_admin` (
  26. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  27. `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '登录账号',
  28. `account` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '姓名',
  29. `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '密码',
  30. `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像',
  31. `mobile` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '手机号',
  32. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  33. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  34. `auth_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  35. `access_token` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  36. `admin_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '管理员类型1超级管理员2管理员3操作员',
  37. `created_at` int(11) NOT NULL DEFAULT 0,
  38. `updated_at` int(11) NOT NULL DEFAULT 0,
  39. `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  40. PRIMARY KEY (`id`) USING BTREE
  41. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '幸福小店后台管理员表' ROW_FORMAT = Dynamic;
  42. -- ----------------------------
  43. -- Table structure for qimall_addons_happiness_agent_menu
  44. -- ----------------------------
  45. DROP TABLE IF EXISTS `qimall_addons_happiness_agent_menu`;
  46. CREATE TABLE `qimall_addons_happiness_agent_menu` (
  47. `id` int(11) NOT NULL AUTO_INCREMENT,
  48. `title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '标题',
  49. `app_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '应用id',
  50. `pid` int(50) UNSIGNED NULL DEFAULT 0 COMMENT '上级id',
  51. `addons_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '插件标识',
  52. `is_addon` tinyint(2) NULL DEFAULT 0 COMMENT '是否插件[0=否,1=是]',
  53. `url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '路由',
  54. `icon` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '样式',
  55. `level` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '级别',
  56. `dev` tinyint(4) UNSIGNED NULL DEFAULT 0 COMMENT '开发者[0:都可见;开发模式可见]',
  57. `sort` int(5) NULL DEFAULT 999 COMMENT '排序',
  58. `params` json NULL COMMENT '参数',
  59. `tree` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '树',
  60. `status` tinyint(4) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  61. `created_at` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '添加时间',
  62. `updated_at` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间',
  63. PRIMARY KEY (`id`) USING BTREE,
  64. INDEX `url`(`url`) USING BTREE
  65. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '幸福小店后台菜单' ROW_FORMAT = Dynamic;
  66. -- ----------------------------
  67. -- Table structure for qimall_addons_happiness_boss
  68. -- ----------------------------
  69. DROP TABLE IF EXISTS `qimall_addons_happiness_boss`;
  70. CREATE TABLE `qimall_addons_happiness_boss` (
  71. `id` int(11) NOT NULL AUTO_INCREMENT,
  72. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  73. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  74. `level` int(11) NOT NULL COMMENT '权重',
  75. `status` int(11) NOT NULL DEFAULT 1 COMMENT '状态',
  76. `parent_id` int(11) NOT NULL DEFAULT 0 COMMENT '推广用户',
  77. `created_at` int(11) NOT NULL DEFAULT 0,
  78. `updated_at` int(11) NOT NULL DEFAULT 0,
  79. PRIMARY KEY (`id`) USING BTREE
  80. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  81. -- ----------------------------
  82. -- Table structure for qimall_addons_happiness_business
  83. -- ----------------------------
  84. DROP TABLE IF EXISTS `qimall_addons_happiness_business`;
  85. CREATE TABLE `qimall_addons_happiness_business` (
  86. `id` int(11) NOT NULL AUTO_INCREMENT,
  87. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  88. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  89. `level` int(11) NOT NULL COMMENT '权重',
  90. `status` int(11) NOT NULL DEFAULT 1 COMMENT '状态',
  91. `created_at` int(11) NOT NULL DEFAULT 0,
  92. `updated_at` int(11) NOT NULL DEFAULT 0,
  93. PRIMARY KEY (`id`) USING BTREE
  94. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  95. -- ----------------------------
  96. -- Table structure for qimall_addons_happiness_cashier_order
  97. -- ----------------------------
  98. DROP TABLE IF EXISTS `qimall_addons_happiness_cashier_order`;
  99. CREATE TABLE `qimall_addons_happiness_cashier_order` (
  100. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  101. `mall_id` int(11) NOT NULL DEFAULT 0,
  102. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  103. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  104. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  105. `pay_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '支付状态:0:否;1:是',
  106. `pay_time` int(11) NOT NULL DEFAULT 0 COMMENT '付款时间',
  107. `money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '应付金额',
  108. `pay_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '实付金额',
  109. `payment_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '支付类型',
  110. `amount_received` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '实收金额',
  111. `service_money` decimal(12, 2) UNSIGNED NOT NULL DEFAULT 0.00 COMMENT '服务费',
  112. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注',
  113. `extra` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '额外信息:例如优惠信息,团队分红,经销分红',
  114. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  115. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  116. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  117. PRIMARY KEY (`id`) USING BTREE,
  118. INDEX `idx_order_no`(`order_no`) USING BTREE
  119. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店收银订单' ROW_FORMAT = Dynamic;
  120. -- ----------------------------
  121. -- Table structure for qimall_addons_happiness_cashier_order_detail
  122. -- ----------------------------
  123. DROP TABLE IF EXISTS `qimall_addons_happiness_cashier_order_detail`;
  124. CREATE TABLE `qimall_addons_happiness_cashier_order_detail` (
  125. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '订单项ID',
  126. `cashier_order_id` int(11) NOT NULL DEFAULT 0 COMMENT '收银台订单ID',
  127. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户id',
  128. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  129. `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品ID',
  130. `goods_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '商品名称',
  131. `goods_attr_id` int(11) NOT NULL DEFAULT 0 COMMENT '规格ID',
  132. `goods_attr_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '规格名称',
  133. `sign_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '规格ID标识',
  134. `attr_groups_format` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '格式化规格组',
  135. `price` decimal(19, 2) NOT NULL DEFAULT 0.00 COMMENT '商品价格',
  136. `cost_price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '商品成本价',
  137. `original_goods_price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '商品原本总价',
  138. `goods_price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '商品优惠后总价',
  139. `num` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '购买数量',
  140. `pic_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '商品图片',
  141. `order_status` int(11) NOT NULL DEFAULT 0 COMMENT '订单状态【0待付款 1待发货 2 已发货 3已收货 4已完成 -1申请售后 -2售后中 -3售后完成 -4 已关闭 -5撤销售后】',
  142. `is_virtual` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否包含 虚拟商品 0 不包含 1 包含',
  143. `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  144. `extra_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '额外信息',
  145. `created_at` int(10) NOT NULL DEFAULT 0,
  146. `updated_at` int(10) NOT NULL DEFAULT 0,
  147. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  148. PRIMARY KEY (`id`) USING BTREE,
  149. INDEX `order_detail_goods_buyer_id`(`user_id`) USING BTREE,
  150. INDEX `order_detail_goods_goods_id`(`goods_id`) USING BTREE,
  151. INDEX `order_detail_goods_order_id`(`cashier_order_id`) USING BTREE,
  152. INDEX `order_detail_goods_attr_id`(`goods_attr_id`) USING BTREE
  153. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '收银台订单商品详情表' ROW_FORMAT = Dynamic;
  154. -- ----------------------------
  155. -- Table structure for qimall_addons_happiness_commission_log
  156. -- ----------------------------
  157. DROP TABLE IF EXISTS `qimall_addons_happiness_commission_log`;
  158. CREATE TABLE `qimall_addons_happiness_commission_log` (
  159. `id` int(11) NOT NULL AUTO_INCREMENT,
  160. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  161. `money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '获得佣金',
  162. `status` tinyint(12) NOT NULL DEFAULT 1,
  163. `commission_status` tinyint(3) NOT NULL DEFAULT 0 COMMENT '状态:0 未结算 1 已结算 2 已到账 3 已取消',
  164. `commission_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '佣金类型: 0 分享收益 1 锁定收益 2 推广收益 3 代理收益',
  165. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '小店ID',
  166. `mall_id` int(11) NOT NULL DEFAULT 0,
  167. `agent_id` int(11) NOT NULL DEFAULT 0 COMMENT '来源代理user_id',
  168. `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  169. `order_id` int(11) NOT NULL DEFAULT 0,
  170. `order_money` decimal(11, 2) NOT NULL DEFAULT 0.00 COMMENT '订单金额',
  171. `send_time` int(11) NOT NULL COMMENT '延迟发放时间',
  172. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  173. `created_at` int(11) NOT NULL DEFAULT 0,
  174. `updated_at` int(11) NOT NULL DEFAULT 0,
  175. PRIMARY KEY (`id`) USING BTREE
  176. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  177. -- ----------------------------
  178. -- Table structure for qimall_addons_happiness_expenses_log
  179. -- ----------------------------
  180. DROP TABLE IF EXISTS `qimall_addons_happiness_expenses_log`;
  181. CREATE TABLE `qimall_addons_happiness_expenses_log` (
  182. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  183. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  184. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '小店id',
  185. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  186. `order_id` int(11) NOT NULL DEFAULT 0 COMMENT '订单id',
  187. `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  188. `order_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单金额',
  189. `store_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '小店收益',
  190. `share_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '分享奖励',
  191. `promotion_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '推广奖励',
  192. `agent_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '代理奖励',
  193. `fans_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '锁定奖励',
  194. `pension_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '养老金',
  195. `pv_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT 'PV值',
  196. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  197. `created_at` int(11) NULL DEFAULT 0 COMMENT '添加时间戳',
  198. `updated_at` int(11) NULL DEFAULT 0 COMMENT '更新时间戳',
  199. PRIMARY KEY (`id`) USING BTREE
  200. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '支出统计表' ROW_FORMAT = Dynamic;
  201. -- ----------------------------
  202. -- Table structure for qimall_addons_happiness_goods
  203. -- ----------------------------
  204. DROP TABLE IF EXISTS `qimall_addons_happiness_goods`;
  205. CREATE TABLE `qimall_addons_happiness_goods` (
  206. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  207. `mall_id` int(11) NOT NULL COMMENT '商城id',
  208. `goods_id` int(11) NOT NULL COMMENT '商品id',
  209. `label_id` int(11) NOT NULL COMMENT '商品标签id',
  210. `store_scale` decimal(12, 2) NOT NULL DEFAULT 0.00,
  211. `min_num` int(11) NOT NULL DEFAULT 0 COMMENT '最低提货数量',
  212. `warn_day` int(11) NOT NULL DEFAULT 0 COMMENT '临期提醒',
  213. `sales_num` int(11) NOT NULL DEFAULT 0 COMMENT '商品销量',
  214. `is_on_sale` tinyint(1) NOT NULL DEFAULT 0 COMMENT '上架状态【1是 0否】',
  215. `freight_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '[]' COMMENT '配送方式',
  216. `created_at` int(11) NULL DEFAULT NULL COMMENT '添加时间',
  217. `updated_at` int(11) NULL DEFAULT NULL COMMENT '修改时间',
  218. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[1正常 -1删除]',
  219. PRIMARY KEY (`id`) USING BTREE
  220. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '幸福小店后台商品表' ROW_FORMAT = Dynamic;
  221. -- ----------------------------
  222. -- Table structure for qimall_addons_happiness_goods_ranking
  223. -- ----------------------------
  224. DROP TABLE IF EXISTS `qimall_addons_happiness_goods_ranking`;
  225. CREATE TABLE `qimall_addons_happiness_goods_ranking` (
  226. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  227. `mall_id` int(11) NOT NULL DEFAULT 0,
  228. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  229. `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品id',
  230. `sales_money` decimal(14, 2) NOT NULL COMMENT '销售额',
  231. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  232. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  233. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  234. PRIMARY KEY (`id`) USING BTREE
  235. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店商品排行榜' ROW_FORMAT = Dynamic;
  236. -- ----------------------------
  237. -- Table structure for qimall_addons_happiness_history_store
  238. -- ----------------------------
  239. DROP TABLE IF EXISTS `qimall_addons_happiness_history_store`;
  240. CREATE TABLE `qimall_addons_happiness_history_store` (
  241. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  242. `mall_id` int(11) NOT NULL COMMENT '商城id',
  243. `user_id` int(11) NOT NULL COMMENT '用户id',
  244. `store_id` int(11) NOT NULL COMMENT '门店id',
  245. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1:正常,-1:删除)',
  246. `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
  247. `updated_at` int(11) NULL DEFAULT NULL COMMENT '修改时间',
  248. PRIMARY KEY (`id`) USING BTREE
  249. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户选择历史自提门店' ROW_FORMAT = Dynamic;
  250. -- ----------------------------
  251. -- Table structure for qimall_addons_happiness_lock_user
  252. -- ----------------------------
  253. DROP TABLE IF EXISTS `qimall_addons_happiness_lock_user`;
  254. CREATE TABLE `qimall_addons_happiness_lock_user` (
  255. `id` int(11) NOT NULL AUTO_INCREMENT,
  256. `user_id` int(11) NOT NULL DEFAULT 0,
  257. `store_id` int(11) NOT NULL DEFAULT 0,
  258. `mall_id` int(11) NOT NULL DEFAULT 0,
  259. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '下单单号',
  260. `status` int(11) NOT NULL DEFAULT 1,
  261. `created_at` int(11) NOT NULL DEFAULT 0,
  262. `updated_at` int(11) NOT NULL DEFAULT 0,
  263. PRIMARY KEY (`id`) USING BTREE
  264. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '锁定用户表' ROW_FORMAT = Dynamic;
  265. -- ----------------------------
  266. -- Table structure for qimall_addons_happiness_move_goods
  267. -- ----------------------------
  268. DROP TABLE IF EXISTS `qimall_addons_happiness_move_goods`;
  269. CREATE TABLE `qimall_addons_happiness_move_goods` (
  270. `id` int(11) NOT NULL AUTO_INCREMENT,
  271. `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品ID',
  272. `move_id` int(11) NOT NULL DEFAULT 0 COMMENT '调货单ID',
  273. `attr_id` int(11) NOT NULL DEFAULT 0 COMMENT '规格ID',
  274. `num` int(11) NOT NULL DEFAULT 0 COMMENT '调货数量',
  275. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  276. `total_price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '总价格',
  277. `created_at` int(11) NOT NULL DEFAULT 0,
  278. `updated_at` int(11) NOT NULL DEFAULT 0,
  279. `status` int(11) NOT NULL DEFAULT 1,
  280. PRIMARY KEY (`id`) USING BTREE
  281. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  282. -- ----------------------------
  283. -- Table structure for qimall_addons_happiness_move_item
  284. -- ----------------------------
  285. DROP TABLE IF EXISTS `qimall_addons_happiness_move_item`;
  286. CREATE TABLE `qimall_addons_happiness_move_item` (
  287. `id` int(11) NOT NULL AUTO_INCREMENT,
  288. `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品ID',
  289. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '小店ID',
  290. `order_status` tinyint(3) NOT NULL DEFAULT 0 COMMENT '状态:0待调货,1 已调货 2已拒绝',
  291. `status` int(11) NOT NULL DEFAULT 1,
  292. `total_price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '总价',
  293. `total_num` int(11) NOT NULL DEFAULT 0 COMMENT '总数量',
  294. `created_at` int(11) NOT NULL DEFAULT 0,
  295. `updated_at` int(11) NOT NULL DEFAULT 0,
  296. `agent_user` int(11) NOT NULL DEFAULT 0 COMMENT '审核代理用户ID',
  297. `label_id` int(11) NOT NULL DEFAULT 0 COMMENT '标签ID',
  298. `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注',
  299. `give_store_id` int(11) NOT NULL DEFAULT 0 COMMENT '被调货小店ID',
  300. `mall_id` int(11) NOT NULL DEFAULT 0,
  301. PRIMARY KEY (`id`) USING BTREE
  302. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  303. -- ----------------------------
  304. -- Table structure for qimall_addons_happiness_order
  305. -- ----------------------------
  306. DROP TABLE IF EXISTS `qimall_addons_happiness_order`;
  307. CREATE TABLE `qimall_addons_happiness_order` (
  308. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  309. `mall_id` int(11) NOT NULL COMMENT '商城id',
  310. `user_id` int(11) NOT NULL COMMENT '用户id',
  311. `store_id` int(11) NOT NULL COMMENT '门店id',
  312. `order_id` int(11) NOT NULL COMMENT '订单id',
  313. `shipping_type` tinyint(1) NULL DEFAULT NULL COMMENT '快递方式(1:快递配送,2:门店自提,3:送货上门)',
  314. `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单编号',
  315. `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
  316. `updated_at` int(11) NULL DEFAULT NULL COMMENT '修改时间',
  317. `parent_id` int(11) NULL DEFAULT 0 COMMENT '推荐用户',
  318. `price` decimal(14, 2) NOT NULL COMMENT '支付金额',
  319. PRIMARY KEY (`id`) USING BTREE
  320. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店订单表' ROW_FORMAT = Dynamic;
  321. -- ----------------------------
  322. -- Table structure for qimall_addons_happiness_order_refund
  323. -- ----------------------------
  324. DROP TABLE IF EXISTS `qimall_addons_happiness_order_refund`;
  325. CREATE TABLE `qimall_addons_happiness_order_refund` (
  326. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  327. `mall_id` int(11) NOT NULL COMMENT '商城id',
  328. `store_id` int(11) NOT NULL COMMENT '门店id',
  329. `refund_id` int(11) NOT NULL COMMENT '售后id',
  330. `order_detail_id` int(11) NOT NULL COMMENT '订单详情id',
  331. `order_id` int(11) NOT NULL COMMENT '订单id',
  332. `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
  333. `updated_at` int(11) NULL DEFAULT NULL COMMENT '修改时间',
  334. `user_id` int(11) NOT NULL COMMENT '用户id',
  335. PRIMARY KEY (`id`) USING BTREE
  336. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店售后单表' ROW_FORMAT = Dynamic;
  337. -- ----------------------------
  338. -- Table structure for qimall_addons_happiness_pension
  339. -- ----------------------------
  340. DROP TABLE IF EXISTS `qimall_addons_happiness_pension`;
  341. CREATE TABLE `qimall_addons_happiness_pension` (
  342. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  343. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  344. `money` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '养老金金额',
  345. `uid` int(11) NOT NULL DEFAULT 0 COMMENT '养老金用户ID',
  346. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单号',
  347. `order_id` int(11) NOT NULL DEFAULT 0 COMMENT '订单ID',
  348. `is_settle` tinyint(3) NOT NULL DEFAULT 0 COMMENT '结算状态,0 未结算, 1已结算',
  349. `order_status` tinyint(3) NOT NULL DEFAULT 0 COMMENT '入账状态,-1 已退款 0 待发起,1已发起, 2待打款金额 3已打款金额',
  350. `result_sn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '入账编号',
  351. `result_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '入账结果',
  352. `result_time` int(11) NOT NULL DEFAULT 0 COMMENT '入账时间',
  353. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  354. `status` int(11) NOT NULL DEFAULT 1 COMMENT '状态: 0:禁用,1:正常',
  355. `settle_time` int(11) NOT NULL DEFAULT 0 COMMENT '订单完成时间',
  356. `created_at` int(11) NOT NULL DEFAULT 0,
  357. `updated_at` int(11) NOT NULL DEFAULT 0,
  358. PRIMARY KEY (`id`) USING BTREE
  359. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '养老金订单' ROW_FORMAT = Dynamic;
  360. -- ----------------------------
  361. -- Table structure for qimall_addons_happiness_store
  362. -- ----------------------------
  363. DROP TABLE IF EXISTS `qimall_addons_happiness_store`;
  364. CREATE TABLE `qimall_addons_happiness_store` (
  365. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  366. `mall_id` int(11) NOT NULL DEFAULT 0,
  367. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '绑定会员id',
  368. `business_id` int(11) NOT NULL DEFAULT 0 COMMENT '业务会员ID',
  369. `shop_owner` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '店长姓名',
  370. `no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '编号',
  371. `shop_mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '店长手机号',
  372. `store_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '门店名称',
  373. `store_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '门店简介',
  374. `logo_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '门店logo',
  375. `license_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '营业执照',
  376. `province_id` int(11) NULL DEFAULT 0 COMMENT '省',
  377. `city_id` int(11) NULL DEFAULT 0 COMMENT '市',
  378. `district_id` int(11) NULL DEFAULT 0 COMMENT '区',
  379. `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '详细地址',
  380. `street_id` int(11) NULL DEFAULT NULL COMMENT '街道',
  381. `expire_time` bigint(20) NOT NULL DEFAULT 0 COMMENT '失效时间,0代表无限期',
  382. `total_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '累计收入',
  383. `balance` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '当前余额',
  384. `frozen_balance` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '冻结资产',
  385. `total_expenses` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '累计支出',
  386. `user_nums` int(11) NULL DEFAULT 0 COMMENT '会员总数',
  387. `longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '经度',
  388. `latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '维度',
  389. `business_time_start` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '00:00' COMMENT '营业时间开始',
  390. `business_time_end` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '23:59' COMMENT '营业时间结束',
  391. `freight_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '配送设置',
  392. `intra_city_distribution` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '{\"is_alone\":\"1\",\"distribution_scope\":\"\",\"delivery_fee\":\"0\",\"initial_delivery_amount\":\"0\",\"distance\":\"0\",\"distance_charge\":\"0\",\"every_distance\":\"0\",\"every_distance_charge\":\"0\"}' COMMENT '同城配送',
  393. `total_order_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '订单总金额',
  394. `total_num` int(11) NOT NULL DEFAULT 0 COMMENT '总数',
  395. `total_settled_amount` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '已结算总金额',
  396. `unsettled_amount` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '未结算金额',
  397. `sales_volume` int(11) NOT NULL DEFAULT 0 COMMENT '销量',
  398. `refund_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '退款金额',
  399. `refund_num` int(11) NOT NULL DEFAULT 0 COMMENT '退款总订单数',
  400. `fine_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '罚款金额',
  401. `praise` decimal(3, 1) NOT NULL DEFAULT 5.0 COMMENT '评分',
  402. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  403. `shop_status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '门店营业状态,1:正在营业;0:休息中',
  404. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  405. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  406. `is_freeze` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否冻结 0 否 1 是',
  407. `share_amount` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '已分账金额',
  408. `merchant_distribution` tinyint(1) NOT NULL DEFAULT 1 COMMENT '同城配送',
  409. `self_mention` tinyint(1) NOT NULL DEFAULT 1 COMMENT '上门自提',
  410. `is_alone` tinyint(1) NOT NULL DEFAULT 0 COMMENT '配置(0:系统配置,1:独立配置)',
  411. `distribution_scope` decimal(14, 2) NULL DEFAULT 10000.00 COMMENT '配送范围',
  412. `check_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '审核状态:0:待审核;1:已通过;2:未通过',
  413. `check_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '审核备注',
  414. PRIMARY KEY (`id`) USING BTREE
  415. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店' ROW_FORMAT = Dynamic;
  416. -- ----------------------------
  417. -- Table structure for qimall_addons_happiness_store_admin
  418. -- ----------------------------
  419. DROP TABLE IF EXISTS `qimall_addons_happiness_store_admin`;
  420. CREATE TABLE `qimall_addons_happiness_store_admin` (
  421. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  422. `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '登录账号',
  423. `account` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '姓名',
  424. `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '密码',
  425. `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像',
  426. `mobile` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '手机号',
  427. `store_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '门店id',
  428. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  429. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  430. `auth_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  431. `access_token` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  432. `admin_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '管理员类型1超级管理员2管理员3操作员',
  433. `created_at` int(11) NOT NULL DEFAULT 0,
  434. `updated_at` int(11) NOT NULL DEFAULT 0,
  435. `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  436. PRIMARY KEY (`id`) USING BTREE
  437. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '幸福小店后台管理员表' ROW_FORMAT = Dynamic;
  438. -- ----------------------------
  439. -- Table structure for qimall_addons_happiness_store_bank
  440. -- ----------------------------
  441. DROP TABLE IF EXISTS `qimall_addons_happiness_store_bank`;
  442. CREATE TABLE `qimall_addons_happiness_store_bank` (
  443. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  444. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  445. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  446. `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '开户名',
  447. `bank` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '开户银行',
  448. `card_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '银行卡号',
  449. `created_at` int(11) NOT NULL DEFAULT 0,
  450. `updated_at` int(11) NOT NULL DEFAULT 0,
  451. `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  452. PRIMARY KEY (`id`) USING BTREE
  453. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店提现银行卡' ROW_FORMAT = Dynamic;
  454. -- ----------------------------
  455. -- Table structure for qimall_addons_happiness_store_census
  456. -- ----------------------------
  457. DROP TABLE IF EXISTS `qimall_addons_happiness_store_census`;
  458. CREATE TABLE `qimall_addons_happiness_store_census` (
  459. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  460. `mall_id` int(11) NOT NULL DEFAULT 0,
  461. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  462. `add_user_nums` int(11) NOT NULL DEFAULT 0 COMMENT '新增会员',
  463. `order_nums` int(11) NOT NULL DEFAULT 0 COMMENT '订单数',
  464. `sales_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '门店销售额',
  465. `date_time` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '日期时间',
  466. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  467. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  468. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  469. `settlement_commission` decimal(14, 2) NOT NULL DEFAULT 0.00 COMMENT '结算佣金',
  470. PRIMARY KEY (`id`) USING BTREE
  471. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店每日统计' ROW_FORMAT = Dynamic;
  472. -- ----------------------------
  473. -- Table structure for qimall_addons_happiness_store_clerk
  474. -- ----------------------------
  475. DROP TABLE IF EXISTS `qimall_addons_happiness_store_clerk`;
  476. CREATE TABLE `qimall_addons_happiness_store_clerk` (
  477. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  478. `mall_id` int(11) NOT NULL DEFAULT 0,
  479. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '幸福小店id',
  480. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  481. `nums` int(11) NOT NULL DEFAULT 0 COMMENT '累计核销订单数',
  482. `total_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '累计核销金额',
  483. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注',
  484. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  485. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  486. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  487. PRIMARY KEY (`id`) USING BTREE
  488. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '幸福小店核销员' ROW_FORMAT = Dynamic;
  489. -- ----------------------------
  490. -- Table structure for qimall_addons_happiness_store_clerk_log
  491. -- ----------------------------
  492. DROP TABLE IF EXISTS `qimall_addons_happiness_store_clerk_log`;
  493. CREATE TABLE `qimall_addons_happiness_store_clerk_log` (
  494. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  495. `mall_id` int(11) NOT NULL DEFAULT 0,
  496. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  497. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  498. `clerk_id` int(11) NOT NULL DEFAULT 0 COMMENT '核销员id',
  499. `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '电话',
  500. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  501. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  502. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  503. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  504. PRIMARY KEY (`id`) USING BTREE
  505. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店核销明细' ROW_FORMAT = Dynamic;
  506. -- ----------------------------
  507. -- Table structure for qimall_addons_happiness_store_commission
  508. -- ----------------------------
  509. DROP TABLE IF EXISTS `qimall_addons_happiness_store_commission`;
  510. CREATE TABLE `qimall_addons_happiness_store_commission` (
  511. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  512. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  513. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  514. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  515. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  516. `order_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '订单金额',
  517. `pay_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '支付金额',
  518. `discount_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '优惠金额',
  519. `service_charge` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '服务费',
  520. `amount_received` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '实际货款收益',
  521. `is_settlement` tinyint(1) NOT NULL DEFAULT 0 COMMENT '结算状态 0:待结算;1:已结算',
  522. `store_scale` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '货款收益比例',
  523. `all_commission` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '总佣金,订单金额*货款收益比例',
  524. `share_commission` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '用户分享收益',
  525. `store_share_commission` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '店主分享收益',
  526. `created_at` int(11) NOT NULL DEFAULT 0,
  527. `updated_at` int(11) NOT NULL DEFAULT 0,
  528. `type` tinyint(3) NOT NULL DEFAULT 1 COMMENT '订单类型:1为正常订单,2为收款码订单',
  529. `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  530. `settle_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1:商品售价,2:订单实际支付,3:商品成本+运费,4:订单实际支付+积分抵扣',
  531. `score_money` decimal(14, 2) NOT NULL COMMENT '积分抵扣金额',
  532. `platform_ratio` int(5) NOT NULL DEFAULT 0 COMMENT '收取的服务费比例',
  533. PRIMARY KEY (`id`) USING BTREE,
  534. INDEX `idx_order_no`(`order_no`) USING BTREE
  535. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店提成明细' ROW_FORMAT = Dynamic;
  536. -- ----------------------------
  537. -- Table structure for qimall_addons_happiness_store_goods
  538. -- ----------------------------
  539. DROP TABLE IF EXISTS `qimall_addons_happiness_store_goods`;
  540. CREATE TABLE `qimall_addons_happiness_store_goods` (
  541. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  542. `mall_id` int(11) NOT NULL COMMENT '商城id',
  543. `store_id` int(11) NOT NULL COMMENT '幸福小店门店id',
  544. `goods_id` int(11) NOT NULL COMMENT '商品id',
  545. `sales_num` int(11) NOT NULL DEFAULT 0 COMMENT '商品销量',
  546. `is_on_sale` tinyint(1) NOT NULL DEFAULT 1 COMMENT '上架状态【1是 0否】',
  547. `freight_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '[]' COMMENT '配送方式',
  548. `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
  549. `updated_at` int(11) NULL DEFAULT NULL COMMENT '修改时间',
  550. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[1正常 -1删除]',
  551. `stock` int(11) NOT NULL DEFAULT 0 COMMENT '库存',
  552. PRIMARY KEY (`id`) USING BTREE
  553. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '幸福小店门店商品' ROW_FORMAT = Dynamic;
  554. -- ----------------------------
  555. -- Table structure for qimall_addons_happiness_store_goods_attr
  556. -- ----------------------------
  557. DROP TABLE IF EXISTS `qimall_addons_happiness_store_goods_attr`;
  558. CREATE TABLE `qimall_addons_happiness_store_goods_attr` (
  559. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  560. `mall_id` int(11) NOT NULL COMMENT '商城id',
  561. `store_id` int(11) NOT NULL COMMENT '幸福小店门店id',
  562. `goods_id` int(11) NOT NULL COMMENT '商品id',
  563. `attr_id` int(11) NOT NULL COMMENT '规格id',
  564. `stock` int(11) NOT NULL DEFAULT 0 COMMENT '库存',
  565. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1:正常,-1:删除)',
  566. `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
  567. `updated_at` int(11) NULL DEFAULT NULL COMMENT '修改时间',
  568. `yun_goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '幸福小店商品id',
  569. `is_on_sale` tinyint(1) NOT NULL DEFAULT 1 COMMENT '上架状态【1是 0否】',
  570. PRIMARY KEY (`id`) USING BTREE
  571. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '幸福小店门店商品规格表' ROW_FORMAT = Dynamic;
  572. -- ----------------------------
  573. -- Table structure for qimall_addons_happiness_store_menu
  574. -- ----------------------------
  575. DROP TABLE IF EXISTS `qimall_addons_happiness_store_menu`;
  576. CREATE TABLE `qimall_addons_happiness_store_menu` (
  577. `id` int(11) NOT NULL AUTO_INCREMENT,
  578. `title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '标题',
  579. `app_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '应用id',
  580. `pid` int(50) UNSIGNED NULL DEFAULT 0 COMMENT '上级id',
  581. `addons_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '插件标识',
  582. `is_addon` tinyint(2) NULL DEFAULT 0 COMMENT '是否插件[0=否,1=是]',
  583. `url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '路由',
  584. `icon` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '样式',
  585. `level` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '级别',
  586. `dev` tinyint(4) UNSIGNED NULL DEFAULT 0 COMMENT '开发者[0:都可见;开发模式可见]',
  587. `sort` int(5) NULL DEFAULT 999 COMMENT '排序',
  588. `params` json NULL COMMENT '参数',
  589. `tree` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '树',
  590. `status` tinyint(4) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  591. `created_at` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '添加时间',
  592. `updated_at` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间',
  593. PRIMARY KEY (`id`) USING BTREE,
  594. INDEX `url`(`url`) USING BTREE
  595. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '幸福小店后台菜单' ROW_FORMAT = Dynamic;
  596. -- ----------------------------
  597. -- Table structure for qimall_addons_happiness_store_mini_code
  598. -- ----------------------------
  599. DROP TABLE IF EXISTS `qimall_addons_happiness_store_mini_code`;
  600. CREATE TABLE `qimall_addons_happiness_store_mini_code` (
  601. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  602. `mall_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商城ID',
  603. `store_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '门店id',
  604. `type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1:推广码;2:收银台二维码',
  605. `code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '分享码',
  606. `content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '二维码参数',
  607. `applet_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '小程序二维码图片地址',
  608. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态【1启用 0禁用 -1删除】',
  609. `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
  610. `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '上次更新数据时间',
  611. PRIMARY KEY (`id`) USING BTREE
  612. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '门店小程序码生成表' ROW_FORMAT = Dynamic;
  613. -- ----------------------------
  614. -- Table structure for qimall_addons_happiness_store_statistics
  615. -- ----------------------------
  616. DROP TABLE IF EXISTS `qimall_addons_happiness_store_statistics`;
  617. CREATE TABLE `qimall_addons_happiness_store_statistics` (
  618. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  619. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  620. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  621. `date_time` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '月份',
  622. `income_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '收入',
  623. `created_at` int(11) NOT NULL DEFAULT 0,
  624. `updated_at` int(11) NOT NULL DEFAULT 0,
  625. `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
  626. PRIMARY KEY (`id`) USING BTREE
  627. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店月份统计' ROW_FORMAT = Dynamic;
  628. -- ----------------------------
  629. -- Table structure for qimall_addons_happiness_store_user
  630. -- ----------------------------
  631. DROP TABLE IF EXISTS `qimall_addons_happiness_store_user`;
  632. CREATE TABLE `qimall_addons_happiness_store_user` (
  633. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  634. `mall_id` int(11) NOT NULL DEFAULT 0,
  635. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  636. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  637. `last_time` int(11) NOT NULL DEFAULT 0 COMMENT '最近下单时间',
  638. `order_nums` int(11) NOT NULL DEFAULT 0 COMMENT '店内下单数',
  639. `pay_nums` int(11) NOT NULL DEFAULT 0 COMMENT '店内消费订单数',
  640. `pay_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '店内消费金额',
  641. `refund_nums` int(11) NOT NULL DEFAULT 0 COMMENT '累计退款订单数',
  642. `refund_money` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '累计退款金额',
  643. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态[0禁用 1启用 -1删除]',
  644. `created_at` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
  645. `updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
  646. PRIMARY KEY (`id`) USING BTREE
  647. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店会员' ROW_FORMAT = Dynamic;
  648. -- ----------------------------
  649. -- Table structure for qimall_addons_happiness_third_user
  650. -- ----------------------------
  651. DROP TABLE IF EXISTS `qimall_addons_happiness_third_user`;
  652. CREATE TABLE `qimall_addons_happiness_third_user` (
  653. `id` int(11) NOT NULL AUTO_INCREMENT,
  654. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户ID',
  655. `uid` int(11) NOT NULL DEFAULT 0 COMMENT '积分平台用户ID',
  656. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  657. `type` tinyint(3) NOT NULL DEFAULT 0 COMMENT '第三方平台类型:1 养老金平台 2 积分平台',
  658. `id_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证号',
  659. `id_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证正面图片',
  660. `id_back_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证反面图片',
  661. `is_real` tinyint(3) NOT NULL DEFAULT 0 COMMENT '是否需要实名,0 为未实名 1为已实名',
  662. `status` int(11) NOT NULL DEFAULT 1 COMMENT '状态:0 禁用 1正常',
  663. `created_at` int(11) NOT NULL DEFAULT 0,
  664. `updated_at` int(11) NOT NULL DEFAULT 0,
  665. PRIMARY KEY (`id`) USING BTREE
  666. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方平台用户关联表' ROW_FORMAT = Dynamic;
  667. -- ----------------------------
  668. -- Table structure for qimall_addons_happiness_voucher_express
  669. -- ----------------------------
  670. DROP TABLE IF EXISTS `qimall_addons_happiness_voucher_express`;
  671. CREATE TABLE `qimall_addons_happiness_voucher_express` (
  672. `id` int(11) NOT NULL AUTO_INCREMENT,
  673. `order_id` int(11) NOT NULL DEFAULT 0 COMMENT '提货订单ID',
  674. `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '提货订单号',
  675. `express_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '物流单号',
  676. `express_company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '物流公司',
  677. `status` int(11) NOT NULL DEFAULT 1,
  678. `get_status` tinyint(3) NOT NULL DEFAULT 0 COMMENT '提货状态:0 未确认 1已确认',
  679. `mall_id` int(11) NOT NULL DEFAULT 0,
  680. `created_at` int(11) NOT NULL DEFAULT 0,
  681. `updated_at` int(11) NOT NULL DEFAULT 0,
  682. PRIMARY KEY (`id`) USING BTREE
  683. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  684. -- ----------------------------
  685. -- Table structure for qimall_addons_happiness_voucher_express_goods
  686. -- ----------------------------
  687. DROP TABLE IF EXISTS `qimall_addons_happiness_voucher_express_goods`;
  688. CREATE TABLE `qimall_addons_happiness_voucher_express_goods` (
  689. `id` int(11) NOT NULL AUTO_INCREMENT,
  690. `express_id` int(11) NOT NULL DEFAULT 0 COMMENT '物流ID',
  691. `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '提货订单号',
  692. `order_id` int(11) NOT NULL DEFAULT 0 COMMENT '提货订单ID',
  693. `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品ID',
  694. `attr_id` int(11) NOT NULL DEFAULT 0 COMMENT '规格ID',
  695. `num` int(11) NOT NULL DEFAULT 0 COMMENT '提货数量',
  696. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  697. `status` int(11) NOT NULL DEFAULT 1,
  698. `created_at` int(11) NOT NULL DEFAULT 0,
  699. `updated_at` int(11) NOT NULL DEFAULT 0,
  700. `create_date` int(11) NOT NULL DEFAULT 0 COMMENT '生产日期',
  701. `expire_date` int(11) NOT NULL DEFAULT 0 COMMENT '过期日期',
  702. `save_day` int(11) NOT NULL DEFAULT 0 COMMENT '保质天数',
  703. PRIMARY KEY (`id`) USING BTREE
  704. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  705. -- ----------------------------
  706. -- Table structure for qimall_addons_happiness_voucher_goods
  707. -- ----------------------------
  708. DROP TABLE IF EXISTS `qimall_addons_happiness_voucher_goods`;
  709. CREATE TABLE `qimall_addons_happiness_voucher_goods` (
  710. `id` int(11) NOT NULL AUTO_INCREMENT,
  711. `order_id` int(11) NOT NULL DEFAULT 0 COMMENT '提货订单ID',
  712. `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品ID',
  713. `attr_id` int(11) NOT NULL DEFAULT 0 COMMENT '规格ID',
  714. `num` int(11) NOT NULL DEFAULT 0 COMMENT '提货数量',
  715. `leave_num` int(11) NOT NULL DEFAULT 0 COMMENT '剩余提货数量',
  716. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  717. `voucher` decimal(11, 2) NOT NULL DEFAULT 0.00 COMMENT '消费提货券',
  718. `label_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品标签',
  719. `status` int(11) NOT NULL DEFAULT 1,
  720. `created_at` int(11) NOT NULL DEFAULT 0,
  721. `updated_at` int(11) NOT NULL DEFAULT 0,
  722. PRIMARY KEY (`id`) USING BTREE
  723. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  724. -- ----------------------------
  725. -- Table structure for qimall_addons_happiness_voucher_log
  726. -- ----------------------------
  727. DROP TABLE IF EXISTS `qimall_addons_happiness_voucher_log`;
  728. CREATE TABLE `qimall_addons_happiness_voucher_log` (
  729. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  730. `mall_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
  731. `level` int(11) NOT NULL DEFAULT 0,
  732. `store_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
  733. `wallet_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  734. `change_type` char(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '操作类型:add-增加,sub-减少',
  735. `change_num` decimal(12, 2) UNSIGNED NOT NULL COMMENT '操作数量',
  736. `after_num` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '变动后数量',
  737. `desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '变动说明',
  738. `source_table` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '来源表',
  739. `source_table_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作来源业务id',
  740. `from_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '来源类型',
  741. `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态,-1:失效,1:正常,2:冻结',
  742. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单号',
  743. `created_at` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '添加时间戳',
  744. `updated_at` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间戳',
  745. `addon_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'WeightReward' COMMENT '来源插件名称',
  746. PRIMARY KEY (`id`) USING BTREE,
  747. INDEX `idx_mall_user`(`mall_id`, `store_id`) USING BTREE,
  748. INDEX `idx_source`(`source_table`, `source_table_id`) USING BTREE
  749. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '权重值钱包' ROW_FORMAT = Dynamic;
  750. -- ----------------------------
  751. -- Table structure for qimall_addons_happiness_voucher_order
  752. -- ----------------------------
  753. DROP TABLE IF EXISTS `qimall_addons_happiness_voucher_order`;
  754. CREATE TABLE `qimall_addons_happiness_voucher_order` (
  755. `id` int(11) NOT NULL AUTO_INCREMENT,
  756. `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '提货批次',
  757. `total_num` int(11) NOT NULL DEFAULT 0 COMMENT '总提货数量',
  758. `leave_num` int(11) NOT NULL DEFAULT 0 COMMENT '剩余提货数量',
  759. `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '提货人',
  760. `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '提货人手机号',
  761. `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '提货地址',
  762. `status` tinyint(3) NOT NULL DEFAULT 1,
  763. `price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '提货总价',
  764. `mall_id` int(11) NOT NULL DEFAULT 0,
  765. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '小店ID',
  766. `order_status` tinyint(3) NOT NULL DEFAULT 0 COMMENT '0未审核,1已审核 2 部分发货 3已全部发货 4已收货 5 已拒绝',
  767. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '备注',
  768. `created_at` int(11) NULL DEFAULT 0,
  769. `updated_at` int(11) NULL DEFAULT 0,
  770. PRIMARY KEY (`id`) USING BTREE
  771. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  772. -- ----------------------------
  773. -- Table structure for qimall_addons_happiness_voucher_wallet
  774. -- ----------------------------
  775. DROP TABLE IF EXISTS `qimall_addons_happiness_voucher_wallet`;
  776. CREATE TABLE `qimall_addons_happiness_voucher_wallet` (
  777. `id` int(11) NOT NULL AUTO_INCREMENT,
  778. `level` int(11) NOT NULL DEFAULT 0 COMMENT '商品标签权重',
  779. `balance` decimal(11, 2) NOT NULL DEFAULT 0.00 COMMENT '提货券数量',
  780. `freeze_balance` decimal(11, 2) NOT NULL DEFAULT 0.00 COMMENT '冻结数量',
  781. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '小店ID',
  782. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID',
  783. `status` tinyint(3) NOT NULL COMMENT '状态:0:禁用,1:正常',
  784. `created_at` int(11) NOT NULL DEFAULT 0,
  785. `updated_at` int(11) NOT NULL DEFAULT 0,
  786. PRIMARY KEY (`id`) USING BTREE
  787. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '提货券' ROW_FORMAT = Dynamic;
  788. -- ----------------------------
  789. -- Table structure for qimall_addons_happiness_withdraw_log
  790. -- ----------------------------
  791. DROP TABLE IF EXISTS `qimall_addons_happiness_withdraw_log`;
  792. CREATE TABLE `qimall_addons_happiness_withdraw_log` (
  793. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  794. `mall_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城id',
  795. `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '门店id',
  796. `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
  797. `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '提现订单号',
  798. `num` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '提现金额',
  799. `actual_num` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '实际到账金额',
  800. `poundage_num` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '手续费扣除金额',
  801. `poundage_ratio` float NOT NULL DEFAULT 0 COMMENT '手续费比例',
  802. `type` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '提现方式 bank--银行转账 balance--打款到余额',
  803. `extra` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '额外信息',
  804. `withdraw_status` int(11) NOT NULL DEFAULT 0 COMMENT '提现状态 0--待打款 --已打款 2--驳回 ',
  805. `status` int(11) NOT NULL DEFAULT 0 COMMENT '状态[0禁用 1启用 -1删除]',
  806. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '备注',
  807. `created_at` int(11) NULL DEFAULT 0 COMMENT '添加时间戳',
  808. `updated_at` int(11) NULL DEFAULT 0 COMMENT '更新时间戳',
  809. `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '用户额外输入信息',
  810. PRIMARY KEY (`id`) USING BTREE
  811. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '门店提现记录表' ROW_FORMAT = Dynamic;
  812. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (1, '小店管理', '0', 0, '', 0, 'happiness/agent/store/index', 'el-icon-s-platform', 1, 0, 999, NULL, '', 1, 0, 0);
  813. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (2, '订单管理', '0', 0, '', 0, 'happiness/agent/order/index', 'el-icon-s-order', 1, 0, 999, NULL, '', 1, 0, 0);
  814. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (3, '收款码订单', '0', 0, '', 0, 'happiness/agent/store-casher/index', 'el-icon-s-order', 1, 0, 999, NULL, '', 1, 0, 0);
  815. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (4, '售后订单', '0', 0, '', 0, 'happiness/agent/order/refund', 'el-icon-s-order', 1, 0, 999, NULL, '', 1, 0, 0);
  816. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (5, '流水管理', '0', 0, '', 0, 'happiness/agent/store-assets/index', 'el-icon-coin', 1, 0, 999, NULL, '', 1, 0, 0);
  817. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (6, '流水统计', '0', 0, '', 0, 'happiness/agent/store-statistics/index', 'el-icon-coin', 1, 0, 999, NULL, '', 1, 0, 0);
  818. INSERT INTO `qimall_addons_happiness_agent_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (7, '调货申请', '0', 0, '', 0, 'happiness/agent/move/index', 'el-icon-s-order', 1, 0, 999, NULL, '', 1, 0, 0);
  819. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (1, '概况', '0', 0, '', 0, 'happiness/client/index/index', 'el-icon-s-platform', 1, 0, 999, NULL, '', 1, 0, 0);
  820. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (2, '商品', '0', 0, '', 0, 'happiness/client/goods/index', 'el-icon-s-goods', 1, 0, 999, NULL, '', 1, 0, 0);
  821. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (3, '订单', '0', 0, '', 0, 'happiness/client/order/index', 'el-icon-s-order', 1, 0, 999, NULL, '', 1, 0, 0);
  822. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (4, '会员', '0', 0, '', 0, 'happiness/client/user/index', 'el-icon-user', 1, 0, 999, NULL, '', 1, 0, 0);
  823. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (5, '资产', '0', 0, '', 0, 'happiness/client/finance/index', 'el-icon-coin', 1, 0, 999, NULL, '', 1, 0, 0);
  824. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (6, '设置', '0', 0, '', 0, 'happiness/client/setting/index', 'el-icon-setting', 1, 0, 999, NULL, '', 1, 0, 0);
  825. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (7, '商品管理', '0', 2, '', 0, 'happiness/client/goods/index', '', 2, 0, 999, NULL, '', 1, 0, 0);
  826. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (8, '订单管理', '0', 3, '', 0, 'happiness/client/order/index', '', 2, 0, 999, NULL, '', 1, 0, 0);
  827. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (9, '售后订单', '0', 3, '', 0, 'happiness/client/order/refund', '', 2, 0, 999, NULL, '', 1, 0, 0);
  828. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (10, '资产概况', '0', 5, '', 0, 'happiness/client/finance/index', '', 2, 0, 999, NULL, '', 1, 0, 0);
  829. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (11, '收入明细', '0', 5, '', 0, 'happiness/client/finance/income-log', '', 2, 0, 999, NULL, '', 1, 0, 0);
  830. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (12, '资金提现', '0', 5, '', 0, 'happiness/client/finance/withdrawal', '', 2, 0, 999, NULL, '', 1, 0, 0);
  831. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (13, '店铺信息', '0', 6, '', 0, 'happiness/client/setting/index', '', 2, 0, 999, NULL, '', 1, 0, 0);
  832. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (14, '核销', '0', 0, '', 0, 'happiness/client/clerk/index', 'el-icon-s-check', 1, 0, 999, NULL, '', 1, 0, 0);
  833. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (15, '核销员', '0', 15, '', 0, 'happiness/client/clerk/index', '', 2, 0, 999, NULL, '', 1, 0, 0);
  834. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (16, '核销明细', '0', 15, '', 0, 'happiness/client/clerk/clerk-log', '', 2, 0, 999, NULL, '', 1, 0, 0);
  835. INSERT INTO `qimall_addons_happiness_store_menu` (`id`, `title`, `app_id`, `pid`, `addons_name`, `is_addon`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES (17, '提货管理', '0', 2, '', 0, 'happiness/client/voucher-order/index', '', 2, 0, 999, NULL, '', 1, 0, 0);
  836. INSERT INTO `qimall_diy_components` ( `code`, `title`, `group`, `icon`, `count`, `is_top`, `permission`, `sort`, `source`, `status`, `created_at`, `updated_at`) VALUES ('happiness-store-goods', '幸福小店商品', 'marketing', '', 999, 0, '{\"is_drag\":\"true\",\"is_up\":\"true\",\"id_down\":\"true\",\"is_copy\":\"true\"}', 999, 'Happiness', 1, 1634538238, 1634538238);
  837. INSERT INTO `qimall_diy_components` ( `code`, `title`, `group`, `icon`, `count`, `is_top`, `permission`, `sort`, `source`, `status`, `created_at`, `updated_at`) VALUES ( 'happiness-member-card', '幸福小店会员卡', 'marketing', '', 999, 0, '{\"is_drag\":\"true\",\"is_up\":\"true\",\"id_down\":\"true\",\"is_copy\":\"false\"}', 999, 'Happiness', 1, 0, 0);