userinfo['LoginName']; $userid = $this->userinfo['UserId']; $data = $_POST; $agreement_data = [ 'user_id' => $userid, 'username' => $username, 'status' => 1, 'id_code' => $data['id_code'], 'describe' => $data['describe'], ]; if(!$data['status']) { echo json_encode(['code' => -1,'msg'=>'失败']);die; } $user_model = new UserModel; $user_info = $user_model->getOne(['Id' => $userid]); //判断用户的身份证号 if ($user_info['id_code'] != $data['id_code']) { echo json_encode(['code' => -1,'msg'=>'身份证与实名信息的身份证不符!']);die; } $agreement_model = new AgreementModel; $status = $agreement_model->add($agreement_data); if ($status) { echo json_encode(['code' => 1,'msg'=>'成功']); } else { echo json_encode(['code' => -1,'msg'=>'失败']); } } public function get_list() { $get_data = json_decode(file_get_contents("php://input"), true); $agreement_model = new AgreementModel; $where = []; $page = 0; if (!empty($get_data['username'])) { $where['username'] = $get_data['username']; } if (isset($get_data['PageIndex'])) { $page = ($get_data['PageIndex'] - 1) * 50; } $list = $agreement_model->getListPage($where, '*', 'id desc', "$page,50"); $data = [ 'Code' => 30000, 'Data' => $list, 'Message' => '', 'TotalCount' => (int)$agreement_model->getCount($where)['count'], ]; echo json_encode($data); } public function get_is_upload() { $agreement_model = new AgreementModel; $data = $agreement_model->getOne(['user_id' => $this->userinfo['UserId']]); if (empty($data)) { echo json_encode(['code'=>-1]); } else { echo json_encode(['code'=>1]); } } }