Commit efd4b380 authored by zhuwei's avatar zhuwei

1

parent 3c9270c0
......@@ -37,6 +37,10 @@ class Amercement extends Basic
"remarks" => '罚你不需要理由',
"img" => '["20190902\\/20190902161242125.jpg","20190902\\/201909021612421258499.jpg"]',
);*/
$checkResult = $this->validate($params, "AmercementValidate.addAmercement");
if (true !== $checkResult) {
return $this->response("300", $checkResult);
}
$father_id = $this->s_amercement->addAmercement($params,$this->agentId);//int(1)
if ($father_id) {
......
<?php
namespace app\api_broker\validate;
use think\Validate;
/**
* Created by PhpStorm.
* User: zhuwei
* Date: 2019-09-02
* Time: 16:27:00
*/
class AmercementValidate extends Validate{
protected $rule = [
'type' => 'require|number|in:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17',
'money' => 'require|number|gt:0',
'agent_id' => 'require|number|gt:0',
'remarks' => 'require',
'img' => 'require',
];
protected $message = [
'type.require' => 'type为必填字段',
'type.number' => 'type只能为数字',
'type.in' => 'type范围错误',
'money.require' => 'money为必填字段',
'money.number' => 'money只能为数字',
'money.gt' => 'money必须大于0',
'agent_id.require' => 'agent_id为必填字段',
'agent_id.number' => 'agent_id只能为数字',
'agent_id.gt' => 'agent_id必须大于0',
'remarks.require' => '罚款原因不能为空',
'img.require' => '图片必传',
];
protected $scene = [
'addAmercement' => [ 'type', 'money', 'agent_id', 'remarks', 'img' ],
];
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment