|
@@ -241,9 +241,20 @@ function editScore(info){
|
|
|
}
|
|
|
//添加评分项
|
|
|
function addScore(info){
|
|
|
+ const optResultAlgVO = {
|
|
|
+ "casesEntryId": info.casesEntryId,
|
|
|
+ "casesId": info.casesId,
|
|
|
+ "casesScore": info.caseScore,
|
|
|
+ "code": info.code || "",
|
|
|
+ "id": info.id || "",
|
|
|
+ "info":info.info || "",
|
|
|
+ "isReject": info.isReject,
|
|
|
+ "msg": info.msg || "",
|
|
|
+ "score": info.score
|
|
|
+ }
|
|
|
const param={
|
|
|
"behospitalCode": global_id,
|
|
|
- "optResultAlgVO": info
|
|
|
+ "optResultAlgVO": optResultAlgVO
|
|
|
};
|
|
|
post(api.addScore,param).then(function(res){
|
|
|
if(res.data.code==='0'){
|
|
@@ -264,7 +275,7 @@ function showModal(flag,code,i){
|
|
|
$("#delModal .confirm").off("click");
|
|
|
$("#qcScore,#qcMsg").off("input");
|
|
|
const flawsList = formatFlawKeys(global_flawData);
|
|
|
- const info = flawsList[global_activeTab][i];
|
|
|
+ const info = flawsList[global_activeTab]&&flawsList[global_activeTab][i];
|
|
|
if(flag==='0'){ //修改
|
|
|
$("#delModal .title").text("修改");
|
|
|
$("#delModal .confirm").text("保存");
|
|
@@ -328,7 +339,7 @@ function showModal(flag,code,i){
|
|
|
return;
|
|
|
}
|
|
|
const msg=$("#delModal #addQcMsg").val();
|
|
|
- const score=$("#delModal #addQcScore").val();
|
|
|
+ const score=Number($("#delModal #addQcScore").val());
|
|
|
if($(".add-box .warning").is(":visible")||!msg.trim()||!score){
|
|
|
return;
|
|
|
}
|
|
@@ -379,11 +390,11 @@ function formatFlawKeys(data){
|
|
|
//增加条目弹窗元素事件
|
|
|
function addFlawEvent(){
|
|
|
$(".add-box .flaw-drop-input").off("click").on("click",function(){
|
|
|
- $(".add-box .drop-box ul").show();
|
|
|
+ $(".add-box .drop-box").addClass("show");
|
|
|
});
|
|
|
$(".add-box .flaw-drop-input").off("blur").on("blur",function(){
|
|
|
setTimeout(function(){
|
|
|
- $(".add-box .drop-box ul").hide();
|
|
|
+ $(".add-box .drop-box").removeClass("show");
|
|
|
},300)
|
|
|
|
|
|
});
|
|
@@ -400,7 +411,7 @@ function formatFlawKeys(data){
|
|
|
$("#addQcMsg").val(msg);
|
|
|
$("#addQcScore").val(score);
|
|
|
$(".add-box .warning").hide();
|
|
|
- $(".add-box .drop-box ul").hide();
|
|
|
+ $(".add-box .drop-box").removeClass("show");
|
|
|
});
|
|
|
}
|
|
|
|
|
@@ -482,14 +493,14 @@ function formatFlawKeys(data){
|
|
|
const {name, val,monoLine,addLine,position,bold,retract,id} = data;
|
|
|
if(name==="手术记录表格-1"){
|
|
|
const value = val.replace("【","").replace("】","");
|
|
|
- const diag = JSON.parse(obj[0][value]);
|
|
|
+ const diag = obj[0][value]?JSON.parse(obj[0][value]):"";
|
|
|
let thml=`<div class="cont" style="width: 100%;" id="anchor${id}">`;
|
|
|
thml+=$("#tableTmpl").tmpl({k:"手术信息",data:diag})[0].outerHTML+"</div>";
|
|
|
return thml;
|
|
|
}
|
|
|
if(name==="出院诊断表格-1"){
|
|
|
const value = val.replace("【","").replace("】","");
|
|
|
- const diag = JSON.parse(obj[0][value]);
|
|
|
+ const diag = obj[0][value]?JSON.parse(obj[0][value]):"";
|
|
|
|
|
|
let thml=`<div class="cont" style="width: 100%;" id="anchor${id}">`;
|
|
|
thml+=$("#tableTmpl").tmpl({k:"出院诊断",data:diag})[0].outerHTML+"</div>";
|