You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
928 B
49 lines
928 B
// 引入基础包 |
|
import type { R } from '/#/axios'; |
|
import type { Page } from '/@/api/common/data/entity'; |
|
|
|
export type DoctorParams = { |
|
name?: string; |
|
beginTime?: string; |
|
endTime?: string; |
|
} & Page; |
|
|
|
|
|
export interface DoctorItem { |
|
|
|
/**医生ID*/ |
|
id: string; |
|
/**医生姓名*/ |
|
name: string; |
|
/**医生职称*/ |
|
title: string; |
|
/**医生性别*/ |
|
sex: string; |
|
/**医生电话*/ |
|
phone: string; |
|
/**医生邮箱*/ |
|
email: string; |
|
/**地址(门牌号)*/ |
|
detailAddress: string; |
|
/**组织类型*/ |
|
organType: string; |
|
/**组织id*/ |
|
organId: string; |
|
/**组织名称*/ |
|
organName: string; |
|
/**科室ID*/ |
|
officeId: string; |
|
/**科室名称*/ |
|
officeName: string; |
|
/**医生状态*/ |
|
status: string; |
|
|
|
createById: string; |
|
|
|
createByName: string; |
|
|
|
createTime: string; |
|
|
|
} |
|
|
|
export type DoctorItemListResult = R<DoctorItem>; |