2023-11-27-电子面单.sql 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. USE yami_bbc;
  2. # 商品审核配置与签约审核配置合并
  3. update tz_sys_config set `param_value` = '{\"prodAudit\":false,\"signingAudit\":false}' where `param_key` = 'PROD_SWITCH_CONFIG';
  4. delete from tz_sys_config where `param_key` = 'SIGNING_SWITCH_CONFIG';
  5. # 电子面单
  6. CREATE TABLE `tz_outlet_config` (
  7. `outlet_config_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '网点配置id',
  8. `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  9. `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  10. `shop_id` BIGINT DEFAULT NULL COMMENT '店铺id',
  11. `delivery_company_type` TINYINT NOT NULL COMMENT '快递公司类型',
  12. `shipper` VARCHAR(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货人',
  13. `mobile` VARCHAR(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货人电话',
  14. `partner_id` VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电子面单客户账户或月结账号',
  15. `partner_key` VARCHAR(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电子面单密码',
  16. `net` VARCHAR(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收件网点名称',
  17. `paper_size` TINYINT DEFAULT '1' COMMENT '纸张规格 1.一联面单 2.二联面单',
  18. `is_default` TINYINT NOT NULL DEFAULT '0' COMMENT '是否默认 0否1是',
  19. `print_addr` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货地址',
  20. PRIMARY KEY (`outlet_config_id`)
  21. ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='网点配置';
  22. CREATE TABLE `tz_printer` (
  23. `printer_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '打印机id',
  24. `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  25. `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  26. `shop_id` BIGINT DEFAULT NULL COMMENT '店铺id',
  27. `printer_name` VARCHAR(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '打印机名称',
  28. `siid` VARCHAR(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备码',
  29. `printer_remark` VARCHAR(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '打印机备注',
  30. `is_default` TINYINT DEFAULT '0' COMMENT '是否默认 0否1是',
  31. PRIMARY KEY (`printer_id`)
  32. ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='打印机';
  33. UPDATE tz_sys_config SET param_value =
  34. REPLACE(param_value,'","key":','","secret":"","isPrint":false,"mock":false,"printReqUrl":"https://api.kuaidi100.com/label/order","key":')
  35. WHERE param_key = 'QUICK100_CONFIG';
  36. # 菜单权限
  37. # menu_id=20为原退货地址的菜单id
  38. update tz_shop_menu_lang set name = '商家地址库' where menu_id = 20 and lang = 0;
  39. update tz_shop_menu_lang set name = 'Shop Address' where menu_id = 20 and lang = 1;
  40. INSERT INTO `tz_shop_menu`(`menu_id`,`parent_id`,`url`,`perms`,`type`,`icon`,`order_num`,`hidden`) VALUES
  41. (702,32,'','delivery:outletConfig:list',2,'',0,0),
  42. (703,32,'','delivery:printer:list',2,'',0,0),
  43. (704,5,'','',0,'',4,0),
  44. (705,704,'order/delivery/outlet-config/index','',1,'',0,0),
  45. (706,704,'order/delivery/printer/index','',1,'',1,0),
  46. (707,705,'','delivery:outletConfig:page',2,'',0,0),
  47. (708,705,'','delivery:outletConfig:get',2,'',0,0),
  48. (709,705,'','delivery:outletConfig:save',2,'',0,0),
  49. (710,705,'','delivery:outletConfig:update',2,'',0,0),
  50. (711,705,'','delivery:outletConfig:delete',2,'',0,0),
  51. (712,705,'','delivery:outletConfig:setDefault',2,'',0,0),
  52. (713,706,'','delivery:printer:page',2,'',0,0),
  53. (714,706,'','delivery:printer:get',2,'',0,0),
  54. (715,706,'','delivery:printer:save',2,'',0,0),
  55. (716,706,'','delivery:printer:update',2,'',0,0),
  56. (717,706,'','delivery:printer:delete',2,'',0,0),
  57. (718,706,'','delivery:printer:setDefault',2,'',0,0),
  58. (719,705,'','delivery:outletConfig:paperSize',2,'',0,0),
  59. (720,10,'','admin:brand:page',2,'',0,0);
  60. INSERT INTO `tz_shop_menu_lang`(`menu_id`,`lang`,`name`) VALUES
  61. (702,0,'获取网点配置列表'),
  62. (703,0,'获取打印机列表'),
  63. (704,0,'电子面单'),
  64. (705,0,'网点配置'),
  65. (706,0,'硬件设备'),
  66. (707,0,'列表'),
  67. (708,0,'查看'),
  68. (709,0,'新增'),
  69. (710,0,'编辑'),
  70. (711,0,'删除'),
  71. (712,0,'设为/取消默认'),
  72. (713,0,'列表'),
  73. (714,0,'查看'),
  74. (715,0,'新增'),
  75. (716,0,'编辑'),
  76. (717,0,'删除'),
  77. (718,0,'设为/取消默认'),
  78. (719,0,'纸张规格'),
  79. (720,0,'品牌列表');
  80. insert into `tz_sys_menu`(`menu_id`,`parent_id`,`url`,`perms`,`type`,`icon`,`order_num`,`hidden`) values
  81. (1119,125,'','',0,'',3,0),
  82. (1120,1119,'member/delivery/outlet-config/index','',1,'',0,0),
  83. (1121,1119,'member/delivery/printer/index','',1,'',1,0),
  84. (1122,1120,'','delivery:outletConfig:get',2,'',0,0),
  85. (1123,1120,'','delivery:outletConfig:page',2,'',0,0),
  86. (1124,1120,'','delivery:outletConfig:save',2,'',0,0),
  87. (1125,1120,'','delivery:outletConfig:update',2,'',0,0),
  88. (1126,1120,'','delivery:outletConfig:delete',2,'',0,0),
  89. (1127,1120,'','delivery:outletConfig:setDefault',2,'',0,0),
  90. (1128,577,'','delivery:outletConfig:list',2,'',0,0),
  91. (1129,1121,'','delivery:printer:page',2,'',0,0),
  92. (1130,1121,'','delivery:printer:get',2,'',0,0),
  93. (1131,1121,'','delivery:printer:save',2,'',0,0),
  94. (1132,1120,'','delivery:outletConfig:paperSize',2,'',0,0),
  95. (1133,1121,'','delivery:printer:update',2,'',0,0),
  96. (1134,1121,'','delivery:printer:delete',2,'',0,0),
  97. (1135,1121,'','delivery:printer:setDefault',2,'',0,0),
  98. (1136,577,'','delivery:printer:list',2,'',0,0),
  99. (1138,577,'','platform:orderDelivery:update',2,'',0,0);
  100. insert into `tz_sys_menu_lang`(`menu_id`,`lang`,`name`) values
  101. (1119,0,'电子面单'),
  102. (1120,0,'网点管理'),
  103. (1121,0,'硬件设备'),
  104. (1122,0,'查看'),
  105. (1123,0,'列表'),
  106. (1124,0,'新增'),
  107. (1125,0,'编辑'),
  108. (1126,0,'删除'),
  109. (1127,0,'设为/取消默认'),
  110. (1128,0,'获取网点配置列表'),
  111. (1129,0,'列表'),
  112. (1130,0,'查看'),
  113. (1131,0,'新增'),
  114. (1132,0,'纸张规格'),
  115. (1133,0,'编辑'),
  116. (1134,0,'删除'),
  117. (1135,0,'设为/取消默认'),
  118. (1136,0,'获取打印机列表'),
  119. (1138,0,'修改物流');
  120. # 修改权限
  121. UPDATE
  122. tz_sys_menu
  123. SET
  124. `hidden` = 0
  125. WHERE
  126. menu_id = 1017;
  127. # 删除旧的微信小程序发货配置
  128. DELETE FROM tz_sys_config where param_key = 'WECHAT_SHIPPING_CONFIG';
  129. # 将发货配置添加到微信小程序参数配置里面
  130. UPDATE tz_sys_config set param_value =
  131. REPLACE(param_value,'}',',\"wechatShippingAudit\":false}') where param_key = 'MA_CONFIG';