JensionDzero пре 1 година
родитељ
комит
ac6a057eab

+ 2 - 2
ruoyi-demo/src/main/java/com/ruoyi/demo/controller/EnterpriseRecycleController.java

@@ -28,8 +28,8 @@ public class EnterpriseRecycleController {
 
     @PostMapping("/addEnterprise")
     public R addEnterprise(@Validated(value = {AddGroup.class}) @RequestBody EnterpriseVo enterpriseVo){
-        enterpriseRecycleService.addEnterprise(enterpriseVo);
-        return R.ok();
+        String s = enterpriseRecycleService.addEnterprise(enterpriseVo);
+        return R.ok(s);
     }
 
     @DeleteMapping("/deleteEnterprise/{enterpriseUsci}")

+ 1 - 1
ruoyi-demo/src/main/java/com/ruoyi/demo/service/EnterpriseRecycleService.java

@@ -9,7 +9,7 @@ public interface EnterpriseRecycleService {
 
     void deleteEnterprise(String enterpriseUsci);
 
-    void addEnterprise(EnterpriseVo enterpriseVo);
+    String addEnterprise(EnterpriseVo enterpriseVo);
 
     void updateEnterprise(EnterpriseVo enterpriseVo);
 

+ 8 - 1
ruoyi-demo/src/main/java/com/ruoyi/demo/service/impl/EnterpriseRecycleServiceImpl.java

@@ -28,9 +28,16 @@ public class EnterpriseRecycleServiceImpl implements EnterpriseRecycleService {
     }
 
     @Override
-    public void addEnterprise(EnterpriseVo enterpriseVo) {
+    public String addEnterprise(EnterpriseVo enterpriseVo) {
+        QueryWrapper<Enterprise> queryWrapper = new QueryWrapper<>();
+        queryWrapper.select("enterprise_usci")
+                .eq("enterprise_usci",enterpriseVo.getEnterpriseUsci());
+        Long aLong = enterpriseMapper.selectCount(queryWrapper);
+        if (aLong > 0)
+            return "该enterprise_usci已存在";
         Enterprise enterprise = new Enterprise(enterpriseVo);
         enterpriseMapper.insert(enterprise);
+        return "修改成功";
     }
 
     @Override