|
@@ -3,6 +3,7 @@ const $ = require('jquery');
|
|
require('jquery-templates');
|
|
require('jquery-templates');
|
|
require('./modal.js');
|
|
require('./modal.js');
|
|
const {api,post,getUrlArgObject,setBoxHeight} = require('./utils.js');
|
|
const {api,post,getUrlArgObject,setBoxHeight} = require('./utils.js');
|
|
|
|
+const {keyMaps} = require('./maps.js');
|
|
//本页全局变量
|
|
//本页全局变量
|
|
let global_flawData = {}; //缺陷数据
|
|
let global_flawData = {}; //缺陷数据
|
|
const global_id=getUrlArgObject("id");
|
|
const global_id=getUrlArgObject("id");
|
|
@@ -77,13 +78,29 @@ function initPatientInfo(data){
|
|
//显示病例模块明细
|
|
//显示病例模块明细
|
|
function initContent(data){
|
|
function initContent(data){
|
|
const obj = JSON.parse(data);
|
|
const obj = JSON.parse(data);
|
|
|
|
+ //formatData(obj['入院记录'])
|
|
|
|
+ let info=[];//formatData(obj['入院记录']);
|
|
for(let k in obj){
|
|
for(let k in obj){
|
|
- $("#contentTmpl").tmpl({title:k,info:obj[k]}).appendTo("#contentInfo");
|
|
|
|
|
|
+ info=formatData(obj[k],k);
|
|
|
|
+ $("#contentTmpl").tmpl({title:k,info:info}).appendTo("#contentInfo");
|
|
}
|
|
}
|
|
$(".content-item[code="+global_activeTab+"]").show();
|
|
$(".content-item[code="+global_activeTab+"]").show();
|
|
console.log(obj)
|
|
console.log(obj)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+function formatData(data,title){
|
|
|
|
+ if(!keyMaps[title]){
|
|
|
|
+ return data;
|
|
|
|
+ }
|
|
|
|
+ const keyArr=Object.keys(keyMaps[title]);
|
|
|
|
+ let obj={};
|
|
|
|
+ keyArr.map((k)=>{
|
|
|
|
+ obj[keyMaps[title][k]]=data[0][k]||"";
|
|
|
|
+ });
|
|
|
|
+ const obj1=Object.assign({},obj,data[0]);
|
|
|
|
+ return [obj1];
|
|
|
|
+}
|
|
|
|
+
|
|
//评分项数据填充
|
|
//评分项数据填充
|
|
function initScoreItem(data){
|
|
function initScoreItem(data){
|
|
$("#flaws .flaw-box").html("");
|
|
$("#flaws .flaw-box").html("");
|