|
|
@@ -1,9 +1,6 @@
|
|
|
package com.jzg.organization.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
-import com.alibaba.fastjson.JSONArray;
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -16,6 +13,7 @@ import com.jzg.commons.entity.agreement.dispatch.dto.PtlAgreementDispatchRulesAt
|
|
|
import com.jzg.commons.entity.agreement.dispatch.vo.PtlAgreementDispatchQuery;
|
|
|
import com.jzg.commons.entity.agreement.dispatch.vo.PtlAgreementDispatchVo;
|
|
|
import com.jzg.commons.entity.agreement.dispatch.vo.ValidateDispatchRuleVo;
|
|
|
+import com.jzg.commons.entity.costs.vo.ValidateSchemeRuleVo;
|
|
|
import com.jzg.commons.entity.po.EsmInsCompany;
|
|
|
import com.jzg.commons.entity.po.PtlAgreementUndwrtRulesAttr;
|
|
|
import com.jzg.commons.entity.scheme.po.*;
|
|
|
@@ -24,7 +22,6 @@ import com.jzg.commons.entity.vo.EsmInsCompanyResVo;
|
|
|
import com.jzg.commons.exception.NoneException;
|
|
|
import com.jzg.commons.util.AssertionUtils;
|
|
|
import com.jzg.commons.util.MinioUtils;
|
|
|
-import com.jzg.commons.entity.costs.vo.ValidateSchemeRuleVo;
|
|
|
import com.jzg.organization.client.CostsRuleClient;
|
|
|
import com.jzg.organization.client.EsmInsCompanyClient;
|
|
|
import com.jzg.organization.client.OrgClient;
|
|
|
@@ -313,7 +310,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
|
|
|
@Override
|
|
|
public List<EsmInsCompanyResVo> getCompanyList(String systemCode) {
|
|
|
- HttpResult<List<EsmInsCompany>> companyListResult = esmInsCompanyClient.getUserCompany(systemCode,baseController.getToken());
|
|
|
+ HttpResult<List<EsmInsCompany>> companyListResult = esmInsCompanyClient.getUserCompany(systemCode,baseController.getToken(),systemCode);
|
|
|
List<EsmInsCompany> companyList = companyListResult.getData();
|
|
|
return BeanUtil.copyToList(companyList, EsmInsCompanyResVo.class);
|
|
|
}
|
|
|
@@ -337,7 +334,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
systemCode = baseController.getUserSystemCode();
|
|
|
}
|
|
|
//根据权限获取所有保司
|
|
|
- HttpResult<List<EsmInsCompany>> companyListResult = esmInsCompanyClient.getUserCompany(systemCode,baseController.getToken());
|
|
|
+ HttpResult<List<EsmInsCompany>> companyListResult = esmInsCompanyClient.getUserCompany(systemCode,baseController.getToken(),systemCode);
|
|
|
AssertionUtils.isFail(companyListResult.getCode()!=200,companyListResult.getMsg());
|
|
|
List<EsmInsCompany> companyList = companyListResult.getData();
|
|
|
//根据基本规则 能源、车辆类型、使用性质获取方案
|