機能仕様書に合わせ

feature-frontend-dishedit-kato
Amagasu 4 months ago
parent ea6d738028
commit 44c8660939
  1. 8
      backend/src/main/java/com/example/todoapp/dto/AddStocksDTO.java
  2. 4
      backend/src/main/java/com/example/todoapp/service/StocksService.java

@ -21,14 +21,11 @@ import java.time.LocalDate;
@Data
public class AddStocksDTO {
private Long stockId;
private Long stuffId;
private Long userId;
private String stuffName;
private String category;
private String summary;
private int amount;
private int price;
private String category;
private LocalDate buyDate;
private LocalDate lastUpdate;
private LocalDate expDate;
@ -41,12 +38,9 @@ public class AddStocksDTO {
*/
public static AddStocksDTO fromEntity(Stocks stock) {
AddStocksDTO dto = new AddStocksDTO();
dto.setStockId(stock.getStockId());
dto.setStuffId(stock.getStuff().getStuffId());
dto.setUserId(stock.getUser().getId());
dto.setStuffName(stock.getStuff().getStuffName());
dto.setCategory(stock.getStuff().getCategory());
dto.setSummary(stock.getStuff().getSummary());
dto.setAmount(stock.getAmount());
dto.setPrice(stock.getPrice());
dto.setBuyDate(stock.getBuyDate());

@ -52,7 +52,6 @@ public class StocksService {
// 新しい材料を作成
Stuffs newStuff = new Stuffs();
newStuff.setStuffName(stock.getStuffName());
newStuff.setSummary(stock.getSummary());
newStuff.setCategory(stock.getCategory());
stuffs = stuffsRepository.save(newStuff);
} else {
@ -64,13 +63,12 @@ public class StocksService {
stuffs = existstuffs.get();
}
stockEntity.setStockId(stock.getStockId());
stockEntity.setStuff(stuffs);
stockEntity.setUser(user);
stockEntity.setAmount(stock.getAmount());
stockEntity.setPrice(stock.getPrice());
stockEntity.setBuyDate(stock.getBuyDate());
// stockEntity.setLastUpdate(stock.getLastUpdate());
stockEntity.setLastUpdate(stock.getLastUpdate());
stockEntity.setExpDate(stock.getExpDate());
return stocksRepository.save(stockEntity);

Loading…
Cancel
Save