|
@@ -10,8 +10,6 @@ const global_id=getUrlArgObject("id");
|
|
|
let global_activeTab=$(".sub-menu .page.active").attr("code"); //当前激活菜单项
|
|
|
|
|
|
$(function(){
|
|
|
- //getSubMenu();
|
|
|
- //initScoreItem();
|
|
|
getRecordDetail();
|
|
|
function initMenu(data){
|
|
|
//菜单数据填充
|
|
@@ -39,16 +37,6 @@ function initMenu(data){
|
|
|
});
|
|
|
}
|
|
|
|
|
|
-/*function getSubMenu(){
|
|
|
- post(api.getSubMenu).then(function(res){
|
|
|
- if(res.data.code==='0'){
|
|
|
- const data = res.data.data;
|
|
|
- initMenu(data);
|
|
|
- $(".sub-menu li:first-child.page").addClass("active");
|
|
|
- }
|
|
|
- });
|
|
|
-};*/
|
|
|
-
|
|
|
//获取病例明细
|
|
|
function getRecordDetail(){
|
|
|
post(api.getRecordDetail,{'behospitalCode':global_id}).then(function(res){
|
|
@@ -78,13 +66,12 @@ function initPatientInfo(data){
|
|
|
//显示病例模块明细
|
|
|
function initContent(data){
|
|
|
const obj = JSON.parse(data);
|
|
|
- //formatData(obj['入院记录'])
|
|
|
- let info=[];//formatData(obj['入院记录']);
|
|
|
+ let info=[];
|
|
|
let nameMap={
|
|
|
"入院记录":"#inHisTmpl",
|
|
|
"病案首页":"#indexTmpl"
|
|
|
};
|
|
|
- for(let k in obj){console.log(k,nameMap[k],obj[k])
|
|
|
+ for(let k in obj){
|
|
|
info=formatInfoData(k,obj[k][0]);
|
|
|
nameMap[k]&&$(nameMap[k]).tmpl(info).appendTo("#contentInfo");
|
|
|
}
|
|
@@ -98,11 +85,11 @@ function formatInfoData(k,data){
|
|
|
name=i.replace(/[^\u4e00-\u9fa5|a-zA-Z0-9]+/g,"").replace(/^[0-9]+/,"a"); //过滤key中存在的特殊符号,模板会渲染不出来且不报错
|
|
|
obj[name]=data[i]||"";
|
|
|
}
|
|
|
- console.log( Object.assign({title:k},obj))
|
|
|
+ console.log(data["出院诊断"]);
|
|
|
return Object.assign({title:k},obj);
|
|
|
}
|
|
|
|
|
|
-function formatData(data,title){
|
|
|
+/*function formatData(data,title){
|
|
|
if(!keyMaps[title]){
|
|
|
return data;
|
|
|
}
|
|
@@ -113,7 +100,7 @@ function formatData(data,title){
|
|
|
});
|
|
|
const obj1=Object.assign({},obj,data[0]);
|
|
|
return [obj1];
|
|
|
-}
|
|
|
+}*/
|
|
|
|
|
|
//评分项数据填充
|
|
|
function initScoreItem(data){
|
|
@@ -121,10 +108,8 @@ function initScoreItem(data){
|
|
|
for(let k in data){
|
|
|
$("#flawTmpl").tmpl(data[k]).appendTo("#flaws .flaw-box");
|
|
|
}
|
|
|
- //$(".flaw-item[code="+global_activeTab+"]").show();
|
|
|
showFlawList();
|
|
|
$(".flaw-item .oper a").click(function () {
|
|
|
- //const activeTab=$(".sub-menu .page.active").attr("code");
|
|
|
const i = $(".flaw-item[code="+global_activeTab+"]").index($(this).parents(".flaw-item"));
|
|
|
const code=$(this).attr("code");
|
|
|
const isEdit = $(this).is(".edit-flaw");
|