Browse Source

rate和ignore

develop
李可松 4 years ago
parent
commit
b7347b81af
  1. 15
      app/AdminSettled/Controllers/AgentController.php
  2. 11
      app/AdminSettled/Controllers/GuideController.php
  3. 11
      app/AdminSettled/Controllers/SupplierController.php

15
app/AdminSettled/Controllers/AgentController.php

@ -99,11 +99,6 @@ class AgentController extends AdminController
return $form->response()->error($form->username . ' 的账号已经存在'); return $form->response()->error($form->username . ' 的账号已经存在');
} }
//不允许编辑的字段
if ($form->isEditing()) {
$form->ignore(['id', 'remember_token', 'username', 'rate', 'created_at', 'updated_at', 'deleted_at']);
}
//过滤null字段 //过滤null字段
foreach($form->input() as $k => $v) { foreach($form->input() as $k => $v) {
if (is_null($v)) { if (is_null($v)) {
@ -111,13 +106,13 @@ class AgentController extends AdminController
} }
} }
//不允许编辑的字段
$form->ignore(['id', 'remember_token', 'username', 'rate', 'created_at', 'updated_at', 'deleted_at']);
//处理特殊字段 //处理特殊字段
$form->hidden(['status', 'rate']);
$form->status = UserStatus::UNAUDITED; $form->status = UserStatus::UNAUDITED;
$form->rate = 0.05;
// $form->appid = $form->appid ?: '暂未填写';
// $form->appsecret = $form->appsecret ?: '暂未填写';
// $form->mchid = $form->appid ?: '暂未填写';
// $form->mchkey = $form->appid ?: '暂未填写';
$form->rate = 5;
$form->type = in_array($form->type, AgentType::key()) ? $form->type : AgentType::OPERATOR; $form->type = in_array($form->type, AgentType::key()) ? $form->type : AgentType::OPERATOR;
})->saved(function (Form $form) { })->saved(function (Form $form) {
return $form->response()->success('操作成功,请等待管理员审核')->refresh(); return $form->response()->success('操作成功,请等待管理员审核')->refresh();

11
app/AdminSettled/Controllers/GuideController.php

@ -73,11 +73,6 @@ class GuideController extends AdminController
return $form->response()->error($form->username . ' 的账号已经存在'); return $form->response()->error($form->username . ' 的账号已经存在');
} }
//不允许编辑的字段
if ($form->isEditing()) {
$form->ignore(['id', 'remember_token', 'username', 'rate', 'created_at', 'updated_at', 'deleted_at']);
}
//过滤null字段 //过滤null字段
foreach ($form->input() as $k => $v) { foreach ($form->input() as $k => $v) {
if (is_null($v)) { if (is_null($v)) {
@ -85,9 +80,13 @@ class GuideController extends AdminController
} }
} }
//不允许编辑的字段
$form->ignore(['id', 'remember_token', 'username', 'rate', 'created_at', 'updated_at', 'deleted_at']);
//处理特殊字段 //处理特殊字段
$form->hidden(['status', 'rate']);
$form->status = UserStatus::UNAUDITED; $form->status = UserStatus::UNAUDITED;
$form->rate = 0.05;
$form->rate = 5;
})->saved(function (Form $form) { })->saved(function (Form $form) {
return $form->response()->success('操作成功,请等待管理员审核')->refresh(); return $form->response()->success('操作成功,请等待管理员审核')->refresh();
})->deleting(function (Form $form) { })->deleting(function (Form $form) {

11
app/AdminSettled/Controllers/SupplierController.php

@ -75,11 +75,6 @@ class SupplierController extends AdminController
return $form->response()->error($form->username . ' 的账号已经存在'); return $form->response()->error($form->username . ' 的账号已经存在');
} }
//不允许编辑的字段
if ($form->isEditing()) {
$form->ignore(['id', 'remember_token', 'rate', 'created_at', 'created_at', 'deleted_at', 'deleted_at']);
}
//过滤null字段 //过滤null字段
foreach($form->input() as $k => $v) { foreach($form->input() as $k => $v) {
if (is_null($form->$k)) { if (is_null($form->$k)) {
@ -87,9 +82,13 @@ class SupplierController extends AdminController
} }
} }
//不允许编辑的字段
$form->ignore(['id', 'remember_token', 'rate', 'created_at', 'created_at', 'deleted_at', 'deleted_at']);
//处理特殊字段 //处理特殊字段
$form->hidden(['status', 'rate']);
$form->status = UserStatus::UNAUDITED; $form->status = UserStatus::UNAUDITED;
$form->rate = 0.1;
$form->rate = 5;
})->saved(function (Form $form) { })->saved(function (Form $form) {
return $form->response()->success('操作成功,请等待管理员审核')->refresh(); return $form->response()->success('操作成功,请等待管理员审核')->refresh();
})->deleting(function (Form $form) { })->deleting(function (Form $form) {

Loading…
Cancel
Save