zs 1 anno fa
parent
commit
fcdd6b7773

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

@@ -16,6 +16,8 @@ export class Business extends BaseModel {
   postage: string;
   @prop({ required: false, index: false, zh: '所需材料' })
   material: Array<any>;
+  @prop({ required: false, index: false, zh: '类型' })
+  type: string;
   @prop({ required: false, index: true, zh: '是否使用', default: '0' })
   is_use: string;
 }

+ 2 - 0
src/entity/system/user.entity.ts

@@ -8,6 +8,8 @@ export class User extends BaseModel {
   openid: string;
   @prop({ required: false, index: false, zh: '昵称' })
   nick_name: string;
+  @prop({ required: false, index: false, zh: '姓名' })
+  name: string;
   @prop({ required: false, index: false, zh: '身份证号' })
   card: string;
   @prop({ required: false, index: false, zh: '电话' })

+ 8 - 1
src/interface/core/business.interface.ts

@@ -26,6 +26,8 @@ export class FVO_business {
   'postage': string = undefined;
   @ApiProperty({ description: '所需材料' })
   'material': Array<any> = undefined;
+  @ApiProperty({ description: '类型' })
+  'type': string = undefined;
   @ApiProperty({ description: '是否使用' })
   'is_use': string = undefined;
 }
@@ -33,12 +35,14 @@ export class FVO_business {
 export class QDTO_business extends SearchBase {
   constructor() {
     const like_prop = [];
-    const props = ['name', 'is_use'];
+    const props = ['name', 'type', 'is_use'];
     const mapping = [];
     super({ like_prop, props, mapping });
   }
   @ApiProperty({ description: '名称' })
   'name': string = undefined;
+  @ApiProperty({ description: '类型' })
+  'type': string = undefined;
   @ApiProperty({ description: '是否使用' })
   'is_use': string = undefined;
 }
@@ -69,6 +73,9 @@ export class CDTO_business {
   @ApiProperty({ description: '所需材料' })
   @Rule(RuleType['array']().empty(''))
   'material': Array<any> = undefined;
+  @ApiProperty({ description: '类型' })
+  @Rule(RuleType['string']().empty(''))
+  'type': string = undefined;
   @ApiProperty({ description: '是否使用' })
   @Rule(RuleType['string']().empty(''))
   'is_use': string = undefined;

+ 14 - 15
src/interface/system/user.interface.ts

@@ -18,6 +18,8 @@ export class FVO_user {
   'openid': string = undefined;
   @ApiProperty({ description: '昵称' })
   'nick_name': string = undefined;
+  @ApiProperty({ description: '姓名' })
+  'name': string = undefined;
   @ApiProperty({ description: '身份证号' })
   'card': string = undefined;
   @ApiProperty({ description: '电话' })
@@ -28,7 +30,6 @@ export class FVO_user {
   'file_two': Array<any> = undefined;
 }
 
-
 export class QDTO_user extends SearchBase {
   constructor() {
     const like_prop = [];
@@ -38,7 +39,6 @@ export class QDTO_user extends SearchBase {
   }
 }
 
-
 export class QVO_user extends FVO_user {
   constructor(data: object) {
     super(data);
@@ -46,29 +46,30 @@ export class QVO_user extends FVO_user {
   }
 }
 
-
 export class CDTO_user {
   @ApiProperty({ description: '微信小程序id' })
-@Rule(RuleType['string']().empty(''))
+  @Rule(RuleType['string']().empty(''))
   'openid': string = undefined;
   @ApiProperty({ description: '昵称' })
-@Rule(RuleType['string']().empty(''))
+  @Rule(RuleType['string']().empty(''))
   'nick_name': string = undefined;
+  @ApiProperty({ description: '姓名' })
+  @Rule(RuleType['string']().empty(''))
+  'name': string = undefined;
   @ApiProperty({ description: '身份证号' })
-@Rule(RuleType['string']().empty(''))
+  @Rule(RuleType['string']().empty(''))
   'card': string = undefined;
   @ApiProperty({ description: '电话' })
-@Rule(RuleType['string']().empty(''))
+  @Rule(RuleType['string']().empty(''))
   'phone': string = undefined;
   @ApiProperty({ description: '身份证正面' })
-@Rule(RuleType['array']().empty(''))
+  @Rule(RuleType['array']().empty(''))
   'file_one': Array<any> = undefined;
   @ApiProperty({ description: '身份证反面' })
-@Rule(RuleType['array']().empty(''))
+  @Rule(RuleType['array']().empty(''))
   'file_two': Array<any> = undefined;
 }
 
-
 export class CVO_user extends FVO_user {
   constructor(data: object) {
     super(data);
@@ -76,14 +77,12 @@ export class CVO_user extends FVO_user {
   }
 }
 
-
 export class UDTO_user extends CDTO_user {
-    @ApiProperty({ description: '数据id' })
-    @Rule(RuleType['string']().empty(''))
-    _id: string = undefined;
+  @ApiProperty({ description: '数据id' })
+  @Rule(RuleType['string']().empty(''))
+  _id: string = undefined;
 }
 
-
 export class UVAO_user extends FVO_user {
   constructor(data: object) {
     super(data);