From 19b596d3c05b1ca7ff80d8b802e7f6e03ad77dad Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期一, 11 九月 2023 18:02:17 +0800
Subject: [PATCH] 修改   9.11

---
 inventory-server/src/main/java/com/yuanchu/mom/service/impl/OrdersServiceImpl.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/inventory-server/src/main/java/com/yuanchu/mom/service/impl/OrdersServiceImpl.java b/inventory-server/src/main/java/com/yuanchu/mom/service/impl/OrdersServiceImpl.java
index 8fa48b7..48c3b9d 100644
--- a/inventory-server/src/main/java/com/yuanchu/mom/service/impl/OrdersServiceImpl.java
+++ b/inventory-server/src/main/java/com/yuanchu/mom/service/impl/OrdersServiceImpl.java
@@ -1,5 +1,6 @@
 package com.yuanchu.mom.service.impl;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -87,16 +88,18 @@
                 .build();
         //鏂板鐢熶骇璁㈠崟
         manufactureOrderMapper.insert(manufactureOrder);
-        //鏌ヨ浜у搧鐨勬渶鏂板伐搴�
         //浜у搧缂栫爜
         String code = materialMapper.selMcode(manufactureOrder.getName());
         //鍨嬪彿id
         Integer specificationId = getSpecificationId(manufactureOrder.getName(), code, manufactureOrder.getSpecifications());
         //榛樿鏈�鏂扮増鏈�
         Integer version = technologyMapper.selectVerByTec(specificationId).get(0);
-        List<Technology> technologyList = technologyMapper.selectList(Wrappers.<Technology>query()
-                .eq("specifications_id", specificationId)
-                .eq("version", version));
+        /*姝e簭鏌ヨ璇ュ瀷鍙锋渶鏂扮増鏈笅鐨勫伐鑹鸿矾绾�*/
+        LambdaQueryWrapper<Technology> queryWrapper = new LambdaQueryWrapper<>();
+        queryWrapper.eq(Technology::getSpecificationsId,specificationId);
+        queryWrapper.eq(Technology::getVersion,version);
+        queryWrapper.orderByAsc(Technology::getFather);
+        List<Technology> technologyList = technologyMapper.selectList(queryWrapper);
         for (Technology technology : technologyList) {
             ManualTechnology manualTechnology = ManualTechnology.builder()
                     .techname(technology.getName())

--
Gitblit v1.9.3