shjung 2 éve
szülő
commit
8bcafa8173

+ 5 - 5
src/main/java/com/its/op/controller/its/facility/TbFcltSubjPartInController.java

@@ -43,15 +43,15 @@ public class TbFcltSubjPartInController {
     }
 
     @ApiOperation(value = "FMS 시설물 부품 입고 정보 정보변경/생성-개별(TB_FCLT_SUBJ_PART_IN)", response = TbFcltSubjPartInDto.class)
-    @PostMapping(value = "/{key}", produces = {"application/json; charset=utf8"})
-    public TbFcltSubjPartInDto mergeInfo(@PathVariable("key") TbFcltSubjPartInKey key,
-                                         @RequestBody @Valid final TbFcltSubjPartInDto.TbFcltSubjPartInUpdReq req) {
+    @PostMapping(value = "", produces = {"application/json; charset=utf8"})
+    public TbFcltSubjPartInDto mergeInfo(@RequestBody @Valid final TbFcltSubjPartInDto.TbFcltSubjPartInUpdReq req) {
         return this.service.mergeInfo(req);
     }
 
     @ApiOperation(value = "FMS 시설물 부품 입고 정보 정보삭제-개별(TB_FCLT_SUBJ_PART_IN)", response = TbFcltSubjPartInDto.class)
-    @DeleteMapping(value = "/{key}", produces = {"application/json; charset=utf8"})
-    public TbFcltSubjPartInDto deleteDataById(@PathVariable("key") TbFcltSubjPartInKey key) {
+    @DeleteMapping(value = "/{partNmbr}/{inDt}", produces = {"application/json; charset=utf8"})
+    public TbFcltSubjPartInDto deleteDataById(@PathVariable("partNmbr") final Long partNmbr, @PathVariable("inDt") final String inDt) {
+        TbFcltSubjPartInKey key = new TbFcltSubjPartInKey(partNmbr, inDt);
         return this.service.deleteById(key);
     }
 

+ 5 - 5
src/main/java/com/its/op/controller/its/facility/TbFcltSubjPartOutController.java

@@ -43,15 +43,15 @@ public class TbFcltSubjPartOutController {
     }
 
     @ApiOperation(value = "FMS 시설물 부품 출고 정보 정보변경/생성-개별(TB_FCLT_SUBJ_PART_OUT)", response = TbFcltSubjPartOutDto.class)
-    @PostMapping(value = "/{key}", produces = {"application/json; charset=utf8"})
-    public TbFcltSubjPartOutDto mergeInfo(@PathVariable("key") TbFcltSubjPartOutKey key,
-                                          @RequestBody @Valid final TbFcltSubjPartOutDto.TbFcltSubjPartOutUpdReq req) {
+    @PostMapping(value = "", produces = {"application/json; charset=utf8"})
+    public TbFcltSubjPartOutDto mergeInfo(@RequestBody @Valid final TbFcltSubjPartOutDto.TbFcltSubjPartOutUpdReq req) {
         return this.service.mergeInfo(req);
     }
 
     @ApiOperation(value = "FMS 시설물 부품 출고 정보 정보삭제-개별(TB_FCLT_SUBJ_PART_OUT)", response = TbFcltSubjPartOutDto.class)
-    @DeleteMapping(value = "/{key}", produces = {"application/json; charset=utf8"})
-    public TbFcltSubjPartOutDto deleteDataById(@PathVariable("key") TbFcltSubjPartOutKey key) {
+    @DeleteMapping(value = "/{partNmbr}/{fcltId}/{outDt}", produces = {"application/json; charset=utf8"})
+    public TbFcltSubjPartOutDto deleteDataById(@PathVariable("partNmbr") final Long partNmbr, @PathVariable("fcltId") final String fcltId, @PathVariable("outDt") final String outDt) {
+        TbFcltSubjPartOutKey key = new TbFcltSubjPartOutKey(partNmbr, fcltId, outDt);
         return this.service.deleteById(key);
     }