|
@@ -75,6 +75,40 @@ class Trainactive extends Api
|
|
|
Db::name('user_train')->insertGetId($data);
|
|
|
$this->success('签到成功');
|
|
|
}
|
|
|
+ //评价成功
|
|
|
+ public function pingjia(){
|
|
|
+ $pingjia = input('pingjia','');
|
|
|
+ $pingjia_image = input('pingjia_image','');
|
|
|
+
|
|
|
+ if(empty($pingjia) || empty($pingjia_image)){
|
|
|
+ $this->error();
|
|
|
+ }
|
|
|
+
|
|
|
+ //
|
|
|
+ $id = input('id');
|
|
|
+ $info = Db::name('train_active')->where('id',$id)->find();
|
|
|
+ if(empty($info)){
|
|
|
+ $this->error('不存在的培训活动');
|
|
|
+ }
|
|
|
+
|
|
|
+ //判断
|
|
|
+ if($info['status'] != 1){
|
|
|
+ $this->error('该培训已下架');
|
|
|
+ }
|
|
|
+
|
|
|
+ if($this->auth->id != $info['pingjia_uid']){
|
|
|
+ $this->error('您不能签到该培训活动');
|
|
|
+ }
|
|
|
+
|
|
|
+ //评价
|
|
|
+ $data = [
|
|
|
+ 'pingjia' => $pingjia,
|
|
|
+ 'pingjia_image' => $pingjia_image,
|
|
|
+ 'pingjia_time' => time(),
|
|
|
+ ];
|
|
|
+ Db::name('train_active')->where('id',$id)->update($data);
|
|
|
+ $this->success('评价成功');
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|