|
@@ -3,11 +3,9 @@ const $ = require('jquery');
|
|
|
require('jquery-templates');
|
|
|
require('./modal.js');
|
|
|
const {post,getUrlArgObject,setBoxHeight,getCookie,initScroll} = require('./utils.js');
|
|
|
-const {api} = require('./api.js');
|
|
|
+const {api,ywCheckApi} = require('./api.js');
|
|
|
let checkOk = require('./../images/checkOk.png')
|
|
|
|
|
|
-window.document.title="质控评分-"+getUrlArgObject("name");
|
|
|
-
|
|
|
$(function(){
|
|
|
//本页全局变量
|
|
|
let global_flawData = {}; //缺陷数据
|
|
@@ -23,6 +21,8 @@ $(function(){
|
|
|
let global_selectedFlaw = {}; //新增时选中的条目信息
|
|
|
getAllModules();
|
|
|
let showCheckBtns=global_code==="YH-ZKHC-LBXQ";
|
|
|
+ window.document.title=(showCheckBtns?"质控核查-":"质控评分-")+getUrlArgObject("name");
|
|
|
+
|
|
|
let hasAu3 = showCheckBtns&&hasData('FUNC000011'); //新增缺陷权限
|
|
|
if(hasAu3){
|
|
|
$(".add-flaw").click(function(){
|
|
@@ -66,12 +66,20 @@ function initMenu(data){
|
|
|
$(".page").on("click",function(){
|
|
|
$(".info-item .cont,.flaw-item,td").removeClass("active"); //清空缺陷定位背景
|
|
|
const title = $(this).attr("code");
|
|
|
- if(title == '缺陷总览'){
|
|
|
- $(".check").css('display','none')
|
|
|
+ if(title == '缺陷总览'){ //质控核查页进来隐藏原核查按钮
|
|
|
+ $(".check,.ywCheck").css('display','none')
|
|
|
}else if(title == '病案首页'){
|
|
|
- $(".check").css('display','block').text(global_check_home==1?'重新核查':'病案首页核查')
|
|
|
+ if(showCheckBtns){
|
|
|
+ $(".ywCheck").show();
|
|
|
+ }else{
|
|
|
+ $(".check").css('display','block').text(global_check_home==1?'重新核查':'病案首页核查')
|
|
|
+ }
|
|
|
}else{
|
|
|
- $(".check").css('display','block').text(global_check==1?'重新核查':'病历核查')
|
|
|
+ if(showCheckBtns){
|
|
|
+ $(".ywCheck").show();
|
|
|
+ }else {
|
|
|
+ $(".check").css('display', 'block').text(global_check == 1 ? '重新核查' : '病历核查')
|
|
|
+ }
|
|
|
}
|
|
|
if(title==="缺陷总览"||title==="谈话告知书"||title==="知情同意书"||title === '医嘱信息'||title === '检验信息'||title === '检查信息'||title === '护理信息'){
|
|
|
if(title==="缺陷总览"){
|
|
@@ -800,14 +808,10 @@ function formatFlawKeys(data){
|
|
|
behospitalCode:getUrlArgObject("id"),
|
|
|
hospitalId:getUrlArgObject("hid"),
|
|
|
};
|
|
|
- post(api.checkQc,param).then((res)=>{
|
|
|
+ post(ywCheckApi.recordCheck,param).then((res)=>{
|
|
|
if(res.data.code==='0') {
|
|
|
- if(global_activeTab == '病案首页'){
|
|
|
- global_check_home = 1
|
|
|
- }else{
|
|
|
- global_check = 1
|
|
|
- }
|
|
|
- $(".check").text("重新核查")
|
|
|
+ global_check = 1
|
|
|
+ $(".ywCheck").text("重新核查")
|
|
|
$.alerModal({"message":"核查成功",type:"tip",time:'1000',win:true});
|
|
|
}else{
|
|
|
$.alerModal({"message":res.data.msg ||"核查失败",type:"tip",time:'1000',isFather: false});
|