diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncDownloadService.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncDownloadService.java index ee24090..f2601ac 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncDownloadService.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncDownloadService.java @@ -60,6 +60,7 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.ArrayList; +import java.util.Collections; import java.util.Date; import java.util.List; import java.util.stream.Collectors; @@ -518,6 +519,7 @@ public class SpsSyncDownloadService { if (CollUtil.isNotEmpty(orderEntities)) { for (OrderEntity orderEntity : orderEntities) { List codes = codesService.findByReceiptId(orderEntity.getId()); + Collections.reverse(codes); if (CollUtil.isNotEmpty(codes)) { warehouseEntityList.addAll(codes); } diff --git a/api-admin/src/main/resources/application-dev.properties b/api-admin/src/main/resources/application-dev.properties index 4c479e6..4998567 100644 --- a/api-admin/src/main/resources/application-dev.properties +++ b/api-admin/src/main/resources/application-dev.properties @@ -1,7 +1,7 @@ # \u751F\u4EA7\u73AF\u5883 server.port=9996 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver -spring.datasource.jdbc-url=jdbc:mysql://127.0.0.1:3306/spms_za?allowMultiQueries=true&serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true +spring.datasource.jdbc-url=jdbc:mysql://127.0.0.1:3306/spms_ph?allowMultiQueries=true&serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true spring.datasource.username=root spring.datasource.password=123456 spring.datasource.hikari.connection-timeout=60000 diff --git a/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml b/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml index 586e017..498e291 100644 --- a/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml +++ b/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml @@ -2,7 +2,6 @@ - - select * from stock_order INNER JOIN inv_warehouse_user on stock_order.locStorageCode = inv_warehouse_user.`code` where `status` = '101' group by stock_order.id ORDER BY id DESC - UPDATE stock_order - billNo=#{billNo}, - billdate=#{billdate}, - corpId=#{corpId}, - corpName=#{corpName}, - billType=#{billType}, - billFlag=#{billFlag}, - thirdSysFk=#{thirdSysFk}, - status=#{status}, - statusInfo=#{statusInfo}, - type=#{type}, - sourceType=#{sourceType}, - printStatus=#{printStatus}, - unitIdFk=#{unitIdFk}, - customerId=#{customerId}, - thirdOrderFk=#{thirdOrderFk}, - orderIdFk=#{orderIdFk}, - totalPrice=#{totalPrice}, - locStorageCode=#{locStorageCode}, - supplementNo=#{supplementNo}, - createUser=#{createUser}, - reviewUser=#{reviewUser}, - entrustEnd=#{entrustEnd}, - auditTime=#{auditTime}, - updateTime=#{updateTime}, - invWarehouseCode=#{invWarehouseCode}, - fromSubInvCode=#{fromSubInvCode}, - dept=#{dept}, - + + billNo=#{billNo}, + + + billdate=#{billdate}, + + + corpId=#{corpId}, + + + corpName=#{corpName}, + + + billType=#{billType}, + + + billFlag=#{billFlag}, + + + thirdSysFk=#{thirdSysFk}, + + + status=#{status}, + + + statusInfo=#{statusInfo}, + + + type=#{type}, + + + sourceType=#{sourceType}, + + + printStatus=#{printStatus}, + + + unitIdFk=#{unitIdFk}, + + + customerId=#{customerId}, + + + thirdOrderFk=#{thirdOrderFk}, + + + orderIdFk=#{orderIdFk}, + + + totalPrice=#{totalPrice}, + + + locStorageCode=#{locStorageCode}, + + + supplementNo=#{supplementNo}, + + + createUser=#{createUser}, + + + reviewUser=#{reviewUser}, + + + entrustEnd=#{entrustEnd}, + + + auditTime=#{auditTime}, + + + updateTime=#{updateTime}, + + + invWarehouseCode=#{invWarehouseCode}, + + + fromSubInvCode=#{fromSubInvCode}, + + + dept=#{dept}, + WHERE id = #{id} @@ -106,138 +156,154 @@ - select stock_order.*, auth_dept.name deptName FROM stock_order - left join auth_dept on stock_order.dept = auth_dept.code + select stock_order.*, auth_dept.name deptName + FROM stock_order + left join auth_dept on stock_order.dept = auth_dept.code - - and stock_order.id =#{id} + + and stock_order.id = #{id} - - and corpId =#{corpId} + + and corpId = #{corpId} - - and billNo =#{billNo} + + and billNo = #{billNo} - - and billType =#{billType} + + and billType = #{billType} - - and customerId =#{customerId} + + and customerId = #{customerId} - - and thirdOrderFk =#{thirdOrderFk} + + and thirdOrderFk = #{thirdOrderFk} - - and orderIdFk =#{orderIdFk} + + and orderIdFk = #{orderIdFk} - + and createUser = #{createUser} - + and reviewUser = #{reviewUser} - + and invWarehouseCode = #{invWarehouseCode} @@ -287,75 +354,125 @@ - \ No newline at end of file