作者 王智

用户评价

... ... @@ -9,6 +9,7 @@ use app\common\model\Car;
use app\common\model\Hotel;
use app\common\model\House;
use app\common\model\Num;
use app\common\model\UserTalk;
use app\common\model\UserToken;
use app\common\model\Yue;
use fast\Random;
... ... @@ -415,4 +416,42 @@ class User extends Api
];
$this->success('成功', $return);
}
/**
* @ApiTitle (我的接口-评价)
* @ApiSummary (评价)
* @ApiMethod (POST)
* @ApiRoute (/api/user/user_talk)
* @ApiHeaders (name=token, type=string, required=true, description="请求的Token")
* @ApiParams (name="id", type="int", required=true, description="店铺ID")
* @ApiParams (name="star", type="int", required=true, description="星级")
* @ApiParams (name="con", type="string", required=true, description="评价内容")
* @ApiReturnParams (name="code", type="integer", required=true, sample="0")
* @ApiReturnParams (name="msg", type="string", required=true, sample="返回成功")
* @ApiReturn ({
'code':'1',
'msg':'返回成功'
})
*/
public function user_talk()
{
$token = $this->request->header();
if (empty($token['token'])) {
$this->error('请登陆后再操作!', '', '9');
}
$token_model = new UserToken();
$user_id = $token_model::get(['token' => $token['token']]);
if (!$user_id) {
$this->error('Token不存在', '', '8');
}
$param = $this->request->param();
$talk_model = new UserTalk();
$res = $talk_model->save(['star' => $param['star'], 'talk_con' => $param['con'], 'user_id' => $user_id, 'seller_id' => $param['id']]);
if ($res) {
$this->success('成功');
} else {
$this->error('评价增加失败!');
}
}
}
... ...