backup.sql 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897
  1. -- =================================== 2021年10月 呵呵优惠券 start =====================================
  2. CREATE TABLE `cm_hehe_coupon` (
  3. `id` bigint NOT NULL AUTO_INCREMENT,
  4. `name` varchar(50) NULL COMMENT '优惠券名称',
  5. `couponAmount` decimal(15,2) NULL COMMENT '优惠券金额(面值)',
  6. `touchPrice` decimal(15,2) NULL COMMENT '优惠满减条件金额',
  7. `noThresholdFlag` INT NULL DEFAULT 0 COMMENT '无门槛标记 0否 1是',
  8. `startTime` datetime NULL COMMENT '上架时间',
  9. `endTime` datetime NULL COMMENT '下架时间',
  10. `startNowFlag` int DEFAULT 0 COMMENT '立即上架标记 0否 1是',
  11. `permanentFlag` int DEFAULT 0 COMMENT '永久上架标记 0否 1是',
  12. `couponType` int NULL COMMENT '劵类型 1活动券 2专享券 3新人券 4好友分享券 5好友消费券',
  13. `productType` int NULL COMMENT '优惠商品:1全商城商品 2指定商品',
  14. `receivePeriod` int NULL COMMENT '领取期限(天)',
  15. `receiveFlag` int NULL DEFAULT 0 COMMENT '领取期限同上下架时间标记(在上下架期间内都可领取)',
  16. `usePeriod` int NULL COMMENT '使用期限(天)',
  17. `createDate` datetime NULL COMMENT '创建时间',
  18. `delFlag` int DEFAULT 0 COMMENT '删除标记 0否 其余是',
  19. PRIMARY KEY (`id`)
  20. ) COMMENT = '呵呵商城优惠券表';
  21. CREATE TABLE `cm_hehe_coupon_product` (
  22. `id` int NOT NULL AUTO_INCREMENT,
  23. `couponId` int NOT NULL COMMENT '优惠券id',
  24. `productId` int DEFAULT NULL COMMENT '商品id',
  25. `status` int NULL COMMENT '状态 0停用 1启用',
  26. `sort` int NULL COMMENT '排序值',
  27. `addTime` datetime NULL COMMENT '添加时间',
  28. PRIMARY KEY (`id`)
  29. ) COMMENT='呵呵商城优惠券商品表';
  30. CREATE TABLE `cm_hehe_coupon_user` (
  31. `id` int NOT NULL AUTO_INCREMENT,
  32. `couponId` int NOT NULL COMMENT '优惠券id',
  33. `userId` int NULL COMMENT '呵呵商城用户id',
  34. `addTime` datetime NULL COMMENT '添加时间',
  35. PRIMARY KEY (`id`)
  36. ) COMMENT='呵呵商城专享券用户表';
  37. CREATE TABLE `cm_hehe_receive_coupon` (
  38. `id` int NOT NULL AUTO_INCREMENT,
  39. `userId` int NOT NULL COMMENT '呵呵商城用户Id',
  40. `couponId` int NOT NULL COMMENT '呵呵商城优惠券id',
  41. `couponShareId` INT NULL COMMENT '优惠券分享id(好友分享/消费券专享)',
  42. `orderId` int NULL COMMENT '订单id',
  43. `source` INT NULL COMMENT '领取渠道:1小程序,2订单退回',
  44. `returnedId` int NULL COMMENT '退款id,订单退回时有效',
  45. `status` int NULL DEFAULT '1' COMMENT '使用状态 1未使用 2已使用',
  46. `receiveTime` datetime NULL COMMENT '领取时间',
  47. `useTime` datetime NULL COMMENT '使用时间',
  48. `delFlag` int NULL DEFAULT '0' COMMENT '删除标记 0否 其余是',
  49. PRIMARY KEY (`id`)
  50. ) COMMENT='呵呵商城已领取优惠券';
  51. CREATE TABLE `cm_hehe_discount` (
  52. `id` INT NOT NULL AUTO_INCREMENT,
  53. `title` VARCHAR(30) NULL COMMENT '内部优惠标题',
  54. `discount` INT NULL COMMENT '折扣率',
  55. `status` INT NULL COMMENT '状态:0停用,1启用',
  56. `productType` INT NULL COMMENT '优惠商品类型:1全商城商品,2指定商品',
  57. `addTime` DATETIME NULL COMMENT '创建时间',
  58. PRIMARY KEY (`id`))
  59. COMMENT = '呵呵商城内部优惠';
  60. CREATE TABLE `cm_hehe_discount_product` (
  61. `id` int NOT NULL AUTO_INCREMENT,
  62. `discountId` int NOT NULL COMMENT '内部优惠id',
  63. `productId` int DEFAULT NULL COMMENT '商品id',
  64. `status` int NULL COMMENT '状态 0停用 1启用',
  65. `sort` int NULL COMMENT '排序值',
  66. `addTime` datetime NULL COMMENT '添加时间',
  67. PRIMARY KEY (`id`)
  68. ) COMMENT='呵呵商城内部优惠商品表';
  69. CREATE TABLE `cm_hehe_discount_user` (
  70. `id` int NOT NULL AUTO_INCREMENT,
  71. `discountId` int NOT NULL COMMENT '内部优惠id',
  72. `userId` int NULL COMMENT '呵呵商城用户id',
  73. `addTime` datetime NULL COMMENT '添加时间',
  74. PRIMARY KEY (`id`)
  75. ) COMMENT='呵呵商城内部优惠用户表';
  76. CREATE TABLE `cm_hehe_coupon_order_record` (
  77. `id` int NOT NULL AUTO_INCREMENT,
  78. `orderId` int NOT NULL COMMENT '订单id',
  79. `receiveCouponId` int NOT NULL COMMENT '用户领券id(对应cm_receive_coupon)',
  80. `couponType` int NOT NULL COMMENT '劵类型 1活动券 2专享券 3新人券 4好友分享券 5好友消费券',
  81. `couponAmount` decimal(15,2) NOT NULL COMMENT '优惠券金额(面值)',
  82. `touchPrice` decimal(15,2) NOT NULL COMMENT '优惠满减条件金额',
  83. `createDate` datetime DEFAULT NULL COMMENT '创建时间',
  84. PRIMARY KEY (`id`)
  85. ) ENGINE=InnoDB COMMENT='订单优惠券记录表';
  86. CREATE TABLE `cm_hehe_coupon_display_record` (
  87. `id` INT NOT NULL AUTO_INCREMENT,
  88. `userId` INT NULL COMMENT '呵呵商城用户id',
  89. `couponId` INT NULL COMMENT '优惠券id',
  90. `addTime` DATETIME NULL COMMENT '添加时间',
  91. PRIMARY KEY (`id`))
  92. COMMENT = '首页活动券弹窗展示记录';
  93. CREATE TABLE `cm_hehe_coupon_share` (
  94. `id` INT NOT NULL AUTO_INCREMENT,
  95. `shareUserId` INT NULL COMMENT '分享者用户id',
  96. `receiveUserId` INT NULL COMMENT '被分享者用户id',
  97. `shareCouponId` INT NULL COMMENT '分享得到的好友分享/消费券id',
  98. `type` INT NULL COMMENT '优惠券类型:1分享券,2消费券',
  99. `createTime` DATETIME NULL COMMENT '创建时间(新用户登录/消费时间)',
  100. PRIMARY KEY (`id`))
  101. COMMENT = '呵呵商城分享得优惠券';
  102. -- 采美优惠券添加字段
  103. ALTER TABLE `cm_coupon`
  104. ADD COLUMN `receivePeriod` INT NULL COMMENT '领取期限' AFTER `endDate`,
  105. ADD COLUMN `receiveFlag` INT NULL DEFAULT 1 COMMENT '领取期限同开始-结束时间' AFTER `receivePeriod`,
  106. ADD COLUMN `usePeriod` INT NULL COMMENT '使用期限(天)' AFTER `receiveFlag`;
  107. ALTER TABLE `cm_coupon_club`
  108. CHANGE COLUMN `createDate` `createDate` DATETIME NULL DEFAULT NULL COMMENT '领取时间' ;
  109. ALTER TABLE `cm_product_archive_file`
  110. ADD COLUMN `waterOssName` VARCHAR(300) NULL COMMENT '水印oss名称' AFTER `ossName`,
  111. ADD COLUMN `waterOssUrl` TEXT NULL COMMENT '水印oss链接' AFTER `ossUrl`;
  112. -- =================================== 2021年10月 呵呵优惠券 end =====================================
  113. -- =================================== 2021年11月 采美百科 start =====================================
  114. ALTER TABLE `info`
  115. ADD COLUMN `publishSource` INT NULL DEFAULT 1 COMMENT '文章发布来源:1采美365网,2供应商' AFTER `source`,
  116. ADD COLUMN `shopId` INT NULL COMMENT '供应商id,publishSource为2时才有值' AFTER `publishSource`,
  117. ADD COLUMN `auditStatus` INT NULL DEFAULT 2 COMMENT '供应商文章审核状态:1待审核,2审核通过,3审核失败' AFTER `priorityIndex`,
  118. ADD COLUMN `failReason` TEXT NULL COMMENT '审核失败理由' AFTER `auditStatus`;
  119. CREATE TABLE `cm_baike_hot_search` (
  120. `id` INT NOT NULL AUTO_INCREMENT,
  121. `keyWord` VARCHAR(15) NULL COMMENT '热搜词',
  122. `jumpType` INT NULL COMMENT '跳转方式:1仅搜索,2产品,3仪器,4链接',
  123. `productId` INT NULL COMMENT '产品/仪器id',
  124. `jumpLink` TEXT NULL COMMENT '跳转链接',
  125. `sort` INT NULL COMMENT '排序值',
  126. `status` INT NULL COMMENT '状态:0停用,1启用',
  127. `addTime` DATETIME NULL COMMENT '添加时间',
  128. `addBy` INT NULL COMMENT '添加人',
  129. PRIMARY KEY (`id`));
  130. CREATE TABLE `cm_baike_banner` (
  131. `id` INT NOT NULL AUTO_INCREMENT,
  132. `productPcBanner` TEXT NULL COMMENT '产品pc端banner',
  133. `productAppBanner` TEXT NULL COMMENT '产品移动端banner',
  134. `instrumentPcBanner` TEXT NULL COMMENT '仪器pc端banner',
  135. `instrumentAppBanner` TEXT NULL COMMENT '仪器移动端banner',
  136. `productLink` TEXT NULL COMMENT '产品banner跳转链接',
  137. `instrumentLink` TEXT NULL COMMENT '仪器banner跳转链接',
  138. `productStatus` INT NULL COMMENT '产品banner状态:0停用,1启用',
  139. `instrumentStatus` INT NULL COMMENT '仪器banner状态:0停用,1启用',
  140. PRIMARY KEY (`id`))
  141. COMMENT = '采美百科产品仪器banner图';
  142. INSERT INTO `cm_baike_banner` (`id`) VALUES ('1');
  143. CREATE TABLE `cm_baike_type` (
  144. `id` INT NOT NULL AUTO_INCREMENT,
  145. `typeSort` INT NULL COMMENT '分类类型:1产品,2仪器',
  146. `name` VARCHAR(30) NULL COMMENT '分类名称',
  147. `sort` INT NULL COMMENT '排序',
  148. `status` INT NULL COMMENT '状态:0停用,1启用',
  149. `addTime` DATETIME NULL COMMENT '添加时间',
  150. `addBy` INT NULL COMMENT '添加人',
  151. PRIMARY KEY (`id`))
  152. COMMENT = '采美百科产品/仪器分类';
  153. CREATE TABLE `cm_baike_product` (
  154. `id` INT NOT NULL AUTO_INCREMENT,
  155. `commodityType` INT NULL COMMENT '商品分类:1产品,2仪器',
  156. `name` VARCHAR(50) NULL COMMENT '名称',
  157. `alias` VARCHAR(50) NULL COMMENT '别名',
  158. `discription` VARCHAR(300) NULL COMMENT '描述',
  159. `seoKeyword` VARCHAR(50) NULL COMMENT 'seo关键词',
  160. `image` TEXT NULL COMMENT '图片',
  161. `authLink` TEXT NULL COMMENT '认证链接',
  162. `authQrCode` TEXT NULL COMMENT '认证二维码',
  163. `advantage` VARCHAR(500) NULL COMMENT '优点',
  164. `disadvantage` VARCHAR(500) NULL COMMENT '缺点',
  165. `principle` VARCHAR(500) NULL COMMENT '原理',
  166. `brand` VARCHAR(50) NULL COMMENT '品牌',
  167. `producePlace` VARCHAR(50) NULL COMMENT '产地',
  168. `marketTime` DATETIME NULL COMMENT '上市时间',
  169. `company` VARCHAR(50) NULL COMMENT '公司/供应商',
  170. `nmpaTime` DATETIME NULL COMMENT 'NMPA认证时间',
  171. `adaptiveMan` VARCHAR(500) NULL COMMENT '适应人群',
  172. `unAdaptiveMan` VARCHAR(500) NULL COMMENT '不适应人群',
  173. `aroundOperation` VARCHAR(500) NULL COMMENT '术前术后',
  174. `publishTime` DATETIME NULL COMMENT '发布时间',
  175. `basePv` INT NULL COMMENT '基础浏览量',
  176. `actualPv` INT NULL COMMENT '实际浏览量',
  177. `typeId` INT NULL COMMENT '分类id',
  178. `topPosition` INT NULL COMMENT '置顶位',
  179. `status` INT NULL COMMENT '状态:0停用,1启用',
  180. `addTime` DATETIME NULL COMMENT '添加时间',
  181. PRIMARY KEY (`id`))
  182. COMMENT = '采美百科产品/仪器表';
  183. CREATE TABLE `cm_baike_product_param` (
  184. `id` INT NOT NULL AUTO_INCREMENT,
  185. `productId` INT NULL COMMENT '产品/仪器id' ,
  186. `name` VARCHAR(15) NULL COMMENT '参数名称',
  187. `content` VARCHAR(50) NULL COMMENT '参数内容' ,
  188. PRIMARY KEY (`id`))
  189. COMMENT = '产品/仪器参数';
  190. CREATE TABLE `cm_baike_product_image` (
  191. `id` INT NOT NULL AUTO_INCREMENT,
  192. `productId` INT NULL COMMENT '产品/仪器id',
  193. `type` INT NULL COMMENT '图片类型:1产品/仪器认证,2效果展示',
  194. `image` TEXT NULL COMMENT '图片',
  195. PRIMARY KEY (`id`));
  196. CREATE TABLE `cm_baike_product_question` (
  197. `id` int NOT NULL AUTO_INCREMENT,
  198. `productId` int DEFAULT NULL COMMENT '产品/仪器id',
  199. `question` varchar(150) COMMENT '问题',
  200. `answer` varchar(45) COMMENT '答案',
  201. PRIMARY KEY (`id`));
  202. -- =================================== 2021年11月 采美百科 end =====================================
  203. -- =================================== 2021年12月 小版本 start =====================================
  204. CREATE TABLE `cm_brand_course_file` (
  205. `id` int NOT NULL AUTO_INCREMENT,
  206. `title` varchar(300) NULL COMMENT '视频标题',
  207. `name` varchar(300) NULL COMMENT '文件名称',
  208. `ossName` varchar(300) NULL COMMENT 'oss名称',
  209. `type` int NULL COMMENT '文件类型:1视频,2文档',
  210. `module` VARCHAR(20) NULL COMMENT '文件模块id',
  211. `createTime` datetime NULL COMMENT '创建时间',
  212. PRIMARY KEY (`id`)
  213. ) COMMENT='正品联盟教程文件';
  214. ALTER TABLE `cm_baike_product`
  215. ADD COLUMN `publishSource` INT NULL DEFAULT 1 COMMENT '百科发布来源:1采美365网,2供应商' AFTER `commodityType`,
  216. ADD COLUMN `shopId` INT NULL COMMENT '供应商id,publishSource为2时才有值' AFTER `publishSource`,
  217. ADD COLUMN `auditStatus` INT NULL DEFAULT 2 COMMENT '百科审核状态:1待审核,2审核通过,3审核失败' AFTER `status`,
  218. ADD COLUMN `failReason` TEXT NULL COMMENT '审核失败理由' AFTER `auditStatus`,
  219. ADD COLUMN `delFlag` INT NULL DEFAULT 0 AFTER `addTime`;
  220. CREATE TABLE `cm_hehe_collage` (
  221. `id` INT NOT NULL AUTO_INCREMENT,
  222. `productId` INT NULL COMMENT '拼团商品id',
  223. `price` DECIMAL(15,2) NULL COMMENT '拼团价',
  224. `memberNum` INT NULL COMMENT '拼团人数',
  225. `status` INT NULL COMMENT '拼团状态:0拼团中(拼主未支付),1拼团中,2已拼成,3已关闭',
  226. `startTime` DATETIME NULL COMMENT '开始时间',
  227. `completeTime` DATETIME NULL COMMENT '成团时间',
  228. `endTime` DATETIME NULL COMMENT '结束时间',
  229. `remarks` VARCHAR(100) NULL COMMENT '备注',
  230. PRIMARY KEY (`id`))
  231. COMMENT = '呵呵商城拼团记录';
  232. CREATE TABLE `cm_hehe_collage_product` (
  233. `id` INT NOT NULL AUTO_INCREMENT,
  234. `productId` INT NULL COMMENT '商品id',
  235. `price` DECIMAL(15,2) NULL COMMENT '拼团价格',
  236. `limitedNum` INT NULL COMMENT '单人限购量',
  237. `unlimitedFlag` INT NULL COMMENT '不限购买量标识:1不限制,0限制',
  238. `memberNum` INT NULL COMMENT '拼团人数',
  239. `status` INT NULL COMMENT '商品状态:0已下架,1已上架',
  240. `addTime` DATETIME NULL COMMENT '添加时间',
  241. PRIMARY KEY (`id`))
  242. COMMENT = '呵呵商城拼团商品';
  243. CREATE TABLE `cm_hehe_collage_member` (
  244. `id` INT NOT NULL AUTO_INCREMENT,
  245. `collageId` INT NULL COMMENT '拼团id',
  246. `userId` INT NULL COMMENT '用户id',
  247. `orderId` INT NULL COMMENT '订单id',
  248. `launchFlag` INT NULL COMMENT '拼主标识:0不是,1是',
  249. PRIMARY KEY (`id`))
  250. COMMENT = '呵呵商城拼团成员表';
  251. CREATE TABLE `cm_hehe_reduction` (
  252. `id` INT NOT NULL AUTO_INCREMENT,
  253. `name` VARCHAR(30) NULL COMMENT '活动名称',
  254. `reducedAmount` DECIMAL(15,2) NULL COMMENT '减免金额',
  255. `touchPrice` DECIMAL(15,2) NULL COMMENT '减免条件',
  256. `shareNum` INT NULL COMMENT '分享次数',
  257. `startTime` DATETIME NULL COMMENT '上架时间',
  258. `endTime` DATETIME NULL COMMENT '下架时间',
  259. `addTime` DATETIME NULL COMMENT '添加时间',
  260. PRIMARY KEY (`id`))
  261. COMMENT = '呵呵商城分享减免活动';
  262. CREATE TABLE `cm_hehe_reduction_user` (
  263. `id` INT NOT NULL AUTO_INCREMENT,
  264. `userId` INT NULL COMMENT '呵呵商城用户id',
  265. `reductionId` INT NULL COMMENT '分享减免id',
  266. `shareType` INT NULL COMMENT '分享渠道:1微信好友,2微信朋友圈',
  267. `shareTime` DATETIME NULL COMMENT '分享时间',
  268. `touchPrice` DECIMAL(15,2) NULL COMMENT '减免条件',
  269. `reductionAmount` DECIMAL(15,2) NULL COMMENT '减免金额',
  270. `orderId` INT NULL COMMENT '使用该减免的订单id',
  271. PRIMARY KEY (`id`))
  272. COMMENT = '呵呵商城分享减免用户记录';
  273. ALTER TABLE `cm_order`
  274. ADD COLUMN `reductionAmount` DECIMAL(15,2) NULL DEFAULT 0.00 COMMENT '分享减免金额(呵呵)' AFTER `orderSeen`;
  275. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('15', '0', '0', '呵呵活动券生效');
  276. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('16', '0', '0', '呵呵专享券生效');
  277. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('17', '0', '0', '呵呵新人券生效');
  278. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('18', '0', '0', '呵呵邀请券生效');
  279. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('19', '0', '0', '呵呵消费券生效');
  280. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('20', '0', '0', '呵呵优惠券7天后失效未使用');
  281. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('21', '0', '0', '呵呵优惠券当天失效未使用');
  282. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('22', '0', '0', '呵呵优惠券7天后失效未领取');
  283. ALTER TABLE `cm_baike_product`
  284. CHANGE COLUMN `name` `name` TEXT NULL DEFAULT NULL COMMENT '名称' ,
  285. CHANGE COLUMN `alias` `alias` TEXT NULL DEFAULT NULL COMMENT '别名' ,
  286. CHANGE COLUMN `discription` `discription` TEXT NULL DEFAULT NULL COMMENT '描述' ,
  287. CHANGE COLUMN `seoKeyword` `seoKeyword` TEXT NULL DEFAULT NULL COMMENT 'seo关键词' ,
  288. CHANGE COLUMN `advantage` `advantage` TEXT NULL DEFAULT NULL COMMENT '优点' ,
  289. CHANGE COLUMN `disadvantage` `disadvantage` TEXT NULL DEFAULT NULL COMMENT '缺点' ,
  290. CHANGE COLUMN `principle` `principle` TEXT NULL DEFAULT NULL COMMENT '原理' ,
  291. CHANGE COLUMN `brand` `brand` TEXT NULL DEFAULT NULL COMMENT '品牌' ,
  292. CHANGE COLUMN `producePlace` `producePlace` TEXT NULL DEFAULT NULL COMMENT '产地' ,
  293. CHANGE COLUMN `company` `company` TEXT NULL DEFAULT NULL COMMENT '公司/供应商' ,
  294. CHANGE COLUMN `adaptiveMan` `adaptiveMan` TEXT NULL DEFAULT NULL COMMENT '适应人群' ,
  295. CHANGE COLUMN `unAdaptiveMan` `unAdaptiveMan` TEXT NULL DEFAULT NULL COMMENT '不适应人群' ,
  296. CHANGE COLUMN `aroundOperation` `aroundOperation` TEXT NULL DEFAULT NULL COMMENT '术前术后' ;
  297. ALTER TABLE `cm_baike_product_param`
  298. CHANGE COLUMN `name` `name` TEXT NULL DEFAULT NULL COMMENT '参数名称' ,
  299. CHANGE COLUMN `content` `content` TEXT NULL DEFAULT NULL COMMENT '参数内容' ;
  300. ALTER TABLE `cm_baike_product_question`
  301. CHANGE COLUMN `question` `question` TEXT NULL DEFAULT NULL COMMENT '问题' ,
  302. CHANGE COLUMN `answer` `answer` TEXT NULL DEFAULT NULL COMMENT '答案' ;
  303. -- =================================== 2021年12月 小版本 end =====================================
  304. -- =================================== 2022年2月 认证通会员版本 start =====================================
  305. CREATE TABLE `auth_role` (
  306. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  307. `role_name` varchar(50) NOT NULL COMMENT '角色名称',
  308. `role_desc` varchar(255) DEFAULT NULL COMMENT '描述',
  309. `role_type` CHAR(1) NOT NULL DEFAULT '1' COMMENT '角色类型:1管理员角色,2供应商角色',
  310. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  311. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  312. `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记:0未删,其他删除',
  313. PRIMARY KEY (`id`),
  314. UNIQUE KEY `role_name` (`role_name`)
  315. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认证通后台角色表';
  316. CREATE TABLE `auth_menu` (
  317. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  318. `title` varchar(100) NOT NULL COMMENT '菜单名称',
  319. `name` varchar(100) NOT NULL COMMENT '路由名称(前端匹配路由用)',
  320. `icon` varchar(50) DEFAULT NULL COMMENT '图标',
  321. `parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父级菜单Id',
  322. `hidden` char(1) NOT NULL DEFAULT '0' COMMENT '隐藏状态:0显示,1隐藏',
  323. `menu_type` CHAR(1) NOT NULL DEFAULT '1' COMMENT '菜单类型:1管理员菜单,2供应商菜单',
  324. `base_flag` CHAR(1) NULL DEFAULT NULL COMMENT '供应商基础功能标记:0不是,1是',
  325. `move_flag` CHAR(1) NULL DEFAULT NULL COMMENT '功能类型能否更改标记:0不能,1能',
  326. `status` char(1) NOT NULL DEFAULT '0' COMMENT '状态:0启用,1停用',
  327. `sort` int NOT NULL DEFAULT '0' COMMENT '排序',
  328. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  329. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  330. `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记:0未删,其他删除',
  331. PRIMARY KEY (`id`)
  332. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认证通后台菜单表';
  333. CREATE TABLE `auth_role_menu` (
  334. `id` bigint NOT NULL AUTO_INCREMENT,
  335. `role_id` bigint DEFAULT NULL COMMENT '角色ID',
  336. `menu_id` bigint DEFAULT NULL COMMENT '菜单ID',
  337. PRIMARY KEY (`id`)
  338. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认证通后台角色菜单关联表';
  339. CREATE TABLE `auth_role_user` (
  340. `id` bigint NOT NULL AUTO_INCREMENT,
  341. `role_id` bigint DEFAULT NULL COMMENT '角色ID',
  342. `user_id` bigint DEFAULT NULL COMMENT '用户ID',
  343. PRIMARY KEY (`id`)
  344. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认证通后台用户角色关联表';
  345. CREATE TABLE `auth_permission` (
  346. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
  347. `menu_id` bigint NOT NULL COMMENT '菜单ID',
  348. `name` varchar(100) DEFAULT NULL COMMENT '权限标识',
  349. `title` varchar(100) NOT NULL COMMENT '权限名称',
  350. PRIMARY KEY (`id`)
  351. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认证通后台权限表';
  352. CREATE TABLE `auth_role_permission` (
  353. `id` bigint NOT NULL AUTO_INCREMENT,
  354. `role_id` bigint DEFAULT NULL COMMENT '角色ID',
  355. `permission_id` bigint DEFAULT NULL COMMENT '权限ID',
  356. PRIMARY KEY (`id`)
  357. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='认证通后台角色权限关联表';
  358. CREATE TABLE `auth_vip_user` (
  359. `id` INT NOT NULL AUTO_INCREMENT,
  360. `authUserId` INT NULL COMMENT '用户id',
  361. `beginTime` DATETIME NULL COMMENT '生效时间',
  362. `endTime` DATETIME NULL COMMENT '到期时间',
  363. `delFlag` INT NULL COMMENT '删除标记 0否,其余是',
  364. `updateTime` DATETIME NULL COMMENT '更新时间',
  365. PRIMARY KEY (`id`))
  366. COMMENT = '认证通会员表';
  367. CREATE TABLE `auth_vip_package` (
  368. `id` INT NOT NULL AUTO_INCREMENT,
  369. `originalPrice` DECIMAL(11,2) NULL COMMENT '套餐原价',
  370. `price` DECIMAL(11,2) NULL COMMENT '套餐现价',
  371. `duration` INT NULL COMMENT '套餐时长',
  372. `unit` INT NULL COMMENT '套餐规格:1月,2年',
  373. `addTime` DATETIME NULL COMMENT '添加时间',
  374. PRIMARY KEY (`id`))
  375. COMMENT = '认证通会员套餐';
  376. CREATE TABLE `auth_vip_history` (
  377. `id` INT NOT NULL AUTO_INCREMENT,
  378. `authUserId` INT NULL COMMENT '用户ID',
  379. `packageId` INT NULL COMMENT '会员套餐ID',
  380. `duration` VARCHAR(45) NULL COMMENT '套餐时长',
  381. `beginTime` DATETIME NULL COMMENT '生效时间',
  382. `endTime` DATETIME NULL COMMENT '到期时间',
  383. `payStatus` INT NULL COMMENT '支付状态 0 未付款 1 已付款',
  384. `payWay` INT NULL COMMENT '用户付款方式:1线上,2系统赠送',
  385. `payType` INT NULL COMMENT '付款类型:1建设银行7297、2广发银行0115、3中信银行7172、4中信银行0897、5中信银行0897-财付通、6中信银行0897-支付宝、7线上-支付宝、8线上-微信支付、9线上-快钱支付、10口头返佣、11广发银行5461、12PC-B2B网银、13PC-微信支付、14PC-支付宝、15小程序-微信支付、16余额抵扣、17PC-B2C网银',
  386. `price` DECIMAL(11,2) NULL COMMENT '支付金额',
  387. `services` VARCHAR(200) NULL COMMENT '订制服务,以,分开',
  388. `payTime` DATETIME NULL COMMENT '购买时间',
  389. PRIMARY KEY (`id`))
  390. COMMENT = '认证通会员开通记录';
  391. CREATE TABLE `auth_vip_service` (
  392. `id` INT NOT NULL AUTO_INCREMENT,
  393. `name` VARCHAR(45) NULL COMMENT '订制服务名称',
  394. PRIMARY KEY (`id`))
  395. COMMENT = '会员订制服务';
  396. INSERT INTO `auth_vip_package` (`originalPrice`, `price`, `duration`, `unit`) VALUES ('100', '50', '1', '1');
  397. INSERT INTO `auth_vip_service` (`name`) VALUES ('资料库');
  398. ALTER TABLE `cm_order_pay_link`
  399. ADD COLUMN `authVipRecordId` BIGINT NULL COMMENT '认证通会员购买记录id' AFTER `vipRecordId`,
  400. CHANGE COLUMN `vipMonth` `vipMonth` BIGINT NULL DEFAULT NULL COMMENT '会员开通时长(月)' ;
  401. ALTER TABLE `cm_discern_receipt`
  402. CHANGE COLUMN `receiptType` `receiptType` CHAR(1) CHARACTER SET 'utf8' NULL DEFAULT '0' COMMENT '收款款项类型:1订单款,2非订单款,3返佣款,5供应商退款,6超级会员款,7二手商品上架费,8优惠券购买费,9认证通会员款' ;
  403. ALTER TABLE `cm_receipt_order_relation`
  404. ADD COLUMN `authVipRecordId` BIGINT NULL COMMENT '认证通会员购买记录Id' AFTER `vipRecordId`,
  405. CHANGE COLUMN `relationType` `relationType` CHAR(1) CHARACTER SET 'utf8' NULL DEFAULT '0' COMMENT '关系类型:1返佣订单(返佣款或供应商退款)、2非返佣订单(订单款或者非订单款)、3超级会员款、4二手商品上架费、5认证通会员款' ;
  406. ALTER TABLE `cm_brand_auth_user`
  407. ADD COLUMN `loginAccount` VARCHAR(45) NULL COMMENT '登录账号' AFTER `name`;
  408. ALTER TABLE `cm_split_account`
  409. ADD COLUMN `authVipRecordId` BIGINT NULL COMMENT '认证通会员购买记录id' AFTER `vipRecordId`;
  410. insert into auth_role (id, role_name, role_desc, role_type, create_time, update_time, del_flag)
  411. values (1, 'shop_base_role', '供应商基础功能角色', 2, NOW(), NOW(), 0);
  412. -- =================================== 2022年2月 认证通会员版本 end =======================================
  413. -- =================================== 2022年3月 百科/文章小版本 start =======================================
  414. update cm_baike_product set marketTime = null,nmpaTime = null;
  415. ALTER TABLE `cm_baike_product`
  416. ADD COLUMN `productLink` VARCHAR(255) NULL COMMENT '产品链接' AFTER `shopId`,
  417. ADD COLUMN `onlineStatus` INT NULL DEFAULT 2 COMMENT '百科上线状态:1待上线,2已上线,3已下线' AFTER `auditStatus`,
  418. ADD COLUMN `emptyNum` INT NULL DEFAULT 0 COMMENT '空数据条数' AFTER `topPosition`,
  419. CHANGE COLUMN `marketTime` `marketTime` VARCHAR(30) NULL DEFAULT NULL COMMENT '上市时间' ,
  420. CHANGE COLUMN `nmpaTime` `nmpaTime` VARCHAR(30) NULL DEFAULT NULL COMMENT 'NMPA认证时间' ;
  421. ALTER TABLE `info_type`
  422. ADD COLUMN `shopUseFlag` INT NULL DEFAULT 1 COMMENT '是否供应商可用:0否,1是' AFTER `sort`;
  423. ALTER TABLE `info`
  424. ADD COLUMN `onlineStatus` INT NULL DEFAULT 2 COMMENT '文章上线状态:1待上线,2已上线,3已下线' AFTER `auditStatus`;
  425. -- =================================== 2022年3月 百科/文章小版本 end =========================================
  426. -- =================================== 2022年4月 支付版本 end =========================================
  427. ALTER TABLE `cm_promotions_order`
  428. ADD COLUMN `discount` CHAR(1) NULL DEFAULT 0 COMMENT '是否支持叠加优惠,1支持,2不支持' AFTER `reducedPrice`;
  429. ALTER TABLE `cm_hehe_product`
  430. ADD COLUMN `oldProductId` INT NULL COMMENT '旧商品id' AFTER `shopTaxPoint`;
  431. -- =================================== 2022年4月 支付版本 end =========================================
  432. -- =================================== 2022年3月 呵呵商城版本 start =======================================
  433. ALTER TABLE `bigtype`
  434. ADD COLUMN `mallType` INT NULL DEFAULT 1 COMMENT '商城类型:1采美商城,2呵呵商城' AFTER `sortIndex`;
  435. CREATE TABLE `hehe_home_type` (
  436. `id` INT NOT NULL AUTO_INCREMENT,
  437. `name` VARCHAR(45) NULL COMMENT '分类名称',
  438. `icon` VARCHAR(255) NULL COMMENT '图标',
  439. `sort` INT NULL DEFAULT 1 COMMENT '排序值',
  440. `status` INT NULL COMMENT '状态:0已下架,1已上架',
  441. `addTime` DATETIME NULL COMMENT '添加时间',
  442. PRIMARY KEY (`id`))
  443. COMMENT = '呵呵商城首页分类菜单';
  444. CREATE TABLE `hehe_home_type_product` (
  445. `id` INT NOT NULL AUTO_INCREMENT,
  446. `homeTypeId` INT DEFAULT NULL COMMENT '首页分类菜单id',
  447. `productId` INT DEFAULT NULL COMMENT '对应采美商品id',
  448. `status` INT NULL COMMENT '状态:0已下架,1已上架',
  449. `addTime` datetime DEFAULT NULL COMMENT '添加时间',
  450. PRIMARY KEY (`id`)
  451. ) COMMENT='呵呵商城首页分类菜单商品表';
  452. ALTER TABLE `cm_page`
  453. CHANGE COLUMN `type` `type` CHAR(1) NULL DEFAULT NULL COMMENT '类型:1二级列表 2项目详情 3讲师列表 4自由页面 5分页详情 6活动专题 7云上美博会 8呵呵商城首页' ;
  454. insert into cm_page(type,title,enabledStatus,createBy,createDate,updateBy,updateDate,backgroundImageWay)
  455. values (8,'呵呵商城首页',1,40,NOW(),40,NOW(),1);
  456. ALTER TABLE `new_page_floor_image`
  457. ADD COLUMN `recommend` INT NULL COMMENT '呵呵首页楼层推荐状态:0不推荐,1推荐' AFTER `appletsStatus`;
  458. CREATE TABLE `cm_hehe_discount_activity` (
  459. `id` INT NOT NULL AUTO_INCREMENT,
  460. `name` VARCHAR(60) NULL COMMENT '活动名称',
  461. `onlineTime` DATETIME NULL COMMENT '上架时间',
  462. `offlineTime` DATETIME NULL COMMENT '下架时间',
  463. `addTime` DATETIME NULL COMMENT '创建时间',
  464. PRIMARY KEY (`id`))
  465. COMMENT = '呵呵商城限时特价活动';
  466. CREATE TABLE `hehe_discount_activity_product` (
  467. `id` INT NOT NULL AUTO_INCREMENT,
  468. `activityId` INT NULL COMMENT '限时特价活动id',
  469. `productId` INT NULL COMMENT '对应采美商品id',
  470. `discountPrice` DECIMAL(11,2) NULL COMMENT '限时特价',
  471. `status` INT NULL COMMENT '上架状态:0已下架,1已上架',
  472. `addTime` DATETIME NULL COMMENT '添加时间',
  473. PRIMARY KEY (`id`))
  474. COMMENT = '呵呵限时特价商品';
  475. ALTER TABLE `cm_hehe_image`
  476. ADD COLUMN `link` TEXT NULL COMMENT '跳转链接' AFTER `image`;
  477. ALTER TABLE `cm_hehe_coupon`
  478. CHANGE COLUMN `couponType` `couponType` INT NULL DEFAULT NULL COMMENT '劵类型 1活动券 2专享券 3新人券 4好友分享券 5好友消费券 6消费分享券' ;
  479. ALTER TABLE `cm_hehe_product`
  480. ADD COLUMN `bigTypeId` INT NULL COMMENT '一级分类id' AFTER `productId`,
  481. ADD COLUMN `smallTypeId` INT NULL COMMENT '二级分类id' AFTER `bigTypeId`;
  482. ALTER TABLE `cm_hehe_receive_coupon`
  483. CHANGE COLUMN `source` `source` INT NULL DEFAULT NULL COMMENT '领取渠道:1小程序,2订单退回,3领券购买(取消订单时撤销领取)' ;
  484. ALTER TABLE `cm_hehe_coupon_share`
  485. ADD COLUMN `orderId` INT NULL COMMENT '消费分享券的订单id' AFTER `receiveUserId`,
  486. CHANGE COLUMN `type` `type` INT NULL DEFAULT NULL COMMENT '优惠券类型:1好友分享券,2好友消费券,3消费分享券' ;
  487. CREATE TABLE `cm_hehe_related_images` (
  488. `id` INT NOT NULL AUTO_INCREMENT,
  489. `image` VARCHAR(255) NULL COMMENT '图片:1微信群二维码',
  490. PRIMARY KEY (`id`))
  491. COMMENT = '呵呵商城相关图片';
  492. INSERT INTO `cm_hehe_related_images` (`id`) VALUES ('1');
  493. -- =================================== 2022年3月 呵呵商城版本 end =========================================
  494. -- =================================== 2022年4月 认证通ldm版本 start =========================================
  495. CREATE TABLE `ldm_latest_club_id` (
  496. `id` INT NOT NULL AUTO_INCREMENT,
  497. `ldmClubId` INT NULL,
  498. PRIMARY KEY (`id`))
  499. COMMENT = 'ldm最新机构id';
  500. insert into ldm_latest_club_id (ldmClubId) values (290);
  501. delete from cm_brand_auth where id = 413;
  502. CREATE TABLE `cm_brand_product_type` (
  503. `id` INT NOT NULL AUTO_INCREMENT,
  504. `authUserId` INT NULL COMMENT '供应商用户id',
  505. `name` VARCHAR(100) NULL COMMENT '分类名称',
  506. `image` VARCHAR(255) NULL COMMENT '分类图片',
  507. `pcImage` VARCHAR(255) NULL COMMENT 'pc水印图片',
  508. `appletsImage` VARCHAR(255) NULL COMMENT '小程序水印图片',
  509. `status` INT NULL COMMENT '上架状态:0下线,1上线,2待上线',
  510. `auditStatus` INT NULL COMMENT '审核状态:0审核未通过,1审核通过,2待审核',
  511. `invalidReason` VARCHAR(255) NULL COMMENT '审核不通过原因',
  512. `auditBy` INT NULL COMMENT '审核人用户id',
  513. `auditTime` DATETIME NULL COMMENT '审核时间',
  514. `createBy` INT NULL COMMENT '创建人Id',
  515. `createTime` DATETIME NULL COMMENT '创建时间',
  516. `delFlag` int DEFAULT 0 COMMENT '删除标记 0否 其余是',
  517. PRIMARY KEY (`id`))
  518. COMMENT = '认证设备名称分类';
  519. ALTER TABLE `cm_brand_auth_product`
  520. ADD COLUMN `productTypeId` INT NULL COMMENT '设备分类id' AFTER `authId`;
  521. ALTER TABLE `cm_brand_doctor`
  522. ADD COLUMN `authId` INT NULL COMMENT '机构id' AFTER `authUserId`,
  523. ADD COLUMN `doctorType` INT NULL DEFAULT 1 COMMENT '医师类型:1操作医师,2培训医师' AFTER `authId`;
  524. CREATE TABLE `cm_brand_doctor_tag` (
  525. `id` INT NOT NULL AUTO_INCREMENT,
  526. `doctorId` VARCHAR(15) NULL COMMENT '医师id',
  527. `tag` VARCHAR(15) NULL COMMENT '标签名称',
  528. PRIMARY KEY (`id`))
  529. COMMENT = '医师标签';
  530. CREATE TABLE `cm_brand_doctor_param` (
  531. `id` INT NOT NULL AUTO_INCREMENT,
  532. `doctorId` INT NULL COMMENT '医师id',
  533. `name` VARCHAR(50) NULL COMMENT '名称',
  534. `content` VARCHAR(500) NULL COMMENT '内容',
  535. PRIMARY KEY (`id`))
  536. COMMENT = '医师自定义属性';
  537. ALTER TABLE `cm_brand_auth`
  538. ADD COLUMN `customFlag` INT NULL DEFAULT 0 COMMENT '是否需要自定义属性:0否,1是' AFTER `logo`,
  539. ADD COLUMN `remarks` VARCHAR(50) NULL COMMENT '店铺备注' AFTER `customFlag`;
  540. ALTER TABLE `cm_brand_file`
  541. ADD COLUMN `fileType` INT NULL DEFAULT 1 COMMENT '文件类型:1单个文件,2资料包' AFTER `authUserId`;
  542. ALTER TABLE `cm_brand_club_user`
  543. DROP COLUMN `invitationCodeTime`,
  544. DROP COLUMN `updateTime`,
  545. DROP COLUMN `status`,
  546. DROP COLUMN `invitationCode`,
  547. ADD COLUMN `name` VARCHAR(50) NULL COMMENT '姓名' AFTER `authId`,
  548. CHANGE COLUMN `mobile` `mobile` VARCHAR(20) NULL DEFAULT NULL COMMENT '手机号' AFTER `name`,
  549. CHANGE COLUMN `addTime` `addTime` DATETIME NULL DEFAULT NULL COMMENT '添加时间' AFTER `openId`,
  550. CHANGE COLUMN `bindTime` `bindTime` DATETIME NULL COMMENT '绑定时间/首次登录时间' AFTER `addTime`;
  551. -- =================================== 2022年4月 认证通ldm版本 end =========================================
  552. -- =================================== 2022年6月 信息中心小版本 start =========================================
  553. CREATE TABLE `cm_sensitive_words` (
  554. `id` INT NOT NULL AUTO_INCREMENT,
  555. `words` TEXT NULL COMMENT '敏感词',
  556. `checkPoints` VARCHAR(45) NULL COMMENT '检查位置:1供应商端文章,2供应商端百科,3管理员端文章,4管理员端百科',
  557. `status` INT NULL COMMENT '状态:1启用,0停用',
  558. PRIMARY KEY (`id`))
  559. COMMENT = '信息中心敏感词库';
  560. INSERT INTO `cm_sensitive_words` (`id`, `checkPoints`, `status`) VALUES ('1', '1,2,3,4', '1');
  561. CREATE TABLE `cm_baike_product_file` (
  562. `id` INT NOT NULL AUTO_INCREMENT,
  563. `productId` INT NULL COMMENT '产品/仪器id',
  564. `fileTitle` VARCHAR(300) NULL COMMENT '标题',
  565. `fileName` VARCHAR(300) NULL COMMENT '文件名称',
  566. `ossName` VARCHAR(300) NULL COMMENT 'oss名称',
  567. PRIMARY KEY (`id`))
  568. COMMENT = '采美百科产品/仪器文件';
  569. CREATE TABLE `cm_baike_product_recommend` (
  570. `id` INT NOT NULL AUTO_INCREMENT,
  571. `productId` INT NULL COMMENT '百科产品/仪器id',
  572. `recommendProductId` INT NULL COMMENT '相关推荐产品/仪器id',
  573. `sort` INT NULL COMMENT '排序值',
  574. PRIMARY KEY (`id`))
  575. COMMENT = '百科相关推荐产品/仪器';
  576. ALTER TABLE `cm_baike_product`
  577. ADD COLUMN `recommendType` INT NULL DEFAULT 1 COMMENT '推荐类型:1手动推荐,2自动推荐' AFTER `failReason`;
  578. ALTER TABLE `cm_hehe_image`
  579. ADD COLUMN `jumpType` INT NULL DEFAULT 1 COMMENT '跳转类型:1链接,2商品,3图片' AFTER `image`,
  580. ADD COLUMN `jumpProductId` INT NULL COMMENT '跳转商品id' AFTER `jumpLink`,
  581. ADD COLUMN `jumpImage` TEXT NULL COMMENT '跳转图片' AFTER `jumpProductId`,
  582. CHANGE COLUMN `link` `jumpLink` TEXT NULL DEFAULT NULL COMMENT '跳转链接' ;
  583. ALTER TABLE `cm_hehe_discount_product`
  584. ADD COLUMN `discountPrice` DECIMAL(11,2) NULL COMMENT '折扣价' AFTER `productId`;
  585. ALTER TABLE `new_page_floor_content`
  586. ADD COLUMN `productId1` INT NULL COMMENT '跳转商品id1(颜选)' AFTER `displayDate3`,
  587. ADD COLUMN `productId2` INT NULL COMMENT '跳转商品id2(颜选)' AFTER `productId1`,
  588. ADD COLUMN `productId3` INT NULL COMMENT '跳转商品id3(颜选)' AFTER `productId2`,
  589. ADD COLUMN `productId4` INT NULL COMMENT '跳转商品id4(颜选)' AFTER `productId3`,
  590. ADD COLUMN `productId5` INT NULL COMMENT '跳转商品id5(颜选)' AFTER `productId4`,
  591. ADD COLUMN `jumpImage1` VARCHAR(255) NULL COMMENT '跳转图片1(颜选)' AFTER `productId5`,
  592. ADD COLUMN `jumpImage2` VARCHAR(255) NULL COMMENT '跳转图片2(颜选)' AFTER `jumpImage1`,
  593. ADD COLUMN `jumpImage3` VARCHAR(255) NULL COMMENT '跳转图片3(颜选)' AFTER `jumpImage2`,
  594. ADD COLUMN `jumpImage4` VARCHAR(255) NULL COMMENT '跳转图片4(颜选)' AFTER `jumpImage3`,
  595. ADD COLUMN `jumpImage5` VARCHAR(255) NULL COMMENT '跳转图片5(颜选)' AFTER `jumpImage4`,
  596. ADD COLUMN `jumpType1` INT NULL DEFAULT 1 COMMENT '跳转类型1(颜选):1链接,2商品,3图片' AFTER `jumpImage5`,
  597. ADD COLUMN `jumpType2` INT NULL DEFAULT 1 COMMENT '跳转类型2(颜选):1链接,2商品,3图片' AFTER `jumpType1`,
  598. ADD COLUMN `jumpType3` INT NULL DEFAULT 1 COMMENT '跳转类型3(颜选):1链接,2商品,3图片' AFTER `jumpType2`,
  599. ADD COLUMN `jumpType4` INT NULL DEFAULT 1 COMMENT '跳转类型4(颜选):1链接,2商品,3图片' AFTER `jumpType3`,
  600. ADD COLUMN `jumpType5` INT NULL DEFAULT 1 COMMENT '跳转类型5(颜选):1链接,2商品,3图片' AFTER `jumpType4`;
  601. -- =================================== 2022年6月 信息中心小版本 end =========================================
  602. -- =================================== 2022年6月 认证通ross版本 start =========================================
  603. ALTER TABLE `cm_brand_auth`
  604. ADD COLUMN `shopAuditStatus` INT NULL DEFAULT 1 COMMENT '供应商审核状态:0审核未通过,1审核通过,2待审核' AFTER `status`,
  605. ADD COLUMN `shopInvalidReason` VARCHAR(255) NULL COMMENT '供应商审核不通过原因' AFTER `shopAuditStatus`,
  606. ADD COLUMN `userMobile` VARCHAR(45) NULL COMMENT '对应机构用户手机号' AFTER `mobile`,
  607. ADD COLUMN `firstClubType` INT NULL DEFAULT 5 COMMENT '一级分类为医美=1,生美=2,项目公司=3,个人=4,其他=5' AFTER `userMobile`,
  608. ADD COLUMN `secondClubType` INT NULL COMMENT '医美的二级分类为诊所=1、门诊=2、医院=3,其他=4。生美二级分类,美容院=5,养生馆=6,其他=7' AFTER `firstClubType`,
  609. ADD COLUMN `medicalLicenseImage` VARCHAR(255) NULL COMMENT '医疗许可证图片' AFTER `secondClubType`,
  610. ADD COLUMN `empNum` INT NULL COMMENT '员工人数' AFTER `medicalLicenseImage`,
  611. ADD COLUMN `shopAuditBy` INT NULL COMMENT '供应商审核人id' AFTER `auditTime`,
  612. ADD COLUMN `shopAuditTime` DATETIME NULL COMMENT '供应商审核时间' AFTER `shopAuditBy`,
  613. ADD COLUMN `sendStatus` INT NULL DEFAULT 0 COMMENT '授权牌寄送状态:0未寄送,1已寄送' AFTER `status`,
  614. ADD COLUMN `createSource` INT NULL DEFAULT 1 COMMENT '创建来源:1供应商添加,2机构用户添加' AFTER `createBy`;
  615. ALTER TABLE `cm_brand_auth_product`
  616. ADD COLUMN `purchaseWay` VARCHAR(255) NULL COMMENT '购买渠道' AFTER `addTemplateType`,
  617. ADD COLUMN `invoiceImage` VARCHAR(255) NULL COMMENT '发票图片' AFTER `purchaseWay`,
  618. ADD COLUMN `shopAuditStatus` INT NULL DEFAULT 1 COMMENT '供应商审核状态:0审核未通过,1审核通过,2待审核' AFTER `status`,
  619. ADD COLUMN `shopInvalidReason` VARCHAR(255) NULL COMMENT '供应商审核不通过原因' AFTER `shopAuditStatus`,
  620. ADD COLUMN `shopAuditBy` INT NULL COMMENT '供应商审核人id' AFTER `auditTime`,
  621. ADD COLUMN `shopAuditTime` DATETIME NULL COMMENT '供应商审核时间' AFTER `shopAuditBy`,
  622. ADD COLUMN `createSource` INT NULL DEFAULT 1 COMMENT '创建来源:1供应商添加,2机构用户添加' AFTER `createBy`;
  623. ALTER TABLE `cm_brand_club_user`
  624. ADD COLUMN `password` VARCHAR(100) NULL COMMENT '密码' AFTER `mobile`,
  625. CHANGE COLUMN `bindTime` `status` INT NULL DEFAULT NULL COMMENT '状态:0停用,1启用' ;
  626. ALTER TABLE `cm_brand_club_user`
  627. ADD COLUMN `authUserId` INT NULL COMMENT '供应商用户id' AFTER `id`,
  628. CHANGE COLUMN `authId` `authId` INT NULL DEFAULT NULL COMMENT '授权机构id' ;
  629. ALTER TABLE `logistics_information`
  630. ADD COLUMN `authId` INT NULL COMMENT '认证通机构id' AFTER `orderID`,
  631. ADD COLUMN `remarksImage` TEXT NULL COMMENT '备注图片,以\"##\"隔开(认证通使用)' AFTER `remarks`,
  632. CHANGE COLUMN `type` `type` CHAR(1) NULL DEFAULT NULL COMMENT '类型:1 采美365 2 呵呵商城 3 大宗采购 4认证通' ;
  633. ALTER TABLE `cm_brand_club_feedback`
  634. ADD COLUMN `authUserId` INT NULL COMMENT '供应商用户id' AFTER `clubUserId`;
  635. ALTER TABLE `logistics_information`
  636. ADD COLUMN `mobile` VARCHAR(30) NULL COMMENT '认证通机构收货人手机号' AFTER `logisticsBatchID`;
  637. ALTER TABLE `cm_brand_product_type`
  638. ADD COLUMN `createSource` INT NULL DEFAULT 1 COMMENT '创建来源:1供应商添加,2机构用户添加' AFTER `createBy`;
  639. -- =================================== 2022年6月 认证通ross版本 end =========================================
  640. -- =================================== 2022年7月 认证通日常sql start =========================================
  641. CREATE TABLE `cm_brand_product_type_param` (
  642. `id` INT NOT NULL AUTO_INCREMENT,
  643. `productTypeId` INT NULL COMMENT '设备分类id',
  644. `name` VARCHAR(20) NULL COMMENT '参数名称',
  645. `content` VARCHAR(250) NULL COMMENT '参数内容',
  646. PRIMARY KEY (`id`))
  647. COMMENT = '认证设备分类参数';
  648. ALTER TABLE `cm_brand_product_type`
  649. ADD COLUMN `brandId` INT NULL COMMENT '品牌id' AFTER `authUserId`;
  650. -- =================================== 2022年6月 认证通日常sql end =========================================
  651. -- =================================== 2022年6月 认证通1.7.1版本 start =========================================
  652. ALTER TABLE `cm_brand_auth`
  653. ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `shopAuditTime`;
  654. ALTER TABLE `cm_brand_auth_product`
  655. ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `invalidReason`;
  656. ALTER TABLE `cm_brand_doctor`
  657. ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
  658. ALTER TABLE `cm_brand_product_type`
  659. ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
  660. CREATE TABLE `cm_brand_shop_user` (
  661. `id` INT NOT NULL AUTO_INCREMENT,
  662. `authUserId` INT NULL COMMENT '供应商用户id',
  663. `loginAccount` VARCHAR(45) NULL COMMENT '登录账号',
  664. `mobile` VARCHAR(20) NULL COMMENT '手机号',
  665. `password` VARCHAR(100) NULL COMMENT '密码',
  666. `linkMan` VARCHAR(30) NULL COMMENT '联系人',
  667. `status` INT NULL COMMENT '状态:0停用,1启用',
  668. `createTime` VARCHAR(45) NULL COMMENT '创建时间',
  669. `createBy` VARCHAR(45) NULL COMMENT '创建人',
  670. PRIMARY KEY (`id`))
  671. COMMENT = '认证通供应商子用户';
  672. ALTER TABLE `cm_brand_auth_user`
  673. ADD COLUMN `parentId` INT NULL COMMENT '子用户关联的供应商用户id' AFTER `authUserId`,
  674. CHANGE COLUMN `userIdentity` `userIdentity` INT NULL DEFAULT NULL COMMENT '用户身份:1管理员,2供应商,3供应商子用户' ;
  675. ALTER TABLE `auth_role`
  676. ADD COLUMN `authUserId` INT NULL COMMENT '子用户角色关联的供应商用户id' AFTER `id`,
  677. CHANGE COLUMN `role_type` `role_type` CHAR(1) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_0900_ai_ci' NOT NULL DEFAULT '1' COMMENT '角色类型:1管理员角色,2供应商角色,3供应商子用户角色' ;
  678. ALTER TABLE `cm_brand_auth`
  679. ADD COLUMN `linkMan` VARCHAR(20) NULL COMMENT '运营联系人' AFTER `userMobile`,
  680. ADD COLUMN `linkMobile` VARCHAR(20) NULL COMMENT '运营联系人手机号' AFTER `linkMan`;
  681. ALTER TABLE `cm_brand_auth`
  682. ADD COLUMN `starFlag` INT NULL DEFAULT 0 COMMENT '明星机构标识:0不是,1是' AFTER `checkFlag`;
  683. CREATE TABLE `cm_brand_product_relation` (
  684. `id` INT NOT NULL AUTO_INCREMENT,
  685. `authId` INT NULL COMMENT '机构id',
  686. `productId` INT NULL COMMENT '设备id',
  687. `authType` INT NULL COMMENT '认证方式:1新设备认证,2关联已认证设备',
  688. PRIMARY KEY (`id`))
  689. COMMENT = '机构设备关联表';
  690. ALTER TABLE `cm_brand_auth_user`
  691. ADD COLUMN `cmShopId` INT NULL COMMENT '关联采美供应商id' AFTER `authUserId`,
  692. CHANGE COLUMN `logo` `logo` TEXT NULL DEFAULT NULL COMMENT '供应商logo' ;
  693. ALTER TABLE `cm_brand_auth_shop_info`
  694. ADD COLUMN `brandName` VARCHAR(45) NULL COMMENT '品牌名称' AFTER `brandId`,
  695. ADD COLUMN `brandLogo` VARCHAR(255) NULL COMMENT '品牌logo' AFTER `brandName`,
  696. ADD COLUMN `producePlace` VARCHAR(100) NULL COMMENT '产地' AFTER `countryId`,
  697. CHANGE COLUMN `brandId` `brandId` INT NULL DEFAULT NULL COMMENT '所属品牌Id(废弃)' ,
  698. CHANGE COLUMN `securityLink` `securityLink` TEXT NULL DEFAULT NULL COMMENT '官网认证链接(废弃)' ,
  699. CHANGE COLUMN `statementType` `statementType` INT NULL DEFAULT NULL COMMENT '代理声明类型:1弹窗,2链接,3图片,4文件(废弃)' ,
  700. CHANGE COLUMN `statementContent` `statementContent` TEXT NULL DEFAULT NULL COMMENT '声明弹窗内容(废弃)' ,
  701. CHANGE COLUMN `statementLink` `statementLink` VARCHAR(255) NULL DEFAULT NULL COMMENT '声明链接(废弃)' ,
  702. CHANGE COLUMN `statementImage` `statementImage` TEXT NULL DEFAULT NULL COMMENT '声明图片(废弃)' ,
  703. CHANGE COLUMN `countryId` `countryId` INT NULL DEFAULT NULL COMMENT '产地国家id(废弃)' ;
  704. ALTER TABLE `cm_brand_auth_product`
  705. ADD COLUMN `certificateImageType` INT NULL COMMENT '授权牌照类型:1模板库生成,2自定义上传' AFTER `originalCertificateImage`,
  706. CHANGE COLUMN `originalCertificateImage` `originalCertificateImage` VARCHAR(255) NULL DEFAULT NULL COMMENT '原授权牌照(废弃)' ,
  707. CHANGE COLUMN `addQrCodeFlag` `addQrCodeFlag` INT NULL DEFAULT '0' COMMENT '是否生成二维码授权牌:0否,1是(废弃)' ,
  708. CHANGE COLUMN `addTemplateType` `addTemplateType` INT NULL DEFAULT NULL COMMENT '生成二维码授权牌模板:1左下,2右边,3左边(废弃)' ;
  709. update cm_brand_auth_product set certificateImageType = if(certificateImage is null,1,2);
  710. ALTER TABLE `cm_brand_auth_product`
  711. CHANGE COLUMN `authId` `authId` INT NULL DEFAULT NULL COMMENT '授权Id(废弃)' ;
  712. ALTER TABLE `cm_brand_auth_product`
  713. CHANGE COLUMN `brandId` `infoId` INT NULL DEFAULT NULL COMMENT '品牌信息id' ;
  714. ALTER TABLE `cm_brand_product_type`
  715. CHANGE COLUMN `brandId` `infoId` INT NULL DEFAULT NULL COMMENT '品牌信息id' ;
  716. ALTER TABLE `cm_brand_auth_file`
  717. COMMENT = '品牌授权代理声明文件(废弃)' ;
  718. insert into cm_brand_product_relation(productId,authId,authType)
  719. select id,authId,1 from cm_brand_auth_product;
  720. ALTER TABLE `cm_brand_auth`
  721. ADD COLUMN `scanCount` INT NULL DEFAULT 0 COMMENT '扫码次数' AFTER `sendStatus`;
  722. ALTER TABLE `cm_brand_auth_product`
  723. ADD COLUMN `scanCount` INT NULL COMMENT '扫码次数' AFTER `invoiceImage`;
  724. ALTER TABLE `auth_role`
  725. DROP INDEX `role_name` ;
  726. UPDATE `auth_role` SET `authUserId` = '1' WHERE (`id` = '1');
  727. UPDATE `auth_role` SET `authUserId` = '1' WHERE (`id` = '4');
  728. ALTER TABLE `cm_brand_auth_user`
  729. ADD COLUMN `prefix` VARCHAR(45) NULL COMMENT '前缀' AFTER `loginAccount`;
  730. -- ===============================================================================================================
  731. CREATE TABLE `cm_brand_auth_template` (
  732. `id` INT NOT NULL AUTO_INCREMENT,
  733. `authUserId` INT NULL COMMENT '供应商用户id',
  734. `templateImage` VARCHAR(255) NULL COMMENT '模板图片',
  735. `templateSize` VARCHAR(45) NULL COMMENT '模板尺寸',
  736. `authFlag` INT NULL DEFAULT 0 COMMENT '作为机构认证模板:1是,其余否',
  737. `productFlag` INT NULL DEFAULT 0 COMMENT '作为设备认证模板:1是,其余否',
  738. `qrPosition` VARCHAR(45) NULL COMMENT '二维码位置:二维码左上角的坐标值(x,y)',
  739. `qrSize` INT NULL COMMENT '二维码尺寸',
  740. `status` INT NULL DEFAULT 1 COMMENT '状态:0停用,1启用',
  741. `addTime` DATETIME NULL COMMENT '添加时间',
  742. PRIMARY KEY (`id`))
  743. COMMENT = '授权牌模板';
  744. ALTER TABLE `cm_brand_auth`
  745. ADD COLUMN `authCode` VARCHAR(45) NULL COMMENT '认证编号' AFTER `userMobile`,
  746. ADD COLUMN `authDate` DATETIME NULL COMMENT '认证日期' AFTER `authCode`,
  747. ADD COLUMN `authImageLogo` VARCHAR(255) NULL COMMENT '授权牌logo(logo与机构名称组合)' AFTER `authDate`,
  748. ADD COLUMN `authImage` VARCHAR(255) NULL COMMENT '授权牌' AFTER `authImageLogo`,
  749. ADD COLUMN `pcAuthImage` VARCHAR(255) NULL COMMENT 'pc添加水印授权牌' AFTER `authImage`,
  750. ADD COLUMN `appletsAuthImage` VARCHAR(255) NULL COMMENT '小程序添加水印授权牌' AFTER `pcAuthImage`,
  751. ADD COLUMN `authImageType` INT NULL DEFAULT 1 COMMENT '授权牌类型:1模板库生成,自定义上传' AFTER `appletsAuthImage`;
  752. ALTER TABLE `cm_brand_auth_template`
  753. ADD COLUMN `logoSize` VARCHAR(45) NULL COMMENT 'logo尺寸' AFTER `qrSize`;
  754. ALTER TABLE `cm_brand_video`
  755. ADD COLUMN `image` VARCHAR(300) NULL COMMENT '视频封面' AFTER `title`;
  756. ALTER TABLE `cm_brand_auth_shop_info`
  757. ADD COLUMN `manufacturer` VARCHAR(45) NULL COMMENT '制造商' AFTER `securityLink`;
  758. -- =================================== 2022年6月 认证通1.7.1版本 end =========================================