zs 1 gadu atpakaļ
vecāks
revīzija
678b082883

+ 4 - 0
src/entity/core/student.entity.ts

@@ -12,10 +12,14 @@ export class Student extends BaseModel {
   nick_name: string;
   @prop({ required: false, index: true, zh: '性别' })
   gender: string;
+  @prop({ required: false, index: true, zh: '手机号' })
+  phone: string;
   @prop({ required: false, index: true, zh: '年龄' })
   age: string;
   @prop({ required: false, index: true, zh: '年级' })
   grade: string;
+  @prop({ required: false, index: false, zh: '角色' })
+  role: string;
   @prop({ required: false, index: false, zh: '家庭地址' })
   address: string;
   @prop({ required: false, index: true, zh: '状态' })

+ 2 - 0
src/entity/core/teacher.entity.ts

@@ -34,6 +34,8 @@ export class Teacher extends BaseModel {
   learnStatus: string;
   @prop({ required: false, index: true, zh: '简介' })
   brief: string;
+  @prop({ required: false, index: false, zh: '角色' })
+  role: string;
   @prop({ required: false, index: true, zh: '状态' })
   status: string;
 }

+ 10 - 0
src/interface/core/student.interface.ts

@@ -22,6 +22,10 @@ export class FVO_student {
   'nick_name': string = undefined;
   @ApiProperty({ description: '性别' })
   'gender': string = undefined;
+  @ApiProperty({ description: '手机号' })
+  'phone': string = undefined;
+  @ApiProperty({ description: '角色' })
+  'role': string = undefined;
   @ApiProperty({ description: '年龄' })
   'age': string = undefined;
   @ApiProperty({ description: '年级' })
@@ -76,6 +80,12 @@ export class CDTO_student {
   @ApiProperty({ description: '年龄' })
   @Rule(RuleType['string']().empty(''))
   'age': string = undefined;
+  @ApiProperty({ description: '手机号' })
+  @Rule(RuleType['string']().empty(''))
+  'phone': string = undefined;
+  @ApiProperty({ description: '角色' })
+  @Rule(RuleType['string']().empty(''))
+  'role': string = undefined;
   @ApiProperty({ description: '年级' })
   @Rule(RuleType['string']().empty(''))
   'grade': string = undefined;

+ 5 - 0
src/interface/core/teacher.interface.ts

@@ -44,6 +44,8 @@ export class FVO_teacher {
   'learnStatus': string = undefined;
   @ApiProperty({ description: '简介' })
   'brief': string = undefined;
+  @ApiProperty({ description: '角色' })
+  'role': string = undefined;
   @ApiProperty({ description: '状态' })
   'status': string = undefined;
 }
@@ -134,6 +136,9 @@ export class CDTO_teacher {
   @ApiProperty({ description: '简介' })
   @Rule(RuleType['string']().empty(''))
   'brief': string = undefined;
+  @ApiProperty({ description: '角色' })
+  @Rule(RuleType['string']().empty(''))
+  'role': string = undefined;
   @ApiProperty({ description: '状态' })
   @Rule(RuleType['string']().empty(''))
   'status': string = undefined;