diff --git a/blade-service-api/logpm-business-conversion-api/src/main/java/com/logpm/business/dto/BusinessPreListDTO.java b/blade-service-api/logpm-business-conversion-api/src/main/java/com/logpm/business/dto/BusinessPreListDTO.java new file mode 100644 index 000000000..8a70b1f59 --- /dev/null +++ b/blade-service-api/logpm-business-conversion-api/src/main/java/com/logpm/business/dto/BusinessPreListDTO.java @@ -0,0 +1,12 @@ +package com.logpm.business.dto; + +import lombok.Data; + +@Data +public class BusinessPreListDTO { + + private String reservationCode; + + private Integer inWarehouse; + +} diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/appcontroller/DistributionBusinessPreOrderAppController.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/appcontroller/DistributionBusinessPreOrderAppController.java new file mode 100644 index 000000000..b7b99ef36 --- /dev/null +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/appcontroller/DistributionBusinessPreOrderAppController.java @@ -0,0 +1,36 @@ +package com.logpm.distribution.appcontroller; + +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.logpm.business.dto.BusinessPreListDTO; +import com.logpm.business.vo.DistributionBusinessPreOrderVO; +import com.logpm.distribution.service.IDistributionBusinessPreOrderService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; +import org.springblade.core.tool.api.R; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +@RestController +@AllArgsConstructor +@RequestMapping("/app/businessPreOrder") +@Api(value = "配送管理", tags = "配送管理App接口") +public class DistributionBusinessPreOrderAppController { + + private final IDistributionBusinessPreOrderService distributionBusinessPreOrderService; + + @ResponseBody + @PostMapping("/list") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "模糊查询", notes = "传入trayTypeDTO") + public R list(@RequestBody BusinessPreListDTO queryrderDTO){ + + List data =distributionBusinessPreOrderService.list(queryrderDTO); + + return R.data(data); + } + + + +} diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.java index c09d49906..c8b75562e 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.java @@ -18,6 +18,7 @@ package com.logpm.distribution.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.logpm.business.dto.BusinessPreListDTO; import com.logpm.business.entity.DistributionBusinessPreOrderEntity; import com.logpm.business.vo.DistributionBusinessPreOrderVO; import com.logpm.distribution.dto.DistributionBusinessPreOrderDTO; @@ -50,4 +51,5 @@ public interface DistributionBusinessPreOrderMapper extends BaseMapper pageList(IPage page, DistributionBusinessPreOrderDTO param); + List list(@Param("queryrderDTO") BusinessPreListDTO queryrderDTO); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.xml index 1b2e5308a..dfcf3f19a 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionBusinessPreOrderMapper.xml @@ -30,16 +30,16 @@ FROM logpm_business_pre_order - id_deleted = 0 + is_deleted = 0 AND id = #{param.id} - - AND id IN - - #{otem} - - + + + + + + AND firsts like concat(#{param.id},'%') @@ -105,4 +105,45 @@ + + diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionBusinessPreOrderService.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionBusinessPreOrderService.java index 7b0ce2add..e3d763a58 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionBusinessPreOrderService.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionBusinessPreOrderService.java @@ -1,12 +1,14 @@ package com.logpm.distribution.service; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.logpm.business.dto.BusinessPreListDTO; import com.logpm.business.entity.DistributionBusinessPreOrderEntity; import com.logpm.business.vo.DistributionBusinessPreOrderVO; import com.logpm.distribution.entity.DistributionBillLadingScanEntity; import org.springblade.core.mp.base.BaseService; import org.springblade.core.mp.support.Query; +import java.util.List; import java.util.Map; public interface IDistributionBusinessPreOrderService extends BaseService { @@ -26,4 +28,6 @@ public interface IDistributionBusinessPreOrderService extends BaseService pacgeList(Map distributionBusinessPreOrderDTO, IPage page); + List list(BusinessPreListDTO queryrderDTO); + } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/IDistributionBusinessPreOrderServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/IDistributionBusinessPreOrderServiceImpl.java index 60e2dfb64..41ab1ce70 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/IDistributionBusinessPreOrderServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/IDistributionBusinessPreOrderServiceImpl.java @@ -2,6 +2,7 @@ package com.logpm.distribution.service.impl; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.logpm.business.dto.BusinessPreListDTO; import com.logpm.business.entity.DistributionBusinessPreOrderEntity; import com.logpm.business.vo.DistributionBusinessPreOrderVO; import com.logpm.distribution.dto.DistributionBusinessPreOrderDTO; @@ -10,6 +11,7 @@ import com.logpm.distribution.mapper.DistributionBusinessPreOrderMapper; import com.logpm.distribution.service.IDistributionBusinessPreOrderService; import org.springblade.core.mp.base.BaseServiceImpl; import org.springblade.core.mp.support.Query; +import org.springblade.core.tool.utils.BeanUtil; import org.springframework.stereotype.Service; import java.util.ArrayList; @@ -38,6 +40,8 @@ public class IDistributionBusinessPreOrderServiceImpl extends BaseServiceImpl list(BusinessPreListDTO queryrderDTO) { + List data =baseMapper.list(queryrderDTO); + List result = new ArrayList<>(); + for (DistributionBusinessPreOrderEntity datum : data) { + DistributionBusinessPreOrderVO copy = BeanUtil.copy(datum, DistributionBusinessPreOrderVO.class); + result.add(copy); + } + + return result; + } } diff --git a/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java b/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java index c472cfaca..16acbf9e4 100644 --- a/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java +++ b/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java @@ -14,6 +14,7 @@ import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.fasterxml.jackson.core.JsonProcessingException; import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; +import com.fasterxml.jackson.databind.ObjectMapper; import com.logpm.distribution.entity.DistributionParcelListEntity; import com.logpm.distribution.feign.IDistributionParcelListClient; import com.logpm.factory.comfac.dto.OrderStatusDTO; @@ -22,6 +23,7 @@ import com.logpm.factory.excel.JpDataMode; import com.logpm.factory.excel.OrderStatusLogMode; import com.logpm.factory.listener.ExcelListener; import com.logpm.factory.listener.OrderStatusLogListener; +import com.logpm.factory.mt.dto.MtFactoryDataDTO; import com.logpm.factory.mt.feign.IMtOrderMainClinet; import com.logpm.factory.oupai.entity.FactoryOrderEntity; import com.logpm.factory.oupai.entity.FactoryPackageEntity; @@ -68,6 +70,7 @@ import org.springframework.http.MediaType; import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.commons.CommonsMultipartFile; +import javax.crypto.spec.PSource; import java.io.*; import java.nio.charset.StandardCharsets; import java.security.NoSuchAlgorithmException; @@ -969,37 +972,61 @@ public class TestService { } - public static void main(String[] args) { +// public static void main(String[] args) { +// +// +// List t = new ArrayList<>(); +// +// t.add(1L); +// t.add(2L); +// t.add(3L); +// t.add(4L); +// t.add(5L); +// t.add(6L); +// t.add(7L); +// t.add(8L); +// t.add(9L); +// t.add(10L); +// +// +// int num = t.size() % 4; +// +// +// for (int i = 0; i <= num; i++) { +// List sss; +// if(i==num){ +// sss=t.subList(i * 4, t.size()); +// }else{ +// sss = t.subList(i * 4, (i + 1) * 4); +// } +// System.out.println(sss); +// +// } +// +// +// } + public void test210 (){ - List t = new ArrayList<>(); + String json ="{\"centerWarehouseCode\":\"CQZXC\",\"centerWarehouseName\":\"重庆中心仓(汇通)\",\"invoiceOrderCode\":\"HYLEJIA-240534\",\"orderList\":[{\"brand\":\"梦天\",\"consignee\":\" 谢燕文\",\"consigneeAddress\":\"重庆市九龙坡西彭镇宇培物流园 汇通运输\",\"consigneePhone\":\" 17320378619\",\"customAddress\":\"重庆市/重庆城区///坪坝区维多利亚D区-9栋-0单元-1层-6\",\"customName\":\"李白球\",\"customPhone\":\"15123248200\",\"dealerCode\":\"sdjjcqDS\",\"dealerName\":\"圣都家居装饰有限公司重庆分公司\",\"exclusiveCode\":\"sdjjcq01DS\",\"exclusiveName\":\"重庆九龙坡(大B)\",\"mainOrderCode\":\"sdjjcq01DS-240426048\",\"orderCode\":\"sdjjcq01DS-20121-0\",\"outboundType\":\"调拨出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:51:24.860\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:55.197\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210002\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:52:20.420\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210003\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:58:15.413\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210004\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-15T08:00:46.727\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210005\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:58:13.740\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210006\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:52:14.310\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210007\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"本色杏木\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:53.650\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SDJJCQ01DS201210008\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"}],\"produceOrderCode\":\"D09193\",\"quantity\":\"8\"},{\"brand\":\"梦天\",\"consignee\":\"谢燕文\",\"consigneeAddress\":\"重庆市九龙坡西彭镇宇培物流园 汇通运输\",\"consigneePhone\":\"17320378619\",\"customAddress\":\"重庆市/重庆城区/渝北区//金科禹洲府5-3-2\",\"customName\":\"谢元丽\",\"customPhone\":\"13983765175\",\"dealerCode\":\"cqxdzsDS\",\"dealerName\":\"重庆兄弟装饰工程有限公司\",\"exclusiveCode\":\"cqxdzs01DS\",\"exclusiveName\":\"重庆九龙坡(大B)\",\"mainOrderCode\":\"cqxdzs01DS-240507408\",\"orderCode\":\"cqxdzs01DS-20771-0\",\"outboundType\":\"调拨出库\",\"packageInfos\":[{\"bigType\":\"门扇\",\"color\":\"黑胡桃沙茶棕\",\"number\":1,\"outboundDate\":\"2024-05-14T17:03:31.700\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"CQXDZS01DS207710001\",\"packageType\":\"门2(门)\",\"smallType\":\"免漆门扇\"}],\"produceOrderCode\":\"D09512\",\"quantity\":\"1\"}],\"orderType\":\"原单\",\"reallyDate\":\"2024-05-15T15:17:16.773\",\"reallyMan\":\"基地操作员(乐家)\",\"remark\":\"\",\"sendCarDriver\":\"杨海波\",\"sendCarDriverPhone\":\"18627289856\",\"sendCarNumber\":\"鄂D1K393\",\"warehouseType\":\"中心仓\"}"; - t.add(1L); - t.add(2L); - t.add(3L); - t.add(4L); - t.add(5L); - t.add(6L); - t.add(7L); - t.add(8L); - t.add(9L); - t.add(10L); + MtFactoryDataDTO mtFactoryDataDTO = JSONObject.parseObject(json, MtFactoryDataDTO.class); - int num = t.size() % 4; + System.out.println(mtFactoryDataDTO); - for (int i = 0; i <= num; i++) { - List sss; - if(i==num){ - sss=t.subList(i * 4, t.size()); - }else{ - sss = t.subList(i * 4, (i + 1) * 4); - } - System.out.println(sss); + } - } + public static void main(String[] args) throws JsonProcessingException { + + StringBuilder sb = new StringBuilder(); + sb.append("{\"centerWarehouseCode\":\"CQZYC\",\"centerWarehouseName\":\"重庆转运仓(汇通)\",\"invoiceOrderCode\":\"HYLEJIA-240537\",\"orderList\":[{\"brand\":\"梦天\",\"consignee\":\"梁金兰\",\"consigneeAddress\":\"重庆大足居然之家梦天木门\",\"consigneePhone\":\"13618339575\",\"customAddress\":\"重庆市/重庆城区/大足区/棠香街道/棠荣府1-1-3-2\",\"customName\":\"尚亿棠荣府1-1-3-2\",\"customPhone\":\"13565456456\",\"dealerCode\":\"SC052\",\"dealerName\":\"重庆大足梁金兰\",\"exclusiveCode\":\"SC0522\",\"exclusiveName\":\"重庆大足(小B)\",\"mainOrderCode\":\"SC0522-240416096\",\"orderCode\":\"SC0522-20163-0\",\"outboundType\":\"直发出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:54.697\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"},{\"bigType\":\"门扇\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:03.757\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630002\",\"packageType\":\"门1(门)\",\"smallType\":\"康E门扇系列\"},{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:56.120\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630003\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"},{\"bigType\":\"门扇\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:04.550\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630004\",\"packageType\":\"门1(门)\",\"smallType\":\"康E门扇系列\"},{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:53.993\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630005\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"},{\"bigType\":\"门扇\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:03.020\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630006\",\"packageType\":\"门1(门)\",\"smallType\":\"康E门扇系列\"},{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:57.033\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0522201630007\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"}],\"produceOrderCode\":\"M53844\",\"quantity\":\"7\"},{\"brand\":\"梦天\",\"consignee\":\"彭国春\",\"consigneeAddress\":\"重庆市/重庆城区/江津区//铜罗路80号 梦天木门\",\"consigneePhone\":\"13883198936\",\"customAddress\":\"重庆市/重庆城区/江津区/几江街道/津都海岸二期4#29-7\",\"customName\":\"陈鲁\",\"customPhone\":\"17358373048\",\"dealerCode\":\"SC025\",\"dealerName\":\"重庆江津彭国春\",\"exclusiveCode\":\"SC0252\",\"exclusiveName\":\"重庆江津(小B)\",\"mainOrderCode\":\"SC0252-240427084\",\"orderCode\":\"SC0252-20165-0\",\"outboundType\":\"直发出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"山岩灰\",\"number\":1,\"outboundDate\":\"2024-05-14T16:51:03.460\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0252201650001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"山岩灰\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:11.287\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0252201650002\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"山岩灰\",\"number\":1,\"outboundDate\":\"2024-05-14T16:51:59.483\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0252201650003\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"山岩灰\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:11.520\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0252201650004\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"山岩灰\",\"number\":1,\"outboundDate\":\"2024-05-14T16:50:50.357\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0252201650005\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门套,门套线\",\"color\":\"山岩灰\",\"number\":1,\"outboundDate\":\"2024-05-14T16:49:45.123\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC0252201650006\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"}],\"produceOrderCode\":\"M04877\",\"quantity\":\"6\"},{\"brand\":\"梦天\",\"consignee\":\"张立波\",\"consigneeAddress\":\"重庆市九龙坡西彭镇宇培物流园 汇通运输\",\"consigneePhone\":\"17378301350\",\"customAddress\":\"重庆市/重庆城区/九龙坡区//(4-632)联发玺悦15-1-7-2\",\"customName\":\"二十四城吴琳\",\"customPhone\":\"13668082368\",\"dealerCode\":\"BSC019XB\",\"dealerName\":\"重庆眷念建材有限公司\",\"exclusiveCode\":\"BSC0190XB\",\"exclusiveName\":\"重庆九龙坡眷念\",\"mainOrderCode\":\"BSC0190XB-240419138\",\"orderCode\":\"BSC0190XB-20348-0\",\"outboundType\":\"直发出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:52.460\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0190XB203480001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"},{\"bigType\":\"门扇\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:05.207\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0190XB203480002\",\"packageType\":\"门1(门)\",\"smallType\":\"康E门扇系列\"},{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:52.460\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0190XB203480003\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"},{\"bigType\":\"门扇\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:05.933\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0190XB203480004\",\"packageType\":\"门1(门)\",\"smallType\":\"康E门扇系列\"},{\"bigType\":\"门套,门套线\",\"color\":\"爵士白\",\"number\":1,\"outboundDate\":\"2024-05-14T17:00:53.240\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0190XB203480005\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"开门套,门套线\"}],\"produceOrderCode\":\"M54044\",\"quantity\":\"5\"},{\"brand\":\"梦天\",\"consignee\":\"谢燕文\",\"consigneeAddress\":\"重庆市歌乐山街道山洞村大沙桥一城百货超市旁\",\"consigneePhone\":\"17320378619\",\"customAddress\":\"重庆市/重庆城区/渝北区//凡尔赛三期1栋4-8\",\"customName\":\"业之峰27琢信装饰\",\"customPhone\":\"19923876627\",\"dealerCode\":\"BSC017XB\",\"dealerName\":\"重庆欧铂亚门业有限公司\",\"exclusiveCode\":\"BSC0170XB\",\"exclusiveName\":\"重庆沙坪坝欧铂亚\",\"mainOrderCode\":\"BSC0170XB-240426576\",\"orderCode\":\"BSC0170XB-21041-0\",\"outboundType\":\"直发出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:52:02.030\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:56.800\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410002\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:51:22.120\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410003\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:57.330\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410004\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:51:17.557\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410005\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:58.400\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410006\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"},{\"bigType\":\"门套,门套线\",\"color\":\"秋木浅麦\",\"number\":1,\"outboundDate\":\"2024-05-14T16:49:54.277\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"BSC0170XB210410007\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"}],\"produceOrderCode\":\"M04708\",\"quantity\":\"7\"},{\"brand\":\"梦天\",\"consignee\":\"曾宪军\",\"consigneeAddress\":\"重庆市秀山县居然之家三楼梦天木门\",\"consigneePhone\":\"18586455444\",\"customAddress\":\"重庆市/重庆郊县/秀山土家族苗族自治县/中和街道/居然之家三楼梦天木门\",\"customName\":\"龙城样品-曾宪军\",\"customPhone\":\"18586455444\",\"dealerCode\":\"SC179\",\"dealerName\":\"重庆秀山张兵\",\"exclusiveCode\":\"SC1793\",\"exclusiveName\":\"重庆秀山(小B)\",\"mainOrderCode\":\"SC1793-240403048\",\"orderCode\":\"SC1793-20087-0\",\"outboundType\":\"直发出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"橡木可可棕\",\"number\":1,\"outboundDate\":\"2024-05-14T16:50:33.067\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC1793200870001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"橡木可可棕\",\"number\":1,\"outboundDate\":\"2024-05-14T16:56:45.200\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC1793200870002\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"}],\"produceOrderCode\":\"M02180\",\"quantity\":\"2\"},{\"brand\":\"梦天\",\"consignee\":\"曾宪军\",\"consigneeAddress\":\"重庆市秀山县居然之家三楼梦天木门\",\"consigneePhone\":\"18586455444\",\"customAddress\":\"重庆市/重庆郊县/秀山土家族苗族自治县/中和街道/居然之家三楼梦天木门\",\"customName\":\"龙城样品-曾宪军\",\"customPhone\":\"18586455444\",\"dealerCode\":\"SC179\",\"dealerName\":\"重庆秀山张兵\",\"exclusiveCode\":\"SC1793\",\"exclusiveName\":\"重庆秀山(小B)\",\"mainOrderCode\":\"SC1793-240403047\",\"orderCode\":\"SC1793-20089-0\",\"outboundType\":\"直发出库\",\"packageInfos\":[{\"bigType\":\"门套,门套线\",\"color\":\"科技黄银梨\",\"number\":1,\"outboundDate\":\"2024-05-14T16:52:13.073\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC1793200890001\",\"packageType\":\"套装门套1(门套)\",\"smallType\":\"免漆门套,免漆贴脸线\"},{\"bigType\":\"门扇\",\"color\":\"科技黄银梨\",\"number\":1,\"outboundDate\":\"2024-05-14T16:57:44.843\",\"outboundMan\":\"基地库房管理员(乐家)\",\"packageCode\":\"SC1793200890002\",\"packageType\":\"门1(门)\",\"smallType\":\"免漆门扇\"}],\"produceOrderCode\":\"M53551\",\"quantity\":\"2\"}],\"orderType\":\"原单\",\"reallyDate\":\"2024-05-15T15:17:16.773\",\"reallyMan\":\"基地操作员(乐家)\",\"remark\":\"\",\"sendCarDriver\":\"杨海波\",\"sendCarDriverPhone\":\"18627289856\",\"sendCarNumber\":\"鄂D1K393\",\"warehouseType\":\"转运仓\"}"); + + + MtFactoryDataDTO mtFactoryDataDTO = JSONObject.parseObject(sb.toString(), MtFactoryDataDTO.class); + System.out.println(new ObjectMapper().writeValueAsString(mtFactoryDataDTO)); }