|
@@ -73,9 +73,11 @@ const getUrlArgObject = (parm) => {
|
|
|
let args = qs.parse(query.substr(1));
|
|
|
return args[parm];//返回对象
|
|
|
}
|
|
|
+
|
|
|
+// 转换jsonData 数据 转为json
|
|
|
const getAllDataList =(baseList) =>{ //获取所有模块结构化的数据
|
|
|
let jsonData = {};
|
|
|
- // console.log(baseList,'=======================');
|
|
|
+ jsonData.lis = {};
|
|
|
jsonData.chief = baseList.mainSuit.saveText&&baseList.mainSuit.saveText[0]; // 主诉
|
|
|
jsonData.currentIll = baseList.currentIll.saveText && baseList.currentIll.saveText[0]; //现病史
|
|
|
jsonData.pastHistory = baseList.pastHistory.saveText && baseList.pastHistory.saveText[0]; //既往史
|
|
@@ -86,6 +88,12 @@ const getAllDataList =(baseList) =>{ //获取所有模块结构化的
|
|
|
jsonData.checkBody = baseList.checkBody.saveText && baseList.checkBody.saveText[0]; //查体
|
|
|
|
|
|
|
|
|
+ jsonData.lis.labelList = baseList.inspect.labelListSmall && baseList.inspect.labelListSmall; //化验
|
|
|
+ jsonData.pacs = baseList.assistCheck.assistLabel; //辅检
|
|
|
+ jsonData.diag = baseList.diagnosticList.diagnosticList; //诊断
|
|
|
+ jsonData.advice = baseList.newAdvice.labelListSmall; //医嘱
|
|
|
+
|
|
|
+
|
|
|
//月经史公式
|
|
|
// const other = baseList.otherHistory;
|
|
|
// jsonData.lis = {};
|
|
@@ -154,22 +162,32 @@ const getAllDataStringList =(baseList) =>{ //获取所有模块文本
|
|
|
return jsonDataString;
|
|
|
}
|
|
|
|
|
|
- // 返回文本信息 _lcq
|
|
|
+ // 返回文本信息 转换preview 数据 转为json
|
|
|
const formatTextInfo = (baseList) =>{
|
|
|
+ console.log(baseList,'=========baseList==========');
|
|
|
+ let labelList = {
|
|
|
+ labelListSmall: [],
|
|
|
+ labelListBig: [],
|
|
|
+ };
|
|
|
+ labelList.labelListSmall = baseList.inspect.labelListSmall;
|
|
|
+ labelList.labelListBig = baseList.inspect.labelListBig;
|
|
|
+ console.log(labelList, 'labelList========');
|
|
|
+
|
|
|
return {
|
|
|
- 'chief': JSON.stringify(baseList.mainSuit.saveText),
|
|
|
- 'present': JSON.stringify(baseList.currentIll.saveText),
|
|
|
- 'pastHistory': JSON.stringify(baseList.pastHistory.saveText),
|
|
|
- 'personalHistory': JSON.stringify(baseList.personalHistory.saveText),
|
|
|
- 'familyHistory': JSON.stringify(baseList.familyHistory.saveText),
|
|
|
- 'marriageHistory': JSON.stringify(baseList.marriageHistory.saveText),
|
|
|
- 'menstruationHistory': JSON.stringify(baseList.menstruationHistory.saveText),
|
|
|
- 'vital': JSON.stringify(baseList.checkBody.saveText),
|
|
|
-// 'lis': baseList.inspect.inspectStrPlus,
|
|
|
-// 'pacs': baseList.assistCheck.dataString,
|
|
|
-// 'diag': baseList.diagnosticList.diagnosticStr,
|
|
|
-// 'advice': baseList.pushMessage.AdviceStr
|
|
|
- }
|
|
|
+ chief: JSON.stringify(baseList.mainSuit.saveText),
|
|
|
+ present: JSON.stringify(baseList.currentIll.saveText),
|
|
|
+ pastHistory: JSON.stringify(baseList.pastHistory.saveText),
|
|
|
+ personalHistory: JSON.stringify(baseList.personalHistory.saveText),
|
|
|
+ familyHistory: JSON.stringify(baseList.familyHistory.saveText),
|
|
|
+ marriageHistory: JSON.stringify(baseList.marriageHistory.saveText),
|
|
|
+ menstruationHistory: JSON.stringify(baseList.menstruationHistory.saveText),
|
|
|
+ vital: JSON.stringify(baseList.checkBody.saveText),
|
|
|
+ // 'lis': baseList.inspect.labelListSmall, // 化验
|
|
|
+ lis: labelList, // 化验
|
|
|
+ pacs: baseList.assistCheck.dataString,
|
|
|
+ diag: baseList.diagnosticList.diagnosticStr,
|
|
|
+ advice: baseList.newAdvice.labelListSmall,
|
|
|
+ };
|
|
|
}
|
|
|
|
|
|
|