Maintain.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace app\common\model;
  3. use think\Db;
  4. use think\Model;
  5. /**
  6. * 维修订单模型
  7. */
  8. class Maintain extends Model
  9. {
  10. // 表名
  11. protected $name = 'maintain';
  12. // 开启自动写入时间戳字段
  13. protected $autoWriteTimestamp = false;
  14. // 定义时间戳字段名
  15. protected $createTime = false;
  16. protected $updateTime = false;
  17. // 追加属性
  18. protected $append = [
  19. ];
  20. //状态枚举
  21. public function status_data($status){
  22. $data = [
  23. 0 => '待报价', //等待初次报价 或 直接给指派师傅
  24. 2 => '已取消',
  25. 20 => '报价待审', //通过就去30,驳回就到22
  26. 22 => '报价审核驳回', //等待再次报价
  27. 30 => '用户待确认', //通过就去40,没有驳回
  28. 40 => '待指派', //报价都审核过了,可派师傅了
  29. 50 => '已选师傅',
  30. 60 => '材料已申请待领取',
  31. 70 => '材料已领取待上门', //待上门
  32. 80 => '已上门',
  33. 90 => '已完成待验收',
  34. 92 => '验收驳回',//待二次上门
  35. 100 => '验收通过已完成',
  36. ];
  37. return $data[$status];
  38. }
  39. }