|
@@ -16,8 +16,9 @@ $(function(){
|
|
|
//initScoreItem();
|
|
|
getRecordDetail();
|
|
|
function initMenu(data){
|
|
|
+ const menu=[{id:0,name:"缺陷总览",parentId: -1,sonMode: []},...(data||[])];
|
|
|
//菜单数据填充
|
|
|
- $("#subMenuTmpl").tmpl(data).appendTo("#subMenu");
|
|
|
+ $("#subMenuTmpl").tmpl(menu).appendTo("#subMenu");
|
|
|
//菜单收起展开
|
|
|
$(".list-1").on("click",function(){
|
|
|
$(".list-1 .slide-up").removeClass('slide-up');
|
|
@@ -29,6 +30,12 @@ function initMenu(data){
|
|
|
});
|
|
|
//右侧内容切换
|
|
|
$(".page").on("click",function(){
|
|
|
+ if($(this).attr("code")==="缺陷总览"){
|
|
|
+ $(".flaw-table").show();
|
|
|
+ }else{
|
|
|
+ $(".flaw-table").hide();
|
|
|
+ }
|
|
|
+
|
|
|
//选中样式
|
|
|
$(".sub-menu .active").removeClass('active');
|
|
|
$(this).addClass("active");
|
|
@@ -52,8 +59,9 @@ function getRecordDetail(){
|
|
|
initMenu(JSON.parse(result.menuData));
|
|
|
$(".sub-menu>ul>li:first-child.page").addClass("active");
|
|
|
global_activeTab=$(".sub-menu .page.active").attr("code");
|
|
|
- initPatientInfo(info);console.log(21,global_activeTab)
|
|
|
+ initPatientInfo(info);
|
|
|
initContent(result.pageData);
|
|
|
+ initList(msg);
|
|
|
initScoreItem(msg);
|
|
|
global_flawData=msg;
|
|
|
let obj = JSON.parse(result.pageData)
|
|
@@ -146,6 +154,15 @@ function formatInfoData(k,data){
|
|
|
return [obj1];
|
|
|
}*/
|
|
|
|
|
|
+function initList(data){console.log(data)
|
|
|
+ $("#flawTotalList").tmpl({data:data}).appendTo(".flaw-table");
|
|
|
+ $(".slide-up").off("click").on("click",function(){
|
|
|
+ const name = $(this).text();
|
|
|
+ $("tr[code='"+name+"']").slideToggle();
|
|
|
+ $(this).toggleClass("down");
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
//评分项数据填充
|
|
|
function initScoreItem(data){
|
|
|
$("#flaws .flaw-box").html("");
|