'integer', 'bill_id' => 'integer', 'box_num' => 'integer', 'tray_num' => 'integer', 'box_price' => 'decimal:2', 'tray_price' => 'decimal:2', 'amount' => 'decimal:2', 'operator_id' => 'integer', 'created_at' => 'datetime:Y-m-d H:i:s', ]; /** * 所属门店(含软删除门店,保证历史记录可见) */ public function store(): BelongsTo { return $this->belongsTo(StoreModel::class, 'store_id', 'id')->withTrashed(); } /** * 关联账单 */ public function bill(): BelongsTo { return $this->belongsTo(BillModel::class, 'bill_id', 'id'); } /** * 操作人(后台系统用户) */ public function operator(): BelongsTo { return $this->belongsTo(SysUserModel::class, 'operator_id', 'id'); } }