|
@@ -68,7 +68,43 @@ export const initHistoryDetails = (dispatch) => {
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
+//技术部需求,先获取第一个接口再去第二个
|
|
|
+export async function getPatientMessage(dispatch, getState){
|
|
|
+ const state = getState();
|
|
|
+ const urlDatas = state.getInfoByUuid;
|
|
|
+ const params = {
|
|
|
+ hospitalCode:urlDatas.hospitalId,
|
|
|
+ hospitalDeptCode: urlDatas.deptNo,
|
|
|
+ doctorCode: urlDatas.doctorNo,
|
|
|
+ patientCode:urlDatas.patientNo,
|
|
|
+ recordId:urlDatas.recordId
|
|
|
+ };
|
|
|
+ let res1 = await json(api.getPatInfo, params);
|
|
|
+ /*console.log(res1);
|
|
|
+ console.log(1);*/
|
|
|
+ let res2 = await json(api.getPatBaseInfo, params);
|
|
|
+ /*console.log(res2);
|
|
|
+ console.log(2);*/
|
|
|
+ let data1 = {},data2={};
|
|
|
+ if(res1.data.code=='0'){
|
|
|
+ data1 = res1.data.data;
|
|
|
+ }
|
|
|
+ if(res2.data.code=='0'){
|
|
|
+ data2 = res2.data.data;
|
|
|
+ }
|
|
|
+ dispatch({
|
|
|
+ type: GET_PATIENT_MESSAGE,
|
|
|
+ data:Object.assign(data1,data2)
|
|
|
+ });
|
|
|
+ //设置初始模式
|
|
|
+ dispatch({
|
|
|
+ type: CONFIRM_TYPE,
|
|
|
+ confirmType:data1.modeValue
|
|
|
+ });
|
|
|
+ dispatch(getInitModules); //确保病人信息获取以后再获取模板等数据,否则参数为空
|
|
|
+}
|
|
|
|
|
|
+/*
|
|
|
export const getPatientMessage = (dispatch, getState) => {
|
|
|
const state = getState();
|
|
|
const urlDatas = state.getInfoByUuid;
|
|
@@ -99,8 +135,5 @@ export const getPatientMessage = (dispatch, getState) => {
|
|
|
confirmType:data1.modeValue
|
|
|
});
|
|
|
dispatch(getInitModules); //确保病人信息获取以后再获取模板等数据,否则参数为空
|
|
|
- // if(state.tabTemplate.items.length == 0){
|
|
|
- // dispatch(initItemList(data1.modeValue)); //模板列表没有就获取模板列表用于保存时做数据对比是否保存过
|
|
|
- // }
|
|
|
})
|
|
|
-};
|
|
|
+};*/
|