zengtx 2 лет назад
Родитель
Сommit
2a4cc2703a

+ 1 - 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/shippingDetails/controller/SyShippingDetailsController.java

@@ -1183,9 +1183,7 @@ public class SyShippingDetailsController extends JeecgController<SyShippingDetai
 			 result.setResult(syDeclarationElementsEntityNull);
 		 }else {
 			 //查询报关要素子表
-			 QueryWrapper<SyDeclarationElementsItem> queryWrapperItem = new QueryWrapper<SyDeclarationElementsItem>();
-			 queryWrapperItem.eq("sy_declaration_elements_id", id).eq("del_flag", 0).orderByAsc("sort");
-			 List<SyDeclarationElementsItem> syDeclarationElementsItemsList = syDeclarationElementsItemService.list(queryWrapperItem);
+			 List<SyDeclarationElementsItem> syDeclarationElementsItemsList = syShippingDetailsMapper.querysyDeclarationElementsItemList(id);
 			 entity.setSyDeclarationElementsItemList(syDeclarationElementsItemsList);
 
 			 result.setMessage("查询成功!");

+ 4 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/shippingDetails/mapper/SyShippingDetailsMapper.java

@@ -5,6 +5,7 @@ import java.util.List;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import org.apache.ibatis.annotations.Param;
+import org.jeecg.modules.documents.seclarationElements.entity.SyDeclarationElementsItem;
 import org.jeecg.modules.documents.shippingDetails.entity.SyShippingDetails;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import org.jeecg.modules.documents.shippingDetails.entity.SyShippingDetailsItem;
@@ -62,4 +63,7 @@ public interface SyShippingDetailsMapper extends BaseMapper<SyShippingDetails> {
 
     //发运明细修改单行删除
     public int singleRowdelect(@Param("id") String id);
+
+    //查询报关要素子表
+    public List<SyDeclarationElementsItem> querysyDeclarationElementsItemList(@Param("id") String id);
 }

+ 7 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/shippingDetails/mapper/xml/SyShippingDetailsMapper.xml

@@ -297,4 +297,11 @@ ${ew.customSqlSegment}
             where id = #{id}
 
     </update>
+
+    <select id="querysyDeclarationElementsItemList" resultType="org.jeecg.modules.documents.seclarationElements.entity.SyDeclarationElementsItem">
+
+        select * from sy_declaration_elements_item
+        WHERE sy_declaration_elements_id = #{id} AND del_flag = 0 ORDER BY CAST(sort AS SIGNED) ASC
+
+    </select>
 </mapper>