| 123456789101112131415161718192021222324252627282930313233343536 |
- import type { TransformData } from '#/api';
- import type { TreatmentModel } from '#/api/method/treatment';
- export function fromPatient(data?: TransformData): TreatmentModel.Patient {
- return {
- patientId: data?.patientId,
- name: data?.name,
- sex: data?.sex,
- age: data?.age,
- phone: data?.phone,
- itemVOS: data?.itemVOS?.map((item: any) => ({
- id: item?.id,
- itemCode: item?.itemCode,
- itemName: item?.itemName,
- itemState: item?.itemState,
- })),
- };
- }
- export function toPatient(
- data?: Partial<TreatmentModel.Patient>,
- ): TransformData {
- return {
- patientId: data?.patientId,
- name: data?.name,
- sex: data?.sex,
- age: data?.age,
- phone: data?.phone,
- itemVOS: data?.itemVOS?.map((item: any) => ({
- id: item?.id,
- itemCode: item?.itemCode,
- itemName: item?.itemName,
- itemState: item?.itemState,
- })),
- };
- }
|