浏览代码

实名认证审核

Jonlin 6 年之前
父节点
当前提交
cbe94b1030

+ 1 - 1
application/admin/controller/AdminControl.php

@@ -190,7 +190,7 @@ class AdminControl extends Controller
                     ),
                     'admingroup' => array(
                         'text' => lang('ds_certification_list'),
-                        'url' => url('Admingroup/index'),
+                        'url' => url('Certification/personal'),
                     ),
                 ),
             ),

+ 96 - 6
application/admin/controller/Certification.php

@@ -1,7 +1,97 @@
 <?php
-/**
- * Created by PhpStorm.
- * User: Jonlin
- * Date: 2019/6/15
- * Time: 16:17
- */
+
+namespace app\admin\controller;
+use think\Lang;
+
+class Certification extends AdminControl
+{
+
+    public function _initialize()
+    {
+        parent::_initialize(); // TODO: Change the autogenerated stub
+        Lang::load(APP_PATH . 'admin/lang/' . config('default_lang') . '/db.lang.php');
+
+    }
+
+    /**
+     * 个人实名认证列表
+     * @return mixed
+     */
+    public function personal()
+    {
+        $userinfo = Model('User');
+
+        $condition = array();
+        $condition['user_type'] = '1';
+        $user_list = $userinfo->getUserList($condition, '*', 10);
+        for($i=0;$i<count($user_list);$i++){
+            $user_list[$i]['user_addTime'] = date("Y-m-d H:i:s",$user_list[$i]['user_addTime']);
+
+            if($user_list[$i]['user_status'] == -1){
+                $user_list[$i]['user_status'] = '未实名认证';
+            }
+            if($user_list[$i]['user_status'] == 2){
+                $user_list[$i]['user_status'] = '实名认证中';
+            }
+            if($user_list[$i]['user_status'] == 1){
+                $user_list[$i]['user_status'] = '已实名认证';
+            }
+
+            if($user_list[$i]['user_type'] == 1){
+                $user_list[$i]['user_type'] = '个人用户';
+            }
+            if($user_list[$i]['user_type'] == 2){
+                $user_list[$i]['user_type'] = '企业用户';
+            }
+        }
+
+        $allpower = $this->qxhans();
+        $this->assign('allpower',$allpower);
+        $this->setAdminCurItem('db');
+        $this->assign('user_list',$user_list);
+        return $this->fetch('personal');
+    }
+
+    /**
+     * 企业实名认证列表
+     * @return mixed
+     */
+    public function enterprise()
+    {
+        $userinfo = Model('User');
+
+        $condition = array();
+        $condition['user_type'] = '2';
+        $user_list = $userinfo->getUserList($condition, '*', 10);
+        for($i=0;$i<count($user_list);$i++){
+            $user_list[$i]['user_addTime'] = date("Y-m-d H:i:s",$user_list[$i]['user_addTime']);
+
+            if($user_list[$i]['user_status'] == -1){
+                $user_list[$i]['user_status'] = '未实名认证';
+            }
+            if($user_list[$i]['user_status'] == 2){
+                $user_list[$i]['user_status'] = '实名认证中';
+            }
+            if($user_list[$i]['user_status'] == 1){
+                $user_list[$i]['user_status'] = '已实名认证';
+            }
+
+            if($user_list[$i]['user_type'] == 1){
+                $user_list[$i]['user_type'] = '个人用户';
+            }
+            if($user_list[$i]['user_type'] == 2){
+                $user_list[$i]['user_type'] = '企业用户';
+            }
+        }
+
+        $allpower = $this->qxhans();
+        $this->assign('allpower',$allpower);
+        $this->setAdminCurItem('db');
+        $this->assign('user_list',$user_list);
+        return $this->fetch('enterprise');
+    }
+
+
+}
+
+?>

+ 99 - 0
application/admin/view/certification/enterprise.html

@@ -0,0 +1,99 @@
+{extend name="layout:home" /}
+{block name="container"}
+<div class="layui-tab layui-tab-card">
+    <!--{include file="layout/admin_items" /}-->
+    <ul class="layui-tab-title">
+        <li class="layui-this">
+            <a href="/Admin/Certification/personal.html">个人认证</a>
+        </li>
+        <li>
+            <a href="/Admin/Certification/enterprise.html">企业认证</a>
+        </li>
+        <div class="tool-btns">
+            <a href="javascript:location.reload();" title="刷新当前页面" class="iconfont icon-reload"></a>
+        </div>
+    </ul>
+    <div class="layui-tab-content page-tab-content">
+        <form method="post" id="export-form" action="{:url('Admin/Db/export')}">
+            <div class="layui-tab-content page-tab-content">
+                <table class="layui-table lay-even">
+                    <colgroup>
+                        <col width="120">
+                        <col width="90">
+                        <col width="90">
+                        <col width="110">
+                        <col width="110">
+                        <col width="120">
+                        <col width="120">
+                        <col width="120">
+                    </colgroup>
+                    <thead>
+                    <tr>
+                        <!--<th><input type="checkbox" onclick="javascript:$('input[name*=tables]').prop('checked', this.checked);">全选</th>-->
+                        <th>用户登陆邮箱</th>
+                        <th>企业名称</th>
+                        <th>企业地区</th>
+                        <th>企业所在地</th>
+                        <th>联系人姓名</th>
+                        <th>是否三证合一</th>
+                        <th>社会信用代码</th>
+                        <th>营业执照</th>
+
+
+                        <th>操作</th>
+                    </tr>
+                    </thead>
+                    <tbody>
+                    {notempty name="user_list"}
+                    {volist name="user_list" id="user"}
+                    <tr data-id="">
+
+                        <td class="align-center">
+                            {$user.user_email}
+                        </td>
+                        <td class="align-center">
+                            {$user.enterprise}
+                        </td>
+                        <td class="align-center">
+                            {$user.area}
+                        </td>
+                        <td class="align-center">
+                            {$user.enterprise_location}
+                        </td>
+                        <td class="align-center">
+                            {$user.contact_name}
+                        </td>
+                        <td class="align-center">
+                            {$user.whether}
+                        </td>
+                        <td class="align-center">
+                            {$user.credit_code}
+                        </td>
+                        <td class="align-center">
+                            <img src="{$user.businesslicense}" alt="">
+                        </td>
+                        <td class="align-center">
+                            <div style="text-align: center;">
+                                <a href="" class="layui-btn layui-btn-xs">详情</a>
+                                <a href="" class="layui-btn layui-btn-xs layui-btn-danger">审核</a>
+                            </div>
+                        </td>
+                    </tr>
+                    {/volist}
+                    {else}
+                    <tr class="no_data">
+                        <td colspan="11">{$Think.lang.ds_no_record}</td>
+                    </tr>
+                    {/notempty}
+                    </tbody>
+                </table>
+
+            </div>
+        </form>
+    </div>
+</div>
+<script>
+
+</script>
+{/block}
+

+ 84 - 0
application/admin/view/certification/personal.html

@@ -0,0 +1,84 @@
+{extend name="layout:home" /}
+{block name="container"}
+<div class="layui-tab layui-tab-card">
+    <!--{include file="layout/admin_items" /}-->
+    <ul class="layui-tab-title">
+        <li class="layui-this">
+            <a href="/Admin/Certification/personal.html">个人认证</a>
+        </li>
+        <li>
+            <a href="/Admin/Certification/enterprise.html">企业认证</a>
+        </li>
+        <div class="tool-btns">
+            <a href="javascript:location.reload();" title="刷新当前页面" class="iconfont icon-reload"></a>
+        </div>
+    </ul>
+    <div class="layui-tab-content page-tab-content">
+        <form method="post" id="export-form" action="{:url('Admin/Db/export')}">
+            <div class="layui-tab-content page-tab-content">
+                <table class="layui-table lay-even">
+                    <colgroup>
+                        <col width="100">
+                        <col width="100">
+                        <col width="100">
+                        <col width="200">
+                        <col width="200">
+                        <col width="150">
+                        <col>
+                    </colgroup>
+                    <thead>
+                    <tr>
+                        <!--<th><input type="checkbox" onclick="javascript:$('input[name*=tables]').prop('checked', this.checked);">全选</th>-->
+                        <th>用户登陆邮箱</th>
+                        <th>真实姓名</th>
+                        <th>身份证号码</th>
+                        <th>证件正面</th>
+                        <th>证件反面</th>
+                        <th>操作</th>
+                    </tr>
+                    </thead>
+                    <tbody>
+                    {notempty name="user_list"}
+                    {volist name="user_list" id="user"}
+                    <tr data-id="">
+
+                        <td class="align-center">
+                            {$user.user_email}
+                        </td>
+                        <td class="align-center">
+                            {$user.userInfo_name}
+                        </td>
+                        <td class="align-center">
+                            {$user.userInfo_identity}
+                        </td>
+                        <td class="align-center">
+                            <img src="{$user.img_front}" alt="">
+                        </td>
+                        <td class="align-center">
+                            <img src="{$user.img_back}" alt="">
+                        </td>
+                        <td class="align-center">
+                            <div style="text-align: center;">
+                                <a href="" class="layui-btn layui-btn-xs">详情</a>
+                                <a href="" class="layui-btn layui-btn-xs layui-btn-danger">审核</a>
+                            </div>
+                        </td>
+                    </tr>
+                    {/volist}
+                    {else}
+                    <tr class="no_data">
+                        <td colspan="11">{$Think.lang.ds_no_record}</td>
+                    </tr>
+                    {/notempty}
+                    </tbody>
+                </table>
+
+            </div>
+        </form>
+    </div>
+</div>
+<script>
+
+</script>
+{/block}
+