zs před 1 rokem
rodič
revize
d61e702791

+ 1 - 3
src/entity/core/chat.entity.ts

@@ -4,10 +4,8 @@ import { BaseModel } from 'free-midway-component';
   schemaOptions: { collection: 'chat' },
   schemaOptions: { collection: 'chat' },
 })
 })
 export class Chat extends BaseModel {
 export class Chat extends BaseModel {
-  @prop({ required: false, index: true, zh: '用户' })
+  @prop({ required: false, index: true, zh: '用户', ref: 'user' })
   user: string;
   user: string;
-  @prop({ required: false, index: false, zh: '业务员' })
-  admin: string;
   @prop({ required: false, index: false, zh: '发言人' })
   @prop({ required: false, index: false, zh: '发言人' })
   speaker: string;
   speaker: string;
   @prop({ required: false, index: false, zh: '内容' })
   @prop({ required: false, index: false, zh: '内容' })

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

@@ -16,8 +16,6 @@ export class FVO_chat {
   _id: string = undefined;
   _id: string = undefined;
   @ApiProperty({ description: '用户' })
   @ApiProperty({ description: '用户' })
   'user': string = undefined;
   'user': string = undefined;
-  @ApiProperty({ description: '业务员' })
-  'admin': string = undefined;
   @ApiProperty({ description: '发言人' })
   @ApiProperty({ description: '发言人' })
   'speaker': string = undefined;
   'speaker': string = undefined;
   @ApiProperty({ description: '内容' })
   @ApiProperty({ description: '内容' })
@@ -52,9 +50,6 @@ export class CDTO_chat {
   @ApiProperty({ description: '用户' })
   @ApiProperty({ description: '用户' })
   @Rule(RuleType['string']().empty(''))
   @Rule(RuleType['string']().empty(''))
   'user': string = undefined;
   'user': string = undefined;
-  @ApiProperty({ description: '业务员' })
-  @Rule(RuleType['string']().empty(''))
-  'admin': string = undefined;
   @ApiProperty({ description: '发言人' })
   @ApiProperty({ description: '发言人' })
   @Rule(RuleType['string']().empty(''))
   @Rule(RuleType['string']().empty(''))
   'speaker': string = undefined;
   'speaker': string = undefined;

+ 1 - 1
src/service/system/dictData.service.ts

@@ -8,4 +8,4 @@ type modelType = ReturnModelType<typeof DictData>;
 export class DictDataService extends BaseService<modelType> {
 export class DictDataService extends BaseService<modelType> {
   @InjectEntityModel(DictData)
   @InjectEntityModel(DictData)
   model: modelType;
   model: modelType;
-}
+}

+ 1 - 1
src/service/system/dictType.service.ts

@@ -8,4 +8,4 @@ type modelType = ReturnModelType<typeof DictType>;
 export class DictTypeService extends BaseService<modelType> {
 export class DictTypeService extends BaseService<modelType> {
   @InjectEntityModel(DictType)
   @InjectEntityModel(DictType)
   model: modelType;
   model: modelType;
-}
+}