['require'],//id 'uid'=>['require','integer','gt:0'],//userId 'task_id' => ['require','gt:0'],//关联任务id 'undertake_id'=>['require','integer','gt:0'],//对应undertake表的id 'unit_id'=>['require','gt:0'],//牵头单位id、、在orgs表中 'units_id'=>['require','integer','gt:0'],//受检单位id 'test_id'=>['require','integer','gt:0'],//检测单位id 'product_unit'=>['require','integer','gt:0'],//生产单位id 'sample_unit'=>['require','integer','gt:0'],//抽样单位id 'pageNum' => ['require','gt:0'],//页码,gt在内置规则:https://www.kancloud.cn/manual/thinkphp6_0/1037629#_232 'pageSize' => ['require','gt:0'],//每页显示数量 'sample_name'=>['require'],//样品名称 'sample_id'=>['require'],//样品编号 'sample_ground'=>['require'],//抽样场所 'brand'=>['require'],//商标 'ispack'=>['require'],//是否包装,有,无 'level'=>['require'],//等级 'islogo'=>['require'],//是否标识:有无 'production_date'=>['require'],//生产日期或批次号 'place'=>['require'],//产地 'certicfie'=>['require'],//认证情况,绿色有机,无公害,其他 'certifie_num'=>['require'],//证书编号 'sample_num'=>['require'],//抽样数量 'sample_num_unit'=>['require'],//抽样数量单位 'base'=>['require'],//检测任务依据 'sample_date'=>['require'],//抽样时间 'sample_base'=>['require'],//抽样基数 'sample_base_unit'=>['require'],//抽样基数单位 'type'=>['require'],//规格型号 'standard'=>['require'],//执行标准 'createtime'=>['require'],//创建时间 'file_url'=>['require'],//附件链接 'file_name'=>['require'],//附件名 'jc_value_id'=>['require'],//检测项id 'test_result'=>['require'],//是否合格,合格1,不合格0 'test_status'=>['require'],//检测信息是否上报,1上报0未上报 'sample_status'=>['require'],//状态:1已上报,0未上报 ]; protected $message = [ 'id.require'=>[ 'require' => ['0' => 300000, '1' => '传参错误'],//id 'integer' => ['0' => 300001, '1' => '传参错误'], 'gt' => ['0' => 300002, '1' => '传参错误'], ], 'uid.require'=>[ 'require' => ['0' => 300100, '1' => '传参错误'],//userId 'integer' => ['0' => 300101, '1' => '传参错误'], 'gt' => ['0' => 300102, '1' => '传参错误'], ], 'task_id' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//关联任务id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'undertake_id' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//对应undertake表的id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'unit_id' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//关联任务id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'units_id' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//受检单位id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'test_id' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//检测单位id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'product_unit' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//生产单位id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'sample_unit' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//抽样单位id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'pageNum' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//关联任务id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], 'pageSize' => [ 'require' => ['0' => 300200, '1' => '传参错误'],//关联任务id 'integer' => ['0' => 300201, '1' => '传参错误'], 'gt' => ['0' => 300202, '1' => '传参错误'], ], ]; public function sceneGetJgCydList() { return $this->only(['task_id', 'unit_id', 'pageNum', 'pageSize']) ->remove('unit_id', 'require'); } }