Jonlin 6 years ago
parent
commit
ad924197b6

+ 67 - 46
application/admin/controller/Certification.php

@@ -23,6 +23,7 @@ class Certification extends AdminControl
 
         $condition = array();
         $condition['user_type'] = '1';
+        $condition['user_status'] = '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']);
@@ -62,6 +63,7 @@ class Certification extends AdminControl
 
         $condition = array();
         $condition['user_type'] = '2';
+        $condition['user_status'] = '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']);
@@ -98,33 +100,43 @@ class Certification extends AdminControl
     public function personal_detail() {
         $user_id = $_SERVER['QUERY_STRING'];
 //        print_r($user_id);
-        $user = Model('User');
+        if (request()->isPost()){
+            $user_id = input('post.user_id');
+            $update_info = array(
+                'user_status' => 1
+            );
+            db('user')->where('user_id', $user_id)->update($update_info);
+            return $this->redirect('Admin/Certification/personal');
 
-        $userinfo = $user->getUserInfo($user_id);
+        }else{
+            $user = Model('User');
 
-        $userinfo['user_addTime'] = date("Y-m-d H:i:s",$userinfo['user_addTime']);
+            $userinfo = $user->getUserInfo($user_id);
 
-        if($userinfo['user_status'] == -1){
-            $userinfo['user_status'] = '未实名认证';
-        }
-        if($userinfo['user_status'] == 2){
-            $userinfo['user_status'] = '实名认证中';
-        }
-        if($userinfo['user_status'] == 1){
-            $userinfo['user_status'] = '已实名认证';
-        }
+            $userinfo['user_addTime'] = date("Y-m-d H:i:s",$userinfo['user_addTime']);
 
-        if($userinfo['user_type'] == 1){
-            $userinfo['user_type'] = '个人用户';
-        }
-        if($userinfo['user_type'] == 2){
-            $userinfo['user_type'] = '企业用户';
-        }
+            if($userinfo['user_status'] == -1){
+                $userinfo['user_status'] = '未实名认证';
+            }
+            if($userinfo['user_status'] == 2){
+                $userinfo['user_status'] = '实名认证中';
+            }
+            if($userinfo['user_status'] == 1){
+                $userinfo['user_status'] = '已实名认证';
+            }
 
-        $allpower = $this->qxhans();
-        $this->assign('allpower',$allpower);
-        $this->assign('userinfo',$userinfo);
-        return $this->fetch('personal_detail');
+            if($userinfo['user_type'] == 1){
+                $userinfo['user_type'] = '个人用户';
+            }
+            if($userinfo['user_type'] == 2){
+                $userinfo['user_type'] = '企业用户';
+            }
+
+            $allpower = $this->qxhans();
+            $this->assign('allpower',$allpower);
+            $this->assign('userinfo',$userinfo);
+            return $this->fetch('personal_detail');
+        }
     }
 
     /**
@@ -134,33 +146,42 @@ class Certification extends AdminControl
     public function enterprise_detail() {
         $user_id = $_SERVER['QUERY_STRING'];
 //        print_r($user_id);
-        $user = Model('User');
-
-        $userinfo = $user->getUserInfo($user_id);
-
-        $userinfo['user_addTime'] = date("Y-m-d H:i:s",$userinfo['user_addTime']);
+        if (request()->isPost()){
+            $user_id = input('post.user_id');
+            $update_info = array(
+                'user_status' => 1
+            );
+            db('user')->where('user_id', $user_id)->update($update_info);
+            return $this->redirect('Admin/Certification/enterprise');
+        }else{
+            $user = Model('User');
+
+            $userinfo = $user->getUserInfo($user_id);
+
+            $userinfo['user_addTime'] = date("Y-m-d H:i:s",$userinfo['user_addTime']);
+
+            if($userinfo['user_status'] == -1){
+                $userinfo['user_status'] = '未实名认证';
+            }
+            if($userinfo['user_status'] == 2){
+                $userinfo['user_status'] = '实名认证中';
+            }
+            if($userinfo['user_status'] == 1){
+                $userinfo['user_status'] = '已实名认证';
+            }
 
-        if($userinfo['user_status'] == -1){
-            $userinfo['user_status'] = '未实名认证';
-        }
-        if($userinfo['user_status'] == 2){
-            $userinfo['user_status'] = '实名认证中';
-        }
-        if($userinfo['user_status'] == 1){
-            $userinfo['user_status'] = '已实名认证';
-        }
+            if($userinfo['user_type'] == 1){
+                $userinfo['user_type'] = '个人用户';
+            }
+            if($userinfo['user_type'] == 2){
+                $userinfo['user_type'] = '企业用户';
+            }
 
-        if($userinfo['user_type'] == 1){
-            $userinfo['user_type'] = '个人用户';
-        }
-        if($userinfo['user_type'] == 2){
-            $userinfo['user_type'] = '企业用户';
+            $allpower = $this->qxhans();
+            $this->assign('allpower',$allpower);
+            $this->assign('userinfo',$userinfo);
+            return $this->fetch('enterprise_detail');
         }
-
-        $allpower = $this->qxhans();
-        $this->assign('allpower',$allpower);
-        $this->assign('userinfo',$userinfo);
-        return $this->fetch('enterprise_detail');
     }
 
 

+ 4 - 4
application/admin/view/certification/enterprise.html

@@ -32,7 +32,7 @@
                         <!--<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>
@@ -54,9 +54,9 @@
                         <td class="align-center">
                             {$user.enterprise}
                         </td>
-                        <td class="align-center">
-                            {$user.area}
-                        </td>
+                        <!--<td class="align-center">-->
+                            <!--{$user.area}-->
+                        <!--</td>-->
                         <td class="align-center">
                             {$user.enterprise_location}
                         </td>

+ 79 - 75
application/admin/view/certification/enterprise_detail.html

@@ -1,88 +1,89 @@
 {extend name="layout:home" /}
 
 {block name="container"}
+<style>
+    table{
+        margin: 20px 100px;
+    }
+    table td{
+        height: 40px;
+        line-height: 40px;
+    }
+    td.info_problem{
+        width: 150px;
+    }
+    td.info_answer{
+        width: 300px;
+    }
+    td.info_answer img{
+        width:300px ;
+    }
+</style>
 <form class="layui-form layui-form-pane" method="post" action="" enctype="multipart/form-data">
     <div class="layui-tab layui-tab-card">
         <div class="layui-tab-content page-tab-content">
             <div class="layui-tab-item layui-show ">
-
-                <div class="layui-form-item">
-                    <label class="layui-form-label">用户登陆邮箱</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input user_email" name="user_email" id="user_email" value="{$userinfo.user_email}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业名称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input enterprise" name="enterprise" id="enterprise" value="{$userinfo.enterprise}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业所在地区</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input area" name="area" id="area" value="{$userinfo.area}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业所在地</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input enterprise_location" name="enterprise_location" id="enterprise_location" value="{$userinfo.enterprise_location}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业通讯地址</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input enterprise_address" name="enterprise_address" id="enterprise_address" value="{$userinfo.enterprise_address}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">联系人姓名</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input contact_name" name="contact_name" id="contact_name" value="{$userinfo.contact_name}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">是否三证合一</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input whether" name="whether" id="whether" value="{$userinfo.whether}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">社会信用代码</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input credit_code" name="credit_code" id="credit_code" value="{$userinfo.credit_code}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">开户银行所在地</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input bank_location" name="bank_location" id="bank_location" value="{$userinfo.bank_location}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">银行名称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input bank" name="bank" id="bank" value="{$userinfo.bank}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">银行支行名称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input bankbranch" name="bankbranch" id="bankbranch" value="{$userinfo.bankbranch}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">营业执照</label>
-                    <div class="layui-input-inline">
-                        <img src="{$userinfo.businesslicense}" alt="">
-                        <!--<input type="text" class="layui-input businesslicense" name="businesslicense" id="businesslicense" value="{$userinfo.businesslicense}" lay-verify="" autocomplete="off" placeholder="" required />-->
-                    </div>
-                </div>
+                <div class="title" style="margin:20px 200px;font-size: 15px;">企业实名认证审核</div>
+                <input type="text" style="display: none;" name="user_id" value="{$userinfo.user_id}">
+                <table>
+                    <tr>
+                        <td class="info_problem">用户登陆邮箱</td>
+                        <td class="info_answer">{$userinfo.user_email}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">企业名称</td>
+                        <td class="info_answer">{$userinfo.enterprise}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">企业所在地区</td>
+                        <td class="info_answer">{$userinfo.area}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">企业所在地</td>
+                        <td class="info_answer">{$userinfo.enterprise_location}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">企业通讯地址</td>
+                        <td class="info_answer">{$userinfo.enterprise_address}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">联系人姓名</td>
+                        <td class="info_answer">{$userinfo.contact_name}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">是否三证合一</td>
+                        <td class="info_answer">{$userinfo.whether}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">社会信用代码</td>
+                        <td class="info_answer">{$userinfo.credit_code}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">开户银行所在地</td>
+                        <td class="info_answer">{$userinfo.bank_location}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">银行名称</td>
+                        <td class="info_answer">{$userinfo.bank}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">银行支行名称</td>
+                        <td class="info_answer">{$userinfo.bankbranch}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">借记卡卡号</td>
+                        <td class="info_answer">{$userinfo.userInfo_debit_card}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">营业执照</td>
+                        <td class="info_answer"> <img src="{$userinfo.businesslicense}" alt=""></td>
+                    </tr>
+                </table>
 
                 <div class="layui-form-item">
                     <div class="layui-input-block">
-                        <input type="submit" class="layui-btn layui-btn-normal" lay-submit value="{:lang('ds_submit')}"/>
+                        <input type="submit" class="layui-btn layui-btn-normal" lay-submit value="通过审核"/>
+                        <input type="button" class="layui-btn layui-btn-normal" id="canael" lay-submit value="取消" style="background-color: grey;"/>
                     </div>
                 </div>
             </div>
@@ -90,6 +91,9 @@
     </div>
 </form>
 <script>
+    $("#canael").click(function(){
+        history.go(-1);
+    });
     layui.use('form', function () {
         var form = layui.form;
     });

+ 55 - 74
application/admin/view/certification/personal_detail.html

@@ -1,87 +1,65 @@
 {extend name="layout:home" /}
 
 {block name="container"}
+<style>
+    table{
+        margin: 20px 100px;
+    }
+    table td{
+        height: 40px;
+        line-height: 40px;
+    }
+    td.info_problem{
+        width: 150px;
+    }
+    td.info_answer{
+        width: 300px;
+    }
+    td.info_answer img{
+        width:300px ;
+    }
+</style>
 <form class="layui-form layui-form-pane" method="post" action="" enctype="multipart/form-data">
     <div class="layui-tab layui-tab-card">
         <div class="layui-tab-content page-tab-content">
             <div class="layui-tab-item layui-show ">
-
-                <div class="layui-form-item">
-                    <label class="layui-form-label">用户登陆邮箱</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input user_email" name="user_email" id="user_email" value="{$userinfo.user_email}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业名称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input enterprise" name="enterprise" id="enterprise" value="{$userinfo.enterprise}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业所在地区</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input area" name="area" id="area" value="{$userinfo.area}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业所在地</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input enterprise_location" name="enterprise_location" id="enterprise_location" value="{$userinfo.enterprise_location}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">企业通讯地址</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input enterprise_address" name="enterprise_address" id="enterprise_address" value="{$userinfo.enterprise_address}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">联系人姓名</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input contact_name" name="contact_name" id="contact_name" value="{$userinfo.contact_name}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">是否三证合一</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input whether" name="whether" id="whether" value="{$userinfo.whether}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">社会信用代码</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input credit_code" name="credit_code" id="credit_code" value="{$userinfo.credit_code}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">开户银行所在地</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input bank_location" name="bank_location" id="bank_location" value="{$userinfo.bank_location}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">银行名称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input bank" name="bank" id="bank" value="{$userinfo.bank}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">银行支行名称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input bankbranch" name="bankbranch" id="bankbranch" value="{$userinfo.bankbranch}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label">营业执照</label>
-                    <div class="layui-input-inline">
-                        <input type="text" class="layui-input businesslicense" name="businesslicense" id="businesslicense" value="{$userinfo.businesslicense}" lay-verify="" autocomplete="off" placeholder="" required />
-                    </div>
-                </div>
+                <input type="text" style="display: none;" name="user_id" value="{$userinfo.user_id}">
+                <div class="title" style="margin:20px 200px;font-size: 15px;">个人实名认证审核</div>
+                <table>
+                    <tr>
+                        <td class="info_problem">用户登陆邮箱</td>
+                        <td class="info_answer">{$userinfo.user_email}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">真实姓名</td>
+                        <td class="info_answer">{$userinfo.userInfo_name}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">身份证号码</td>
+                        <td class="info_answer">{$userinfo.userInfo_identity}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">银行卡卡号</td>
+                        <td class="info_answer">{$userinfo.userInfo_bank_card}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">借记卡卡号</td>
+                        <td class="info_answer">{$userinfo.userInfo_debit_card}</td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">证件正面</td>
+                        <td class="info_answer"> <img src="{$userinfo.img_front}" alt=""></td>
+                    </tr>
+                    <tr>
+                        <td class="info_problem">证件反面</td>
+                        <td class="info_answer"> <img src="{$userinfo.img_back}" alt=""></td>
+                    </tr>
+                </table>
 
                 <div class="layui-form-item">
                     <div class="layui-input-block">
-                        <input type="submit" class="layui-btn layui-btn-normal" lay-submit value="{:lang('ds_submit')}"/>
+                        <input type="submit" class="layui-btn layui-btn-normal" lay-submit value="通过审核"/>
+                        <input type="button" class="layui-btn layui-btn-normal" id="canael" lay-submit value="取消" style="background-color: grey;"/>
                     </div>
                 </div>
             </div>
@@ -89,6 +67,9 @@
     </div>
 </form>
 <script>
+    $("#canael").click(function(){
+        history.go(-1);
+    });
     layui.use('form', function () {
         var form = layui.form;
     });

+ 12 - 12
application/user/controller/Certification.php

@@ -63,7 +63,7 @@ class Certification extends UserControl
                 'userInfo_debit_card' => $debit_card
             );
 
-            $imgurl = DS_THEME_STYLE_URL . 'images/certification';
+            $imgurl = DS_THEME_USER_URL . 'images/certification';
             $numurl = '/static/user/images/certification';
             $img_front = request()->file('img_front');
             $img_back = request()->file('img_back');
@@ -84,15 +84,14 @@ class Certification extends UserControl
                 }
             }
             $res = db('userinfo')->where('user_id', $user_info['user_id'])->update($update_info);
-            if($res == 1){
-                $date = array(
-                    'user_status' => 0
-                );
-                $result = db('user')->where('user_id', $user_info['user_id'])->update($date);
-                if($result == 1){
-                    return $this->redirect('User/Certification/index');
-                }
-            }
+            $date = array(
+                'user_status' => 2,
+                'user_type' => 1
+            );
+            $result = db('user')->where('user_id', $user_info['user_id'])->update($date);
+
+            return $this->redirect('User/Certification/index');
+
 
         }else{
             $user = db('user')->where('user_email',$user_info['user_email'])->find();
@@ -161,7 +160,7 @@ class Certification extends UserControl
                 'userInfo_debit_card' => $debit_card
             );
 
-            $imgurl = DS_THEME_STYLE_URL . 'images/certification';
+            $imgurl = DS_THEME_USER_URL . 'images/certification';
             $numurl = '/static/user/images/certification';
             $file = request()->file('images');
 //            print_r($file->getInfo());
@@ -176,7 +175,8 @@ class Certification extends UserControl
             }
 //            print_r($update_info);
             $date = array(
-                'user_status' => 0
+                'user_status' => 2,
+                'user_type' => 2
             );
             $res = db('userinfo')->where('user_id', $user_info['user_id'])->update($update_info);
             $result = db('user')->where('user_id', $user_info['user_id'])->update($date);

+ 0 - 0
public/static/user/images/certification/1.png → public/static/home/images/certification/1.png


BIN
public/static/home/images/certification/1560911806_1.jpg


BIN
public/static/home/images/certification/1560911806_2.jpg


BIN
public/static/home/images/certification/1560912008_1.jpg


BIN
public/static/home/images/certification/1560912008_2.jpg


BIN
public/static/home/images/certification/1560912070_1.jpg


BIN
public/static/home/images/certification/1560912070_2.jpg


BIN
public/static/home/images/certification/2.png


BIN
public/static/home/images/certification/3.jpg


BIN
public/static/home/images/certification/3.png


BIN
public/static/home/images/certification/9.png


BIN
public/static/user/images/certification/1560914506_1.jpg


BIN
public/static/user/images/certification/1560914506_2.jpg


BIN
public/static/user/images/certification/1560914620_1.jpg


BIN
public/static/user/images/certification/1560914620_2.jpg


BIN
public/static/user/images/certification/3.png