コードレビュー #10619
未完了
宮川 美佐 さんが2ヶ月前に追加.
約2ヶ月前に更新.
ファイル
|
clipboard-202609010955-in04b.png (188 KB)
clipboard-202609010955-in04b.png |
|
渡邉 拓英, 2026-09-01 09:55 午前
|
|
|
clipboard-202609010956-6ygsa.png (70.2 KB)
clipboard-202609010956-6ygsa.png |
|
渡邉 拓英, 2026-09-01 09:56 午前
|
|
|
clipboard-202609010958-lrz8z.png (77 KB)
clipboard-202609010958-lrz8z.png |
|
渡邉 拓英, 2026-09-01 09:58 午前
|
|
|
clipboard-202609010959-1v563.png (4.04 KB)
clipboard-202609010959-1v563.png |
|
渡邉 拓英, 2026-09-01 09:59 午前
|
|
|
clipboard-202609011058-veyog.png (39.2 KB)
clipboard-202609011058-veyog.png |
|
渡邉 拓英, 2026-09-01 10:58 午前
|
|
|
clipboard-202609011059-jsfpz.png (44.1 KB)
clipboard-202609011059-jsfpz.png |
|
渡邉 拓英, 2026-09-01 10:59 午前
|
|
|
clipboard-202609011358-b7en8.png (20.6 KB)
clipboard-202609011358-b7en8.png |
|
渡邉 拓英, 2026-09-01 01:58 午後
|
|
|
clipboard-202609011359-80grl.png (2.35 KB)
clipboard-202609011359-80grl.png |
|
渡邉 拓英, 2026-09-01 01:59 午後
|
|
|
clipboard-202609011400-0i1hn.png (7.65 KB)
clipboard-202609011400-0i1hn.png |
|
渡邉 拓英, 2026-09-01 02:00 午後
|
|
|
clipboard-202609011437-ojfn6.png (36.8 KB)
clipboard-202609011437-ojfn6.png |
|
渡邉 拓英, 2026-09-01 02:37 午後
|
|
|
clipboard-202609011509-y5kku.png (32.4 KB)
clipboard-202609011509-y5kku.png |
|
渡邉 拓英, 2026-09-01 03:09 午後
|
|
LNO0041Pにつきまして、モジュール移行方針が未定ですので、PL/Iの処理に基づき仮実装致しました。(Q&A114)
trunk/common/src/main/java/com/d3os/d3os_common/common/LNO0041.java
- ファイル clipboard-202609010955-in04b.png を追加
- ファイル clipboard-202609010956-6ygsa.png を追加
数値なので、右寄せ。

- ファイル clipboard-202609010958-lrz8z.png を追加

スクロールバーが二つある
- ファイル clipboard-202609010959-1v563.png を追加

年、上2桁、下2桁はフィールドを分ける。
[20]は非活性でよい。
- ファイル clipboard-202609011058-veyog.png を追加
- ファイル clipboard-202609011059-jsfpz.png を追加
baseSetHeaderにあるので不要。


- ファイル clipboard-202609011358-b7en8.png を追加

// 変数.メッセージリスト.[SESSION_ERR] ← "エラー項目あり,再入力して下さい" をセット
messageList.put("SESSION_ERR", ERROR_REINPUT_MSG);
未使用に見えます。削除してください。
- ファイル clipboard-202609011359-80grl.png を追加
全体
三項演算子は、使用しない。

- ファイル clipboard-202609011400-0i1hn.png を追加
全体
Optionalを使用しましょう。
わざわざOptionalを外してNULL判定するのは意味がない。

- ファイル clipboard-202609011437-ojfn6.png を追加
MPNO310.html
まず、今回はこのままで良いです。
今後の方針として、このような表示パターンはCSSのみで行いたい。
sticky、Flexboxらへんで、対応可能と考えている。
JavaScriptは最低限で進めたい。(特に個別の機能)

- ファイル clipboard-202609011509-y5kku.png を追加
/**
* 一覧セッション取得<br>
* COMM_AREA_DETAILに保持している一覧セッションJSONをパースして取得する。未保存の場合は null を返す。
* @return 一覧セッション(未保存の場合は null)
*/
private NO10020Data loadListSession() {
// 一覧セッションを共通エリアからJSON取得する。 をコールする。
// 引数 グループキー:PROGRAM_ID、キー:TS_DATA
// 変数.一覧セッションJSON ← 戻り値をセット(未作成時は getCommAreaDtForJson が空文字を返す)
String json = getCommAreaDtForJson(PROGRAM_ID, KEY_TS_DATA);
// ┌ 変数.一覧セッションJSON = null 又は 変数.一覧セッションJSON = "" の場合
if (json == null || json.isBlank()) {
// │ nullを返して処理を終了する。
return null;
// └ 『END IF』
}
// 変数.一覧セッションJSONをJSONパースしNO10020Session型に変換した値を返して処理を終了する。
return JsonUtility.stringToEntity(json, NO10020Data.class);
}

/**
* 一覧セッション取得<br>
* COMM_AREA_DETAILに保持している一覧セッションJSONをパースして取得する。未保存の場合は null を返す。
* @return 一覧セッション(未保存の場合は null)
*/
private NO10020Data loadListSession() {
// 一覧セッションを共通エリアからJSON取得する。 をコールする。
// 引数 グループキー:PROGRAM_ID、キー:TS_DATA
// 変数.一覧セッションJSON ← 戻り値をセット(未作成時は getCommAreaDtForJson が空文字を返す)
// ┌ 変数.一覧セッションJSON = null 又は 変数.一覧セッションJSON = "" の場合
// │ nullを返して処理を終了する。
// └ 『END IF』
// 変数.一覧セッションJSONをJSONパースしNO10020Session型に変換した値を返して処理を終了する。
return getCommAreaDtForJson(PROGRAM_ID, KEY_TS_DATA, NO10020Data.class);
}
- ステータス を 新規 から フィードバック に変更
- 担当者 を 大場 淳 から 宮川 美佐 に変更
他の形式にエクスポート: Atom
PDF