|
@@ -82,7 +82,7 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
SzwlFeign szwlFeign;
|
|
SzwlFeign szwlFeign;
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
- private RefundSendRecordService refundSendRecordService;
|
|
|
|
|
|
+ RefundSendRecordService refundSendRecordService;
|
|
|
|
|
|
private static final String appid = "07784f5fedb508046c841b391005b7de";
|
|
private static final String appid = "07784f5fedb508046c841b391005b7de";
|
|
|
|
|
|
@@ -673,9 +673,14 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatistics.getAdminId())));
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatistics.getAdminId())));
|
|
if (StringUtils.isNotEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
if (StringUtils.isNotEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
// 按商户分组
|
|
// 按商户分组
|
|
- TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
- if (area != null) {
|
|
|
|
- orderDaoChu.setAddress(area.getFullName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(admin.getIfForeign()) && "1".equals(admin.getIfForeign())) {
|
|
|
|
+ String fullName = R.getDataIfSuccess(szwlFeign.getForeignArea(admin.getAreaId()));
|
|
|
|
+ orderDaoChu.setAddress(fullName);
|
|
|
|
+ } else {
|
|
|
|
+ TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
+ if (area != null) {
|
|
|
|
+ orderDaoChu.setAddress(area.getFullName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatistics.getAdminId())));
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatistics.getAdminId())));
|
|
orderDaoChu.setEquipmentTotal(equipmentTotal);
|
|
orderDaoChu.setEquipmentTotal(equipmentTotal);
|
|
@@ -766,9 +771,14 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
if (StringUtils.isNotEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
if (StringUtils.isNotEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
// 按商户分组
|
|
// 按商户分组
|
|
- TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
- if (area != null) {
|
|
|
|
- orderDaoChu.setAddress(area.getFullName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(admin.getIfForeign()) && "1".equals(admin.getIfForeign())) {
|
|
|
|
+ String fullName = R.getDataIfSuccess(szwlFeign.getForeignArea(admin.getAreaId()));
|
|
|
|
+ orderDaoChu.setAddress(fullName);
|
|
|
|
+ } else {
|
|
|
|
+ TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
+ if (area != null) {
|
|
|
|
+ orderDaoChu.setAddress(area.getFullName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
orderDaoChu.setEquipmentTotal(equipmentTotal);
|
|
orderDaoChu.setEquipmentTotal(equipmentTotal);
|
|
@@ -952,9 +962,14 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
orderDaoChuDTO.setName(admin.getName());
|
|
orderDaoChuDTO.setName(admin.getName());
|
|
if (!StringUtils.isEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
if (!StringUtils.isEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
//商户为单位
|
|
//商户为单位
|
|
- TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
- if (area != null) {
|
|
|
|
- orderDaoChuDTO.setAddress(area.getFullName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(admin.getIfForeign()) && "1".equals(admin.getIfForeign())) {
|
|
|
|
+ String fullName = R.getDataIfSuccess(szwlFeign.getForeignArea(admin.getAreaId()));
|
|
|
|
+ orderDaoChuDTO.setAddress(fullName);
|
|
|
|
+ } else {
|
|
|
|
+ TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
+ if (area != null) {
|
|
|
|
+ orderDaoChuDTO.setAddress(area.getFullName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(adminId1));
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(adminId1));
|
|
orderDaoChuDTO.setEquipmentTotal(equipmentTotal);
|
|
orderDaoChuDTO.setEquipmentTotal(equipmentTotal);
|
|
@@ -1239,6 +1254,7 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
List<StatisticsAdminTarget> adminTargetList = new ArrayList<>();
|
|
List<StatisticsAdminTarget> adminTargetList = new ArrayList<>();
|
|
for (OrderDaoChuDTO orderDaoChuDTO : dataList) {
|
|
for (OrderDaoChuDTO orderDaoChuDTO : dataList) {
|
|
StatisticsAdminTarget target = new StatisticsAdminTarget();
|
|
StatisticsAdminTarget target = new StatisticsAdminTarget();
|
|
|
|
+ target.setAddress(orderDaoChuDTO.getAddress());
|
|
target.setUsername(orderDaoChuDTO.getUsername());
|
|
target.setUsername(orderDaoChuDTO.getUsername());
|
|
target.setName(orderDaoChuDTO.getName());
|
|
target.setName(orderDaoChuDTO.getName());
|
|
target.setPhone(orderDaoChuDTO.getPhone());
|
|
target.setPhone(orderDaoChuDTO.getPhone());
|
|
@@ -1348,9 +1364,14 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
orderDaoChuDTO.setName(admin.getName());
|
|
orderDaoChuDTO.setName(admin.getName());
|
|
if (!StringUtils.isEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
if (!StringUtils.isEmpty(param.getPacketType()) && param.getPacketType().equals("0")) {
|
|
//商户为单位
|
|
//商户为单位
|
|
- TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
- if (area != null) {
|
|
|
|
- orderDaoChuDTO.setAddress(area.getFullName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(admin.getIfForeign()) && "1".equals(admin.getIfForeign())) {
|
|
|
|
+ String fullName = R.getDataIfSuccess(szwlFeign.getForeignArea(admin.getAreaId()));
|
|
|
|
+ orderDaoChuDTO.setAddress(fullName);
|
|
|
|
+ } else {
|
|
|
|
+ TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
+ if (area != null) {
|
|
|
|
+ orderDaoChuDTO.setAddress(area.getFullName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(adminId1));
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(adminId1));
|
|
orderDaoChuDTO.setEquipmentTotal(equipmentTotal);
|
|
orderDaoChuDTO.setEquipmentTotal(equipmentTotal);
|
|
@@ -1420,9 +1441,14 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
// 按商户分组
|
|
// 按商户分组
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatisticsYear.getAdminId())));
|
|
- TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
- if (area != null) {
|
|
|
|
- target.setAddress(area.getFullName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(admin.getIfForeign()) && "1".equals(admin.getIfForeign())) {
|
|
|
|
+ String fullName = R.getDataIfSuccess(szwlFeign.getForeignArea(admin.getAreaId()));
|
|
|
|
+ target.setAddress(fullName);
|
|
|
|
+ } else {
|
|
|
|
+ TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
+ if (area != null) {
|
|
|
|
+ target.setAddress(area.getFullName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
target.setUsername(admin.getUsername());
|
|
target.setUsername(admin.getUsername());
|
|
target.setName(admin.getName());
|
|
target.setName(admin.getName());
|
|
@@ -1441,9 +1467,14 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
StatisticsAdminTarget target = new StatisticsAdminTarget();
|
|
StatisticsAdminTarget target = new StatisticsAdminTarget();
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatisticsMonth.getAdminId())));
|
|
TAdmin admin = R.getDataIfSuccess(szwlFeign.getAdminVo(String.valueOf(orderStatisticsMonth.getAdminId())));
|
|
// 按商户分组
|
|
// 按商户分组
|
|
- TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
- if (area != null) {
|
|
|
|
- target.setAddress(area.getFullName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(admin.getIfForeign()) && "1".equals(admin.getIfForeign())) {
|
|
|
|
+ String fullName = R.getDataIfSuccess(szwlFeign.getForeignArea(admin.getAreaId()));
|
|
|
|
+ target.setAddress(fullName);
|
|
|
|
+ } else {
|
|
|
|
+ TArea area = areaService.getById(admin.getAreaId());
|
|
|
|
+ if (area != null) {
|
|
|
|
+ target.setAddress(area.getFullName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatisticsMonth.getAdminId())));
|
|
String equipmentTotal = R.getDataIfSuccess(szwlFeign.getEquipmentTotal(String.valueOf(orderStatisticsMonth.getAdminId())));
|
|
target.setUsername(admin.getUsername());
|
|
target.setUsername(admin.getUsername());
|