Ticket #1815 (closed バグ指摘: 修正済)

Opened 9 years ago

Last modified 8 years ago

受注管理>受注登録 規格1のみ設定した商品の追加で、規格分類IDを送出していない

Reported by: Seasoft Owned by: shutta
Priority: Milestone: EC-CUBE2.12.2
Component: 管理画面 Version: 2.12.0 β
Keywords: Cc:
修正済み: yes

Description (last modified by Seasoft) (diff)

受け側の処理で例外を検出する。

product_select.tpl の JavaScript? 関数「fnSetClassCategories」の中で「if (sele2) {」と評価してるが、恐らく else 側の処理が必要。

恐らくは、木構造を伴う商品規格を実装したあたりでの実装漏れ。

同名の関数が、他の画面であるようだが、参考になるかも。(むしろ、fnCheckStock に沿うべき? いや、そもそも統合した別関数に分離すべきかも。fnCheckStock とかいう関数名もかなり怪しいし・・・)

関連チケット: #1550, #1852

Change History

comment:1 Changed 9 years ago by Seasoft

  • Description modified (diff)
  • Summary changed from 受注管理>受注登録 規格1のみ設定した商品の追加で、規格分類を選択していないとDBエラー to 受注管理>受注登録 規格1のみ設定した商品の追加で、規格分類IDを送出していない

comment:2 Changed 9 years ago by Seasoft

  • Description modified (diff)

comment:3 Changed 8 years ago by Seasoft

  • Description modified (diff)

comment:4 Changed 8 years ago by shutta

  • Owner changed from somebody to shutta
  • Status changed from new to assigned

r21896 にて、とりあえず動くように修正しました。

同名の関数が、他の画面であるようだが、参考になるかも。(むしろ、fnCheckStock に沿うべき? いや、そもそも統合した別関数に分離すべきかも。fnCheckStock とかいう関数名もかなり怪しいし・・・)

の部分の考慮までは至っていません。すみません。

comment:5 Changed 8 years ago by adachi

  • Milestone changed from EC-CUBE2.12.2 to EC-CUBE 2.12.3

comment:6 Changed 8 years ago by kim

  • Status changed from assigned to closed
  • 修正済み set
  • Resolution set to 修正済
  • Milestone changed from EC-CUBE2.12.3 to EC-CUBE2.12.2

Seasoft様、shutta様

暫定対応を完了したものとし、本チケットは2.12.2でクローズされたものといたします。 残課題については、リファクタリング課題といえますので、別チケットでの対応といたします。

Note: See TracTickets for help on using tickets.