|
|
|
@ -9,36 +9,41 @@ class InvoiceIssuanceValidate extends Validate |
|
|
|
/** |
|
|
|
* 验证规则. |
|
|
|
*/ |
|
|
|
protected $rule = [ |
|
|
|
'project_id|开票项目' => 'require|number|in:1,2,3', |
|
|
|
'merge|合并开票' => 'require|number', |
|
|
|
'pucode_id|用户编号' => 'require|number', |
|
|
|
'expire_time|到期时间' => 'require', |
|
|
|
'mobile|手机号' => 'require|mobile', |
|
|
|
'email|邮箱' => 'require|email', |
|
|
|
'amount|开票金额' => 'require', |
|
|
|
'id|发票编号' => 'require|number' |
|
|
|
]; |
|
|
|
protected $rule |
|
|
|
= [ |
|
|
|
'project_id|开票项目' => 'require|number|in:1,2,3', |
|
|
|
'merge|合并开票' => 'require|number', |
|
|
|
'pucode|用户编号' => 'require|number', |
|
|
|
'expire_time|到期时间' => 'require', |
|
|
|
'mobile|手机号' => 'require|mobile', |
|
|
|
'email|邮箱' => 'require|email', |
|
|
|
'amount|开票金额' => 'require', |
|
|
|
'id|发票编号' => 'require|number' |
|
|
|
]; |
|
|
|
|
|
|
|
/** |
|
|
|
* 提示消息. |
|
|
|
*/ |
|
|
|
protected $message = [ |
|
|
|
]; |
|
|
|
protected $message |
|
|
|
= [ |
|
|
|
]; |
|
|
|
|
|
|
|
/** |
|
|
|
* 字段描述. |
|
|
|
*/ |
|
|
|
protected $field = [ |
|
|
|
]; |
|
|
|
protected $field |
|
|
|
= [ |
|
|
|
]; |
|
|
|
|
|
|
|
/** |
|
|
|
* 验证场景. |
|
|
|
*/ |
|
|
|
protected $scene = [ |
|
|
|
'add' => ['project_id', 'merge', 'pucode_id', 'expire_time', 'mobile', 'email', 'amount'], |
|
|
|
'edit' => ['project_id', 'merge', 'pucode_id', 'expire_time', 'mobile', 'email', 'amount', 'id'], |
|
|
|
'delete' => ['id'] |
|
|
|
]; |
|
|
|
protected $scene |
|
|
|
= [ |
|
|
|
'add' => ['project_id', 'merge', 'pucode', 'expire_time', 'mobile', 'email', 'amount'], |
|
|
|
'edit' => ['project_id', 'merge', 'pucode', 'expire_time', 'mobile', 'email', 'amount', 'id'], |
|
|
|
'delete' => ['id'], |
|
|
|
'feePay' => ['pucode', 'expire_time', 'project_id'] |
|
|
|
]; |
|
|
|
|
|
|
|
} |