|
@@ -22,20 +22,14 @@ export class FVO_teacher {
|
|
|
'nick_name': string = undefined;
|
|
|
@ApiProperty({ description: '性别' })
|
|
|
'gender': string = undefined;
|
|
|
- @ApiProperty({ description: '年龄' })
|
|
|
- 'age': string = undefined;
|
|
|
+ @ApiProperty({ description: '出生日期' })
|
|
|
+ 'birth': string = undefined;
|
|
|
@ApiProperty({ description: '手机号' })
|
|
|
'phone': string = undefined;
|
|
|
- @ApiProperty({ description: '所教年级' })
|
|
|
- 'grade': string = undefined;
|
|
|
- @ApiProperty({ description: '身份证类型' })
|
|
|
- 'cardType': string = undefined;
|
|
|
- @ApiProperty({ description: '身份证号码' })
|
|
|
- 'card': string = undefined;
|
|
|
+ @ApiProperty({ description: '身份证照片正反面' })
|
|
|
+ 'card': Array<any> = undefined;
|
|
|
@ApiProperty({ description: '学历' })
|
|
|
'education': string = undefined;
|
|
|
- @ApiProperty({ description: '学科' })
|
|
|
- 'subject': string = undefined;
|
|
|
@ApiProperty({ description: '院校' })
|
|
|
'college': string = undefined;
|
|
|
@ApiProperty({ description: '学业状态' })
|
|
@@ -50,8 +44,8 @@ export class FVO_teacher {
|
|
|
|
|
|
export class QDTO_teacher extends SearchBase {
|
|
|
constructor() {
|
|
|
- const like_prop = ['nick_name'];
|
|
|
- const props = ['openid', 'is_show', 'gender', 'age', 'phone', 'grade', 'card', 'education', 'college', 'learnStatus', 'brief', 'status'];
|
|
|
+ const like_prop = [];
|
|
|
+ const props = ['openid', 'nick_name', 'gender', 'phone', 'education', 'college', 'learnStatus', 'status', 'is_show'];
|
|
|
const mapping = [];
|
|
|
super({ like_prop, props, mapping });
|
|
|
}
|
|
@@ -61,22 +55,14 @@ export class QDTO_teacher extends SearchBase {
|
|
|
'nick_name': string = undefined;
|
|
|
@ApiProperty({ description: '性别' })
|
|
|
'gender': string = undefined;
|
|
|
- @ApiProperty({ description: '年龄' })
|
|
|
- 'age': string = undefined;
|
|
|
@ApiProperty({ description: '手机号' })
|
|
|
'phone': string = undefined;
|
|
|
- @ApiProperty({ description: '所教年级' })
|
|
|
- 'grade': string = undefined;
|
|
|
- @ApiProperty({ description: '身份证号码' })
|
|
|
- 'card': string = undefined;
|
|
|
@ApiProperty({ description: '学历' })
|
|
|
'education': string = undefined;
|
|
|
@ApiProperty({ description: '院校' })
|
|
|
'college': string = undefined;
|
|
|
@ApiProperty({ description: '学业状态' })
|
|
|
'learnStatus': string = undefined;
|
|
|
- @ApiProperty({ description: '简介' })
|
|
|
- 'brief': string = undefined;
|
|
|
@ApiProperty({ description: '状态' })
|
|
|
'status': string = undefined;
|
|
|
@ApiProperty({ description: '是否公开' })
|
|
@@ -103,27 +89,18 @@ export class CDTO_teacher {
|
|
|
@ApiProperty({ description: '性别' })
|
|
|
@Rule(RuleType['string']().empty(''))
|
|
|
'gender': string = undefined;
|
|
|
- @ApiProperty({ description: '年龄' })
|
|
|
+ @ApiProperty({ description: '出生日期' })
|
|
|
@Rule(RuleType['string']().empty(''))
|
|
|
- 'age': string = undefined;
|
|
|
+ 'birth': string = undefined;
|
|
|
@ApiProperty({ description: '手机号' })
|
|
|
@Rule(RuleType['string']().empty(''))
|
|
|
'phone': string = undefined;
|
|
|
- @ApiProperty({ description: '所教年级' })
|
|
|
- @Rule(RuleType['string']().empty(''))
|
|
|
- 'grade': string = undefined;
|
|
|
- @ApiProperty({ description: '身份证类型' })
|
|
|
- @Rule(RuleType['string']().empty(''))
|
|
|
- 'cardType': string = undefined;
|
|
|
- @ApiProperty({ description: '身份证号码' })
|
|
|
- @Rule(RuleType['string']().empty(''))
|
|
|
- 'card': string = undefined;
|
|
|
+ @ApiProperty({ description: '身份证照片正反面' })
|
|
|
+ @Rule(RuleType['array']().empty(''))
|
|
|
+ 'card': Array<any> = undefined;
|
|
|
@ApiProperty({ description: '学历' })
|
|
|
@Rule(RuleType['string']().empty(''))
|
|
|
'education': string = undefined;
|
|
|
- @ApiProperty({ description: '学科' })
|
|
|
- @Rule(RuleType['string']().empty(''))
|
|
|
- 'subject': string = undefined;
|
|
|
@ApiProperty({ description: '院校' })
|
|
|
@Rule(RuleType['string']().empty(''))
|
|
|
'college': string = undefined;
|