Go to file
2025-08-22 23:51:10 +09:00
app 画面とフォームを追加 2025-08-22 10:29:13 +09:00
bootstrap 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
config 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
database 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
docs 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
html/嬫夋暿棙梡棪忬嫷/嬫夋暿棙梡棪忬嫷 _ So-Manager娗棟僷僱儖_files 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
public 画面とフォームを追加 2025-08-22 10:29:13 +09:00
resources 画面とフォームを追加 2025-08-22 10:29:13 +09:00
routes 定期種別マスタのルートとコントローラーを追加し、関連するビューを更新 2025-08-21 19:46:22 +09:00
storage 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
tests 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
.editorconfig 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
.env 更新 .env 2025-08-22 23:50:52 +09:00
.env.example 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
.gitattributes 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
.gitignore 画面とフォームを追加 2025-08-22 10:29:13 +09:00
about_path.md 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
artisan 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
composer.json 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
composer.lock 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
package.json 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
phpunit.xml 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
README.md 更新 README.md 2025-08-15 09:36:08 +09:00
SHJ_BATCH_LOG_README.md 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
somanager_admin.sql 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00
test.html add test.html for deploy test 2025-08-14 23:40:37 +09:00
vite.config.js 呉のLaravel現行コード 2025-08-15 00:31:48 +09:00

ドメイン:krgm.so-manager-dev.com

パスと説明(現状の骨格・日文注釈)
app/ Models/ BaseModel.php 共通ベースモデル(必要に応じて利用。既定のタイムスタンプ名など最小共通を集約) Park.php 正式モデルpark テーブル)。新規コードはこちらを使用 PriceA.php 正式モデルprice_a テーブル)。料金・収容台数情報 Ptype.php 正式モデルptype テーブル)。車種分類 RegularContract.php 正式モデルregular_contract テーブル)。定期契約 Device.php デバイス情報park リレーションは正式モデル Park を参照) MailTemplate.php / Ope.php / Batch/BatchLog.php / User.php 既存機能のモデル(必要最小のみ記載) Concerns/ HasSortable.php 共通ソート用 Traitsort/sort_type を安全適用) Legacy/ User.php 旧 user テーブル互換モデル。旧 Blade 等の互換のため残置 OperatorQue.php 旧 operator_que テーブル互換。定数/関連取得getUser/getParkを維持 Park.php 旧 park テーブル互換(旧表示向け)。新規コードは Models/Park を使用 Services/ UsingStatusService.php 利用率統計の共通入口(旧 Helper 機能を集約) UserService.php 利用者検索・取得の共通入口(旧 User::search の最小互換) OperatorQueService.php オペレータキュー一覧の共通入口 CsvService.php / FileService.php CSV 入出力ファイルアップロードの共通サービスUtils ラッパ) ShjFourCService.php / ShjMailSendService.php 既存バッチ/メール機能のサービス(モデル参照は通用モデルに統一済) Support/ Csv.php / Files.php 純粋な技術ユーティリティ(ビジネス非依存の小粒機能) Enums/ QueueClass.php / QueueStatus.php 旧配列定数の移行先(段階的に Enum 化を推奨) Providers/ AppServiceProvider.php サービスの DI 初期化ShjFourC/ShjMailSend の依存を正式モデルに更新済) LegacyServiceProvider.php 旧 FQCN 互換class_alias で \App* → \App\Legacy* を提供) Utils.php 旧ユーティリティ。CSV/ファイルは Service 経由に収束予定(当面互換のため存置) 運用ルール(要点) 新規実装は必ず通用モデルApp\Models\Park/PriceA/Ptype/RegularContractとサービス経由で実装 旧 Blade は Legacy モデルの互換でそのまま動作(新規で Legacy を直接参照しない) “1テーブル1正式モデル” を維持。Legacy 側は互換専用と明記 統計/CSV/外部 I/F は Service に集約。Controller は薄く保つ