diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeign.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeign.java index 96b09f97..d6bfd310 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeign.java +++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeign.java @@ -65,9 +65,9 @@ public interface ProductInformationFeign { public ResultBean save(@RequestBody ProductInformationDto dto); @ApiOperation("根据sid删除记录") - @PostMapping("/delBySids") + @DeleteMapping("/delBySid/{sid}") @ResponseBody - public ResultBean delBySids(@RequestBody String[] sids); + public ResultBean delBySid(@PathVariable("sid")String sid); @ApiOperation("根据SID获取一条记录") @GetMapping("/fetchDetailsBySid/{sid}") diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeignFallback.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeignFallback.java index 358ea9d4..5c5e2759 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeignFallback.java +++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/productinformation/ProductInformationFeignFallback.java @@ -58,7 +58,7 @@ public class ProductInformationFeignFallback implements ProductInformationFeign } @Override - public ResultBean delBySids(String[] sids) { + public ResultBean delBySid(String sid) { return ResultBean.fireFail().setMsg("接口yxt_supervise/productinformation/delBySids无法访问"); } diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeign.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeign.java index 5034e5a5..14200786 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeign.java +++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeign.java @@ -65,9 +65,9 @@ public interface RestrictedBrandFeign { public ResultBean save(@RequestBody RestrictedBrandDto dto); @ApiOperation("根据sid删除记录") - @PostMapping("/delBySids") + @DeleteMapping("/delBySid/{sid}") @ResponseBody - public ResultBean delBySids(@RequestBody String[] sids); + public ResultBean delBySid(@PathVariable("sid")String sid); @ApiOperation("根据SID获取一条记录") @GetMapping("/fetchDetailsBySid/{sid}") diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeignFallback.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeignFallback.java index f499b342..c67b057b 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeignFallback.java +++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedbrand/RestrictedBrandFeignFallback.java @@ -58,7 +58,7 @@ public class RestrictedBrandFeignFallback implements RestrictedBrandFeign { } @Override - public ResultBean delBySids(String[] sids) { + public ResultBean delBySid(String sid) { return ResultBean.fireFail().setMsg("接口yxt-supervise/restrictedbrand/delBySids无法访问"); } diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeign.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeign.java index 549b00a7..c522d419 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeign.java +++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeign.java @@ -65,9 +65,9 @@ public interface RestrictedCategoryFeign { public ResultBean save(@RequestBody RestrictedCategoryDto dto); @ApiOperation("根据sid删除记录") - @PostMapping("/delBySids") + @DeleteMapping("/delBySid/{sid}") @ResponseBody - public ResultBean delBySids(@RequestBody String[] sids); + public ResultBean delBySid(@PathVariable("sid")String sid); @ApiOperation("根据SID获取一条记录") @GetMapping("/fetchDetailsBySid/{sid}") diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeignFallback.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeignFallback.java index 45b20210..1241f048 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeignFallback.java +++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/restrictedcategory/RestrictedCategoryFeignFallback.java @@ -58,7 +58,7 @@ public class RestrictedCategoryFeignFallback implements RestrictedCategoryFeign } @Override - public ResultBean delBySids(String[] sids) { + public ResultBean delBySid(String sid) { return ResultBean.fireFail().setMsg("接口yxt-supervise/restrictedcategory/delBySids无法访问"); } diff --git a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/productinformation/ProductInformationRest.java b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/productinformation/ProductInformationRest.java index 0ce135b4..96f7a937 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/productinformation/ProductInformationRest.java +++ b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/productinformation/ProductInformationRest.java @@ -79,11 +79,13 @@ public class ProductInformationRest implements ProductInformationFeign { } @Override - @ApiOperation("根据sid批量删除") - @PostMapping("/delBySids") - public ResultBean delBySids(@RequestBody String[] sids) { + public ResultBean delBySid(String sid) { ResultBean rb = ResultBean.fireFail(); - productInformationService.delBySids(sids); + ProductInformation productInformation = productInformationService.fetchBySid(sid); + if(productInformation == null){ + return rb.setMsg("该商品档案不存在"); + } + productInformationService.deleteBySid(sid); return rb.success(); } diff --git a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedbrand/RestrictedBrandRest.java b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedbrand/RestrictedBrandRest.java index 2e04338c..dabcf36a 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedbrand/RestrictedBrandRest.java +++ b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedbrand/RestrictedBrandRest.java @@ -79,11 +79,13 @@ public class RestrictedBrandRest implements RestrictedBrandFeign { } @Override - @ApiOperation("根据sid批量删除") - @PostMapping("/delBySids") - public ResultBean delBySids(@RequestBody String[] sids) { + public ResultBean delBySid(String sid) { ResultBean rb = ResultBean.fireFail(); - restrictedBrandService.delBySids(sids); + RestrictedBrand restrictedBrand = restrictedBrandService.fetchBySid(sid); + if(restrictedBrand == null){ + return rb.setMsg("该监管品牌不存在"); + } + restrictedBrandService.deleteBySid(sid); return rb.success(); } diff --git a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedcategory/RestrictedCategoryRest.java b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedcategory/RestrictedCategoryRest.java index fe33adaf..a9b16f79 100644 --- a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedcategory/RestrictedCategoryRest.java +++ b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/restrictedcategory/RestrictedCategoryRest.java @@ -79,11 +79,13 @@ public class RestrictedCategoryRest implements RestrictedCategoryFeign { } @Override - @ApiOperation("根据sid批量删除") - @PostMapping("/delBySids") - public ResultBean delBySids(@RequestBody String[] sids) { + public ResultBean delBySid(String sid) { ResultBean rb = ResultBean.fireFail(); - restrictedCategoryService.delBySids(sids); + RestrictedCategory restrictedCategory = restrictedCategoryService.fetchBySid(sid); + if(restrictedCategory == null){ + return rb.setMsg("该监管类别不存在"); + } + restrictedCategoryService.deleteBySid(sid); return rb.success(); }