|
@@ -194,6 +194,14 @@ function initScoreItem(data){
|
|
|
})
|
|
|
$(".edit-flaw").css("opacity",hasAu?"1":"0.5")
|
|
|
$(".del-flaw").css("opacity",hasAu2?"1":"0.5")
|
|
|
+ showModal(isEdit?'0':'1',code,i);
|
|
|
+ });
|
|
|
+ $(".flaw-item .title a[href]").click(function(){
|
|
|
+ const id = $(this).attr("href");
|
|
|
+ $(".info-item .cont,.flaw-item .title").removeClass("active");
|
|
|
+ $(id).addClass("active");
|
|
|
+ $(this).parent().addClass("active");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
//显示缺陷列表
|
|
@@ -341,7 +349,7 @@ function formatFlawKeys(data){
|
|
|
//初始化模板
|
|
|
function initModuleData(mid,n){
|
|
|
const module=global_modules[mid].moduleDetail;
|
|
|
- const key = global_modules[mid].modeName;
|
|
|
+ const key = global_modules[mid].modeName.replace(/[^\u4e00-\u9fa5|a-zA-Z0-9]+/g,'');
|
|
|
let hml = '<div class="content-item" code="'+key+'">' +
|
|
|
'<h2 class="title">'+key+'</h2>' +
|
|
|
(n>1?'<div class="container">':'<div class="container content-ht">');
|
|
@@ -369,15 +377,15 @@ function formatFlawKeys(data){
|
|
|
|
|
|
//基础类型结构生成
|
|
|
function simpleStructure(data){
|
|
|
- const {name, val,addLine,position,bold,retract,id} = data;
|
|
|
+ const {name, val,monoLine,addLine,position,bold,retract,id} = data;
|
|
|
const posClass = position===1?'text-left':'';
|
|
|
const boldClass = bold===1?'text-bold':'';
|
|
|
const retractClass = retract===1?'text-indent':'';
|
|
|
const lineHml = ('<p class="'+posClass+' '+boldClass+' '+retractClass+'">'+ extractVars(val)+'</p>');
|
|
|
- const txtHml = ('<span class="'+posClass+' '+boldClass+' '+retractClass+'">'+ extractVars(val)+'</span>');
|
|
|
+ const txtHml = ('<p style="display: inline;vertical-align: middle;" class="'+posClass+' '+boldClass+' '+retractClass+'">'+ extractVars(val)+'</p>');
|
|
|
|
|
|
- let hml = addLine?`<div class="cont" style="width: 100%;">`:`<div class="cont">`;
|
|
|
- hml=hml+`<span class="label" id="anchor${id}">${name}</span>`+ (addLine?lineHml:txtHml)+ `</div>`;
|
|
|
+ let hml = addLine||monoLine?`<div class="cont" style="width: 100%;" id="anchor${id}">`:`<div class="cont" id="anchor${id}">`;
|
|
|
+ hml=hml+`<span class="label">${name}</span>`+ (addLine?lineHml:txtHml)+ `</div>`;
|
|
|
return hml;
|
|
|
}
|
|
|
|