| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | <?phpnamespace App\Http\Controllers\Mobile\Content;use App\Http\Controllers\Mobile\MobileBaseController;use App\Services\Content\AppealService;use App\Validators\Content\AppealValidatorRequest;class AppealController extends MobileBaseController{    protected $appealService;    /**     * AppealController constructor.     * @param $appealService     */    public function __construct(AppealService $appealService)    {        $this->appealService = $appealService;    }    public function index()    {        $return_data = array();        return view('mobile.app.content.appeal', $return_data);    }    public function add(AppealValidatorRequest $request)    {        //将数据添加到数据库        $realname    = $request->input('realname');        $mobile      = $request->input('mobile');        $email       = $request->input('email');        $description = $request->input('description');        $data = array(            'real_name'    => $realname,            'mobile'       => $mobile,            'email'        => $email,            'description' => $description,            'status'      => '0',            'subsite_id' => get_subsite_id()        );        $rst = $this->appealService->addAppeal($data);        if ($rst) {            return response()->json(array('status'=>1,'msg'=>'提交成功'));        } else {            return response()->json(array('status'=>0,'msg'=>'提交失败,请稍后重试'));        }    }}
 |