Merge branch 'y-watanabe' of https://gitea.it-college.co.jp/2026_09_5H_Spring_KIZAKI/ShareBooks_new into h-seya
This commit is contained in:
@@ -8,8 +8,105 @@
|
||||
|
||||
<body>
|
||||
<h1>新規図書登録入力</h1>
|
||||
<form action="/bookInsertConfirm" method="GET">
|
||||
|
||||
<br>
|
||||
<br><br>
|
||||
|
||||
<form action="/bookInsertConfirm" method="POST" th:object="${bookInsert}">
|
||||
|
||||
<label for="bookId">図書ID</label><br>
|
||||
<input type="text"
|
||||
id="bookId"
|
||||
placeholder="登録時に自動採番されます" readonly>
|
||||
<br><br>
|
||||
|
||||
<label for="bookmanageId">図書管理ID</label><br>
|
||||
<input type="text"
|
||||
id="bookManageId"
|
||||
placeholder="登録時に自動採番されます" readonly>
|
||||
<br><br>
|
||||
|
||||
<label for="title">タイトル</label><br>
|
||||
<input type="text" id="title" name="title" placeholder="タイトルを入力" th:value="${bookInsert.title}" required>
|
||||
<br><br>
|
||||
|
||||
<label for="isbn">ISBN</label><br>
|
||||
<input type="text" id="isbn" name="isbn" placeholder="ISBNを入力" th:value="${bookInsert.isbn}" required>
|
||||
<br><br>
|
||||
|
||||
<label for="title">著者名</label><br>
|
||||
<input type="text" id="author" name="author" placeholder="著者名を入力" th:value="${bookInsert.author}" required>
|
||||
<br><br>
|
||||
|
||||
<label for="category">カテゴリ</label><br>
|
||||
<select th:field="*{bookCategoryId}"
|
||||
onchange="
|
||||
this.form.action='/bookInsert/category';
|
||||
this.form.submit();">
|
||||
|
||||
<option value="">
|
||||
選択してください
|
||||
</option>
|
||||
|
||||
<option th:each="category : ${categoryList}"
|
||||
th:value="${category.bookCategoryId}"
|
||||
th:text="${category.bookCategoryName}">
|
||||
</option>
|
||||
|
||||
</select>
|
||||
<br><br>
|
||||
|
||||
<label for="subcategory">サブカテゴリ</label><br>
|
||||
<select th:field="*{subcategory}">
|
||||
<option value="">選択してください</option>
|
||||
<option th:each="sub:${subCategoryList}"
|
||||
th:value="${sub.bookSubcategoryId}"
|
||||
th:text="${sub.bookSubcategoryName}">
|
||||
</option>
|
||||
</select>
|
||||
<br><br>
|
||||
|
||||
<label for="publisher">主パン者</label><br>
|
||||
<input type="text" id="publisher" name="publisher" th:value="${bookInsert.publisher}">
|
||||
<br><br>
|
||||
|
||||
<label for="publicationDate">出版日</label><br>
|
||||
<input type="date" id="publicationDate" name="publicationDate" th:value="${bookInsert.publicationDate}">
|
||||
<br><br>
|
||||
|
||||
<label for="location">保管場所</label><br>
|
||||
<select name="location">
|
||||
<option value="1">未確定</option>
|
||||
<option value="2">開発エリア書棚</option>
|
||||
<option value="3">会議室前ラック</option>
|
||||
</select>
|
||||
<br><br>
|
||||
|
||||
<label for="condition">図書状態</label><br>
|
||||
<select name="condition">
|
||||
<option value="0">不明</option>
|
||||
<option value="1">新品同様</option>
|
||||
<option value="2">良好</option>
|
||||
<option value="3">使用感あり</option>
|
||||
<option value="4">傷みあり</option>
|
||||
</select>
|
||||
<br><br>
|
||||
|
||||
<label for="donor">寄贈者社員ID</label><br>
|
||||
<input type="text" id="donor" name="donor" th:value="${bookInsert.donor}">
|
||||
<br><br>
|
||||
|
||||
<!--
|
||||
<label for="description">備考</label><br>
|
||||
<input type="text" id="description" name="description" th:value="${bookInsert.description}">
|
||||
<br><br>
|
||||
</label>-->
|
||||
|
||||
|
||||
<input type="submit" value="確認画面へ" class="btn">
|
||||
</form>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -9,9 +9,24 @@
|
||||
<body>
|
||||
<h1>登録内容確認</h1>
|
||||
|
||||
<!-- 戻る -->
|
||||
<form action="/bookInsert" method="GET">
|
||||
<input type="submit" value="戻る" class="btn">
|
||||
|
||||
<!-- もどる: 入力中の値を持って入力画面へ -->
|
||||
<form method="post" th:action="@{/bookInsert}" >
|
||||
<input type="hidden" name="bookId" th:value="${bookInsert.bookId}">
|
||||
<input type="hidden" name="bookmanageId" th:value="${bookInsert.bookManageId}">
|
||||
<input type="hidden" name="title" th:value="${bookInsert.title}">
|
||||
<input type="hidden" name="isbn" th:value="${bookInsert.isbn}">
|
||||
<input type="hidden" name="author" th:value="${bookInsert.author}">
|
||||
<input type="hidden" name="category" th:value="${bookInsert.bookCategoryId}">
|
||||
<input type="hidden" name="subcategory" th:value="${bookInsert.subcategory}">
|
||||
<input type="hidden" name="publisher" th:value="${bookInsert.publisher}">
|
||||
<input type="hidden" name="publicationDate" th:value="${bookInsert.publicationDate}">
|
||||
<input type="hidden" name="location" th:value="${bookInsert.location}">
|
||||
<input type="hidden" name="condition" th:value="${bookInsert.condition}">
|
||||
<input type="hidden" name="donor" th:value="${bookInsert.donor}">
|
||||
<input type="hidden" name="description" th:value="${bookInsert.description}">
|
||||
<button type="submit">もどる</button>
|
||||
</form>
|
||||
</form>
|
||||
<!-- 完了 -->
|
||||
<form action="/book" method="GET">
|
||||
@@ -52,6 +67,7 @@
|
||||
</button>
|
||||
|
||||
</form>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user