Эх сурвалжийг харах

保函订单页面 增加下载保函的功能

chengpan 2 жил өмнө
parent
commit
83fedbe97a

+ 19 - 3
ruoyi-admin/src/main/resources/templates/opt/process/process.html

@@ -98,6 +98,11 @@
                     title: '保函签署地址',
                     visible: false
                 },
+                {
+                    field: 'policyDlUrl',
+                    title: '保函下载地址',
+                    visible: false
+                },
                 {
                     field: 'processId',
                     title: '订单编号'
@@ -150,12 +155,14 @@
                     align: 'center',
                     formatter: function (value, row, index) {
                         var actions = [];
-                        if ('01' == row.processStsCd) {
+                        if ('01' == row.processStsCd) { // 待审核
                             actions.push('<a class="btn btn-success btn-xs ' + approveFlag + '" href="javascript:void(0)" onclick="approve(\'' + row.pId + '\')"><i class="fa fa-edit"></i>审核</a> ');
-                        } else if ('04' == row.processStsCd) {
+                        } else if ('04' == row.processStsCd) { //待支付
                             actions.push('<a class="btn btn-success btn-xs ' + approveFlag + '" href="javascript:void(0)" onclick="confirmPay(\'' + row.pId + '\')"><i class="fa fa-edit"></i>确认支付</a> ');
-                        } else if ('05' == row.processStsCd) {
+                        } else if ('05' == row.processStsCd) { // 支付未出函
                             actions.push('<a class="btn btn-success btn-xs ' + approveFlag + '" href="javascript:void(0)" onclick="policySign(\'' + row.policySignUrl + '\')"><i class="fa fa-edit"></i>签署</a> ');
+                        } else if ('08' == row.processStsCd) { // 已出函
+                            actions.push('<a class="btn btn-success btn-xs ' + approveFlag + '" href="javascript:void(0)" onclick="policyDownload(\'' + row.policyDlUrl + '\')"><i class="fa fa-edit"></i>下载保函</a> ');
                         }
                         /*actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.pId + '\')"><i class="fa fa-edit"></i>编辑</a> ');
                         actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.pId + '\')"><i class="fa fa-remove"></i>删除</a>');*/
@@ -186,6 +193,15 @@
             $.modal.msgError("签署失败,请联系相关人员确认后重试");
         }
     }
+
+    // 下载保函
+    function policyDownload(policyDlUrl){
+        if($.common.isNotEmpty(policyDlUrl)) {
+            window.open(policyDlUrl);
+        }else{
+            $.modal.msgError("下载保函失败,请联系相关人员确认后重试");
+        }
+    }
 </script>
 </body>
 </html>