[ '在库外'=>1, '在U型线'=>2, '在出库中'=>3, '在入库中'=>4, '在立库'=>5, '异常'=>6, ], ]; function __construct(array $attributes = []) { foreach ($this->enums as &$enum) { $enum=$enum+array_flip($enum); } parent::__construct($attributes); } public function getStatusAttribute($value) { return $this->enums['status'][$value]; } public function setStatusAttribute($value) { $this->attributes['status']=$this->enums['status'][$value]; } }