chronicTable.js 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593
  1. module.exports = {
  2. data:{
  3. "title":[
  4. {
  5. "name":"临床体格检查",
  6. "column":"name"
  7. },
  8. {
  9. "name":"临床症状",
  10. "column":"detailName"
  11. },
  12. {
  13. "name":"得分",
  14. "column":"score"
  15. },
  16. {
  17. "name":"推荐选项",
  18. "column":""
  19. }
  20. ],
  21. "result":[
  22. {
  23. "min":0,
  24. "max":6,
  25. "text":"无"
  26. },
  27. {
  28. "min":7,
  29. "max":12,
  30. "text":"轻度"
  31. },
  32. {
  33. "min":13,
  34. "max":29,
  35. "text":"中度"
  36. },
  37. {
  38. "min":30,
  39. "max":46,
  40. "text":"重度"
  41. }
  42. ],
  43. "details":[
  44. {
  45. "name":"右拇指振动觉",
  46. "type":"1:radio,2:checkbox.....",
  47. "details":[
  48. {
  49. "detailName":"正常",
  50. "score":0,
  51. "state":"0:未选中,1-选中"
  52. },
  53. {
  54. "detailName":"减退",
  55. "score":1,
  56. "state":0
  57. },
  58. {
  59. "detailName":"消失",
  60. "score":2,
  61. "state":1
  62. }
  63. ]
  64. },
  65. {
  66. "name":"左拇指振动觉",
  67. "type":"1:radio,2:checkbox.....",
  68. "details":[
  69. {
  70. "detailName":"正常",
  71. "score":0,
  72. "state":"0:未选中,1-选中"
  73. },
  74. {
  75. "detailName":"减退",
  76. "score":1,
  77. "state":0
  78. },
  79. {
  80. "detailName":"消失",
  81. "score":2,
  82. "state":1
  83. }
  84. ]
  85. }
  86. ]
  87. },
  88. newData:{
  89.     "scaleType":"1(1-评分量表)",
  90.     "scaleName":"危重病人APACHE II评分表",
  91.     "calculate":{
  92.         "result":{
  93.             "value":"",
  94.             "unit":"",
  95.             "text":""
  96.         },
  97.         "formula":"sum(分值*系数+常数)",
  98.         "range":[
  99.         ]
  100.     },
  101.     "group":[
  102.         {
  103.             "groupName":"A.年龄",
  104.             "title":{
  105.                 "columns":[
  106.                     {
  107.                         "name":"指标名称",
  108.                         "column":"name"
  109.                     },
  110.                     {
  111.                         "name":"指标范围",
  112.                         "column":"detailName"
  113.                     },
  114.                     {
  115.                         "name":"得分",
  116.                         "column":"score"
  117.                     }
  118.                 ],
  119.                 "isShow":"1(1-标题展示,0-标题不展示)"
  120.             },
  121.             "groupCalculate":{
  122.                 "result":{
  123.                     "value":"",
  124.                     "unit":"",
  125.                     "text":""
  126.                 },
  127.                 "isShow":"1(1-显示计算结果,0-不显示计算结果)"
  128.             },
  129.             "rows":[
  130.                 {
  131.                     "mutex":"0(0-非互斥,1-互斥)",
  132.                     "required":"1(1-必填项,0-选填项)",
  133.                     "row":[
  134.                         {
  135.                             "coefficent":1,
  136.                             "constant":0,
  137.                             "details":[
  138.                                 {
  139.                                     "detailName":"≤44",
  140.                                     "score":"0.0",
  141.                                     "state":"0"
  142.                                 },
  143.                                 {
  144.                                     "detailName":"45-54",
  145.                                     "score":"2.0",
  146.                                     "state":"0"
  147.                                 },
  148.                                 {
  149.                                     "detailName":"55-64",
  150.                                     "score":"3.0",
  151.                                     "state":"0"
  152.                                 },
  153.                                 {
  154.                                     "detailName":"65-74",
  155.                                     "score":"5.0",
  156.                                     "state":"0"
  157.                                 }
  158.                             ],
  159.                             "name":"年龄",
  160.                             "controltype":0
  161.                         }
  162.                     ]
  163.                 }
  164.             ]
  165.         },
  166.         {
  167.             "groupName":" B.有严重器官系统功能不全或免疫损害",
  168.             "title":{
  169.                 "columns":[
  170.                     {
  171.                         "name":"指标名称",
  172.                         "column":"name"
  173.                     },
  174.                     {
  175.                         "name":"指标范围",
  176.                         "column":"detailName"
  177.                     },
  178.                     {
  179.                         "name":"得分",
  180.                         "column":"score"
  181.                     }
  182.                 ],
  183.                 "isShow":"0"
  184.             },
  185.             "groupCalculate":{
  186.                 "result":{
  187.                     "value":"",
  188.                     "unit":"",
  189.                     "text":""
  190.                 },
  191.                 "isShow":"1(1-显示计算结果,0-不显示计算结果)"
  192.             },
  193.             "rows":[
  194.                 {
  195.                     "mutex":"0",
  196.                     "required":"1",
  197.                     "row":[
  198.                         {
  199.                             "coefficent":1,
  200.                             "constant":0,
  201.                             "details":[
  202.                                 {
  203.                                     "detailName":"非手术或择期手术后",
  204.                                     "score":"2.0",
  205.                                     "state":"0"
  206.                                 },
  207.                                 {
  208.                                     "detailName":"不能手术或急诊手术后",
  209.                                     "score":"5.0",
  210.                                     "state":"0"
  211.                                 },
  212.                                 {
  213.                                     "detailName":"无上述情况",
  214.                                     "score":"0.0",
  215.                                     "state":"0"
  216.                                 }
  217.                             ],
  218.                             "name":"有严重器官系统功能不全或免疫损害",
  219.                             "controltype":0
  220.                         }
  221.                     ]
  222.                 }
  223.             ]
  224.         },
  225.         {
  226.             "groupName":" C. GCS评分",
  227.             "title":{
  228.                 "columns":[
  229.                     {
  230.                         "name":"指标名称",
  231.                         "column":"name"
  232.                     },
  233.                     {
  234.                         "name":"指标选项",
  235.                         "column":"detailName"
  236.                     },
  237.                     {
  238.                         "name":"得分",
  239.                         "column":"score"
  240.                     }
  241.                 ],
  242.                 "isShow":"0"
  243.             },
  244.             "groupCalculate":{
  245.                 "result":{
  246.                     "value":"",
  247.                     "unit":"",
  248.                     "text":""
  249.                 },
  250.                 "isShow":"1(1-显示计算结果,0-不显示计算结果)"
  251.             },
  252.             "rows":[
  253.                 {
  254.                     "mutex":"0",
  255.                     "required":"1",
  256.                     "row":[
  257.                         {
  258.                             "coefficent":-1,
  259.                             "constant":5,
  260.                             "details":[
  261.                                 {
  262.                                     "detailName":"自动睁眼",
  263.                                     "score":"4.0",
  264.                                     "state":"0"
  265.                                 },
  266.                                 {
  267.                                     "detailName":"呼唤睁眼",
  268.                                     "score":"3.0",
  269.                                     "state":"0"
  270.                                 },
  271.                                 {
  272.                                     "detailName":"刺疼睁眼",
  273.                                     "score":"2.0",
  274.                                     "state":"0"
  275.                                 },
  276.                                 {
  277.                                     "detailName":"不能睁眼",
  278.                                     "score":"1.0",
  279.                                     "state":"0"
  280.                                 }
  281.                             ],
  282.                             "name":"1.睁眼反应",
  283.                             "controltype":0
  284.                         }
  285.                     ]
  286.                 },
  287.                 {
  288.                     "mutex":"0",
  289.                     "required":"1",
  290.                     "row":[
  291.                         {
  292.                             "coefficent":-1,
  293.                             "constant":5,
  294.                             "details":[
  295.                                 {
  296.                                     "detailName":"回答切题",
  297.                                     "score":"5.0",
  298.                                     "state":"0"
  299.                                 },
  300.                                 {
  301.                                     "detailName":"回答不切题",
  302.                                     "score":"4.0",
  303.                                     "state":"0"
  304.                                 },
  305.                                 {
  306.                                     "detailName":"答非所问",
  307.                                     "score":"3.0",
  308.                                     "state":"0"
  309.                                 },
  310.                                 {
  311.                                     "detailName":"只能发音",
  312.                                     "score":"2.0",
  313.                                     "state":"0"
  314.                                 },
  315.                                 {
  316.                                     "detailName":"不能言语",
  317.                                     "score":"1.0",
  318.                                     "state":"0"
  319.                                 }
  320.                             ],
  321.                             "name":"2.语言反应",
  322.                             "controltype":0
  323.                         }
  324.                     ]
  325.                 },
  326.                 {
  327.                     "mutex":"0",
  328.                     "required":"1",
  329.                     "row":[
  330.                         {
  331.                             "coefficent":-1,
  332.                             "constant":5,
  333.                             "details":[
  334.                                 {
  335.                                     "detailName":"按吩咐动作",
  336.                                     "score":"6.0",
  337.                                     "state":"0"
  338.                                 },
  339.                                 {
  340.                                     "detailName":"刺疼能定位",
  341.                                     "score":"5.0",
  342.                                     "state":"0"
  343.                                 },
  344.                                 {
  345.                                     "detailName":"刺疼能躲避",
  346.                                     "score":"4.0",
  347.                                     "state":"0"
  348.                                 },
  349.                                 {
  350.                                     "detailName":"刺疼肢体屈曲",
  351.                                     "score":"3.0",
  352.                                     "state":"0"
  353.                                 },
  354.                                 {
  355.                                     "detailName":"刺疼肢体伸展",
  356.                                     "score":"2.0",
  357.                                     "state":"0"
  358.                                 },
  359.                                 {
  360.                                     "detailName":"不能活动",
  361.                                     "score":"1.0",
  362.                                     "state":"0"
  363.                                 }
  364.                             ],
  365.                             "name":"3.运动反应",
  366.                             "controltype":0
  367.                         }
  368.                     ]
  369.                 }
  370.             ]
  371.         },
  372.         {
  373.             "groupName":" D.生理指标",
  374.             "title":{
  375.                 "columns":[
  376.                     {
  377.                         "name":"指标名称",
  378.                         "column":"name"
  379.                     },
  380.                     {
  381.                         "name":"指标范围",
  382.                         "column":"detailName"
  383.                     },
  384.                     {
  385.                         "name":"得分",
  386.                         "column":"score"
  387.                     }
  388.                 ],
  389.                 "isShow":"0"
  390.             },
  391.             "groupCalculate":{
  392.                 "result":{
  393.                     "value":"",
  394.                     "unit":"",
  395.                     "text":""
  396.                 },
  397.                 "isShow":"1(1-显示计算结果,0-不显示计算结果)"
  398.             },
  399.             "rows":[
  400.                 {
  401.                     "mutex":"0",
  402.                     "required":"1",
  403.                     "row":[
  404.                         {
  405.                             "coefficent":1,
  406.                             "constant":0,
  407.                             "details":[
  408.                                 {
  409.                                     "detailName":"≥41",
  410.                                     "score":"4.0",
  411.                                     "state":"0"
  412.                                 },
  413.                                 {
  414.                                     "detailName":"39-40.9",
  415.                                     "score":"3.0",
  416.                                     "state":"0"
  417.                                 },
  418.                                 {
  419.                                     "detailName":"38.5-38.9",
  420.                                     "score":"1.0",
  421.                                     "state":"0"
  422.                                 },
  423.                                 {
  424.                                     "detailName":"36-38.4",
  425.                                     "score":"0.0",
  426.                                     "state":"0"
  427.                                 },
  428.                                 {
  429.                                     "detailName":"34-35.9",
  430.                                     "score":"1.0",
  431.                                     "state":"0"
  432.                                 },
  433.                                 {
  434.                                     "detailName":"32-33.9",
  435.                                     "score":"2.0",
  436.                                     "state":"0"
  437.                                 },
  438.                                 {
  439.                                     "detailName":"30-31.9",
  440.                                     "score":"3.0",
  441.                                     "state":"0"
  442.                                 },
  443.                                 {
  444.                                     "detailName":"≤29.9",
  445.                                     "score":"4.0",
  446.                                     "state":"0"
  447.                                 }
  448.                             ],
  449.                             "name":"1.体温(腋下℃)",
  450.                             "controltype":0
  451.                         }
  452.                     ]
  453.                 },
  454.                 {
  455.                     "mutex":"0",
  456.                     "required":"0",
  457.                     "row":[
  458.                         {
  459.                             "coefficent":1,
  460.                             "constant":0,
  461.                             "details":[
  462.                                 {
  463.                                     "detailName":">70",
  464.                                     "score":"0.0",
  465.                                     "state":"0"
  466.                                 },
  467.                                 {
  468.                                     "detailName":"61-70",
  469.                                     "score":"1.0",
  470.                                     "state":"0"
  471.                                 },
  472.                                 {
  473.                                     "detailName":"55-60",
  474.                                     "score":"3.0",
  475.                                     "state":"0"
  476.                                 },
  477.                                 {
  478.                                     "detailName":"<55",
  479.                                     "score":"4.0",
  480.                                     "state":"0"
  481.                                 }
  482.                             ],
  483.                             "name":"PaO2(mmHg)(FiO2<50%)",
  484.                             "controltype":0
  485.                         },
  486.                         {
  487.                             "coefficent":1,
  488.                             "constant":0,
  489.                             "details":[
  490.                                 {
  491.                                     "detailName":"≥500",
  492.                                     "score":"4.0",
  493.                                     "state":"0"
  494.                                 },
  495.                                 {
  496.                                     "detailName":"350-499",
  497.                                     "score":"3.0",
  498.                                     "state":"0"
  499.                                 },
  500.                                 {
  501.                                     "detailName":"200-349",
  502.                                     "score":"2.0",
  503.                                     "state":"0"
  504.                                 },
  505.                                 {
  506.                                     "detailName":"<200",
  507.                                     "score":"0.0",
  508.                                     "state":"0"
  509.                                 }
  510.                             ],
  511.                             "name":"A-aDO2(FiO2>50%)",
  512.                             "controltype":0
  513.                         }
  514.                     ]
  515.                 },
  516.                 {
  517.                     "mutex":"0",
  518.                     "required":"1",
  519.                     "row":[
  520.                         {
  521.                             "coefficent":2,
  522.                             "constant":0,
  523.                             "details":[
  524.                                 {
  525.                                     "detailName":"≥3.5",
  526.                                     "score":"4.0",
  527.                                     "state":"0"
  528.                                 },
  529.                                 {
  530.                                     "detailName":"2-3.4",
  531.                                     "score":"3.0",
  532.                                     "state":"0"
  533.                                 },
  534.                                 {
  535.                                     "detailName":"1.5-1.9",
  536.                                     "score":"2.0",
  537.                                     "state":"0"
  538.                                 },
  539.                                 {
  540.                                     "detailName":"0.6-1.4",
  541.                                     "score":"0.0",
  542.                                     "state":"0"
  543.                                 },
  544.                                 {
  545.                                     "detailName":"<0.6",
  546.                                     "score":"2.0",
  547.                                     "state":"0"
  548.                                 }
  549.                             ],
  550.                             "name":"9.血清肌酐(mg/dL)-急性肾功能衰竭",
  551.                             "controltype":0
  552.                         },
  553.                         {
  554.                             "coefficent":1,
  555.                             "constant":0,
  556.                             "details":[
  557.                                 {
  558.                                     "detailName":"≥3.5",
  559.                                     "score":"4.0",
  560.                                     "state":"0"
  561.                                 },
  562.                                 {
  563.                                     "detailName":"2-3.4",
  564.                                     "score":"3.0",
  565.                                     "state":"0"
  566.                                 },
  567.                                 {
  568.                                     "detailName":"1.5-1.9",
  569.                                     "score":"2.0",
  570.                                     "state":"0"
  571.                                 },
  572.                                 {
  573.                                     "detailName":"0.6-1.4",
  574.                                     "score":"0.0",
  575.                                     "state":"0"
  576.                                 },
  577.                                 {
  578.                                     "detailName":"<0.6",
  579.                                     "score":"2.0",
  580.                                     "state":"0"
  581.                                 }
  582.                             ],
  583.                             "name":"9.血清肌酐(mg/dL)",
  584.                             "controltype":0
  585.                         }
  586.                     ]
  587.                 }
  588.             ]
  589.         }
  590.     ]
  591. }
  592. }