diff --git a/api/controllers/wxapp/licheb/Idcard.php b/api/controllers/wxapp/licheb/Idcard.php index f4da592e..a95adce4 100644 --- a/api/controllers/wxapp/licheb/Idcard.php +++ b/api/controllers/wxapp/licheb/Idcard.php @@ -43,7 +43,15 @@ class Idcard extends Wxapp{ ]; return $res_data; } + $userinfo = $result['data']; + + //校验订单客户和身份证姓名 + $row_order = $this->orders_model->get(['id' => $row['o_id']]); + if($userinfo['Name'] != $row_order['name']){ + throw new Exception('身份证姓名与客户不一致', ERR_PARAMS_ERROR); + } + $jsondata['cardidA']['data'] = $userinfo; $update = [ 'cardidA' => $cardidA, @@ -86,6 +94,11 @@ class Idcard extends Wxapp{ return $res_data; } $userinfo = $result['data']; + //校验订单客户和身份证姓名 + if($userinfo['Name'] != $row['name']){ + throw new Exception('身份证姓名与客户不一致', ERR_PARAMS_ERROR); + } + $jsondata['cardidA']['data'] = $userinfo; $add_data = [ 'o_id' => $oid,