Browse Source

显示顺序

lrf 8 months ago
parent
commit
2bb4eb9200
2 changed files with 3 additions and 1 deletions
  1. 2 0
      src/entity/platform/friend.entity.ts
  2. 1 1
      src/service/platform/friend.service.ts

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

@@ -15,4 +15,6 @@ export class Friend extends BaseModel {
   parent_code: string;
   @Column({ type: 'character varying', comment: '是否启用', default: '0' })
   is_use: string;
+  @Column({ type: 'integer', nullable: true, comment: '显示顺序' })
+  order_num: number;
 }

+ 1 - 1
src/service/platform/friend.service.ts

@@ -14,7 +14,7 @@ export class FriendService extends BaseServiceV2 {
     const { skip = 0, limit = 0, parent_code, ...info } = pick(query, ['skip', 'limit', 'code', 'parent_code']);
     const whereObject: any = { parent_code, ...info };
     if (!parent_code) whereObject.parent_code = IsNull();
-    const builder = this.model.createQueryBuilder().setFindOptions({ where: whereObject, skip, take: limit, order: { id: 'DESC' } });
+    const builder = this.model.createQueryBuilder().setFindOptions({ where: whereObject, skip, take: limit, order: { order_num: 'DESC' } });
     const data = await builder.getMany();
     const total = await builder.getCount();
     for (const val of data) {