|
@@ -26,28 +26,28 @@ function initMenu(data){
|
|
$("#subMenuTmpl").tmpl(menu).appendTo("#subMenu");
|
|
$("#subMenuTmpl").tmpl(menu).appendTo("#subMenu");
|
|
$("#miniMenuTmpl").tmpl(menu).appendTo(".menu-mini ul");
|
|
$("#miniMenuTmpl").tmpl(menu).appendTo(".menu-mini ul");
|
|
//菜单收起展开
|
|
//菜单收起展开
|
|
- $(".list-1").on("click",function(){
|
|
|
|
- $(".list-1 .slide-up").removeClass('slide-up');
|
|
|
|
|
|
+ $(".sub-menu .list-1").on("click",function(){
|
|
|
|
+ $(".sub-menu .list-1 .slide-up").removeClass('slide-up');
|
|
$(this).toggleClass('slide-up');
|
|
$(this).toggleClass('slide-up');
|
|
$(this).find("ul").slideToggle();
|
|
$(this).find("ul").slideToggle();
|
|
});
|
|
});
|
|
- $(".list-1 li").on("click",function(e){
|
|
|
|
|
|
+ $(".sub-menu .list-1 li").on("click",function(e){
|
|
e.stopPropagation();
|
|
e.stopPropagation();
|
|
});
|
|
});
|
|
//收起菜单
|
|
//收起菜单
|
|
- $(".slide-hide").click(function(){
|
|
|
|
- $(".sub-menu").animate({"width":"45px"},function(){
|
|
|
|
|
|
+ $(".slide-show").click(function(){
|
|
|
|
+ $(".sub-menu").animate({"width":"60px"},function(){
|
|
$(this).hide();
|
|
$(this).hide();
|
|
$(".menu-mini").show();
|
|
$(".menu-mini").show();
|
|
});
|
|
});
|
|
- $(".tab-container").animate({"margin-left":"45px"});
|
|
|
|
|
|
+ $(".tab-container").animate({"margin-left":"60px"});
|
|
});
|
|
});
|
|
//展开菜单
|
|
//展开菜单
|
|
- $(".slide-show").click(function(){
|
|
|
|
|
|
+ $(".slide-hide").click(function(){
|
|
$(".menu-mini").hide();
|
|
$(".menu-mini").hide();
|
|
- $(".sub-menu").show().animate({"width":"205px"},function(){
|
|
|
|
|
|
+ $(".sub-menu").show().animate({"width":"220px"},function(){
|
|
});
|
|
});
|
|
- $(".tab-container").animate({"margin-left":"205px"});
|
|
|
|
|
|
+ $(".tab-container").animate({"margin-left":"220px"});
|
|
});
|
|
});
|
|
//右侧内容切换
|
|
//右侧内容切换
|
|
$(".page").on("click",function(){
|
|
$(".page").on("click",function(){
|
|
@@ -60,9 +60,10 @@ function initMenu(data){
|
|
}
|
|
}
|
|
|
|
|
|
//选中样式
|
|
//选中样式
|
|
- $(".sub-menu .active").removeClass('active');
|
|
|
|
- $(this).parents(".list-1").addClass("active");
|
|
|
|
- $(this).addClass("active");
|
|
|
|
|
|
+ $(".sub-menu .active,.menu-mini .active").removeClass('active');
|
|
|
|
+ const mItems = $(".sub-menu .page[code="+title+"],.menu-mini .page[code="+title+"]");
|
|
|
|
+ mItems.addClass("active");
|
|
|
|
+ mItems.parents(".list-1").addClass("active");
|
|
//显示对应内容
|
|
//显示对应内容
|
|
const code=$(this).attr("code");
|
|
const code=$(this).attr("code");
|
|
global_activeTab=code;
|
|
global_activeTab=code;
|
|
@@ -93,7 +94,7 @@ function getRecordDetail(){
|
|
const {beHospital,result,msg} = data;
|
|
const {beHospital,result,msg} = data;
|
|
const info=Object.assign(beHospital,result);
|
|
const info=Object.assign(beHospital,result);
|
|
initMenu(JSON.parse(result.menuData));
|
|
initMenu(JSON.parse(result.menuData));
|
|
- $(".sub-menu>ul>li:first-child.page").addClass("active");
|
|
|
|
|
|
+ $(".sub-menu>ul>li:first-child.page,.menu-mini>ul>li:first-child.page").addClass("active");
|
|
global_activeTab=$(".sub-menu .page.active").attr("code");
|
|
global_activeTab=$(".sub-menu .page.active").attr("code");
|
|
initPatientInfo(info);
|
|
initPatientInfo(info);
|
|
initContent(result.pageData);
|
|
initContent(result.pageData);
|
|
@@ -168,6 +169,7 @@ function formatInfoData(k,data){
|
|
function initList(data){
|
|
function initList(data){
|
|
//$("#flawTotalList").tmpl({title:"缺陷总览",data:data}).appendTo(".flaw-table");
|
|
//$("#flawTotalList").tmpl({title:"缺陷总览",data:data}).appendTo(".flaw-table");
|
|
formatSpecPage(data,"缺陷总览");
|
|
formatSpecPage(data,"缺陷总览");
|
|
|
|
+ $(".flaw-table").show();
|
|
$(".flaw-table .page-item[code="+global_activeTab+"]").show();
|
|
$(".flaw-table .page-item[code="+global_activeTab+"]").show();
|
|
$(".slide-up").off("click").on("click",function(){
|
|
$(".slide-up").off("click").on("click",function(){
|
|
const name = $(this).text();
|
|
const name = $(this).text();
|