Prechádzať zdrojové kódy

Merge branch 'main' of http://git.cc-lotus.info/Information/cxyy-service

lrf 9 mesiacov pred
rodič
commit
944f066fe4

+ 4 - 0
src/entity/platform/design.entity.ts

@@ -17,6 +17,10 @@ export class Design extends BaseModel {
   logoUrl: Array<any>;
   @Column({ type: 'jsonb', nullable: true, comment: '轮播图' })
   carouselUrl: Array<any>;
+  @Column({ type: 'jsonb', nullable: true, comment: '合作伙伴' })
+  friend: Array<any>;
+  @Column({ type: 'jsonb', nullable: true, comment: '友情连接' })
+  friendship: Array<any>;
   @Column({ type: 'jsonb', nullable: true, comment: '网站底部信息' })
   footInfo: object;
 }

+ 2 - 0
src/entity/platform/footplate.entity.ts

@@ -5,6 +5,8 @@ import { BaseModel } from '../../frame/BaseModel';
 export class Footplate extends BaseModel {
   @Column({ type: 'integer', nullable: true, comment: '平台用户id' })
   user: number;
+  @Column({ type: 'jsonb', nullable: true, comment: '封面' })
+  file: Array<any>;
   @Column({ type: 'character varying', nullable: true, comment: '所属产业' })
   industry: string;
   @Column({ type: 'jsonb', nullable: true, comment: '标签' })

+ 4 - 2
src/entity/platform/sector.entity.ts

@@ -7,12 +7,14 @@ export class Sector extends BaseModel {
   title: string;
   @Column({ type: 'character varying', nullable: true, comment: '路由' })
   href: string;
-  @Column({ type: 'character varying', nullable: true, comment: '英文标题' })
-  English: string;
+  @Column({ type: 'jsonb', nullable: true, comment: '背景图' })
+  file: Array<any>;
   @Column({ type: 'jsonb', nullable: true, comment: '合作伙伴' })
   partner: Array<any>;
   @Column({ type: 'integer', nullable: true, comment: '排序' })
   sort: number;
+  @Column({ type: 'character varying', nullable: true, comment: '简介' })
+  brief: string;
   @Column({ type: 'character varying', nullable: true, comment: '备注' })
   remark: string;
   @Column({ type: 'character varying', nullable: true, comment: '是否使用', default: '0' })

+ 2 - 0
src/entity/platform/support.entity.ts

@@ -5,6 +5,8 @@ import { BaseModel } from '../../frame/BaseModel';
 export class Support extends BaseModel {
   @Column({ type: 'integer', nullable: true, comment: '平台用户id' })
   user: number;
+  @Column({ type: 'jsonb', nullable: true, comment: '封面' })
+  file: Array<any>;
   @Column({ type: 'character varying', nullable: true, comment: '所属产业' })
   industry: string;
   @Column({ type: 'jsonb', nullable: true, comment: '标签' })

+ 10 - 0
src/interface/platform/design.interface.ts

@@ -21,6 +21,10 @@ export class FVO_design {
   'logoUrl': Array<any> = undefined;
   @ApiProperty({ description: '轮播图' })
   'carouselUrl': Array<any> = undefined;
+  @ApiProperty({ description: '合作伙伴' })
+  'friend': Array<any> = undefined;
+  @ApiProperty({ description: '友情连接' })
+  'friendship': Array<any> = undefined;
   @ApiProperty({ description: '网站底部信息' })
   'footInfo': object = undefined;
 }
@@ -56,6 +60,12 @@ export class CDTO_design {
   @ApiProperty({ description: '轮播图' })
   @Rule(RuleType['array']().empty(''))
   'carouselUrl': Array<any> = undefined;
+  @ApiProperty({ description: '合作伙伴' })
+  @Rule(RuleType['array']().empty(''))
+  'friend': Array<any> = undefined;
+  @ApiProperty({ description: '友情连接' })
+  @Rule(RuleType['array']().empty(''))
+  'friendship': Array<any> = undefined;
   @ApiProperty({ description: '网站底部信息' })
   @Rule(RuleType['object']().empty(''))
   'footInfo': object = undefined;

+ 5 - 0
src/interface/platform/footplate.interface.ts

@@ -10,6 +10,8 @@ export class FVO_footplate {
   id: number = undefined;
   @ApiProperty({ description: '平台用户id' })
   'user': number = undefined;
+  @ApiProperty({ description: '封面' })
+  'file': Array<any> = undefined;
   @ApiProperty({ description: '标签' })
   'tags': Array<any> = undefined;
   @ApiProperty({ description: '所属产业' })
@@ -74,6 +76,9 @@ export class CDTO_footplate {
   @ApiProperty({ description: '平台用户id' })
   @Rule(RuleType['number']().empty(''))
   'user': number = undefined;
+  @ApiProperty({ description: '封面' })
+  @Rule(RuleType['array']().empty(''))
+  'file': Array<any> = undefined;
   @ApiProperty({ description: '标签' })
   @Rule(RuleType['array']().empty(''))
   'tags': Array<any> = undefined;

+ 9 - 4
src/interface/platform/sector.interface.ts

@@ -14,8 +14,10 @@ export class FVO_sector {
   'href': string = undefined;
   @ApiProperty({ description: '排序' })
   'sort': number = undefined;
-  @ApiProperty({ description: '英文标题' })
-  'English': string = undefined;
+  @ApiProperty({ description: '简介' })
+  'brief': string = undefined;
+  @ApiProperty({ description: '背景图片' })
+  'file': Array<any> = undefined;
   @ApiProperty({ description: '合作伙伴' })
   'partner': Array<any> = undefined;
   @ApiProperty({ description: '备注' })
@@ -45,9 +47,12 @@ export class CDTO_sector {
   @ApiProperty({ description: '路由' })
   @Rule(RuleType['string']().empty(''))
   'href': string = undefined;
-  @ApiProperty({ description: '英文标题' })
+  @ApiProperty({ description: '简介' })
   @Rule(RuleType['string']().empty(''))
-  'English': string = undefined;
+  'brief': string = undefined;
+  @ApiProperty({ description: '背景图片' })
+  @Rule(RuleType['array']().empty(''))
+  'file': Array<any> = undefined;
   @ApiProperty({ description: '合作伙伴' })
   @Rule(RuleType['array']().empty(''))
   'partner': Array<any> = undefined;

+ 5 - 0
src/interface/platform/support.interface.ts

@@ -10,6 +10,8 @@ export class FVO_support {
   id: number = undefined;
   @ApiProperty({ description: '平台用户id' })
   'user': number = undefined;
+  @ApiProperty({ description: '封面' })
+  'file': Array<any> = undefined;
   @ApiProperty({ description: '标签' })
   'tags': Array<any> = undefined;
   @ApiProperty({ description: '所属产业' })
@@ -70,6 +72,9 @@ export class CDTO_support {
   @ApiProperty({ description: '平台用户id' })
   @Rule(RuleType['number']().empty(''))
   'user': number = undefined;
+  @ApiProperty({ description: '封面' })
+  @Rule(RuleType['array']().empty(''))
+  'file': Array<any> = undefined;
   @ApiProperty({ description: '标签' })
   @Rule(RuleType['array']().empty(''))
   'tags': Array<any> = undefined;