|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
|
|
|
|
|
|
|
|
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
|
|
|
|
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
|
|
|
|
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>
|
|
|
|
|
<html>
|
|
|
|
@ -64,7 +65,7 @@
|
|
|
|
|
!important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fixed-table-toolbar .bs-bars .pull-right{
|
|
|
|
|
.fixed-table-toolbar .bs-bars .pull-right {
|
|
|
|
|
height: 20px;
|
|
|
|
|
!important;
|
|
|
|
|
}
|
|
|
|
@ -74,15 +75,15 @@
|
|
|
|
|
background-color: #9acfea;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.formCss{
|
|
|
|
|
margin-top:20px;
|
|
|
|
|
margin-left:20px;
|
|
|
|
|
.formCss {
|
|
|
|
|
margin-top: 20px;
|
|
|
|
|
margin-left: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tjCss{
|
|
|
|
|
margin-left:10px;
|
|
|
|
|
margin-right:20px;
|
|
|
|
|
height:auto;
|
|
|
|
|
.tjCss {
|
|
|
|
|
margin-left: 10px;
|
|
|
|
|
margin-right: 20px;
|
|
|
|
|
height: auto;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
<body>
|
|
|
|
@ -105,25 +106,19 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group divCss8" id="deptDiv">
|
|
|
|
|
<label>出院科室 :</label>
|
|
|
|
|
<%--<select class="input-sm form-control" id="deptName">--%>
|
|
|
|
|
<%--<option value="">全部</option>--%>
|
|
|
|
|
<%--<%–<option value="在院">在院</option>–%>--%>
|
|
|
|
|
<%--<%–<option value="未归档">未归档</option>–%>--%>
|
|
|
|
|
<%--<%–<option value="归档中">归档中</option>–%>--%>
|
|
|
|
|
<%--<%–<option value="初审">初审</option>–%>--%>
|
|
|
|
|
<%--<%–<option value="已认证">已认证</option>–%>--%>
|
|
|
|
|
<%--<%–<option value="已归档">已归档</option>–%>--%>
|
|
|
|
|
<%--</select>--%>
|
|
|
|
|
<select class="selectpicker bla bla bli" multiple data-live-search="true" name="deptName"
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选" data-none-results-text="没找到相应记录{0}" id="deptName" title="请输入科室">
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选"
|
|
|
|
|
data-none-results-text="没找到相应记录{0}" id="deptName" title="请输入科室">
|
|
|
|
|
<option value="">全部</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group divCss8">
|
|
|
|
|
<label for="archivestate">归档状态 :</label>
|
|
|
|
|
<select class="selectpicker bla bla bli" multiple data-live-search="true" name="doctorInCharge" id="archivestate" title="请输入归档状态"
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选" data-none-results-text="没找到相应记录{0}">
|
|
|
|
|
<%-- <option value="">全部</option>--%>
|
|
|
|
|
<select class="selectpicker bla bla bli" multiple data-live-search="true" name="doctorInCharge"
|
|
|
|
|
id="archivestate" title="请输入归档状态"
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选"
|
|
|
|
|
data-none-results-text="没找到相应记录{0}">
|
|
|
|
|
<%-- <option value="">全部</option>--%>
|
|
|
|
|
<%--<option value="取消入院">取消入院</option>--%>
|
|
|
|
|
<option value="在院">在院</option>
|
|
|
|
|
<option value="未归档">未归档</option>
|
|
|
|
@ -137,35 +132,20 @@
|
|
|
|
|
<option value="已封存">已封存</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group divCss">
|
|
|
|
|
<label>封存日期:</label>
|
|
|
|
|
<div class="input-daterange input-group" id="datepicker">
|
|
|
|
|
<input type="text" class="input-sm form-control" name="start" id="startDateTo" />
|
|
|
|
|
<span class="input-group-addon">-</span>
|
|
|
|
|
<input type="text" class="input-sm form-control" name="end" id="endDateTo"/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<%-- <div class="form-group divCss">--%>
|
|
|
|
|
<%-- <label for="state">召回状态 :</label>--%>
|
|
|
|
|
<%-- <select class="input-sm form-control" id="state">--%>
|
|
|
|
|
<%-- <option value="">全部</option>--%>
|
|
|
|
|
<%-- <option value="已召回">已召回</option>--%>
|
|
|
|
|
<%-- <option value="未召回">未召回</option>--%>
|
|
|
|
|
<%-- </select>--%>
|
|
|
|
|
<%-- </div>--%>
|
|
|
|
|
<button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button>
|
|
|
|
|
<button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
<!--数据表格-->
|
|
|
|
|
<table id="table" class="table text-nowrap table-striped"></table>
|
|
|
|
|
<div id="toolbar" class="btn-group pull-right toolbarCss" >
|
|
|
|
|
<div id="toolbar" class="btn-group pull-right toolbarCss">
|
|
|
|
|
<div class="columns columns-right btn-group pull-right" style="margin-top:0px;">
|
|
|
|
|
<div class="btn-group btn-info">
|
|
|
|
|
<select id="sel_exportoption" class="form-control">
|
|
|
|
|
<option value="">导出当前页面数据</option>
|
|
|
|
|
<option value="all">导出全部数据</option>
|
|
|
|
|
<option value="">导出当前页面数据</option>
|
|
|
|
|
|
|
|
|
|
<option value="all">导出全部数据</option>
|
|
|
|
|
|
|
|
|
|
<option value="selected">导出选中数据</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
@ -191,10 +171,14 @@
|
|
|
|
|
<form>
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<input id="formToken" hidden>
|
|
|
|
|
<input id="inpNo2" hidden>
|
|
|
|
|
<input id="visitId2" hidden>
|
|
|
|
|
<input id="patientId2" hidden>
|
|
|
|
|
<input id="name2" hidden>
|
|
|
|
|
<input type="hidden" id="id" name="id" value=""/><label hidden id="danganhao"></label>
|
|
|
|
|
<span style="vertical-align:top;">取消封存概述:</span><textarea rows="6" style="width:100%;"
|
|
|
|
|
maxlength="255"
|
|
|
|
|
id="recallReason2"></textarea>
|
|
|
|
|
maxlength="255"
|
|
|
|
|
id="recallReason2"></textarea>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
@ -219,15 +203,20 @@
|
|
|
|
|
<form>
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<input id="formToken1" hidden>
|
|
|
|
|
<input id="inpNo1" hidden>
|
|
|
|
|
<input id="visitId1" hidden>
|
|
|
|
|
<input id="patientId1" hidden>
|
|
|
|
|
<input id="name1" hidden>
|
|
|
|
|
<input type="hidden" id="id1" name="id" value=""/><label hidden id="danganhao1"></label>
|
|
|
|
|
<span style="vertical-align:top;">确认封存概述:</span><textarea rows="6" style="width:100%;"
|
|
|
|
|
maxlength="255"
|
|
|
|
|
id="recallReason"></textarea>
|
|
|
|
|
maxlength="255"
|
|
|
|
|
id="recallReason"></textarea>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group divCss8" id="safekeepingDiv">
|
|
|
|
|
<label>封存选项 :</label>
|
|
|
|
|
<select class="selectpicker bla bla bli" multiple data-live-search="true" name="safekeepingName"
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选" data-none-results-text="没找到相应记录{0}" id="safekeepingName" title="请输入封存选项">
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选"
|
|
|
|
|
data-none-results-text="没找到相应记录{0}" id="safekeepingName" title="请输入封存选项">
|
|
|
|
|
<option value="">全部</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
@ -242,8 +231,6 @@
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<%--确认框--确认/取消封存--%>
|
|
|
|
|
<div class="modal fade" id="exampleModal2" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
|
|
|
|
|
<div class="modal-dialog" role="document">
|
|
|
|
@ -291,15 +278,6 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// var deptAdmissionTo = url.substring(url.lastIndexOf('&') + 1).replace("depts=", "");
|
|
|
|
|
// var deptArr = deptAdmissionTo.split(',');
|
|
|
|
|
// //var n = (deptAdmissionTo.split(',')).length ;
|
|
|
|
|
// if (deptAdmissionTo == null || deptAdmissionTo == '' || deptArr.length > 1) {
|
|
|
|
|
// $('#deptDiv').show();
|
|
|
|
|
// } else {
|
|
|
|
|
// $('#deptDiv').hide();
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
function getDept() {
|
|
|
|
|
//获取科室列表
|
|
|
|
|
$.ajax({
|
|
|
|
@ -313,26 +291,11 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
$('#deptName').selectpicker('refresh');
|
|
|
|
|
// for (var i = 0; i < result.length; i++) {
|
|
|
|
|
// if (deptArr.length != 1 && deptArr[0] != "") {
|
|
|
|
|
// var bol = deptArr.indexOf(result[i].code);
|
|
|
|
|
// if (bol != -1) {
|
|
|
|
|
// $("#deptName").append("<option value=" + result[i].code + ">" + result[i].name + "</option>");
|
|
|
|
|
// }
|
|
|
|
|
// } else {
|
|
|
|
|
// $("#deptName").append("<option value=" + result[i].code + ">" + result[i].name + "</option>");
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getDept();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//console.log("======1111============"+startDateV);
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
//日期控件
|
|
|
|
@ -341,18 +304,11 @@
|
|
|
|
|
language: "zh-CN"
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
/* var currDate=getCurrDate();
|
|
|
|
|
var currDate30=getCurrDay30();
|
|
|
|
|
$('#startDateTo').val(currDate30);
|
|
|
|
|
$('#endDateTo').val(currDate);*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//处理导出内容,这个方法可以自定义某一行、某一列、甚至某个单元格的内容,也就是将其值设置为自己想要的内容
|
|
|
|
|
function DoOnCellHtmlData(cell, row, col, data) {
|
|
|
|
|
if (row == 0) {
|
|
|
|
|
return data;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//由于备注列超过6个字的话,通过span标签处理只显示前面6个字,如果直接导出的话会导致内容不完整,因此要将携带完整内容的span标签中title属性的值替换
|
|
|
|
|
if (col == 4 || col == 11 || col == 7) {
|
|
|
|
|
var spanObj = $(data);//将带 <span title="val"></span> 标签的字符串转换为jQuery对象
|
|
|
|
@ -433,10 +389,9 @@
|
|
|
|
|
visitId: "" + $("#visitId").val(),
|
|
|
|
|
name: "" + $("#name").val(),
|
|
|
|
|
archivestate: "" + $("#archivestate").val(),
|
|
|
|
|
// state:"" + $("#state").val(),
|
|
|
|
|
startDateTo:$("#startDateTo").val().toString(),
|
|
|
|
|
endDateTo: "" +$("#endDateTo").val(),
|
|
|
|
|
deptName: "" +$("#deptName").val()
|
|
|
|
|
startDateTo: $("#startDateTo").val(),
|
|
|
|
|
endDateTo: "" + $("#endDateTo").val(),
|
|
|
|
|
deptName: "" + $("#deptName").val()
|
|
|
|
|
};
|
|
|
|
|
return temp;
|
|
|
|
|
},
|
|
|
|
@ -522,33 +477,14 @@
|
|
|
|
|
field: 'dischargeDateTime',
|
|
|
|
|
align: 'center',
|
|
|
|
|
valign: 'middle',
|
|
|
|
|
/* formatter: function (value, row, index) {
|
|
|
|
|
return value.substring(0, 10);
|
|
|
|
|
}*/
|
|
|
|
|
},
|
|
|
|
|
/*{
|
|
|
|
|
title: '上次封存状态',
|
|
|
|
|
field: 'state',
|
|
|
|
|
align: 'center',
|
|
|
|
|
valign: 'middle',
|
|
|
|
|
formatter: function (value, row, index) {
|
|
|
|
|
//在院 未归档 归档中 初审 已归档 已认证
|
|
|
|
|
var a = '';
|
|
|
|
|
if (value == "已封存") {
|
|
|
|
|
a = '<span style="color:red"><i class="fa fa-check-circle-o" aria-hidden="true"></i>'+ value +'</span>';
|
|
|
|
|
} else {
|
|
|
|
|
a = '<span style="color:#ccc;"><i class="fa fa-times-circle-o" aria-hidden="true"></i>'+ value +'</span>';
|
|
|
|
|
}
|
|
|
|
|
return a;
|
|
|
|
|
}
|
|
|
|
|
},*/
|
|
|
|
|
{
|
|
|
|
|
title: '归档状态',
|
|
|
|
|
field: 'archivestate',
|
|
|
|
|
align: 'center',
|
|
|
|
|
valign: 'middle',
|
|
|
|
|
formatter: function (value, row, index) {
|
|
|
|
|
var a="";
|
|
|
|
|
var a = "";
|
|
|
|
|
if (value == "未归档") {
|
|
|
|
|
a = '<span style="color:#c12e2a;"><i class="fa fa-times-circle-o" aria-hidden="true"></i>' + value + '</span>';
|
|
|
|
|
} else if (value == "已归档") {
|
|
|
|
@ -567,26 +503,12 @@
|
|
|
|
|
a = '<span style="color:blue"><i class="fa fa-check-circle-o" aria-hidden="true"></i>' + value + '</span>';
|
|
|
|
|
} else if (value == "主任退回") {
|
|
|
|
|
a = '<span style="color:#0000FF"><i class="fa fa-check-circle-o" aria-hidden="true"></i>' + value + '</span>';
|
|
|
|
|
}
|
|
|
|
|
else if (value == "再次封存") {
|
|
|
|
|
} else if (value == "再次封存") {
|
|
|
|
|
a = '<span style="color:#0000FF"><i class="fa fa-check-circle-o" aria-hidden="true"></i>' + value + '</span>';
|
|
|
|
|
}
|
|
|
|
|
return a;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: '封存人',
|
|
|
|
|
field: 'handleName',
|
|
|
|
|
align: 'center',
|
|
|
|
|
valign: 'left',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: '封存时间',
|
|
|
|
|
field: 'handleTime',
|
|
|
|
|
align: 'center',
|
|
|
|
|
valign: 'middle',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
title: "操作",
|
|
|
|
|
align: 'left',
|
|
|
|
@ -595,13 +517,13 @@
|
|
|
|
|
formatter: function (value, row, index) {
|
|
|
|
|
var html = "";
|
|
|
|
|
//已封存
|
|
|
|
|
if (row.followingType+"" == "11") {
|
|
|
|
|
html = html +'<button class="btn btn-success btn-sm" onclick="recallFun(\'' + row.id + '\',\'' + row.id + '\')">取消封存 </button>';
|
|
|
|
|
html = html +'<button class="btn btn-warning btn-sm" onclick="againRecallFun(\'' + row.id + '\',\'' + row.id + '\')">再次封存 </button>';
|
|
|
|
|
} else {
|
|
|
|
|
html = html +'<button class="btn btn-warning btn-sm" onclick="recallFun1(\'' + row.id + '\',\'' + row.id + '\')">封存 </button>';
|
|
|
|
|
if (row.archivestate=="已封存"){
|
|
|
|
|
html = html + '<button class="btn btn-success btn-sm" onclick="recallFun(\'' + row.id + '\',\'' + row.id + '\',\'' + row. inpNo+ '\',\'' + row. visitId+ '\',\'' + row. patientId+ '\',\'' + row. name+ '\')">取消封存 </button>';
|
|
|
|
|
html = html + '<button class="btn btn-warning btn-sm" onclick="againRecallFun(\'' + row.id + '\',\'' + row.id + '\',\'' + row. inpNo+ '\',\'' + row. visitId+ '\',\'' + row. patientId+ '\',\'' + row. name+ '\')">再次封存 </button>';
|
|
|
|
|
}else {
|
|
|
|
|
html = html + '<button class="btn btn-warning btn-sm" onclick="recallFun1(\'' + row.id + '\',\'' + row.id + '\',\'' + row. inpNo+ '\',\'' + row. visitId+ '\',\'' + row. patientId+ '\',\'' + row. name+ '\')">封存 </button>';
|
|
|
|
|
}
|
|
|
|
|
return html;
|
|
|
|
|
return html;
|
|
|
|
|
},
|
|
|
|
|
cellStyle: function (value, row, index) {
|
|
|
|
|
return {classes: 'success'}
|
|
|
|
@ -621,7 +543,7 @@
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function recallFun(id, archiveDetailId) {
|
|
|
|
|
function recallFun(id, archiveDetailId,inpNo,visitId,patientId,name) {
|
|
|
|
|
//生成表单token,防止表单重复提交
|
|
|
|
|
setFormToken();
|
|
|
|
|
$('#exampleModal').modal({
|
|
|
|
@ -631,10 +553,14 @@
|
|
|
|
|
});
|
|
|
|
|
$("#recallReason2").val("");
|
|
|
|
|
$("#danganhao").html(archiveDetailId);
|
|
|
|
|
$("#inpNo2").val(inpNo);
|
|
|
|
|
$("#visitId2").val(visitId);
|
|
|
|
|
$("#patientId2").val(patientId);
|
|
|
|
|
$("#name2").val(name);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function getSafekeeping(){
|
|
|
|
|
function getSafekeeping() {
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/storage/getSafekeeping",
|
|
|
|
|
type: "POST",
|
|
|
|
@ -650,6 +576,7 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getSafekeeping();
|
|
|
|
|
|
|
|
|
|
function againRecallFun(id, archiveDetailId) {
|
|
|
|
|
//生成表单token,防止表单重复提交
|
|
|
|
|
setFormToken();
|
|
|
|
@ -663,7 +590,7 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function recallFun1(id, archiveDetailId) {
|
|
|
|
|
function recallFun1(id, archiveDetailId,inpNo,visitId,patientId,name) {
|
|
|
|
|
//生成表单token,防止表单重复提交
|
|
|
|
|
setFormToken();
|
|
|
|
|
$('#exampleModal1').modal({
|
|
|
|
@ -672,6 +599,10 @@
|
|
|
|
|
show: true//弹出对话框
|
|
|
|
|
});
|
|
|
|
|
$("#recallReason").val("");
|
|
|
|
|
$("#inpNo1").val(inpNo);
|
|
|
|
|
$("#visitId1").val(visitId);
|
|
|
|
|
$("#patientId1").val(patientId);
|
|
|
|
|
$("#name1").val(name);
|
|
|
|
|
$("#danganhao1").html(archiveDetailId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -682,7 +613,7 @@
|
|
|
|
|
$("#table").bootstrapTable("refreshOptions", {pageNumber: 1});
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("正在查询,请稍等...");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
//获取table的高度
|
|
|
|
@ -718,20 +649,31 @@
|
|
|
|
|
|
|
|
|
|
window.location.href = "${path}/storage/exportExcelStorageList?inpNo=" + inpNo + "&visitId=" + visitId +
|
|
|
|
|
"&name=" + name + "&state=" + state + "&idNo=" + idNo + "&archivestate=" + archivestate + "&deptName=" + deptNameA
|
|
|
|
|
+ "&endDateTo=" + endDateTo+ "&startDateTo=" + startDateTo;
|
|
|
|
|
+ "&endDateTo=" + endDateTo + "&startDateTo=" + startDateTo;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$("#stateBtn").click(function () {
|
|
|
|
|
$('#exampleModal').modal('hide'); //手动关闭
|
|
|
|
|
var archiveDetailId = $("#danganhao").html();
|
|
|
|
|
var visitId = $("#visitId").html();
|
|
|
|
|
var id = archiveDetailId;
|
|
|
|
|
var ArchiveState = $("#archivestate").html();
|
|
|
|
|
var recallReason = $("#recallReason2").val();
|
|
|
|
|
var inpNo = $("#inpNo2").val();
|
|
|
|
|
var visitId = $("#visitId2").val();
|
|
|
|
|
var patientId = $("#patientId2").val();
|
|
|
|
|
var name = $("#name2").val();
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/storage/updateState",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {"ArchiveState": "已归档", "archiveDetailId": archiveDetailId, recallReason: recallReason,formToken:$("#formToken").val(),ArchiveStateFlag:"0"},
|
|
|
|
|
data: {
|
|
|
|
|
"ArchiveState": "已归档",
|
|
|
|
|
"archiveDetailId": archiveDetailId,
|
|
|
|
|
recallReason: recallReason,
|
|
|
|
|
formToken: $("#formToken").val(),
|
|
|
|
|
ArchiveStateFlag: "0",
|
|
|
|
|
inpNo:inpNo,
|
|
|
|
|
visitId:visitId,
|
|
|
|
|
patientId:patientId,
|
|
|
|
|
name:name
|
|
|
|
|
},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
//刷新
|
|
|
|
|
$('#table').bootstrapTable('refresh');
|
|
|
|
@ -751,15 +693,33 @@
|
|
|
|
|
$("#stateBtn1").click(function () {
|
|
|
|
|
$('#exampleModal1').modal('hide'); //手动关闭
|
|
|
|
|
var archiveDetailId = $("#danganhao1").html();
|
|
|
|
|
var visitId = $("#visitId").html();
|
|
|
|
|
var id = archiveDetailId;
|
|
|
|
|
var StateFlag = $("#archivestate").html();
|
|
|
|
|
var recallReason = $("#recallReason").val();
|
|
|
|
|
var safekeepingName = ''+$("#safekeepingName").val();
|
|
|
|
|
var safekeepingName = '' + $("#safekeepingName").val();
|
|
|
|
|
var inpNo = $("#inpNo1").val();
|
|
|
|
|
var visitId = $("#visitId1").val();
|
|
|
|
|
var patientId = $("#patientId1").val();
|
|
|
|
|
var name = $("#name1").val();
|
|
|
|
|
if (recallReason == "") {
|
|
|
|
|
return toastr.error("确认封存概述不能为空");
|
|
|
|
|
}
|
|
|
|
|
if (safekeepingName == "") {
|
|
|
|
|
return toastr.error("封存选项不能为空");
|
|
|
|
|
}
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/storage/updateState",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {"ArchiveState": "已封存", "archiveDetailId": archiveDetailId, recallReason: recallReason,formToken:$("#formToken1").val(),ArchiveStateFlag:"0",safekeepingName:safekeepingName},
|
|
|
|
|
data: {
|
|
|
|
|
"ArchiveState": "已封存",
|
|
|
|
|
"archiveDetailId": archiveDetailId,
|
|
|
|
|
recallReason: recallReason,
|
|
|
|
|
formToken: $("#formToken1").val(),
|
|
|
|
|
ArchiveStateFlag: "0",
|
|
|
|
|
safekeepingName: safekeepingName,
|
|
|
|
|
inpNo:inpNo,
|
|
|
|
|
visitId:visitId,
|
|
|
|
|
patientId:patientId,
|
|
|
|
|
name:name
|
|
|
|
|
},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
//刷新
|
|
|
|
|
$('#table').bootstrapTable('refresh');
|
|
|
|
@ -776,7 +736,6 @@
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$("#stateBtn2").click(function () {
|
|
|
|
|
$('#exampleModal2').modal('hide'); //手动关闭
|
|
|
|
|
var archiveDetailId = $("#danganhao2").html();
|
|
|
|
@ -787,7 +746,13 @@
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/storage/updateState",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {"ArchiveState": "再次封存", "archiveDetailId": archiveDetailId, recallReason: recallReason,formToken:$("#formToken1").val(),ArchiveStateFlag:"1"},
|
|
|
|
|
data: {
|
|
|
|
|
"ArchiveState": "再次封存",
|
|
|
|
|
"archiveDetailId": archiveDetailId,
|
|
|
|
|
recallReason: recallReason,
|
|
|
|
|
formToken: $("#formToken1").val(),
|
|
|
|
|
ArchiveStateFlag: "1"
|
|
|
|
|
},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
//刷新
|
|
|
|
|
$('#table').bootstrapTable('refresh');
|
|
|
|
|