Ta9m1-N / bugslife_java-1.0.1

0 stars 0 forks source link

No.23 Product更新・登録 priceカラムのdouble型化 #49

Open Ta9m1-N opened 8 months ago

Ta9m1-N commented 8 months ago

概要

商品のpriceカラムがint型になっており、要件に合わないため、double型で登録できるよう修正する。

不具合調査結果

Product、ProductForm、ProductWithCategoryNameクラスにてpriceフィールドがInteger型になっていた。また、form.htmlではpriceの入力欄にstep属性が無く、小数の入力を受け付けていなかった。

修正方針

form.htmlのprice入力欄にstep属性を追加し、小数の入力を許容するよう修正する。 各クラスでpriceフィールドの型をDoubleに変更する。

タスクリスト

Model

View(HTML,JS)

Issue 情報更新

Ta9m1-N commented 8 months ago

回答までのアプローチ

Product、ProductFormのpriceの型をDouble型に変更し、HTMLでstep属性を追加したところで一覧ページでエラーが出た。一覧ページで使われているProductWithCategoryNameのpriceもInteger型であったため、修正した。

プロンプト履歴

なし。