正在显示
2 个修改的文件
包含
81 行增加
和
0 行删除
@@ -122,5 +122,86 @@ class Government extends Api | @@ -122,5 +122,86 @@ class Government extends Api | ||
122 | } | 122 | } |
123 | } | 123 | } |
124 | 124 | ||
125 | + /** | ||
126 | + * @ApiTitle (认证通过) | ||
127 | + * @ApiSummary (认证通过) | ||
128 | + * @ApiMethod (POST) | ||
129 | + * @ApiRoute (/api/government/successful) | ||
130 | + * @ApiHeaders (name=token, type=string, required=true, description="请求的Token") | ||
131 | + * | ||
132 | + * @ApiParams (name="id", type="inter", required=false, description="审核的ID") | ||
133 | + * | ||
134 | + * @ApiReturn({ | ||
135 | + "code": 1, | ||
136 | + "msg": "SUCCESS", | ||
137 | + "time": "1553839125", | ||
138 | + "data": { | ||
125 | 139 | ||
140 | + } | ||
141 | + }) | ||
142 | + */ | ||
143 | + public function successful() | ||
144 | + { | ||
145 | + $user_id = $this->getUserId(); | ||
146 | + $id = $this->request->param('id'); | ||
147 | + if(empty($id)){ | ||
148 | + $this->error('缺少必要参数'); | ||
149 | + } | ||
150 | + $res = Db::name('attestation')->where('id',$id)->find(); | ||
151 | + if($res['status'] == 1 || $res['status'] == 2){ | ||
152 | + $this->success('已经认证过了'); | ||
153 | + } | ||
154 | + $ren['user_id'] = $res['user_id']; | ||
155 | + $ren['title'] = '您的认证申请已通过'; | ||
156 | + $ren['createtime'] = time(); | ||
157 | + Db::name('message')->insertGetId($ren); | ||
158 | + $data = Db::name('attestation')->where('id',$id)->update(['status'=>1]); | ||
159 | + if(empty($data)){ | ||
160 | + $this->error('审核失败'); | ||
161 | + }else{ | ||
162 | + $this->success('审核成功'); | ||
163 | + } | ||
164 | + } | ||
165 | + | ||
166 | + | ||
167 | + /** | ||
168 | + * @ApiTitle (认证拒绝) | ||
169 | + * @ApiSummary (认证拒绝) | ||
170 | + * @ApiMethod (POST) | ||
171 | + * @ApiRoute (/api/government/failed) | ||
172 | + * @ApiHeaders (name=token, type=string, required=true, description="请求的Token") | ||
173 | + * | ||
174 | + * @ApiParams (name="id", type="inter", required=false, description="审核的ID") | ||
175 | + * | ||
176 | + * @ApiReturn({ | ||
177 | + "code": 1, | ||
178 | + "msg": "SUCCESS", | ||
179 | + "time": "1553839125", | ||
180 | + "data": { | ||
181 | + | ||
182 | + } | ||
183 | + }) | ||
184 | + */ | ||
185 | + public function failed() | ||
186 | + { | ||
187 | + $user_id = $this->getUserId(); | ||
188 | + $id = $this->request->param('id'); | ||
189 | + if(empty($id)){ | ||
190 | + $this->error('缺少必要参数'); | ||
191 | + } | ||
192 | + $res = Db::name('attestation')->where('id',$id)->find(); | ||
193 | + if($res['status'] == 1 || $res['status'] == 2){ | ||
194 | + $this->success('已经认证过了'); | ||
195 | + } | ||
196 | + $ren['user_id'] = $res['user_id']; | ||
197 | + $ren['title'] = '您的认证申请已拒绝'; | ||
198 | + $ren['createtime'] = time(); | ||
199 | + Db::name('message')->insertGetId($ren); | ||
200 | + $data = Db::name('attestation')->where('id',$id)->update(['status'=>2]); | ||
201 | + if(empty($data)){ | ||
202 | + $this->error('审核失败'); | ||
203 | + }else{ | ||
204 | + $this->success('审核成功'); | ||
205 | + } | ||
206 | + } | ||
126 | } | 207 | } |
此 diff 太大无法显示。
-
请 注册 或 登录 后发表评论