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, ): 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, })), }; }