diff --git a/SCL90症状自评量表.json b/SCL90症状自评量表.json new file mode 100644 index 00000000..1c46dc0d --- /dev/null +++ b/SCL90症状自评量表.json @@ -0,0 +1,4621 @@ +{ + "scale": { + "scaleCode": "SCL_90", + "scaleName": "症状自评量表SCL-90", + "scaleEnName": "Symptom Checklist 90", + "scaleType": "symptom", + "scaleVersion": "1.0", + "scaleIntro": "SCL-90是一个包含90个项目的症状自评量表,用于评估个体的心理症状水平", + "scaleDescription": "SCL-90量表包含90个项目,涵盖9个症状因子:躯体化、强迫症状、人际关系敏感、抑郁、焦虑、敌对、恐怖、偏执、精神病性。采用5级评分(0-4分),是心理健康评估的重要工具。", + "itemCount": 90, + "estimatedTime": 30, + "targetPopulation": "一般人群", + "author": "Derogatis", + "source": "心理卫生评定量表手册", + "reference": "Derogatis, L. R. (1977). SCL-90: Administration, scoring, and procedures manual. Clinical Psychometric Research.", + "status": "0", + "sortOrder": 0 + }, + "items": [ + { + "item": { + "itemNumber": 1, + "itemContent": "头痛", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 1 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 2, + "itemContent": "神经过敏,心中不踏实", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 2 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 3, + "itemContent": "头脑中有不必要的想法或字句盘旋", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 3 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 4, + "itemContent": "头昏或昏倒", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 4 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 5, + "itemContent": "对异性的兴趣减退", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 5 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 6, + "itemContent": "对旁人责备求全", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 6 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 7, + "itemContent": "感到别人能控制您的思想", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 7 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 8, + "itemContent": "责怪别人制造麻烦", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 8 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 9, + "itemContent": "忘记性大", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 9 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 10, + "itemContent": "担心自己的衣饰整齐及仪态的端正", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 10 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 11, + "itemContent": "容易烦恼和激动", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 11 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 12, + "itemContent": "胸痛", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 12 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 13, + "itemContent": "害怕空旷的场所或街道", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 13 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 14, + "itemContent": "感到自己的精力下降,活动减慢", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 14 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 15, + "itemContent": "想结束自己的生命", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 15 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 16, + "itemContent": "听到旁人听不到的声音", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 16 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 17, + "itemContent": "发抖", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 17 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 18, + "itemContent": "感到大多数人都不可信任", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 18 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 19, + "itemContent": "胃口不好", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 19 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 20, + "itemContent": "容易哭泣", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 20 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 21, + "itemContent": "同异性相处时感到害羞不自在", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 21 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 22, + "itemContent": "感到受骗、中了圈套或有人想抓住您", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 22 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 23, + "itemContent": "无缘无故地突然感到害怕", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 23 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 24, + "itemContent": "自己不能控制地大发脾气", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 24 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 25, + "itemContent": "怕单独出门", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 25 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 26, + "itemContent": "经常责怪自己", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 26 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 27, + "itemContent": "腰痛", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 27 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 28, + "itemContent": "感到难以完成任务", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 28 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 29, + "itemContent": "感到孤独", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 29 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 30, + "itemContent": "感到苦闷", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 30 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 31, + "itemContent": "过分担忧", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 31 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 32, + "itemContent": "对事物不感兴趣", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 32 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 33, + "itemContent": "感到害怕", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 33 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 34, + "itemContent": "您的感情容易受到伤害", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 34 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 35, + "itemContent": "感到旁人能知道您的私下想法", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 35 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 36, + "itemContent": "感到别人不理解您、不同情您", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 36 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 37, + "itemContent": "感到人们对您不友好、不喜欢您", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 37 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 38, + "itemContent": "做事必须做得很慢以保证做得正确", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 38 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 39, + "itemContent": "心跳得很厉害", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 39 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 40, + "itemContent": "恶心或胃部不舒服", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 40 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 41, + "itemContent": "感到比不上他人", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 41 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 42, + "itemContent": "肌肉酸痛", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 42 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 43, + "itemContent": "感到有人在监视您、谈论您", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 43 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 44, + "itemContent": "难以入睡", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 44 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 45, + "itemContent": "做事必须反复检查", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 45 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 46, + "itemContent": "难以做出决定", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 46 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 47, + "itemContent": "怕乘电车、公共汽车、地铁或火车", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 47 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 48, + "itemContent": "呼吸有困难", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 48 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 49, + "itemContent": "一阵阵发冷或发热", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 49 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 50, + "itemContent": "因为感到害怕而避开某些东西、场合或活动", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 50 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 51, + "itemContent": "脑子变空了", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 51 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 52, + "itemContent": "身体发麻或刺痛", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 52 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 53, + "itemContent": "喉咙有梗塞感", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 53 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 54, + "itemContent": "感到前途没有希望", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 54 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 55, + "itemContent": "不能集中注意", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 55 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 56, + "itemContent": "感到身体的某一部分软弱无力", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 56 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 57, + "itemContent": "感到紧张或容易紧张", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 57 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 58, + "itemContent": "感到手或脚发重", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 58 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 59, + "itemContent": "想到死亡的事", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 59 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 60, + "itemContent": "吃得太多", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 60 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 61, + "itemContent": "当别人看着您或谈论您时感到不自在", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 61 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 62, + "itemContent": "有一些不属于您自己的想法", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 62 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 63, + "itemContent": "有想打人或伤害他人的冲动", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 63 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 64, + "itemContent": "醒得太早", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 64 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 65, + "itemContent": "必须反复洗手、点数或触摸某些东西", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 65 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 66, + "itemContent": "睡得不稳不深", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 66 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 67, + "itemContent": "有想摔坏或破坏东西的冲动", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 67 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 68, + "itemContent": "有一些别人没有的想法或念头", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 68 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 69, + "itemContent": "感到对别人神经过敏", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 69 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 70, + "itemContent": "在商店或电影院等人多的地方感到不自在", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 70 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 71, + "itemContent": "感到任何事情都很困难", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 71 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 72, + "itemContent": "一阵阵恐惧或惊恐", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 72 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 73, + "itemContent": "感到在公共场合吃东西很不舒服", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 73 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 74, + "itemContent": "经常与人争论", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 74 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 75, + "itemContent": "单独一人时神经很紧张", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 75 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 76, + "itemContent": "别人对您的成绩没有做出恰当的评价", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 76 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 77, + "itemContent": "即使和别人在一起也感到孤单", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 77 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 78, + "itemContent": "感到坐立不安心神不定", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 78 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 79, + "itemContent": "感到自己没有什么价值", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 79 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 80, + "itemContent": "感到熟悉的东西变成陌生或不像是真的", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 80 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 81, + "itemContent": "大叫或摔东西", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 81 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 82, + "itemContent": "害怕会在公共场合昏倒", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 82 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 83, + "itemContent": "感到别人想占您的便宜", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 83 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 84, + "itemContent": "为一些有关\"性\"的想法而很苦恼", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 84 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 85, + "itemContent": "您认为应该因为自己的过错而受到惩罚", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 85 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 86, + "itemContent": "感到要很快把事情做完", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 86 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 87, + "itemContent": "感到自己的身体有严重问题", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 87 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 88, + "itemContent": "从未感到和其他人很亲近", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 88 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 89, + "itemContent": "感到自己有罪", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 89 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + }, + { + "item": { + "itemNumber": 90, + "itemContent": "感到自己的脑子有毛病", + "itemType": "single", + "required": "1", + "reverseScore": "0", + "sortOrder": 90 + }, + "options": [ + { + "optionCode": "A", + "optionContent": "没有", + "optionScore": 0, + "sortOrder": 1 + }, + { + "optionCode": "B", + "optionContent": "很轻", + "optionScore": 1, + "sortOrder": 2 + }, + { + "optionCode": "C", + "optionContent": "中等", + "optionScore": 2, + "sortOrder": 3 + }, + { + "optionCode": "D", + "optionContent": "偏重", + "optionScore": 3, + "sortOrder": 4 + }, + { + "optionCode": "E", + "optionContent": "严重", + "optionScore": 4, + "sortOrder": 5 + } + ] + } + ], + "factors": [ + { + "factor": { + "factorCode": "F1", + "factorName": "躯体化", + "factorEnName": "Somatization", + "factorDescription": "SCL-90 躯体化因子,包含12个题目", + "factorOrder": 1 + }, + "rules": [ + { + "itemNumber": 1, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 4, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 12, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 27, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 40, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 42, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 48, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 49, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 52, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 53, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 56, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 58, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F2", + "factorName": "强迫症状", + "factorEnName": "Obsessive-Compulsive", + "factorDescription": "SCL-90 强迫症状因子,包含10个题目", + "factorOrder": 2 + }, + "rules": [ + { + "itemNumber": 3, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 9, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 10, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 28, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 38, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 45, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 46, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 51, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 55, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 65, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F3", + "factorName": "人际关系敏感", + "factorEnName": "Interpersonal Sensitivity", + "factorDescription": "SCL-90 人际关系敏感因子,包含9个题目", + "factorOrder": 3 + }, + "rules": [ + { + "itemNumber": 6, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 21, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 34, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 36, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 37, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 41, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 61, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 69, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 73, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F4", + "factorName": "抑郁", + "factorEnName": "Depression", + "factorDescription": "SCL-90 抑郁因子,包含13个题目", + "factorOrder": 4 + }, + "rules": [ + { + "itemNumber": 5, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 14, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 15, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 20, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 22, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 26, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 29, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 30, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 31, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 32, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 54, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 71, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 79, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F5", + "factorName": "焦虑", + "factorEnName": "Anxiety", + "factorDescription": "SCL-90 焦虑因子,包含10个题目", + "factorOrder": 5 + }, + "rules": [ + { + "itemNumber": 2, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 17, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 23, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 33, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 39, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 57, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 72, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 78, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 80, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 86, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F6", + "factorName": "敌对", + "factorEnName": "Hostility", + "factorDescription": "SCL-90 敌对因子,包含6个题目", + "factorOrder": 6 + }, + "rules": [ + { + "itemNumber": 11, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 24, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 63, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 67, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 74, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 81, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F7", + "factorName": "恐怖", + "factorEnName": "Phobic Anxiety", + "factorDescription": "SCL-90 恐怖因子,包含7个题目", + "factorOrder": 7 + }, + "rules": [ + { + "itemNumber": 13, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 25, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 47, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 50, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 70, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 75, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 82, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F8", + "factorName": "偏执", + "factorEnName": "Paranoid Ideation", + "factorDescription": "SCL-90 偏执因子,包含6个题目", + "factorOrder": 8 + }, + "rules": [ + { + "itemNumber": 8, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 18, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 43, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 68, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 76, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 83, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + }, + { + "factor": { + "factorCode": "F9", + "factorName": "精神病性", + "factorEnName": "Psychoticism", + "factorDescription": "SCL-90 精神病性因子,包含10个题目", + "factorOrder": 9 + }, + "rules": [ + { + "itemNumber": 7, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 16, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 35, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 62, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 77, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 84, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 85, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 87, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 88, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + }, + { + "itemNumber": 90, + "rule": { + "optionIds": "", + "weight": 1.0, + "calculationType": "sum" + } + } + ] + } + ], + "interpretations": [ + { + "factorId": null, + "scoreRangeMin": 0, + "scoreRangeMax": 160, + "level": "低", + "levelName": "正常", + "interpretationTitle": "正常范围", + "interpretationContent": "您的总体得分在正常范围内,心理健康状况良好。", + "suggestions": "继续保持良好的心理状态,注意日常生活中的压力管理。", + "sortOrder": 1 + }, + { + "factorId": null, + "scoreRangeMin": 161, + "scoreRangeMax": 250, + "level": "中", + "levelName": "轻度", + "interpretationTitle": "轻度症状", + "interpretationContent": "您可能存在轻度的心理症状,建议适当关注自己的心理健康。", + "suggestions": "建议通过放松训练、运动、社交等方式缓解压力,如症状持续可考虑咨询专业人士。", + "sortOrder": 2 + }, + { + "factorId": null, + "scoreRangeMin": 251, + "scoreRangeMax": 360, + "level": "高", + "levelName": "中重度", + "interpretationTitle": "中重度症状", + "interpretationContent": "您的得分显示可能存在中重度的心理症状,建议寻求专业心理帮助。", + "suggestions": "强烈建议咨询心理医生或心理治疗师,进行专业的心理评估和治疗。", + "sortOrder": 3 + } + ], + "warningRules": [ + { + "factorId": null, + "ruleName": "重度症状预警", + "warningLevel": "高", + "scoreMin": 250, + "scoreMax": 360, + "autoRelief": "0", + "status": "0" + }, + { + "factorId": null, + "ruleName": "紧急症状预警", + "warningLevel": "紧急", + "scoreMin": 300, + "scoreMax": 360, + "autoRelief": "0", + "status": "0" + } + ] +} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 3e87d8f6..29e60767 100644 --- a/pom.xml +++ b/pom.xml @@ -28,6 +28,7 @@ 6.8.3 2.19.0 4.1.2 + 2.0.29 2.3 0.9.1 3.5.1 @@ -155,6 +156,26 @@ poi-ooxml ${poi.version} + + + + org.apache.poi + poi-scratchpad + ${poi.version} + + + + + org.apache.pdfbox + pdfbox + ${pdfbox.version} + + + + org.apache.pdfbox + pdfbox-tools + ${pdfbox.version} + diff --git a/ruoyi-ui/src/api/psychology/permission.js b/ruoyi-ui/src/api/psychology/permission.js index e69cb519..6fd429fa 100644 --- a/ruoyi-ui/src/api/psychology/permission.js +++ b/ruoyi-ui/src/api/psychology/permission.js @@ -19,6 +19,9 @@ export function getPermission(permissionId) { // 根据用户ID获取用户有权限访问的量表ID列表 export function getUserScaleIds(userId) { + if (!userId || userId === 'undefined' || userId === 'null' || isNaN(userId)) { + return Promise.reject(new Error('用户ID无效')); + } return request({ url: '/psychology/permission/user/' + userId + '/scales', method: 'get' @@ -61,12 +64,15 @@ export function delPermission(permissionIds) { // 批量分配用户量表权限 export function assignUserScales(userId, scaleIds) { + if (!userId || userId === 'undefined' || userId === 'null' || isNaN(userId)) { + return Promise.reject(new Error('用户ID无效')); + } return request({ url: '/psychology/permission/assign', method: 'post', data: { userId: userId, - scaleIds: scaleIds + scaleIds: scaleIds || [] } }) } diff --git a/ruoyi-ui/src/api/psychology/scale.js b/ruoyi-ui/src/api/psychology/scale.js index 0d01d34a..1da0ff47 100644 --- a/ruoyi-ui/src/api/psychology/scale.js +++ b/ruoyi-ui/src/api/psychology/scale.js @@ -43,3 +43,54 @@ export function delScale(scaleId) { }) } +// 导入量表(JSON格式) +export function importScale(data) { + return request({ + url: '/psychology/scale/importJson', + method: 'post', + data: data + }) +} + +// 导入量表(文件格式) +export function importScaleFile(file) { + const formData = new FormData() + formData.append('file', file) + return request({ + url: '/psychology/scale/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + +// 预览文档解析结果 +export function previewDocument(file) { + const formData = new FormData() + formData.append('file', file) + return request({ + url: '/psychology/scale/preview', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + +// 提取文档文本 +export function extractText(file) { + const formData = new FormData() + formData.append('file', file) + return request({ + url: '/psychology/scale/extract-text', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + diff --git a/ruoyi-ui/src/views/psychology/assessment/index.vue b/ruoyi-ui/src/views/psychology/assessment/index.vue index d91520ee..2e78a9d3 100644 --- a/ruoyi-ui/src/views/psychology/assessment/index.vue +++ b/ruoyi-ui/src/views/psychology/assessment/index.vue @@ -190,7 +190,8 @@ export default { }, /** 查看报告按钮操作 */ handleView(row) { - this.$router.push({ path: 'assessment/report', query: { assessmentId: row.assessmentId } }); + // 跳转到报告详情页面,使用测评ID查询报告 + this.$router.push({ path: '/psychology/report/detail', query: { assessmentId: row.assessmentId } }); }, /** 删除按钮操作 */ handleDelete(row) { diff --git a/ruoyi-ui/src/views/psychology/assessment/start.vue b/ruoyi-ui/src/views/psychology/assessment/start.vue index 5d4bd15c..18aa5077 100644 --- a/ruoyi-ui/src/views/psychology/assessment/start.vue +++ b/ruoyi-ui/src/views/psychology/assessment/start.vue @@ -110,17 +110,36 @@ export default { methods: { /** 加载量表列表 */ loadScales() { - // 获取当前登录用户ID - const userId = this.$store.getters.userId; + // 获取当前登录用户ID和角色 + const userId = this.$store.getters.id; + const roles = this.$store.getters.roles || []; + + // 判断是否是管理员:userId === 1 或者 roles 中包含 'admin' + const isAdmin = userId === 1 || (roles && roles.includes('admin')); // 如果是管理员,显示所有量表;否则只显示有权限的量表 - if (userId === 1) { + if (isAdmin) { // 管理员显示所有量表 listScale({ status: '0' }).then(response => { this.scaleList = response.rows.filter(scale => scale.itemCount > 0); + }).catch(error => { + console.error("加载量表列表失败:", error); + this.$message.error('加载量表列表失败,请稍后重试'); }); } else { // 普通用户只显示有权限的量表 + if (!userId || isNaN(userId) || userId <= 0) { + console.error("用户ID无效:", userId); + // 如果userId无效,默认显示所有量表(可能是临时会话问题) + console.warn("用户ID无效,尝试加载所有量表"); + listScale({ status: '0' }).then(response => { + this.scaleList = response.rows.filter(scale => scale.itemCount > 0); + }).catch(error => { + console.error("加载量表列表失败:", error); + this.$message.error('加载量表列表失败,请稍后重试'); + }); + return; + } import('@/api/psychology/permission').then(module => { module.getUserScaleIds(userId).then(permissionResponse => { const allowedScaleIds = permissionResponse.data || []; @@ -134,7 +153,13 @@ export default { this.scaleList = response.rows.filter(scale => scale.itemCount > 0 && allowedScaleIds.includes(scale.scaleId) ); + }).catch(error => { + console.error("加载量表列表失败:", error); + this.$message.error('加载量表列表失败,请稍后重试'); }); + }).catch(error => { + console.error("加载用户量表权限失败:", error); + this.$message.error('加载量表权限失败,请稍后重试'); }); }); } diff --git a/ruoyi-ui/src/views/psychology/assessment/taking.vue b/ruoyi-ui/src/views/psychology/assessment/taking.vue index 1f0dd9d4..c19c0e00 100644 --- a/ruoyi-ui/src/views/psychology/assessment/taking.vue +++ b/ruoyi-ui/src/views/psychology/assessment/taking.vue @@ -11,6 +11,17 @@
+ + + 快速填充 + + + 填充第一个选项并提交 + 填充中间选项并提交 + 填充最后一个选项并提交 + 随机填充并提交 + + 暂停测评 退出
@@ -122,6 +133,12 @@ export default { return false; } return this.answeredCount === this.itemList.length; + }, + // 判断是否为管理员 + isAdmin() { + const userId = this.$store.getters.id; + const roles = this.$store.getters.roles || []; + return userId === 1 || (roles && roles.includes('admin')); } }, created() { @@ -190,7 +207,14 @@ export default { loadAllOptions() { const promises = this.itemList.map(item => { return listOption(item.itemId).then(response => { - this.$set(this.optionMap, item.itemId, response.data || []); + const options = response.data || []; + // 按sortOrder排序,确保选项顺序正确 + options.sort((a, b) => { + const orderA = a.sortOrder || 0; + const orderB = b.sortOrder || 0; + return orderA - orderB; + }); + this.$set(this.optionMap, item.itemId, options); }); }); return Promise.all(promises); @@ -312,6 +336,152 @@ export default { this.$modal.msgError(error.msg || "提交失败,请重试"); }); }); + }, + /** 快速填充所有题目并提交(管理员功能) */ + handleQuickFill(command) { + if (!this.isAdmin) { + this.$modal.msgError("您没有权限执行此操作"); + return; + } + + // 检查所有选项是否已加载 + const hasAllOptions = this.itemList.every(item => { + const options = this.optionMap[item.itemId]; + return options && options.length > 0; + }); + + if (!hasAllOptions) { + this.$modal.msgWarning("正在加载题目选项,请稍候..."); + // 等待选项加载完成 + this.loadAllOptions().then(() => { + this.performQuickFill(command); + }).catch(error => { + console.error('加载选项失败:', error); + this.$modal.msgError("加载题目选项失败,请重试"); + }); + } else { + this.performQuickFill(command); + } + }, + /** 执行快速填充 */ + performQuickFill(command) { + let optionStrategy = null; + let strategyName = ''; + + switch (command) { + case 'first': + optionStrategy = (options) => options.length > 0 ? options[0] : null; + strategyName = '第一个选项'; + break; + case 'middle': + optionStrategy = (options) => { + if (options.length === 0) return null; + const middleIndex = Math.floor((options.length - 1) / 2); + return options[middleIndex]; + }; + strategyName = '中间选项'; + break; + case 'last': + optionStrategy = (options) => options.length > 0 ? options[options.length - 1] : null; + strategyName = '最后一个选项'; + break; + case 'random': + optionStrategy = (options) => { + if (options.length === 0) return null; + const randomIndex = Math.floor(Math.random() * options.length); + return options[randomIndex]; + }; + strategyName = '随机选项'; + break; + default: + return; + } + + this.$modal.confirm(`确定要用"${strategyName}"填充所有题目并提交吗?此操作不可撤销。`).then(() => { + this.loading = true; + this.$modal.loading("正在快速填充所有题目..."); + + // 遍历所有题目,填充答案 + const fillPromises = []; + + for (const item of this.itemList) { + const options = this.optionMap[item.itemId] || []; + if (options.length === 0) { + console.warn(`题目 ${item.itemId} 没有选项,跳过`); + continue; // 跳过没有选项的题目 + } + + if (item.itemType === 'single' || item.itemType === 'matrix') { + // 单选题或矩阵题,选择单个选项 + const selectedOption = optionStrategy(options); + if (selectedOption) { + const answer = { + assessmentId: this.assessmentId, + itemId: item.itemId, + optionId: selectedOption.optionId, + optionIds: null, + answerScore: selectedOption.optionScore || 0 + }; + this.$set(this.answersMap, item.itemId, answer); + fillPromises.push(this.saveAnswerToServerPromise(answer)); + } + } else if (item.itemType === 'multiple') { + // 多选题,选择第一个选项(可以根据需要调整) + const selectedOption = optionStrategy(options); + if (selectedOption) { + const selectedOptions = [selectedOption.optionId]; + const totalScore = selectedOption.optionScore || 0; + + const answer = { + assessmentId: this.assessmentId, + itemId: item.itemId, + optionId: null, + optionIds: selectedOptions.join(','), + answerScore: totalScore + }; + this.$set(this.answersMap, item.itemId, answer); + fillPromises.push(this.saveAnswerToServerPromise(answer)); + } + } + } + + if (fillPromises.length === 0) { + this.$modal.closeLoading(); + this.loading = false; + this.$modal.msgError("没有可填充的题目"); + return; + } + + // 等待所有答案保存完成 + Promise.all(fillPromises).then(() => { + this.$modal.closeLoading(); + this.$modal.msgSuccess(`已填充 ${fillPromises.length} 道题目,正在提交测评...`); + + // 提交测评 + submitAssessment(this.assessmentId).then(response => { + this.loading = false; + this.$modal.msgSuccess(response.msg || "测评已提交,报告已生成"); + this.$router.push('/psychology/assessment'); + }).catch(error => { + this.loading = false; + this.$modal.msgError(error.msg || "提交失败,请重试"); + }); + }).catch(error => { + this.$modal.closeLoading(); + this.loading = false; + console.error('快速填充失败:', error); + this.$modal.msgError("快速填充失败,请重试"); + }); + }).catch(() => { + // 用户取消 + }); + }, + /** 保存答案到服务器(返回Promise) */ + saveAnswerToServerPromise(answer) { + return saveAnswer(answer).catch(error => { + console.error('保存答案失败:', error); + throw error; + }); } }, watch: { diff --git a/ruoyi-ui/src/views/psychology/permission/user.vue b/ruoyi-ui/src/views/psychology/permission/user.vue index dddd24e7..d3d52f99 100644 --- a/ruoyi-ui/src/views/psychology/permission/user.vue +++ b/ruoyi-ui/src/views/psychology/permission/user.vue @@ -54,11 +54,17 @@ export default { }, created() { const userId = this.$route.params.userId; - if (userId) { - this.userId = parseInt(userId); - this.loadUserInfo(); - this.loadScales(); - this.loadUserScales(); + if (userId && userId !== 'undefined' && userId !== 'null') { + const parsedUserId = parseInt(userId); + if (!isNaN(parsedUserId) && parsedUserId > 0) { + this.userId = parsedUserId; + this.loadUserInfo(); + this.loadScales(); + this.loadUserScales(); + } else { + this.$modal.msgError("用户ID参数无效"); + this.handleBack(); + } } else { this.$modal.msgError("缺少用户ID参数"); this.handleBack(); @@ -83,12 +89,23 @@ export default { }, /** 加载用户已有权限的量表 */ loadUserScales() { + if (!this.userId || isNaN(this.userId)) { + this.$modal.msgError("用户ID无效,无法加载权限"); + return; + } getUserScaleIds(this.userId).then(response => { this.selectedScaleIds = response.data || []; + }).catch(error => { + console.error("加载用户量表权限失败:", error); + this.$modal.msgError("加载用户量表权限失败"); }); }, /** 提交表单 */ submitForm() { + if (!this.userId || isNaN(this.userId)) { + this.$modal.msgError("用户ID无效,无法保存"); + return; + } this.loading = true; assignUserScales(this.userId, this.selectedScaleIds).then(response => { this.$modal.msgSuccess("分配成功"); diff --git a/ruoyi-ui/src/views/psychology/scale/index.vue b/ruoyi-ui/src/views/psychology/scale/index.vue index c9a1cf06..6e578122 100644 --- a/ruoyi-ui/src/views/psychology/scale/index.vue +++ b/ruoyi-ui/src/views/psychology/scale/index.vue @@ -54,6 +54,16 @@ v-hasPermi="['psychology:scale:add']" >新增 + + 导入 + 取 消 + + + + +
+

1. 支持的文件格式:JSON、PDF、DOCX、DOC

+

2. PDF和DOCX文件会自动解析题目、选项等信息

+

3. 建议先使用"预览解析结果"查看识别效果,确认无误后再导入

+

4. 请确保量表编码唯一,否则导入将失败

+

5. 题目数量会自动计算,无需手动填写

+
+
+ + + + + + + +
将文件拖到此处,或点击上传
+
支持JSON、PDF、DOCX、DOC格式文件,系统会自动识别并解析
+
+
+ 已选择文件: {{ upload.selectedFile.name }} + 预览解析结果 +
+
+
+ +