dggzichahu/application/api/validate/UpdateUser.php

42 lines
1.0 KiB
PHP
Executable File

<?php
// +----------------------------------------------------------------------
// | 宏驰云科技开发团队 版权所有 拥有最终解释权
// +----------------------------------------------------------------------
// | Author: HcyShop-kiki
// +----------------------------------------------------------------------
namespace app\api\validate;
use app\common\logic\SmsLogic;
use app\common\model\Client_;
use think\Db;
use think\Validate;
class UpdateUser extends Validate
{
protected $rule = [
'field' => 'require|checkField',
'value' => 'require',
];
protected $message = [
'field.require' => '参数缺失',
'value.require' => '请填写完整',
];
public function sceneSet()
{
$this->only(['field', 'value']);
}
protected function checkField($value, $rule, $data)
{
$allow_field = ['nickname', 'sex', 'avatar', 'mobile'];
if (in_array($value, $allow_field)) {
return true;
}
return '操作失败';
}
}