follow.model.ts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. export interface TaskQuery {
  2. patientName: string; //患者姓名
  3. progressArray: string[]; //随访任务进度
  4. followupPlanId: number; //随访计划id
  5. date: string; // 随访日期
  6. medicalDoctor: string; // 随访医生
  7. }
  8. export interface TaskModel {
  9. followupTaskGroupId: string; //随访任务组id
  10. id: string; //随访任务id
  11. followupPlanName: string; //随访计划名称
  12. patientName: string; //姓名
  13. sex: string; //性别
  14. age: number; //年龄
  15. phone: string; //手机号码
  16. progress: '0' | '1' | '2'; //随访任务进度
  17. medicalDoctor: string; // 就诊医生
  18. tagNames: string; //标签
  19. startDate: string; //开始日期
  20. endDate: string; //截止日期
  21. }
  22. export interface TaskContentModel {
  23. improveSyndrome: '';
  24. worseSyndrome: '';
  25. isHaveNewSyndrome: '';
  26. newSyndrome: '';
  27. otherDesc: '';
  28. upImg: '';
  29. downImg: '';
  30. faceImg: '';
  31. }
  32. export interface EvaluateQuery {
  33. status: '0' | '1'; // 评估状态
  34. result: string; //评估结果
  35. followupPlanName: string; //随访计划
  36. followupPlanId: number; //随访计划id
  37. patientName: string; //患者姓名
  38. evaluateBy: string; //评估人
  39. medicalDoctor: string; //就诊医生
  40. }
  41. export interface EvaluationModel {
  42. id: string;
  43. followupPlanName: string; //随访计划名字
  44. patientName: string; //患者名字
  45. sex: string; //性别
  46. age: string; // 年龄
  47. medicalTime: string; //就诊时间
  48. medicalDoctor: string; //就诊医生
  49. phone: string; //手机号码
  50. tagNames: string; //标签
  51. status: '0' | '1'; // 评估状态
  52. result: string; //评估结果
  53. evaluateBy: string; //评估人
  54. evaluateProgress: string; //评估进度
  55. evaluate: {
  56. evaluateDeal: string; //评估结果
  57. };
  58. evaluateSituation: string; // 疾病转归
  59. evaluateDesc: string; //评估备注
  60. evaluateDeal: string; //疾病处置
  61. }