|
@@ -33,6 +33,7 @@ import com.jzg.commons.util.idgen.IdGenerate;
|
|
|
import com.jzg.quotation.commons.client.OrgClient;
|
|
import com.jzg.quotation.commons.client.OrgClient;
|
|
|
import com.jzg.quotation.commons.client.PartnerClient;
|
|
import com.jzg.quotation.commons.client.PartnerClient;
|
|
|
import com.jzg.quotation.commons.client.PlatformClient;
|
|
import com.jzg.quotation.commons.client.PlatformClient;
|
|
|
|
|
+import com.jzg.quotation.summary.client.EsmInsCompanyClient;
|
|
|
import com.jzg.quotation.summary.client.LocalLivingClient;
|
|
import com.jzg.quotation.summary.client.LocalLivingClient;
|
|
|
import com.jzg.quotation.summary.entity.Result;
|
|
import com.jzg.quotation.summary.entity.Result;
|
|
|
import com.jzg.quotation.summary.entity.dto.ChannelRightsApiGrantReceiverDTO;
|
|
import com.jzg.quotation.summary.entity.dto.ChannelRightsApiGrantReceiverDTO;
|
|
@@ -80,6 +81,8 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private PlatformClient platformClient;
|
|
private PlatformClient platformClient;
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private EsmInsCompanyClient esmInsCompanyClient;
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private BaseController baseController;
|
|
private BaseController baseController;
|
|
@@ -135,7 +138,10 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
|
|
|
Page<FeeAuditVo> page = baseMapper.queryPage(param.getPage(), param);
|
|
Page<FeeAuditVo> page = baseMapper.queryPage(param.getPage(), param);
|
|
|
// 循环每条数据,查询 ins_fee_orders 并计算权益金额
|
|
// 循环每条数据,查询 ins_fee_orders 并计算权益金额
|
|
|
if (CollUtil.isNotEmpty(page.getRecords())) {
|
|
if (CollUtil.isNotEmpty(page.getRecords())) {
|
|
|
|
|
+ Map<String, String> allCompanyHierarchyPaths = esmInsCompanyClient.getAllCompanyHierarchyPaths();
|
|
|
for (FeeAuditVo feeAuditVo : page.getRecords()) {
|
|
for (FeeAuditVo feeAuditVo : page.getRecords()) {
|
|
|
|
|
+ String allCompany = allCompanyHierarchyPaths.get(Objects.toString(feeAuditVo.getCompanyId(),""));
|
|
|
|
|
+ feeAuditVo.setCompanyALlName(allCompany);
|
|
|
// 查询订单的 ins_fee_orders 数据
|
|
// 查询订单的 ins_fee_orders 数据
|
|
|
InsFeeOrders insFeeOrders = feeOrdersService.getById(feeAuditVo.getOrderNo());
|
|
InsFeeOrders insFeeOrders = feeOrdersService.getById(feeAuditVo.getOrderNo());
|
|
|
if (insFeeOrders != null) {
|
|
if (insFeeOrders != null) {
|