serviceの作成及び仕様
This commit is contained in:
@@ -31,9 +31,12 @@ public class ReturnConfirmController {
|
|||||||
//仮の値を入れる
|
//仮の値を入れる
|
||||||
Integer id = 1;
|
Integer id = 1;
|
||||||
//申請IDを元に取得
|
//申請IDを元に取得
|
||||||
|
ReturnForm resultForm = rerurnService.getReturnForm(id);
|
||||||
|
resultForm.setIdRequest(id);
|
||||||
|
|
||||||
//returnFormに値をセット
|
//returnFormに値をセット
|
||||||
// 画面に返す為の情報をセット
|
// 画面に返す為の情報をセット
|
||||||
model.addAttribute("returnForm", rerurnService.getReturnForm(id));
|
model.addAttribute("returnForm", resultForm);
|
||||||
return "returnConfirm";
|
return "returnConfirm";
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
|||||||
@@ -1,8 +1,11 @@
|
|||||||
package com.example.demo.service;
|
package com.example.demo.service;
|
||||||
|
|
||||||
|
import java.util.Optional;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import com.example.demo.entity.Borrow_booksEntity;
|
||||||
import com.example.demo.form.ReturnForm;
|
import com.example.demo.form.ReturnForm;
|
||||||
import com.example.demo.repository.Book_CollectionRepository;
|
import com.example.demo.repository.Book_CollectionRepository;
|
||||||
import com.example.demo.repository.Borrow_BooksRepository;
|
import com.example.demo.repository.Borrow_BooksRepository;
|
||||||
@@ -27,7 +30,8 @@ public class RerurnService {
|
|||||||
|
|
||||||
public ReturnForm getReturnForm(int id) {
|
public ReturnForm getReturnForm(int id) {
|
||||||
ReturnForm result = new ReturnForm();
|
ReturnForm result = new ReturnForm();
|
||||||
var borrow = borrowRepository.findById(id);
|
Optional<Borrow_booksEntity> borrow = borrowRepository.findById(id);
|
||||||
|
// System.out.println(borrow);
|
||||||
result.setDateRequest(borrow.get().getDateRequest());//申請日
|
result.setDateRequest(borrow.get().getDateRequest());//申請日
|
||||||
result.setDateBorrow(borrow.get().getDateBorrow());//貸出日
|
result.setDateBorrow(borrow.get().getDateBorrow());//貸出日
|
||||||
result.setDateScheduledReturn(borrow.get().getDateScheduledReturn());//返却予定日
|
result.setDateScheduledReturn(borrow.get().getDateScheduledReturn());//返却予定日
|
||||||
|
|||||||
Reference in New Issue
Block a user