info.txt 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. 筛查/评估配置
  2. 量表类型:
  3. 适用条件:
  4. 性别:
  5. 年龄:
  6. 量表名称:
  7. 量表说明:
  8. 备注:
  9. CREATE TABLE sys_screening_assessment_config (
  10. config_id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
  11. tenant_id varchar(20) default '000000' null comment '租户编号',
  12. type char(1) NOT NULL COMMENT '量表类型', -- 如:营养筛查、营养评估
  13. gender char(2) DEFAULT '-1' COMMENT '性别', -- 男、女、不限
  14. age char(2) DEFAULT '-1' COMMENT '年龄', -- 如:不限、18-65、>65等
  15. name VARCHAR(150) NOT NULL COMMENT '量表名称',
  16. description VARCHAR(300) DEFAULT NULL COMMENT '量表说明',
  17. remark text DEFAULT NULL COMMENT '备注',
  18. -- 系统字段
  19. status CHAR(1) DEFAULT '0' COMMENT '状态(0正常 1停用)',
  20. del_flag char default '0' null comment '删除标志(0代表存在 1代表删除)',
  21. create_dept bigint null comment '创建部门',
  22. create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
  23. create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  24. update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
  25. update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
  26. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='筛查/评估配置表';
  27. CREATE TABLE sys_screening_assessment_question(
  28. question_id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
  29. tenant_id varchar(20) default '000000' null comment '租户编号',
  30. config_id BIGINT COMMENT '主键ID',
  31. title VARCHAR(600) NOT NULL COMMENT '标题',
  32. question_type VARCHAR(50) NOT NULL COMMENT '题型',
  33. content text COMMENT '内容',
  34. -- 系统字段
  35. create_dept bigint null comment '创建部门',
  36. create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
  37. create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  38. update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
  39. update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
  40. )ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='题目表';