<?php

namespace App\Http\Controllers\Api;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use JiGuang\JSMS as JSMS;
use Illuminate\Support\Facades\Redis;
use Dingo\Api\Http\Response;
use Validator;
use DB;
use App\Models\User;
use App\Models\Suggestion;
/**
 * 
* Copyright: Copyright (c) 2019 LanRu-Caifu
* 
* @Description: 客服交流
* @version: v1.0.0
* @author: fengyichao
* @date: 2019年7月30日 下午5:56:48 
*
* Modification History:
* Date         Author          Version            Description
*---------------------------------------------------------*
* 2019年7月30日     fengyichao           v1.0.0               修改原因
 */
class SuggestionController extends ApiController {
	/**
	 *
	 * @api {post} suggestion/create 联系客服-新增内容
	 * @apiName suggestion/create
	 * @apiGroup suggestion
	 * @apiParam {string} content 用户输入的内容
	 * @apiParamExample {curl} Example usage:
	 * http://59.110.137.245:8080/api/suggestion/create?token=c81e728d9d4c2f636f067f89cc14862c&content=噜啦噜啦嘞
	 * @apiPermission token 必传
	 */
	function create(Request $request){
		$rules = [
				'content' => [
						'required'
				]
		];
		$validator = app ( 'validator' )->make ( $request->all (), $rules );
		if ($validator->fails ()) {
			return $this->throwErrors($validator);
		}
		$data=$request->all();
		$data['user_id']=$request->user_id;
		
		$user=Suggestion::create($request->all());
		return $this->success();
	}
}
