<?php
namespace app\admin\validate;
use think\Validate;
/**
* Description of Student
*
* @author GD
*/
class Team extends Validate{
protected $rule = [
'classid|班级编号' => 'require|unique:team',
'name' => 'require'
];
protected $message = [
'name.require' => '班级名称不允许为空!',
'classid.require' => '班级编号不允许为空!',
'classid.unique' => '班级编号已存在!'
];
protected $scene = [
// 'add' => ['userid','A']
'add' => ["name","classid"],
'edit' => ["name"],
];
}
public function TeamAdd()
{
$data = input();
$result;
$team = new Te;
//数据验证
$validate = Loader::validate('Team');
if (!$validate->scene('add')->check($data["data"])) {
$result["code"] = "fail";
$result["msg"] = $validate->getError();
return $result;
}
$data = $team->save($data["data"]);
if ($data > 0) {
$result["code"] = "success";
} else {
$result["code"] = "fail";
$result["msg"] = "新增失败";
}
return $result;
}
最佳答案
