浏览代码

同步 删除子表逻辑

liuchaohui 2 年之前
父节点
当前提交
ffaf865846

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/mapper/xml/SyOrderDataItemMapper.xml

@@ -38,7 +38,7 @@
     </select>
 
     <delete id="deleteByID">
-        DELETE FROM sy_order_data_item where sy_order_data_id =  #{id}
+        DELETE FROM sy_order_data_item where id =  #{id}
     </delete>
     
     <select id="queryItemMub" resultType="org.jeecg.modules.documents.orderData.entity.SyOrderDataItem">

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/service/impl/SyOrderDataServiceImpl.java

@@ -227,7 +227,7 @@ public class SyOrderDataServiceImpl extends ServiceImpl<SyOrderDataMapper, SyOrd
                     sy2.setId(sy.getAccount()+sy2.getId());
                     if(isNewOrder){
                         SyOrderDataItem item = syOrderDataItemService.queryItemMub(sy2.getId());
-                        if(item!=null){
+                        if(item==null){
                             continue;
                         }else {
                             //更新数据前 删除旧数据防止id冲突

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/quartz/job/AddOrderJob.java

@@ -216,7 +216,7 @@ public class AddOrderJob implements Job,ApplicationContextAware {
                     sy2.setId(sy.getAccount()+sy2.getId());
                     if(isNewOrder){
                         SyOrderDataItem item = syOrderDataItemService.queryItemMub(sy2.getId());
-                        if(item!=null){
+                        if(item==null){
                             continue;
                         }else {
                             //更新数据前 删除旧数据防止id冲突