浏览代码

优化扫码支付二维码没有清空缺陷

hurugang 2 年之前
父节点
当前提交
e83a1c0d3d

+ 1 - 1
src/main/java/cn/hnthyy/thmz/service/impl/thmz/HaiCiAdapterServiceTaiheImpl.java

@@ -146,7 +146,7 @@ public class HaiCiAdapterServiceTaiheImpl implements HaiCiAdapterService {
     public String genMzPayQrcode(Integer totalAmt, String patientId, String hisOrdNum) {
         try {
             String params = "{\"totalAmt\":\"" + totalAmt + "\",\"patientId\":\"" + patientId + "\",\"hisOrdNum\":\"" + hisOrdNum + "\"}";
-            String data = HttpUtil.httpPost(haiciServiceUrl + "/wxApi/genMzPayQrcode", params, "application/json",3000);
+            String data = HttpUtil.httpPost(haiciServiceUrl + "/wxApi/genMzPayQrcode", params, "application/json",8000);
             Map<String, Object> resultMap = (Map<String, Object>) JsonUtil.jsontoObject(data, Map.class);
             if (resultMap == null) {
                 log.error("获取支付链接错误,调用参数{}", params);

+ 6 - 5
src/main/resources/static/js/mz/clinic.js

@@ -9194,6 +9194,10 @@ function printPrescription(patientId, times, clnicId, payMark, printType) {
                         LODOP.ADD_PRINT_HTM("0mm", "5mm", "140mm", "200mm", strStyle + document.getElementById("mz_zy_req_table").innerHTML);
                         index++;
                     }
+                    $("#selfAmountGuideCard").html(0.00);
+                    $("#fundPayGuideCard").html(0.00);
+                    $("#acctPayGuideCard").html(0.00);
+                    $("#payQrcodeGuideCard").empty();
                     $.ajax({
                         type: "GET",
                         url: '/thmz/getChargeDetailForGuideCard?patientId=' + patientId + '&times=' + times,
@@ -9217,10 +9221,6 @@ function printPrescription(patientId, times, clnicId, payMark, printType) {
                                     $("#guideCardDetail").html(html);
                                 }
                                 if (res.payQrcode != null && res.payQrcode != "") {
-                                    $("#selfAmountGuideCard").html(0.00);
-                                    $("#fundPayGuideCard").html(0.00);
-                                    $("#acctPayGuideCard").html(0.00);
-                                    $("#payQrcodeGuideCard").html(0.00);
                                     new QRCode(document.getElementById("payQrcodeGuideCard"), res.payQrcode);  // 设置要生成二维码的链接
                                     $("canvas").attr("id", "erw");
                                     var canvas = document.getElementById('erw');
@@ -11109,7 +11109,8 @@ function printNoThirdPartyCommon(printType) {
     LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", title);//对新建的纸张重命名
     LODOP.SET_PREVIEW_WINDOW(0, 2, 0, 700, 900, "");
     //LODOP.SET_PRINT_STYLE("FontSize", 8); //字体大小
-    var strStyle = "<style>table{width: 96%;} #jy_detail_content thead {border-bottom: 1px solid black;border-collapse: collapse;}</style>";
+   // var strStyle = "<style>table{width: 96%;}</style>";
+    var strStyle="<style>table{width: 96%;margin-top: 20px;margin-bottom: 10px;} table,th {border-width: 1px;border-style: solid;border-collapse: collapse}</style>";
     LODOP.ADD_PRINT_HTM("0mm", "5mm", "140mm", "200mm", strStyle + document.getElementById("print_no_third_party_table").innerHTML);
     if (printType == 1) {
         LODOP.PREVIEW();

+ 42 - 13
src/main/resources/templates/mz/clinic.html

@@ -3282,30 +3282,59 @@
                 <div style="text-align:center;font-weight: 700;">外伤无第三方责任承诺书</div>
             </div>
             <table class="table table-striped table-bordered"
-                   style="margin-top: 10px;border: 1px solid black;" rules="all">
-                <thead style="font-size: 16px;" >
+                   style="margin-top: 10px;border: 1px solid black;width: 96%;letter-spacing: 2px;line-height:120%;line-height:30px;font-size: 16px;" >
+                <thead>
                     <tr>
-                        <td width="20%">承诺人</td>
-                        <td width="25%"></td>
-                        <td width="20%">联系电话</td>
-                        <td width="35%"></td>
+                        <th width="20%">承诺人</th>
+                        <th width="25%"></th>
+                        <th width="20%">联系电话</th>
+                        <th width="35%"></th>
                     </tr>
                     <tr>
-                        <td width="20%">证件类型</td>
-                        <td width="25%"></td>
-                        <td width="20%">证件号码</td>
-                        <td width="35%"></td>
+                        <th width="20%">证件类型</th>
+                        <th width="25%"></th>
+                        <th width="20%">证件号码</th>
+                        <th width="35%"></th>
                     </tr>
                     <tr>
-                        <td width="20%">承诺事项</td>
-                        <td colspan="3"></td>
+                        <th width="20%">承诺事项</th>
+                        <th colspan="3"></th>
                     </tr>
                 </thead>
-                <tbody style="font-size: 13px;">
+                <tbody>
                 <tr>
+                    <td colspan="4"><h4 style="text-indent: 2em;font-weight: bold;">承诺内容:</h4></td>
+                </tr>
+                <tr>
+                    <td colspan="4">
+                        <p style="text-indent: 2em;">
+                        本人同意授权<span style="width: 100px;display: inline-block;border-bottom: 1px solid grey;">      省/市      </span>医保经办机构通过信息共享方式查询本人与办理医保业务相关的信息,承诺所提供材料均为真实合法,符合办理业务条件,如伪造材料或以任何方式骗取医疗保险待遇的,本人愿意承担一切后果;<span style="font-weight: bold;">同意</span><span style="width: 100px;display: inline-block;border-bottom: 1px solid grey;">    省/市    </span><span style="font-weight: bold;">医保经办机构将本人虚假行为上报和纳入信用管理体系</span>,并就本次办理业务的其他承诺内容陈述如下:</p>
+                        <p style="text-indent: 2em;">本人于<span style="width: 40px;display: inline-block;border-bottom: 1px solid grey;"></span>年<span style="width: 30px;display: inline-block;border-bottom: 1px solid grey;"></span>月<span style="width: 30px;display: inline-block;border-bottom: 1px solid grey;"></span>日<span style="width: 60px;display: inline-block;border-bottom: 1px solid grey;"></span>时在<span style="width: 120px;display: inline-block;border-bottom: 1px solid grey;"></span>(地点)发生<span style="width: 300px;display: inline-block;border-bottom: 1px solid grey;"></span>(外伤经过)。现承诺本次意外受伤与第三方责任或工伤责任无关,如与第三方责任或工伤责任有关,则将已享受的医保待遇全额退回医保,并承担相应的法律责任。</p>
+                    </td>
                 </tr>
                 </tbody>
             </table>
+            <!--<table class="table table-striped table-bordered"-->
+                   <!--style="margin-top: 10px;border: 1px solid black;width: 96%;" >-->
+                <!--<tbody>-->
+                <!--<tr>-->
+                <!--<td><h4>承诺内容:</h4></td>-->
+                <!--</tr>-->
+                <!--<tr>-->
+                <!--<td>本人同意授权   省/市     医保经办机构通过信息共享方式查询本人与办</td>-->
+                <!--</tr>-->
+                <!--</tbody>-->
+            <!--</table>-->
+            <!--<div style="font-size: 13px;border-left: 1px solid black;border-bottom: 1px solid black;border-right: 1px 1px solid black;width: 96%;">-->
+                <!--<h4>承诺内容:</h4>-->
+                <!--本人同意授权   省/市     医保经办机构通过信息共享方式查询本人与办理医保业务相关的信息,承诺所提供材料均为真实合法,符合办理业务条件,如伪造材料或以任何方式骗取医疗保险待遇的,本人愿意承担一切后果;同意 省/市         医保经办机构将本人虚假行为上报和纳入信用管理体系,并就本次办理业务的其他承诺内容陈述如下:-->
+                <!--本人于     年   月   日     时在                     (地点)发生-->
+
+                <!--(外伤经过)。现承诺本次意外受伤与第三方责任或工伤责任无关,如与第三方责任或工伤责任有关,则将已享受的医保待遇全额退回医保,并承担相应的法律责任。-->
+                <!--温馨提示:-->
+                <!--1.反欺诈法律提示:以虚构劳动关系、伪造证明材料或者其他手段骗取基本医疗保险待遇和生育保险待遇的,属于刑法第二百六十六条规定的诈骗公私财物的行为,将依法追究刑事责任。-->
+                <!--2.此表可现场填写,由承诺人本人手写签名,患者本人无法签字的由其近亲属代签,并填写身份证号码和联系方式。-->
+            <!--</div>-->
         </div>
     </div>
 </div>