zhangyuewww 3 jaren geleden
bovenliggende
commit
58b5e72fa2

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

@@ -1,6 +1,11 @@
 package com.yh.saas.plugin.yiliangyiyun.controller;
 
 
+import com.yh.saas.plugin.yiliangyiyun.entity.ReceivingUser;
+import com.yh.saas.plugin.yiliangyiyun.service.IReceivingUserService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 
 import org.springframework.web.bind.annotation.RestController;
@@ -16,6 +21,18 @@ import org.springframework.web.bind.annotation.RestController;
 @RestController
 @RequestMapping("/receivingUser")
 public class ReceivingUserController {
+    @Autowired
+    private IReceivingUserService receivingUserService;
+    /**
+     * 删除
+     *
+     * @param example
+     * @return
+     */
+    @PostMapping("/deleteInfo")
+    public void deleteInfo(@RequestBody ReceivingUser example) {
+        receivingUserService.deleteInfo(example.getId());
+    }
 
 }
 

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

@@ -12,5 +12,11 @@ import com.baomidou.mybatisplus.service.IService;
  * @since 2021-08-19
  */
 public interface IReceivingUserService extends IService<ReceivingUser> {
+    /**
+     * 删除
+     *
+     * @param id
+     */
+    void deleteInfo(String id);
 
 }

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

@@ -17,4 +17,18 @@ import org.springframework.stereotype.Service;
 @Service
 public class ReceivingUserServiceImpl extends ServiceImpl<ReceivingUserMapper, ReceivingUser> implements IReceivingUserService {
 
+    /**
+     * 删除
+     *
+     * @param id
+     */
+    @Override
+    public void deleteInfo(String id) {
+        ReceivingUser receivingUser=this.selectById(id);
+        if (receivingUser != null) {
+            //收货人信息
+            this.deleteById(receivingUser.getId());
+        }
+
+    }
 }

+ 2 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/resources/mapper/PurchaseOrderMapper.xml

@@ -111,6 +111,7 @@
         p.id,
         p.contract_no as contractNo,
         p.procurement_plan as procurementPlan,
+        p.plan_id as planId,
         p.order_type as orderType,
         p.goods_name as goodsName,
         p.unit_price as unitPrice,
@@ -146,6 +147,7 @@
         s.id,
         s.contract_no as contractNo,
         s.sale_plan as procurementPlan,
+        s.plan_id as planId,
         s.order_type as orderType,
         s.goods_name as goodsName,
         s.unit_price as unitPrice,