|
|
|
@ -1643,11 +1643,13 @@ public class CtqyyClient extends CommonHttpClient {
|
|
|
|
|
*/
|
|
|
|
|
private BaseResponse covertSellOrder(UdiwmsBasicSkPrescribeRequest udiwmsBasicSkPrescribeRequest, IPage<VInsurNationGoodsPhysic> page) {
|
|
|
|
|
List<VInsurNationGoodsPhysic> presInfoEntities = page.getRecords();
|
|
|
|
|
|
|
|
|
|
List<String> collect = presInfoEntities.stream().map(VInsurNationGoodsPhysic::getRXNO).collect(Collectors.toList());
|
|
|
|
|
LambdaQueryWrapper<VInsurNationGoodsPhysic> wrapper1 = new LambdaQueryWrapper<>();
|
|
|
|
|
wrapper1.in(VInsurNationGoodsPhysic::getRXNO,collect);
|
|
|
|
|
List<VInsurNationGoodsPhysic> vInsurNationGoodsPhysics = goodsPhysicMapper.selectList(wrapper1);
|
|
|
|
|
List<VInsurNationGoodsPhysic> vInsurNationGoodsPhysics = new ArrayList<>();
|
|
|
|
|
if (CollUtil.isNotEmpty(presInfoEntities)) {
|
|
|
|
|
List<String> collect = presInfoEntities.stream().map(VInsurNationGoodsPhysic::getRXNO).collect(Collectors.toList());
|
|
|
|
|
LambdaQueryWrapper<VInsurNationGoodsPhysic> wrapper1 = new LambdaQueryWrapper<>();
|
|
|
|
|
wrapper1.in(VInsurNationGoodsPhysic::getRXNO,collect);
|
|
|
|
|
vInsurNationGoodsPhysics = goodsPhysicMapper.selectList(wrapper1);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (CollUtil.isNotEmpty(vInsurNationGoodsPhysics)) {
|
|
|
|
|
Map<String, List<VInsurNationGoodsPhysic>> groupedByPrescribeNumber = vInsurNationGoodsPhysics.stream()
|
|
|
|
@ -1717,10 +1719,13 @@ public class CtqyyClient extends CommonHttpClient {
|
|
|
|
|
|
|
|
|
|
private BaseResponse covertReturnOrder(UdiwmsBasicSkPrescribeRequest udiwmsBasicSkPrescribeRequest, IPage<VInsurNationGoodsReturn> page) {
|
|
|
|
|
List<VInsurNationGoodsReturn> presInfoEntities = page.getRecords();
|
|
|
|
|
List<String> collect = presInfoEntities.stream().map(VInsurNationGoodsReturn::getAPPLY_NO).collect(Collectors.toList());
|
|
|
|
|
LambdaQueryWrapper<VInsurNationGoodsReturn> wrapper1 = new LambdaQueryWrapper<>();
|
|
|
|
|
wrapper1.in(VInsurNationGoodsReturn::getAPPLY_NO,collect);
|
|
|
|
|
List<VInsurNationGoodsReturn> vInsurNationGoodsReturns = vInsurNationGoodsReturnMapper.selectList(wrapper1);
|
|
|
|
|
List<VInsurNationGoodsReturn> vInsurNationGoodsReturns = new ArrayList<>();
|
|
|
|
|
if (CollUtil.isNotEmpty(presInfoEntities)) {
|
|
|
|
|
List<String> collect = presInfoEntities.stream().map(VInsurNationGoodsReturn::getAPPLY_NO).collect(Collectors.toList());
|
|
|
|
|
LambdaQueryWrapper<VInsurNationGoodsReturn> wrapper1 = new LambdaQueryWrapper<>();
|
|
|
|
|
wrapper1.in(VInsurNationGoodsReturn::getAPPLY_NO, collect);
|
|
|
|
|
vInsurNationGoodsReturns = vInsurNationGoodsReturnMapper.selectList(wrapper1);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (CollUtil.isNotEmpty(vInsurNationGoodsReturns)) {
|
|
|
|
|
Map<String, List<VInsurNationGoodsReturn>> groupedByPrescribeNumber = vInsurNationGoodsReturns.stream()
|
|
|
|
|