2025-06-04 18:31:54 +08:00

62 lines
1.7 KiB
PHP

<?php
namespace app\common\validate\school;
use app\common\model\BaseModel;
use think\Model;
use traits\model\SoftDelete;
use think\Validate;
class SportApply extends Validate
{
/**
* @ApiParams(name = "name", type = "string",required=true,description = "联系人")
* @ApiParams(name = "mobile", type = "string",required=true,description = "联系电话")
* @ApiParams(name = "enterprise_name", type = "string",required=true,description = "企业名称")
* @ApiParams(name = "enterprise_addr", type = "string",required=true,description = "企业地址")
* @ApiParams(name = "outdoor_sport", type = "string",required=true,description = "经营/热爱的户外运动"
*/
/**
* 验证规则
*/
protected $rule = [
'name' => 'require',
'mobile' => 'require',
'enterprise_name' => 'require',
'enterprise_addr' => 'require',
'outdoor_sport' => 'require',
];
/**
* 提示消息
*/
protected $message = [
'name.require' => '联系人不能为空',
'mobile.require' => '联系电话不能为空',
'enterprise_name.require' => '企业名称不能为空',
'enterprise_addr.require' => '企业地址不能为空',
'outdoor_sport.require' => '经营/热爱的户外运动不能为空',
];
/**
* 验证场景
*/
protected $scene = [
'add' => [
'name',
'mobile',
'enterprise_name',
'enterprise_addr',
'outdoor_sport',
],
'edit' => [
'name',
'mobile',
'enterprise_name',
'enterprise_addr',
'outdoor_sport',
],
];
}