Changeset c064a42 for src/main/java/com
- Timestamp:
- 02/24/25 23:48:34 (3 months ago)
- Branches:
- master
- Children:
- 8a947b9
- Parents:
- 07fe0be
- Location:
- src/main/java/com/example/skychasemk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/skychasemk/controller/SupportTicketController.java
r07fe0be rc064a42 39 39 } 40 40 41 @PutMapping("/{ticketI D}/status")42 public ResponseEntity<SupportTicket> updateTicket(@PathVariable("ticketI D") Integer ticketID, @RequestBodyString status) {41 @PutMapping("/{ticketId}/{status}") 42 public ResponseEntity<SupportTicket> updateTicket(@PathVariable("ticketId") Integer ticketId, @PathVariable String status) { 43 43 try { 44 44 SupportTicket.TicketStatus newStatus = SupportTicket.TicketStatus.valueOf(status.toUpperCase()); 45 return ResponseEntity.ok(supportTicketService.updateTicket(ticketI D, newStatus));45 return ResponseEntity.ok(supportTicketService.updateTicket(ticketId, newStatus)); 46 46 } catch (IllegalArgumentException e) { 47 47 return ResponseEntity.badRequest().build(); -
src/main/java/com/example/skychasemk/model/SupportTicket.java
r07fe0be rc064a42 11 11 public class SupportTicket { 12 12 13 @Setter14 13 @Id 15 14 @GeneratedValue(strategy = GenerationType.IDENTITY) 16 @Column(name = "TicketID") 15 @Column(name = "ticketid") 16 private Integer ticketId; 17 17 18 private Integer ticketID; 18 public Integer getTicketId() { 19 return ticketId; 20 } 21 22 public void setTicketId(Integer ticketId) { 23 this.ticketId = ticketId; 24 } 25 19 26 @Setter 20 27 @Getter -
src/main/java/com/example/skychasemk/repository/SupportTicketRepository.java
r07fe0be rc064a42 2 2 3 3 import com.example.skychasemk.model.SupportTicket; 4 import org.springframework.data.jpa.repository.EntityGraph; 4 5 import org.springframework.data.jpa.repository.JpaRepository; 5 6 import org.springframework.data.jpa.repository.Query; -
src/main/java/com/example/skychasemk/services/SupportTicketService.java
r07fe0be rc064a42 26 26 } 27 27 public List<SupportTicket> getAllTickets() { 28 return supportTicketRepository.findTickets(); 28 List<SupportTicket> tickets = supportTicketRepository.findTickets(); 29 tickets.forEach(ticket -> System.out.println(ticket.getTicketId() + " - " + ticket.getStatus())); 30 return tickets; 29 31 } 30 32 public List<SupportTicket> getResolvedTickets() { 31 return supportTicketRepository.findResolvedTickets(); 33 List<SupportTicket> tickets = supportTicketRepository.findResolvedTickets(); 34 tickets.forEach(ticket -> System.out.println(ticket.getTicketId() + " - " + ticket.getStatus())); 35 return tickets; 32 36 } 33 37
Note:
See TracChangeset
for help on using the changeset viewer.