|
@@ -44,9 +44,17 @@ class Account extends BaseController
|
|
|
//编辑账户
|
|
|
public function edit()
|
|
|
{
|
|
|
- $param = $this->request->only(['id', 'company_id', 'card_id', 'username', 'starttime', 'expiretime', 'video_ids', 'mobile' => '', 'name' => '', 'remark' => ''], 'post');
|
|
|
-
|
|
|
- $val = Validate::rule(array_merge(Config::get('validate_rules.AccountAdd'), ['id' => 'require|number|gt:0']));
|
|
|
+ $param = $this->request->only(['id', 'starttime', 'expiretime', 'video_ids', 'mobile' => '', 'name' => '', 'remark' => ''], 'post');
|
|
|
+
|
|
|
+ $val = Validate::rule([
|
|
|
+ 'id' => 'require|number|gt:0',
|
|
|
+ 'starttime|开始日期' => 'require|date|lt:expiretime',
|
|
|
+ 'expiretime|结束日期' => 'require|date|gt:starttime',
|
|
|
+ 'video_ids|视频id集合' => 'require|array|max:100',
|
|
|
+ 'mobile|手机号' => 'mobile',
|
|
|
+ 'name|姓名' => 'max:255',
|
|
|
+ 'remark|备注' => 'max:255',
|
|
|
+ ]);
|
|
|
|
|
|
if (!$val->check($param)) throw new ValidateException($val->getError());
|
|
|
|