index.js 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. import Params from "./params";
  2. export default {
  3. defaultValue:{ //默认配置
  4. mode: 0 //0为半结构化模式,1为纯文本模式(主诉现病史其他史只自由文本输入)
  5. },
  6. specialTag:{
  7. 'NONE':'none', //阳性标记
  8. 'NOSPECIAL':'normal', //无殊标记
  9. 'EXIST':'exist' //阴性标记
  10. },
  11. /*moduleCP:{
  12. '1':'mainSuit', //主诉
  13. '2':'current', //现病史
  14. '3':'process', //病程变化
  15. '4':'otherHisModel', //其他史
  16. // '5':'checkbody' //查体
  17. '5':'currentEmpty', //现病史空模板
  18. '6':'addSymptom' //添加病情变化--主诉
  19. },*/
  20. moduleCP:{//使用type
  21. '1':'mainSuit', //主诉
  22. '2':'current', //现病史
  23. '3':'otherHisModel', //其他史
  24. '4':'checkbody', //查体
  25. '5':'assay', //化验
  26. '6':'assistCheck', //辅检
  27. '22':'currentEmpty', //现病史空模板
  28. '31':'addSymptom', //主诉子模板--添加病情变化
  29. '32':'process', //现病史子模板--病程变化
  30. '322':'currentEmptySon', //现病史-空模板-子模板
  31. },
  32. textId:'text', //自由文本标签的id,
  33. textLabel:'{"tagType":"8","id":"","name":""}',
  34. _textLabel:'{"tagType":"8","id":"","name":","}',//查体每个标签后面加逗号(1-29/改成中文逗号3-18)
  35. tagType:"8",
  36. tongYId:7, //主诉通用特征描述id
  37. addSId:8, //主诉添加症状id
  38. addOthSId:21, //现病史 添加其他症状id
  39. banId:10, //伴 id
  40. limited:30, //主诉限制字数
  41. limitText:"已超过30字符(含标点),请修改主诉", //主诉限制提示
  42. delayTime:500, //延迟搜索的时间
  43. delayPushTime:1000, //延迟推送时间
  44. pushDelay:1000,
  45. punctuationReg:/[^,,.。::"“??”;;、!!]/g, //正则表达式,全局查找不是括号内标点的字符
  46. punReg:/[,,.。::"“??”;;、!!]+/g,
  47. currentText:"患者XX因XX诊断为(**),经XX治疗后,目前XX症状已缓解,仍有XX,各项指标情况:XX,辅助检查:XX。今来复诊,进一步治疗",
  48. timeUnit:{
  49. minute:"分",
  50. hour:"小时",
  51. day:"天",
  52. week:"周",
  53. month:"月",
  54. year:"年",
  55. age:"岁",
  56. },
  57. showCheckNum:16, //查体默认展开非自由文本标签的个数
  58. radioOptionPer:'()', //单选项输入占位符
  59. textReg:new RegExp("([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9])"), //包含中英文或数字
  60. Params
  61. };