assignconfig("title", __("Tencent Identity Card Network Authentication")); } /** * * @return string */ public function index() { } /** 身份证验证页面 * @return string * @throws Exception * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\ModelNotFoundException * @throws \think\exception\DbException */ public function docard() { $user_id = $this->auth->id; $data = \addons\cardocr\model\Cardocr::where('user_id', '=', $user_id)->find(); $data = isset($data) ? $data->toArray() : array(); $status = isset($data['status']) ? $data['status'] : 0; $username = isset($data['name']) ? Card::hidestr($data['name'], 0, -1) : ""; $idnum = isset($data['idnum']) ? Card::hidestr($data['idnum'], 5, 9) : ""; $positive_img = isset($data['positive_img']) ? $data['positive_img'] : ""; $back_img = isset($data['back_img']) ? $data['back_img'] : ""; $this->view->assign("status", $status); $this->view->assign("name", $username); $this->view->assign("idnum", $idnum); $this->view->assign("positive_img", $positive_img); $this->view->assign("back_img", $back_img); $this->assignconfig('checkstatus', $status); return $this->view->fetch(); } }