|
@@ -1,5 +1,5 @@
|
|
|
-import { SELECT_DRUG, SET_TREAT_INFO, SET_OTHER_DRUG, SET_DRUG_INFO, CLEAR_DRUG_INFO,SHOW_TREAT, HIDE_TREAT, CLEAR_TREAT, SHOW_DRUG_INFO, HIDE_DRUG_INFO, SET_GENERAL_TREAT, SET_TREATMENT, SET_SURGERY_TREAT, SET_RECOMMEND_BASIC, SET_DRUG_INFO_LIST,IS_FIRST_MAIN_DIAG,CLEAR_FIRST_MAIN_DIAG } from '../types/treat'
|
|
|
-import { selectDrug, setTreatInfo, setOtherDrug, setDrugInfo, clearDrugInfo, showTreat, hideTreat, clearTreat, showDrugInfo, hideDrugInfo, setTreatment, setGeneralTreat, setSurgeryTreat, setRecommendBasic, setDrugInfoList, isFirstMainDiag,clearFirstMainDiag } from '../actions/treat'
|
|
|
+import { SELECT_DRUG, SET_TREAT_INFO, SET_OTHER_DRUG, SET_DRUG_INFO, CLEAR_DRUG_INFO,SHOW_TREAT, HIDE_TREAT, CLEAR_TREAT, SHOW_DRUG_INFO, HIDE_DRUG_INFO, SET_GENERAL_TREAT, SET_TREATMENT, SET_SURGERY_TREAT, SET_RECOMMEND_BASIC, SET_DRUG_INFO_LIST,IS_FIRST_MAIN_DIAG,CLEAR_FIRST_MAIN_DIAG ,SET_ADVERSE_REACTIONS, SET_ALL_ADVERSE_REACTIONS,CHANGE_REACT } from '../types/treat'
|
|
|
+import { selectDrug, setTreatInfo, setOtherDrug, setDrugInfo, clearDrugInfo, showTreat, hideTreat, clearTreat, showDrugInfo, hideDrugInfo, setTreatment, setGeneralTreat, setSurgeryTreat, setRecommendBasic, setDrugInfoList, isFirstMainDiag, clearFirstMainDiag, setAdverseReactions, setALLAdverseReactions, changeReact } from '../actions/treat'
|
|
|
const initState = {
|
|
|
show: false, //治疗方案显示隐藏
|
|
|
showDrugInfo: false, //药品信息显示隐藏
|
|
@@ -91,83 +91,84 @@ const initState = {
|
|
|
],
|
|
|
},
|
|
|
adversReactionList:[
|
|
|
- {
|
|
|
- id: 40772,
|
|
|
- name: '低血糖反应',
|
|
|
- tagName: '低血糖反应',
|
|
|
- showInfo: '0',
|
|
|
- controlType: 2,
|
|
|
- details: [
|
|
|
- {
|
|
|
- name: "否",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "是",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "轻度",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "中度",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "重度",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "偶尔",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "频繁",
|
|
|
- value: 0
|
|
|
- }
|
|
|
- ]
|
|
|
+ // {
|
|
|
+ // id: 40772,
|
|
|
+ // name: '低血糖反应',
|
|
|
+ // tagName: '低血糖反应',
|
|
|
+ // showInfo: '0',
|
|
|
+ // controlType: 2,
|
|
|
+ // details: [
|
|
|
+ // {
|
|
|
+ // name: "否",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "是",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "轻度",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "中度",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "重度",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "偶尔",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "频繁",
|
|
|
+ // value: 0
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
|
|
|
- },
|
|
|
- {
|
|
|
- id: 40773,
|
|
|
- name: '胃肠道不良反应',
|
|
|
- tagName: '胃肠道不良反应',
|
|
|
- showInfo: '0',
|
|
|
- controlType: 2,
|
|
|
- details: [
|
|
|
- {
|
|
|
- name: "否",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "是",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "轻度",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "中度",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "重度",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "偶尔",
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "频繁",
|
|
|
- value: 0
|
|
|
- }
|
|
|
- ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // id: 40773,
|
|
|
+ // name: '胃肠道不良反应',
|
|
|
+ // tagName: '胃肠道不良反应',
|
|
|
+ // showInfo: '0',
|
|
|
+ // controlType: 2,
|
|
|
+ // details: [
|
|
|
+ // {
|
|
|
+ // name: "否",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "是",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "轻度",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "中度",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "重度",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "偶尔",
|
|
|
+ // value: 0
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // name: "频繁",
|
|
|
+ // value: 0
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
|
|
|
- }
|
|
|
+ // }
|
|
|
],
|
|
|
+ allAdversReactionList:[],
|
|
|
treatDesc:{
|
|
|
title: '药品推荐',
|
|
|
}
|
|
@@ -299,9 +300,15 @@ export default function(state=initState, action){
|
|
|
case SET_DRUG_INFO_LIST:
|
|
|
return setDrugInfoList(state, action);
|
|
|
case IS_FIRST_MAIN_DIAG:
|
|
|
- return isFirstMainDiag(state, action)
|
|
|
+ return isFirstMainDiag(state, action);
|
|
|
case CLEAR_FIRST_MAIN_DIAG:
|
|
|
- return clearFirstMainDiag(state, action)
|
|
|
+ return clearFirstMainDiag(state, action);
|
|
|
+ case SET_ADVERSE_REACTIONS:
|
|
|
+ return setAdverseReactions(state, action);
|
|
|
+ case SET_ALL_ADVERSE_REACTIONS:
|
|
|
+ return setALLAdverseReactions(state, action);
|
|
|
+ case CHANGE_REACT:
|
|
|
+ return changeReact(state, action);
|
|
|
default:
|
|
|
return state
|
|
|
}
|