CreditWriteoffValidate.php 1.0 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace app\finance\validate;
  3. use think\Validate;
  4. class CreditWriteoffValidate extends Validate
  5. {
  6. protected $rule = [
  7. 'customer_id' => 'require|max:100',
  8. 'trade_scene' => 'require|max:255',
  9. 'daily_trade_vol' => 'require|max:100',
  10. 'credit_amount' => 'require|max:50',
  11. 'return_date' => 'require|date',
  12. ];
  13. protected $message = [
  14. 'customer_id.require' => '客户ID不能为空',
  15. 'trade_scene.require' => '客户交易场景不能为空',
  16. 'daily_trade_vol.require' => '客户日交易量不能为空',
  17. 'credit_amount.require' => '申请授信金额不能为空',
  18. 'return_date.require' => '请选择归还日期',
  19. 'return_date.date' => '归还日期格式不正确',
  20. ];
  21. protected $scene = [
  22. 'add' => ['customer_id', 'trade_scene', 'daily_trade_vol', 'credit_amount', 'return_date'],
  23. 'edit' => ['customer_id', 'trade_scene', 'daily_trade_vol', 'credit_amount', 'return_date'],
  24. ];
  25. }