サービスジョブのorg-scoped read/write API

Featurekamo-shared-library
出荷済み
2026年8月27日 7:42 UTC
プロフィール
Kamo
コンテンツ
29ced39

ServiceJob は、リポジトリとテストとテストを渡すことで、マップされたエンティティティティティティティティティティティティティティティティティティティティティティティティティティティティティティティティティです。 行を読む方法はありません。 これは、完成したワークオーダーUIのヘッダーを与えます すでにレンダーされているので、グリッドは自分で生成を停止することができます。 ServiceTaskBookApi/Service: 文字列 ids と ISO-8601 文字列 ワイヤー、orgId はあらゆる方法で最初に、すべての読み物は INSIDE にマップしました ServiceJob.visits は LAZY であり、テナントの述語である ロード後のチェックではなく JPQL です。 ServiceJobRepository 既に すべての4つのクエリを行なうので、触れない。 DTOの決定を下す2つの形状: - TotalLabourMinutesは整数で、数時間フロートしません。 20分のタスク 0.333時間と3つは1時間ではありません。 ServiceLineItem.labourMinutes カラムのケースを主張し、ワイヤにも保持します。 それは要約されます 訪問の実際の窓から、仕事が到達できる唯一の労働です。 ServiceLineItem は、ジョブへのリンクがなくても注文を解除します。 出席される時間 請求される時間がありません。 - 取引はUIのカテゴリではありません。 15fteen に対して 10 の自由な合成のひも サービス貿易定数、1:1ではなく「配管修理」はプラス WorkClass.REPAIR、ワーククラスはラインアイテムに住んでいます。 ワイヤーは運びます 取引とクライアントはラベルをレンダリングします。 ステータスは、ServiceJobStatusMachineとどこにも移動します。 JobInput は、ステータスメンバーとStatusInput が独自のレコードを持たない。 ステータス 一般的な更新を通して到達可能は列に2番目のドアになります、 そして2番目のドアは誰もチェックしません。 テストは、ソースのスキャンではなく行動的です。リポジトリはプロキシです。 findByIdForOrg は org を honours し、その findById は意図的には しないので、 見えない読み取りは、ブレイクではなく漏れとして捉えられます。 武道テスト済み — assertTransition が削除され、 setStatus の後に assertTransition が移動しました。 org-scoped クエリは、findById にスワップされ、分は時間に変換され、 ステータスフィルタは、SQL、getVisits() の左の未読、\@Transactional から削除されます。 JobInput に 'status' コンポーネントを追加しました。 それぞれが異なる ガードするプロパティを命名する失敗.

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る