Przeglądaj źródła

销售订单 查询子表是否参照

liuchaohui 2 lat temu
rodzic
commit
a88a15e14b

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

@@ -22,4 +22,6 @@ public interface SyOrderDataItemMapper extends BaseMapper<SyOrderDataItem> {
      List<Map<String,String>> querySupplier();
 
      void deleteByID(@Param("id") String id);
+
+     SyOrderDataItem queryItemMub(@Param("id") String id);
 }

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

@@ -40,4 +40,8 @@
     <delete id="deleteByID">
         DELETE FROM sy_order_data_item where sy_order_data_id =  #{id}
     </delete>
+    
+    <select id="queryItemMub" resultType="org.jeecg.modules.documents.orderData.entity.SyOrderDataItem">
+        select * from sy_order_data_item where surplus_num=quantity and id = #{id}
+    </select>
 </mapper>

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

@@ -18,4 +18,5 @@ public interface ISyOrderDataItemService extends IService<SyOrderDataItem> {
     IPage<SyOrderDataItem> queryList(String syOrderDataId, Page<SyOrderDataItem> page);
     List<Map<String,String>> querySupplier();
     void deleteByID(String id);
+    SyOrderDataItem queryItemMub(String id);
 }

+ 5 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/service/impl/SyOrderDataItemServiceImpl.java

@@ -40,4 +40,9 @@ public class SyOrderDataItemServiceImpl extends ServiceImpl<SyOrderDataItemMappe
         syOrderDataItemMapper.deleteByID(id);
     }
 
+    @Override
+    public SyOrderDataItem queryItemMub(String id) {
+        return syOrderDataItemMapper.queryItemMub(id);
+    }
+
 }