|
@@ -10,7 +10,8 @@ import {
|
|
getAllDataStringList,
|
|
getAllDataStringList,
|
|
pushAllDataList,
|
|
pushAllDataList,
|
|
filterDataArr,
|
|
filterDataArr,
|
|
- filterOtherDataArr
|
|
|
|
|
|
+ filterOtherDataArr,
|
|
|
|
+ timestampToTime
|
|
} from '@utils/tools';
|
|
} from '@utils/tools';
|
|
export const getConceptDetails = (bool) => {
|
|
export const getConceptDetails = (bool) => {
|
|
let baseList = store.getState();
|
|
let baseList = store.getState();
|
|
@@ -45,15 +46,48 @@ export const getConceptDetails = (bool) => {
|
|
}
|
|
}
|
|
export const saveMessage=(bool)=>{
|
|
export const saveMessage=(bool)=>{
|
|
store.dispatch({type:MODI_LOADING,flag:true});
|
|
store.dispatch({type:MODI_LOADING,flag:true});
|
|
- getConceptDetails(bool)
|
|
|
|
|
|
+ // getConceptDetails(bool) //保存病历 老版本
|
|
|
|
+ saveMedicalData()
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// 获取参数value
|
|
|
|
+function formatFormParmas(val,arr){
|
|
|
|
+ let item = arr.length!==0 && arr.find(item=>{
|
|
|
|
+ return item.id === val
|
|
|
|
+ })
|
|
|
|
+ return item.value
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// 保存病历_lcq_new_重写
|
|
|
|
+export const saveMedicalData = () =>{
|
|
|
|
+ let baseList = store.getState();
|
|
|
|
+ console.log(baseList,'======baseList========');
|
|
|
|
+ let inquiryDate = timestampToTime(new Date().getTime()) // 获取当前时间
|
|
|
|
+ const { patInfo: { patInfoData} } = baseList
|
|
|
|
+ let params = {
|
|
|
|
+ "age": formatFormParmas('patientAge', patInfoData),
|
|
|
|
+ "cardNo": formatFormParmas('patientIdNo', patInfoData),
|
|
|
|
+ "dataJson": '',
|
|
|
|
+ "deptName": formatFormParmas('hospitalDeptName', patInfoData),
|
|
|
|
+ "doctorName": formatFormParmas('doctorName', patInfoData),
|
|
|
|
+ "inquiryCode": formatFormParmas('recordId', patInfoData),
|
|
|
|
+ "inquiryDate": inquiryDate,
|
|
|
|
+ "modeName": '',
|
|
|
|
+ "patName": formatFormParmas('patientName', patInfoData),
|
|
|
|
+ "preview": '',
|
|
|
|
+ "sex": 0
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ json('/demo/templateInfo/saveTemplateInfo', params).then(res=>{
|
|
|
|
+ console.log(res,'返回的数据');
|
|
|
|
+ })
|
|
|
|
+
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+
|
|
// 保存病历信息
|
|
// 保存病历信息
|
|
export const realSaveData = (bool,list) => {
|
|
export const realSaveData = (bool,list) => {
|
|
- console.log(bool,'==============');
|
|
|
|
- console.log(list,'==============');
|
|
|
|
let baseList = store.getState();
|
|
let baseList = store.getState();
|
|
- console.log(baseList,'baseList=========');
|
|
|
|
const dConfig = baseList.typeConfig;
|
|
const dConfig = baseList.typeConfig;
|
|
const readMode = dConfig.readMode; //回读模式
|
|
const readMode = dConfig.readMode; //回读模式
|
|
let state = baseList.patInfo.message;
|
|
let state = baseList.patInfo.message;
|