Example #1
0
 public function run()
 {
     \App\Model\Groups::create(['name' => "SuperAdmin", 'status' => 1]);
     \App\Model\Groups::create(['name' => "Editor", 'status' => 1]);
     \App\Model\GroupPerms::create(['group_id' => 1, 'controller' => null, 'action' => null]);
     $user = new \App\User();
     $user->name = "Ertil";
     $user->surname = "Gani";
     $user->email = "*****@*****.**";
     $user->password = bcrypt("admin");
     $user->status = 1;
     $user->save();
     \App\Model\UserGroup::create(['user_id' => 1, 'group_id' => 1]);
     \App\Model\Report::create(['website_id' => 1, 'user_id' => 1]);
 }
Example #2
0
 /**
  * 商户意见反馈
  * @param $params
  * @param $user_id
  * @return mixed
  */
 public function setBusinessReport($params, $user_id)
 {
     $report = $params->get('businessReport');
     if (trim($report) == '') {
         return ['status' => false, 'message' => '举报内容不能为空!', 'info' => []];
     }
     $report = new Report();
     $report->user_id = $user_id;
     $report->report = $report;
     $report->type = Report::TYPE_BUSINESS;
     $result = $report->save();
     if ($result) {
         return ['status' => true, 'message' => 'success', 'info' => ['business_id' => $user_id, 'business_report' => $report]];
     } else {
         return ['status' => false, 'message' => '修改失败!', 'info' => []];
     }
 }
Example #3
0
 /**
  * 用户反馈
  * @param $params
  * @param $user_id
  * @return array
  */
 public function report($params, $user_id)
 {
     if (trim($params->get('report')) == '') {
         return ['status' => false, 'msg' => '反馈内容不能为空!', 'info' => []];
     }
     $report = new Report();
     $report->user_id = $user_id;
     $report->report = trim($params->get('report'));
     $report->save();
     return ['status' => true, 'message' => 'success', 'info' => []];
 }