lrf 1 năm trước cách đây
mục cha
commit
f0642f9afd

+ 2 - 1
src/entity/article.entity.ts

@@ -1,5 +1,6 @@
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { BaseModel } from 'free-midway-component';
 import { BaseModel } from 'free-midway-component';
+import File from 'free-midway-component/dist/entity/fileType';
 @modelOptions({
 @modelOptions({
   schemaOptions: { collection: 'article' },
   schemaOptions: { collection: 'article' },
 })
 })
@@ -22,7 +23,7 @@ export class Article extends BaseModel {
   @prop({ required: false, index: false, zh: '内容' })
   @prop({ required: false, index: false, zh: '内容' })
   content: string;
   content: string;
   @prop({ required: false, index: false, zh: '附件', remark: 'File类型' })
   @prop({ required: false, index: false, zh: '附件', remark: 'File类型' })
-  files: string;
+  files: File;
   @prop({ required: false, index: false, zh: '备注' })
   @prop({ required: false, index: false, zh: '备注' })
   remark: string;
   remark: string;
 }
 }

+ 2 - 1
src/entity/doctor.entity.ts

@@ -1,6 +1,7 @@
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { BaseModel } from 'free-midway-component';
 import { BaseModel } from 'free-midway-component';
 import { isString } from 'lodash';
 import { isString } from 'lodash';
+import File from 'free-midway-component/dist/entity/fileType';
 @modelOptions({
 @modelOptions({
   schemaOptions: { collection: 'doctor' },
   schemaOptions: { collection: 'doctor' },
 })
 })
@@ -8,7 +9,7 @@ export class Doctor extends BaseModel {
   @prop({ required: false, index: true, zh: '姓名' })
   @prop({ required: false, index: true, zh: '姓名' })
   name: string;
   name: string;
   @prop({ required: false, index: false, zh: '头像', remark: '文件类型' })
   @prop({ required: false, index: false, zh: '头像', remark: '文件类型' })
-  icon: string;
+  icon: File;
   @prop({ required: false, index: false, zh: '手机' })
   @prop({ required: false, index: false, zh: '手机' })
   mobile: string;
   mobile: string;
   @prop({
   @prop({

+ 2 - 1
src/entity/nurse.entity.ts

@@ -1,6 +1,7 @@
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { BaseModel } from 'free-midway-component';
 import { BaseModel } from 'free-midway-component';
 import { isString } from 'lodash';
 import { isString } from 'lodash';
+import File from 'free-midway-component/dist/entity/fileType';
 @modelOptions({
 @modelOptions({
   schemaOptions: { collection: 'nurse' },
   schemaOptions: { collection: 'nurse' },
 })
 })
@@ -8,7 +9,7 @@ export class Nurse extends BaseModel {
   @prop({ required: false, index: true, zh: '名称' })
   @prop({ required: false, index: true, zh: '名称' })
   name: string;
   name: string;
   @prop({ required: false, index: false, zh: '头像', remark: '文件类型' })
   @prop({ required: false, index: false, zh: '头像', remark: '文件类型' })
-  icon: string;
+  icon: File;
   @prop({ required: false, index: false, zh: '手机' })
   @prop({ required: false, index: false, zh: '手机' })
   mobile: string;
   mobile: string;
   @prop({
   @prop({

+ 2 - 1
src/entity/patient.entity.ts

@@ -1,5 +1,6 @@
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { modelOptions, prop } from '@typegoose/typegoose';
 import { BaseModel } from 'free-midway-component';
 import { BaseModel } from 'free-midway-component';
+import File from 'free-midway-component/dist/entity/fileType';
 @modelOptions({
 @modelOptions({
   schemaOptions: { collection: 'patient' },
   schemaOptions: { collection: 'patient' },
 })
 })
@@ -7,7 +8,7 @@ export class Patient extends BaseModel {
   @prop({ required: false, index: true, zh: '姓名' })
   @prop({ required: false, index: true, zh: '姓名' })
   name: string;
   name: string;
   @prop({ required: false, index: false, zh: '头像', remark: 'FIle类型' })
   @prop({ required: false, index: false, zh: '头像', remark: 'FIle类型' })
-  icon: string;
+  icon: File;
   @prop({ required: false, index: false, zh: '就诊编号/卡号' })
   @prop({ required: false, index: false, zh: '就诊编号/卡号' })
   card_no: string;
   card_no: string;
   @prop({ required: false, index: false, zh: '性别' })
   @prop({ required: false, index: false, zh: '性别' })