Browse Source

百科详情-视频列表

Aslee 2 years ago
parent
commit
976dea20f2
2 changed files with 97 additions and 12 deletions
  1. 95 10
      backup.sql
  2. 2 2
      src/main/java/com/caimei/www/service/page/impl/ProductServiceImpl.java

+ 95 - 10
backup.sql

@@ -678,7 +678,7 @@ ALTER TABLE `cm_hehe_discount_product`
 ALTER TABLE `new_page_floor_content`
     ADD COLUMN `productId1` INT NULL COMMENT '跳转商品id1(颜选)' AFTER `displayDate3`,
     ADD COLUMN `productId2` INT NULL COMMENT '跳转商品id2(颜选)' AFTER `productId1`,
-    ADD COLUMN `productId3` INT NULL COMMENT '跳转商品id3(颜选)' AFTER `productId2`,
+    ADD COLUMN `productId3` INT NULL COMMENT '跳转商品id3(颜选)' AFTER `productId2`,
     ADD COLUMN `productId4` INT NULL COMMENT '跳转商品id4(颜选)' AFTER `productId3`,
     ADD COLUMN `productId5` INT NULL COMMENT '跳转商品id5(颜选)' AFTER `productId4`,
     ADD COLUMN `jumpImage1` VARCHAR(255) NULL COMMENT '跳转图片1(颜选)' AFTER `productId5`,
@@ -766,16 +766,102 @@ ALTER TABLE `cm_brand_auth_product`
 ALTER TABLE `cm_brand_doctor`
     ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
 
-ALTER TABLE `cm_brand_article`
+ALTER TABLE `cm_brand_product_type`
     ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
 
-ALTER TABLE `cm_brand_file`
-    ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
-ALTER TABLE `cm_brand_image`
-    ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
-ALTER TABLE `cm_brand_video`
-    ADD COLUMN `checkFlag` INT NULL DEFAULT 1 COMMENT '是否查看过:1是,0否' AFTER `auditTime`;
---
+CREATE TABLE `cm_brand_shop_user` (
+    `id` INT NOT NULL AUTO_INCREMENT,
+    `authUserId` INT NULL COMMENT '供应商用户id',
+    `loginAccount` VARCHAR(45) NULL COMMENT '登录账号',
+    `mobile` VARCHAR(20) NULL COMMENT '手机号',
+    `password` VARCHAR(100) NULL COMMENT '密码',
+    `linkMan` VARCHAR(30) NULL COMMENT '联系人',
+    `status` INT NULL COMMENT '状态:0停用,1启用',
+    `createTime` VARCHAR(45) NULL COMMENT '创建时间',
+    `createBy` VARCHAR(45) NULL COMMENT '创建人',
+    PRIMARY KEY (`id`))
+COMMENT = '认证通供应商子用户';
+
+ALTER TABLE `cm_brand_auth_user`
+    ADD COLUMN `parentId` INT NULL COMMENT '子用户关联的供应商用户id' AFTER `authUserId`,
+    CHANGE COLUMN `userIdentity` `userIdentity` INT NULL DEFAULT NULL COMMENT '用户身份:1管理员,2供应商,3供应商子用户' ;
+
+ALTER TABLE `auth_role`
+    ADD COLUMN `authUserId` INT NULL COMMENT '子用户角色关联的供应商用户id' AFTER `id`,
+    CHANGE COLUMN `role_type` `role_type` CHAR(1) CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_0900_ai_ci' NOT NULL DEFAULT '1' COMMENT '角色类型:1管理员角色,2供应商角色,3供应商子用户角色' ;
+
+
+ALTER TABLE `cm_brand_auth`
+    ADD COLUMN `linkMan` VARCHAR(20) NULL COMMENT '运营联系人' AFTER `userMobile`,
+    ADD COLUMN `linkMobile` VARCHAR(20) NULL COMMENT '运营联系人手机号' AFTER `linkMan`;
+
+ALTER TABLE `cm_brand_auth`
+    ADD COLUMN `starFlag` INT NULL DEFAULT 0 COMMENT '明星机构标识:0不是,1是' AFTER `checkFlag`;
+
+CREATE TABLE `cm_brand_product_relation` (
+    `id` INT NOT NULL AUTO_INCREMENT,
+    `authId` INT NULL COMMENT '机构id',
+    `productId` INT NULL COMMENT '设备id',
+    `authType` INT NULL COMMENT '认证方式:1新设备认证,2关联已认证设备',
+    PRIMARY KEY (`id`))
+COMMENT = '机构设备关联表';
+
+ALTER TABLE `cm_brand_auth_user`
+    ADD COLUMN `cmShopId` INT NULL COMMENT '关联采美供应商id' AFTER `authUserId`,
+    CHANGE COLUMN `logo` `logo` TEXT NULL DEFAULT NULL COMMENT '供应商logo' ;
+
+ALTER TABLE `cm_brand_auth_shop_info`
+    ADD COLUMN `brandName` VARCHAR(45) NULL COMMENT '品牌名称' AFTER `brandId`,
+    ADD COLUMN `brandLogo` VARCHAR(255) NULL COMMENT '品牌logo' AFTER `brandName`,
+    ADD COLUMN `producePlace` VARCHAR(100) NULL COMMENT '产地' AFTER `countryId`,
+    CHANGE COLUMN `brandId` `brandId` INT NULL DEFAULT NULL COMMENT '所属品牌Id(废弃)' ,
+    CHANGE COLUMN `securityLink` `securityLink` TEXT NULL DEFAULT NULL COMMENT '官网认证链接(废弃)' ,
+    CHANGE COLUMN `statementType` `statementType` INT NULL DEFAULT NULL COMMENT '代理声明类型:1弹窗,2链接,3图片,4文件(废弃)' ,
+    CHANGE COLUMN `statementContent` `statementContent` TEXT NULL DEFAULT NULL COMMENT '声明弹窗内容(废弃)' ,
+    CHANGE COLUMN `statementLink` `statementLink` VARCHAR(255) NULL DEFAULT NULL COMMENT '声明链接(废弃)' ,
+    CHANGE COLUMN `statementImage` `statementImage` TEXT NULL DEFAULT NULL COMMENT '声明图片(废弃)' ,
+    CHANGE COLUMN `countryId` `countryId` INT NULL DEFAULT NULL COMMENT '产地国家id(废弃)' ;
+
+
+ALTER TABLE `cm_brand_auth_product`
+    ADD COLUMN `certificateImageType` INT NULL COMMENT '授权牌照类型:1模板库生成,2自定义上传' AFTER `originalCertificateImage`,
+    CHANGE COLUMN `originalCertificateImage` `originalCertificateImage` VARCHAR(255) NULL DEFAULT NULL COMMENT '原授权牌照(废弃)' ,
+    CHANGE COLUMN `addQrCodeFlag` `addQrCodeFlag` INT NULL DEFAULT '0' COMMENT '是否生成二维码授权牌:0否,1是(废弃)' ,
+    CHANGE COLUMN `addTemplateType` `addTemplateType` INT NULL DEFAULT NULL COMMENT '生成二维码授权牌模板:1左下,2右边,3左边(废弃)' ;
+
+update cm_brand_auth_product set certificateImageType = if(certificateImage is null,1,2);
+
+ALTER TABLE `cm_brand_auth_product`
+    CHANGE COLUMN `authId` `authId` INT NULL DEFAULT NULL COMMENT '授权Id(废弃)' ;
+
+ALTER TABLE `cm_brand_auth_product`
+    CHANGE COLUMN `brandId` `infoId` INT NULL DEFAULT NULL COMMENT '品牌信息id' ;
+
+ALTER TABLE `cm_brand_product_type`
+    CHANGE COLUMN `brandId` `infoId` INT NULL DEFAULT NULL COMMENT '品牌信息id' ;
+
+ALTER TABLE `cm_brand_auth_file`
+    COMMENT = '品牌授权代理声明文件(废弃)' ;
+
+insert into cm_brand_product_relation(productId,authId,authType)
+select id,authId,1 from cm_brand_auth_product;
+
+ALTER TABLE `cm_brand_auth`
+    ADD COLUMN `scanCount` INT NULL DEFAULT 0 COMMENT '扫码次数' AFTER `sendStatus`;
+
+ALTER TABLE `cm_brand_auth_product`
+    ADD COLUMN `scanCount` INT NULL COMMENT '扫码次数' AFTER `invoiceImage`;
+
+ALTER TABLE `auth_role`
+    DROP INDEX `role_name` ;
+
+UPDATE `auth_role` SET `authUserId` = '1' WHERE (`id` = '1');
+UPDATE `auth_role` SET `authUserId` = '1' WHERE (`id` = '4');
+
+ALTER TABLE `cm_brand_auth_user`
+    ADD COLUMN `prefix` VARCHAR(45) NULL COMMENT '前缀' AFTER `loginAccount`;
+
+-- ===============================================================================================================
 CREATE TABLE `cm_brand_auth_template` (
     `id` INT NOT NULL AUTO_INCREMENT,
     `authUserId` INT NULL COMMENT '供应商用户id',
@@ -808,5 +894,4 @@ ALTER TABLE `cm_brand_video`
 
 ALTER TABLE `cm_brand_auth_shop_info`
     ADD COLUMN `manufacturer` VARCHAR(45) NULL COMMENT '制造商' AFTER `securityLink`;
-
 -- =================================== 2022年6月 认证通1.7.1版本 end =========================================

+ 2 - 2
src/main/java/com/caimei/www/service/page/impl/ProductServiceImpl.java

@@ -279,8 +279,8 @@ public class ProductServiceImpl implements ProductService {
             List<BaikeProductQuestion> questionList = baikeDao.findQuestionList(productId);
             baikeProduct.setQuestionList(questionList);
             // 视频列表
-            /*List<BaikeProductFile> videoList = baikeDao.findVideoList(productId);
-            baikeProduct.setVideoList(videoList);*/
+            List<BaikeProductFile> videoList = baikeDao.findVideoList(productId);
+            baikeProduct.setVideoList(videoList);
             // 格式化时间
             String marketTime = baikeProduct.getMarketTime();
             String nmpaTime = baikeProduct.getNmpaTime();