|
|
@@ -849,7 +849,14 @@ $(function () {
|
|
|
* 门诊统筹支付医保电子凭证读卡
|
|
|
*/
|
|
|
$("#mztczfSiReadCard").on("click", function (t) {
|
|
|
- mztczfSiReadCard(true);
|
|
|
+ mztczfSiReadCard(true,"qrcode_01101");
|
|
|
+ });
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 门诊统筹支付医保刷脸
|
|
|
+ */
|
|
|
+ $("#mztczfSiReadCardFace").on("click", function (t) {
|
|
|
+ mztczfSiReadCard(true,"face_01101");
|
|
|
});
|
|
|
|
|
|
/**
|
|
|
@@ -2223,6 +2230,7 @@ function queryInsuinfo(patientId) {
|
|
|
if (res.code == 0) {
|
|
|
$("#zgmztczfDiv").removeClass("hide").addClass("in");
|
|
|
$("#mztczfSiReadCard").removeClass("hide").addClass("in");
|
|
|
+ $("#mztczfSiReadCardFace").removeClass("hide").addClass("in");
|
|
|
var ybCode = localStorage.getItem("ybCode");
|
|
|
if (ybCode != null && ybCode != "" && ybCode.length > 0) {
|
|
|
$("#zgmztczf").selectpicker('val', 1);
|
|
|
@@ -2250,12 +2258,13 @@ function queryInsuinfo(patientId) {
|
|
|
/**
|
|
|
* 读医保电子凭证
|
|
|
* @param asyncFlag true 异步 false 同步
|
|
|
+ * @param params
|
|
|
*/
|
|
|
-function mztczfSiReadCard(asyncFlag) {
|
|
|
+function mztczfSiReadCard(asyncFlag,params) {
|
|
|
mztczfSiReadCardStatus = true;
|
|
|
$.ajax({
|
|
|
type: "GET",
|
|
|
- url: 'http://localhost:8321/readcard/entry?param=qrcode_01101',
|
|
|
+ url: 'http://localhost:8321/readcard/entry?param='+params,
|
|
|
contentType: "application/json;charset=UTF-8",
|
|
|
dataType: "json",
|
|
|
async: asyncFlag,
|
|
|
@@ -9430,31 +9439,33 @@ function savePrescriptionForReadCard() {
|
|
|
var zgmztczf = $("#zgmztczf").val();
|
|
|
var readCardResult = $("#readCardResult").val();
|
|
|
if ((zgmztczf == 1 || zgmztczf == "1") && (readCardResult == null || readCardResult == "")) {
|
|
|
- $("#messageModal").modal();
|
|
|
+ $("#messageModalYb").modal();
|
|
|
$("#messageContent").html("门诊统筹处方必须读卡,是否立即读卡?");
|
|
|
- $("#messageButton").off("click").bind("click", function (t) {
|
|
|
- mztczfSiReadCard(true);
|
|
|
- realSavePrescription(false);
|
|
|
+ $("#ybdzpz").off("click").bind("click", function (t) {
|
|
|
+ mztczfSiReadCard(true,"qrcode_01101");
|
|
|
+ realSavePrescription();
|
|
|
+ });
|
|
|
+ $("#ybsl").off("click").bind("click", function (t) {
|
|
|
+ mztczfSiReadCard(true,"face_01101");
|
|
|
+ realSavePrescription();
|
|
|
});
|
|
|
- $("#cancelButton").off("click").bind("click", function (t) {
|
|
|
+ $("#cancelButtonYb").off("click").bind("click", function (t) {
|
|
|
t.stopPropagation();
|
|
|
t.preventDefault();
|
|
|
- realSavePrescription(false);
|
|
|
+ realSavePrescription();
|
|
|
});
|
|
|
} else {
|
|
|
- realSavePrescription(true);
|
|
|
+ realSavePrescription();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 最终保存处方方法
|
|
|
- * @param openModel 是否需要打开提示弹层 true 需要 false 不需要
|
|
|
*/
|
|
|
-function realSavePrescription(openModel) {
|
|
|
- if (openModel) {
|
|
|
- $("#messageModal").modal();
|
|
|
- }
|
|
|
+function realSavePrescription() {
|
|
|
+ $("#messageModalYb").modal('hide');
|
|
|
+ $("#messageModal").modal();
|
|
|
$("#messageContent").html("确认保存处方吗?");
|
|
|
$("#messageButton").off("click").bind("click", function (t) {
|
|
|
if (mztczfSiReadCardStatus) {
|
|
|
@@ -12740,6 +12751,7 @@ function clearExpContentRequired() {
|
|
|
function clearZgtczfInput() {
|
|
|
$("#zgmztczfDiv").removeClass("in").addClass("hide");
|
|
|
$("#mztczfSiReadCard").removeClass("in").addClass("hide");
|
|
|
+ $("#mztczfSiReadCardFace").removeClass("in").addClass("hide");
|
|
|
$("#expContentRequired").removeClass("in").addClass("hide");
|
|
|
$("#grzhzfDiv").removeClass("in").addClass("hide");
|
|
|
$("#zgmztczf").selectpicker('val', null);
|