diff --git a/resources/views/business/pages/order-data/order-profit.blade.php b/resources/views/business/pages/order-data/order-profit.blade.php index 6102a8e1..2ea79f0a 100644 --- a/resources/views/business/pages/order-data/order-profit.blade.php +++ b/resources/views/business/pages/order-data/order-profit.blade.php @@ -59,11 +59,16 @@ 'matched_bill_fee', 'source_row_count', ]); $fixedColumns = [ - 'shop_name' => '0', - 'online_order_no' => '16rem', - 'internal_order_no' => '26rem', + 'shop_name' => ['left' => '0rem', 'width' => '13rem'], + 'online_order_no' => ['left' => '13rem', 'width' => '9rem'], + 'internal_order_no' => ['left' => '22rem', 'width' => '6rem'], + 'detail' => ['left' => '28rem', 'width' => '4.75rem'], ]; - $detailFixedLeft = '34rem'; + $fixedColumnStyle = static fn (string $field): string => sprintf( + 'left: %1$s; width: %2$s; min-width: %2$s; max-width: %2$s;', + $fixedColumns[$field]['left'], + $fixedColumns[$field]['width'], + ); @endphp