|
|
@@ -26,7 +26,7 @@ var tableIdAndOrderNoMap = null;
|
|
|
var getResultUrl = null;
|
|
|
//定时器
|
|
|
var timer;
|
|
|
-
|
|
|
+var ksjzType = null;
|
|
|
|
|
|
$(function () {
|
|
|
initGenderSelect();
|
|
|
@@ -862,6 +862,7 @@ $(function () {
|
|
|
*/
|
|
|
$("#rapidAcceptsEditUser").on("click", function (t) {
|
|
|
editUserModal($("#rapidAcceptsUserCode").val(), 2);
|
|
|
+ ksjzType = 2 ;
|
|
|
});
|
|
|
|
|
|
|
|
|
@@ -3849,10 +3850,7 @@ function initGenderSelect() {
|
|
|
$('#conditionCode').selectpicker('refresh');
|
|
|
|
|
|
//入院途径
|
|
|
- var routeOfAdmission = '<option value="1">急诊</option><option value="2">门诊</option><option value="3">其他医疗机构转入</option><option value="9">其他</option>';
|
|
|
- $('#routeOfAdmission').html(routeOfAdmission);
|
|
|
- $('#routeOfAdmission').selectpicker('refresh');
|
|
|
-
|
|
|
+ initRouteOfAdmission()
|
|
|
|
|
|
//就诊人群类型
|
|
|
var mdtrtGrpType = '<option value="-1">无</option><option value="1">新冠肺炎确诊患者</option><option value="2">其他国家突发公共事件</option><option value="3">新冠肺炎疑似患者</option><option value="4">无症状感染者</option>';
|
|
|
@@ -3963,6 +3961,25 @@ function iniAdmissStatus() {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * 初始化入院途径
|
|
|
+ */
|
|
|
+function initRouteOfAdmission() {
|
|
|
+ getAjaxRequst("/thmz/queryRouteOfAdmission",{},true,function (res) {
|
|
|
+ if (res == '401' || res == 401) {
|
|
|
+ window.location.href = '/thmz/login/view'
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ var html = '';
|
|
|
+ $.each(res.data, function (commentIndex, comment) {
|
|
|
+ html += '<option value="' + comment.code + '">' + comment.name + '</option>';
|
|
|
+ });
|
|
|
+ $('#routeOfAdmission').empty();
|
|
|
+ $('#routeOfAdmission').html(html);
|
|
|
+ $('#routeOfAdmission').selectpicker('destroy').selectpicker('refresh');
|
|
|
+ })
|
|
|
+}
|
|
|
|
|
|
/**
|
|
|
* 入院登记的病区列表
|
|
|
@@ -8764,8 +8781,17 @@ function modifyPatient() {
|
|
|
if (res.code == 0) {
|
|
|
$('#editUserModal').modal('hide');
|
|
|
var patientId = $("#patientId").text();
|
|
|
- if (patientId != null && patientId != 'null' && patientId != "") {
|
|
|
+ let tempMzfzSerialNo = $("#mzfzSerialNoInClick").val();
|
|
|
+ if (patientId != null && patientId != 'null' && patientId != "" && tempMzfzSerialNo.indexOf("clnicId_") < 0 ) {
|
|
|
realClinicalReception(patientId, $("#mzfzSerialNoInClick").val(), $("#mzfzReqTypeNoInClick").val());
|
|
|
+ } else {
|
|
|
+ if(ksjzType == 2){
|
|
|
+ let tempPatientId = $("#editUserCode").val();
|
|
|
+ clearRapidAccepts();
|
|
|
+ $("#rapidAcceptsUserCardNo").val(tempPatientId);
|
|
|
+ queryUserInfoByCardNo();
|
|
|
+ ksjzType = null;
|
|
|
+ }
|
|
|
}
|
|
|
clearPlusPatinet();
|
|
|
} else {
|
|
|
@@ -8776,11 +8802,13 @@ function modifyPatient() {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
* 将病人信息修改域置空
|
|
|
* @param patinet
|
|
|
*/
|
|
|
function clearPlusPatinet() {
|
|
|
+ ksjzType = null;
|
|
|
$("#editUserCode").val(null);
|
|
|
$("#editUserName").val(null);
|
|
|
$("#editUserAge").val(null);
|
|
|
@@ -13790,7 +13818,7 @@ function openPacsJc() {
|
|
|
}
|
|
|
if(res.code == 0 ){
|
|
|
let patientId = $("#patientId").text();
|
|
|
- let pacsurl = res.data +"Clinical?clinicalNum="+patientId
|
|
|
+ let pacsurl = res.data +"/Index.htm?CLINICALNUM="+patientId
|
|
|
window.open(pacsurl, '_blank');
|
|
|
}else {
|
|
|
errorMesage(res)
|