|
@@ -131,19 +131,19 @@ function formatInfoData(data){
|
|
|
function simpleStructure(data,obj){
|
|
|
//console.log(data,obj,7878787)
|
|
|
const {name, val,monoLine,addLine,position,bold,retract,id} = data;
|
|
|
- const noEdits = `'医师签名','时间','出院计划','修正诊断','治疗监测计划','姓名','家庭住址','出生日期','性别','工作单位','身份证号','民族','年龄','联系人(关系)','职业','婚姻状况','出生地','入院日期','记录日期','病史陈述者','电话','户口地址','目前使用的药物','成瘾药物','诊疗计划','需求评估','预期目标'`;
|
|
|
+ const noEdits = `'医师签名','时间','出院计划','修正诊断','4.治疗监测计划','姓名','家庭住址','出生日期','性别','工作单位','身份证号','民族','年龄','联系人(关系)','职业','婚姻状况','出生地','入院日期','记录日期','病史陈述者','电话','户口地址','目前使用的药物','成瘾药物','3.诊疗计划','1.需求评估','2.预期目标'`;
|
|
|
let nameStr = name.replace(":","").replace(":","");
|
|
|
- const editable = noEdits.indexOf(nameStr)===-1;
|
|
|
+ const editable = noEdits.indexOf(nameStr)===-1;console.log(11,name)
|
|
|
const posClass = position===1?'text-left':'';
|
|
|
const boldClass = bold===1?'text-bold':'';
|
|
|
const retractClass = retract===1?'text-indent':'';
|
|
|
const valName = extractVars(val);
|
|
|
const valT = valName.replace(/[{{html |}}]/g,"")
|
|
|
- const lineHml = ('<p class="'+posClass+' '+boldClass+' '+retractClass+'">${extractVars(val)}</p>');
|
|
|
+ const lineHml = (`<div contenteditable="${editable?true:false}" valname="`+valT+`" class="'+posClass+' '+boldClass+' '+retractClass+'">${extractVars(val)}</div>`);
|
|
|
const txtHml = (`<div contenteditable="${editable?true:false}" valname="`+valT+`" class="fl ${posClass} ${boldClass} ${retractClass}">${ extractVars(val)}</div>`);
|
|
|
|
|
|
let hml = addLine||monoLine?`<div class="cont clearfix ${posClass}" style="width: 100%;" id="anchor${id}">`:`<div class="cont" id="anchor${id}">`;
|
|
|
- hml=hml+`<span class="label fl">${name}</span>`+ (addLine?lineHml:txtHml)+ `</div>`;
|
|
|
+ hml=hml+`<span class="label ${addLine?'':'fl'}">${name}</span>`+ (addLine?lineHml:txtHml)+ `</div>`;
|
|
|
return hml;
|
|
|
}
|
|
|
|