zhangyuewww 3 سال پیش
والد
کامیت
a2e379854a

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

@@ -74,5 +74,16 @@ public class CustomerInfoController {
     public String modifyCustomerInfo(@RequestBody CustomerInfo customerInfo){
         return customerInfoService.modifyCustomerInfo(customerInfo);
     }
+
+    /**
+     * 删除客户信息
+     *
+     * @param example
+     * @return
+     */
+    @PostMapping("/deleteCustomerInfo")
+    public void deleteCustomerInfo(@RequestBody CustomerInfo example) {
+        customerInfoService.deleteCustomerInfo(example.getId());
+    }
 }
 

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

@@ -46,4 +46,9 @@ public interface ICustomerInfoService extends IService<CustomerInfo> {
      * @param customerInfo
      */
     String modifyCustomerInfo(CustomerInfo customerInfo);
+    /**
+     * 删除客户信息
+     * @param id
+     */
+    void deleteCustomerInfo(String id);
 }

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

@@ -205,5 +205,14 @@ public class CustomerInfoServiceImpl extends ServiceImpl<CustomerInfoMapper, Cus
         }
     }
 
+    /**
+     * 删除
+     * @param id
+     */
+    @Override
+    public void deleteCustomerInfo(String id) {
+        CustomerInfo customerInfo=this.selectById(id);
+        this.deleteById(customerInfo.getId());
+    }
 
 }