瀏覽代碼

销售订单 子表参照查询

liuchaohui 2 年之前
父節點
當前提交
bdae31d24f

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

@@ -24,5 +24,5 @@ public interface SyOrderDataItemMapper extends BaseMapper<SyOrderDataItem> {
      void deleteByID(@Param("id") String id);
      void deleteByOrderID(@Param("id") String id);
 
-     SyOrderDataItem queryItemMub(@Param("id") String id);
+     String queryItemMub(@Param("id") String id);
 }

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

@@ -45,7 +45,11 @@
         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 id="queryItemMub" resultType="String">
+        select  case when surplus_num = quantity
+				  then '未被参照' else '已被参照' end as id
+        from sy_order_data_item
+        where id = #{id}
     </select>
+    <!--select * from sy_order_data_item where surplus_num=quantity and id = #{id}-->
 </mapper>

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

@@ -19,5 +19,5 @@ public interface ISyOrderDataItemService extends IService<SyOrderDataItem> {
     List<Map<String,String>> querySupplier();
     void deleteByID(String id);
     void deleteByOrderID( String id);
-    SyOrderDataItem queryItemMub(String id);
+    String queryItemMub(String id);
 }

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

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