xxxrrrdddd 2 年之前
父节点
当前提交
ed8ff862a5

+ 3 - 2
application/admin/controller/MobileOrder.php

@@ -179,7 +179,8 @@ class MobileOrder extends Backend
         }
     }
     #展示开卡资料
-    public function show_open_data(){
-
+    public function show_open_data($id){
+        $row=$this->model->find($id);
+        return view('',compact('row'));
     }
 }

+ 39 - 0
application/admin/view/mobile_order/show_open_data.html

@@ -0,0 +1,39 @@
+<style>
+    .key{display: inline-block;min-width: 100px;text-align: right;margin-right: 10px;}
+</style>
+<p>
+    <span class="key">姓名:</span>
+    <span>{$row.open_name}</span>
+</p>
+<p>
+    <span class="key">手机号:</span>
+    <span>{$row.open_phone}</span>
+</p>
+<p>
+    <span class="key">身份证号码:</span>
+    <span>{$row.open_id_no}</span>
+</p>
+<p>
+    <span class="key">正面照:</span>
+    <span>
+        <a target="_blank" href="{$row.open_face_img}">
+            <img src="{$row.open_face_img}" style="max-width: 200px;max-height: 200px;">
+        </a>
+    </span>
+</p>
+<p>
+    <span class="key">身份证正面:</span>
+    <span>
+        <a target="_blank" href="{$row.open_idcard_face_img}">
+            <img src="{$row.open_idcard_face_img}" style="max-width: 200px;max-height: 200px;">
+        </a>
+    </span>
+</p>
+<p>
+    <span class="key">身份证反面:</span>
+    <span>
+        <a target="_blank" href="{$row.open_idcard_back_img}">
+            <img src="{$row.open_idcard_back_img}" style="max-width: 200px;max-height: 200px;">
+        </a>
+    </span>
+</p>

+ 9 - 2
public/assets/js/backend/mobile_order.js

@@ -25,7 +25,14 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                 $('#orderAmount').html(`收入:${e.total}支付宝:${e.alipay}微信:${e.wechat}京东:${e.jd}成本:${e.di}利润:${e.profit}退款:${e.refund}`)
             });
             $(document).on('click','.btn-click-show-open',function (){
-                Fast.api.open($.fn.bootstrapTable.defaults.extend.show_open_data_url+'/id/'+$(this).data('id'),'查看资料')
+                if($(this).data('open')!==1){
+                    parent.layer.msg('该用户未上传开卡资料')
+                    return
+                }
+                Fast.api.open($.fn.bootstrapTable.defaults.extend.show_open_data_url+'/id/'+$(this).data('id'),'查看资料',{
+                    shade:.3,
+                    shadeClose:false,
+                })
             })
             // 初始化表格
             table.bootstrapTable({
@@ -61,7 +68,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                                 a.push(`<div>备注:${order.remark}</div>`)
                                 a.push(`<div>快递名称:${order.trans_name}</div>`)
                                 a.push(`<div>快递单号:${order.trans_no}</div>`)
-                                a.push(`<a class="btn btn-link btn-click-show-open" style="color: #00a2ff;" data-id="${order.id}">查看资料</a>`)
+                                a.push(`<a class="btn btn-link btn-click-show-open" style="color: #00a2ff;" data-id="${order.id}" data-open="${order.open_uploaded}">查看资料</a>`)
                                 return `<div style="max-width: 200px;word-wrap: break-word;word-break: break-all;white-space: normal;text-align: left;">${a.join('')}</div>`
                             },width:200},
                         {field: 'status', title: __('Status'),formatter: Table.api.formatter.label,searchList:status},

+ 2 - 2
public/assets/js/fast.js

@@ -134,8 +134,8 @@ define(['jquery', 'bootstrap', 'toastr', 'layer', 'lang'], function ($, undefine
                 options = $.extend({
                     type: 2,
                     title: title,
-                    shadeClose: true,
-                    shade: false,
+                    shadeClose: false,
+                    shade: .3,
                     maxmin: true,
                     moveOut: true,
                     area: area,