|
|
@@ -3649,6 +3649,7 @@ function mztczfSiReadCardTypeChange() {
|
|
|
$("#readCardResult").val(res.rawCardData);
|
|
|
$("#pBusiCardInfo").val(res.rawBusiData);
|
|
|
successMesageSimaple("读卡成功,可以进行医保结算操作。");
|
|
|
+ queryInsuinfo(readPatientId);
|
|
|
$("#mztczfSiReadCardModal").modal("hide");
|
|
|
}, function (err) {
|
|
|
$("#readLoadingModal").modal('hide'); // 隐藏loading
|
|
|
@@ -3760,6 +3761,8 @@ function mztczfSiReadCardTypeModel(patientId,times) {
|
|
|
$('#mztczfAdvmPro').selectpicker('refresh');
|
|
|
cityChange('mztczfAdvmPro', 'mztczfAdvmCity');
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
|
|
|
$("#mztczfSiReadCardModal").modal();
|
|
|
}
|
|
|
@@ -3783,6 +3786,41 @@ function deleteOrderLock(patientId,times,receiptNo) {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+function queryInsuinfo(patientId) {
|
|
|
+ var param = {
|
|
|
+ patientId: patientId,
|
|
|
+ readCardType: $('input[name="mztczfSiReadCardType"]:checked').val(),
|
|
|
+ readCardResult: $("#readCardResult").val(),
|
|
|
+ busCardInfo: $("#pBusiCardInfo").val()
|
|
|
+ }
|
|
|
+ getAjaxRequst("/thmz/queryInsuinfo",param,true,function (insurRes) {
|
|
|
+ if(insurRes.code == 0){
|
|
|
+ var ybCode = localStorage.getItem("ybCode");
|
|
|
+ if(ybCode !=null && ybCode !="" && ybCode.length > 0){
|
|
|
+ $("#zgmztczf").selectpicker('val',1);
|
|
|
+ $("#zgmztczf").selectpicker('refresh');
|
|
|
+ if($("#mzOrderTypeSelect").val() !='4'){
|
|
|
+ $("#mzOrderTypeSelect").selectpicker('val','2');
|
|
|
+ $("#mzOrderTypeSelect").selectpicker('refresh');
|
|
|
+ }else {
|
|
|
+ $("#zgmztczf").selectpicker('val',0);
|
|
|
+ $("#zgmztczf").selectpicker('refresh');
|
|
|
+ }
|
|
|
+
|
|
|
+ }else {
|
|
|
+ $("#zgmztczf").selectpicker('val',0);
|
|
|
+ $("#zgmztczf").selectpicker('refresh');
|
|
|
+ }
|
|
|
+ }else if(insurRes.code == -1){
|
|
|
+ errorMesageSimaple(insurRes.message);
|
|
|
+ }else if(insurRes.code == -2){
|
|
|
+ warningMesageSimaple(insurRes.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 医保结算
|