瀏覽代碼

入驻删除

gongdecai 3 年之前
父節點
當前提交
d3593e7305

+ 11 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/SettledCompanyInfoController.java

@@ -68,5 +68,16 @@ public class SettledCompanyInfoController {
     }
 
 
+    /**
+     * 删除销售计划
+     *  @param settledCompanyInfo
+     * @return
+     */
+    @PostMapping("/api/deleteSettledCompanyInfo")
+    public void deleteSettledCompanyInfo(@RequestBody SettledCompanyInfo settledCompanyInfo) {
+        settledCompanyInfoService.deleteSettledCompanyInfo(settledCompanyInfo.getId());
+    }
+
+
 }
 

+ 7 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/ISettledCompanyInfoService.java

@@ -44,4 +44,11 @@ public interface ISettledCompanyInfoService extends IService<SettledCompanyInfo>
      */
     SettledCompanyInfo getSettledCompanyInfo(String id);
 
+    /**
+     * 删除
+     *  @param id
+     * @return
+     */
+    void deleteSettledCompanyInfo(String id);
+
 }

+ 23 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/SettledCompanyInfoServiceImpl.java

@@ -172,4 +172,27 @@ public class SettledCompanyInfoServiceImpl extends ServiceImpl<SettledCompanyInf
     }
 
 
+
+    /**
+     * 删除
+     *  @param id
+     * @return
+     */
+    @Override
+    public void deleteSettledCompanyInfo(String id) {
+        //查询销售计划信息
+        SettledCompanyInfo settledCompanyInfo = this.selectById(id);
+        if(settledCompanyInfo != null){
+            //删除销售计划信息
+            this.deleteById(settledCompanyInfo.getId());
+            // 联系人
+            boolean result = settledCompanyContactsService.delete(new EntityWrapper<SettledCompanyContacts>()
+                    .eq("info_id",settledCompanyInfo.getId()));
+            // 举报
+            boolean res = settledCompanyErrorService.delete(new EntityWrapper<SettledCompanyError>()
+                    .eq("info_id",settledCompanyInfo.getId()));
+        }
+    }
+
+
 }