|
@@ -3164,7 +3164,7 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
item.put("gender", visitor.getGender() != null ? (visitor.getGender() == 1 ? "男" : "女") : ""); // 性别(1=男,其他=女)
|
|
item.put("gender", visitor.getGender() != null ? (visitor.getGender() == 1 ? "男" : "女") : ""); // 性别(1=男,其他=女)
|
|
|
item.put("credentialType", DictFrameworkUtils.getDictDataLabel(DictTypeConstants.VISITOR_CREDENTIAL_TYPE, visitor.getCredentialType())); // 证件类型(身份证/护照等)
|
|
item.put("credentialType", DictFrameworkUtils.getDictDataLabel(DictTypeConstants.VISITOR_CREDENTIAL_TYPE, visitor.getCredentialType())); // 证件类型(身份证/护照等)
|
|
|
item.put("credentialNo", StringUtils.isEmpty(visitor.getCredentialNo()) ? "" : visitor.getCredentialNo()); // 证件号
|
|
item.put("credentialNo", StringUtils.isEmpty(visitor.getCredentialNo()) ? "" : visitor.getCredentialNo()); // 证件号
|
|
|
- item.put("visitorType", StringUtils.isEmpty(visitor.getVisitorType()) ? "" : getPersonTypeAll(visitor.getVisitorType())); // 游客类型(成人/儿童/婴儿)
|
|
|
|
|
|
|
+ item.put("visitorType", getPersonTypeAll(visitor.getVisitorType())); // 游客类型(成人/儿童/婴儿)
|
|
|
item.put("nationalityName", StringUtils.isEmpty(visitor.getNationalityName()) ? "" : visitor.getNationalityName()); // 国籍(如:中国、美国)
|
|
item.put("nationalityName", StringUtils.isEmpty(visitor.getNationalityName()) ? "" : visitor.getNationalityName()); // 国籍(如:中国、美国)
|
|
|
item.put("valueAddedService", StringUtils.isEmpty(visitor.getValueAddedService()) ? "" : formatPolicyName(visitor.getValueAddedService())); // 增值服务(如:接送站、保险等)
|
|
item.put("valueAddedService", StringUtils.isEmpty(visitor.getValueAddedService()) ? "" : formatPolicyName(visitor.getValueAddedService())); // 增值服务(如:接送站、保险等)
|
|
|
item.put("policyName", ""); // 优惠政策(如:早鸟优惠、团立减等)
|
|
item.put("policyName", ""); // 优惠政策(如:早鸟优惠、团立减等)
|
|
@@ -3235,7 +3235,7 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
|
|
|
|
|
// 按游客类型统计数量
|
|
// 按游客类型统计数量
|
|
|
Map<String, Long> typeCountMap = roomVisitors.stream()
|
|
Map<String, Long> typeCountMap = roomVisitors.stream()
|
|
|
- .filter(v -> StringUtils.isNotEmpty(v.getVisitorType()))
|
|
|
|
|
|
|
+// .filter(v -> StringUtils.isNotEmpty(v.getVisitorType()))
|
|
|
.collect(Collectors.groupingBy(TouristExportVisitorVO::getVisitorType, Collectors.counting()));
|
|
.collect(Collectors.groupingBy(TouristExportVisitorVO::getVisitorType, Collectors.counting()));
|
|
|
|
|
|
|
|
StringBuilder sb = new StringBuilder();
|
|
StringBuilder sb = new StringBuilder();
|