口腔客户管理系统
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace app\admin\validate;
  3. use think\Validate;
  4. class Daiban extends Validate
  5. {
  6. protected $rule = [
  7. 'page' => ['require', 'number', 'gt:0'],
  8. 'pageSize' => ['require', 'number', 'gt:0'],
  9. 'id' => ['require', 'number'],
  10. 'customer_id' => ['require', 'number'],
  11. 'content' => 'require',
  12. 'notice_time' => ['require', 'number'],
  13. 'notice_time_start' => 'requireWith:notice_time_end',
  14. 'notice_time_end' => 'requireWith:notice_time_start',
  15. 'status' => ['require', 'number', 'in:0,1'],
  16. ];
  17. protected $message = [
  18. ];
  19. protected $scene = [
  20. 'getAll' => ['page', 'pageSize', 'notice_time_start', 'notice_time_end'],
  21. 'save' => ['customer_id', 'content', 'notice_time'],
  22. 'update' => ['id', 'status'],
  23. // 'delete' => ['id',],
  24. // 'read' => ['id',],
  25. ];
  26. }