123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- namespace 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'=>'提交失败,请稍后重试'));
- }
- }
- }
|