Explorar el Código

永诚财险无用代码删除
修改配置信息

wks hace 2 años
padre
commit
18f4a0c8e0

+ 1 - 1
src/main/java/com/ydtech/config/properties/ZhongmeiApiConfigurationProperties.java

@@ -13,7 +13,7 @@ import org.springframework.stereotype.Component;
 
 @Data
 @Component
-@ConfigurationProperties(prefix = "zm.api")
+@ConfigurationProperties(prefix = "zhongmei.api")
 public class ZhongmeiApiConfigurationProperties {
 
     private String url;

+ 1 - 1
src/main/java/com/ydtech/config/properties/ZijinApiConfigurationProperties.java

@@ -6,7 +6,7 @@ import org.springframework.stereotype.Component;
 
 @Data
 @Component
-@ConfigurationProperties(prefix = "zj.api")
+@ConfigurationProperties(prefix = "zijin.api")
 public class ZijinApiConfigurationProperties {
 
     // 为接入方提供获取token服务地址

+ 2 - 70
src/main/java/com/ydtech/modules/order/controller/YongChengOrderApiController.java

@@ -6,11 +6,7 @@ import com.fasterxml.jackson.core.JsonProcessingException;
 import com.ydtech.aop.request.RequestSingleParam;
 import com.ydtech.constants.enums.dict.InsOrderStatusEnum;
 import com.ydtech.core.page.HttpResult;
-import com.ydtech.exception.SystemException;
-import com.ydtech.modules.esm.dao.EsmInsAttachInsureDetailsMapper;
-import com.ydtech.modules.esm.dao.EsmInsAttachInsureMapper;
 import com.ydtech.modules.esm.model.EsmInsAttachInsure;
-import com.ydtech.modules.esm.model.EsmInsAttachInsureDetails;
 import com.ydtech.modules.order.entity.InsAreaCompany;
 import com.ydtech.modules.order.entity.vo.AccidentalDrivingQueryVo;
 import com.ydtech.modules.order.entity.vo.AccidentalDrivingVo;
@@ -25,7 +21,6 @@ import org.springframework.web.bind.annotation.*;
 import javax.validation.Valid;
 import java.time.LocalDate;
 import java.util.List;
-import java.util.Map;
 
 /**
  * @description: 永诚API方式对接 控制类
@@ -42,7 +37,6 @@ public class YongChengOrderApiController {
 
     private final InsAreaCompanyService insAreaCompanyService;
 
-
     @ApiResponses({
             @ApiResponse(code = 500, message = "出现异常"),
             @ApiResponse(code = 101, message = "转保单"),
@@ -66,95 +60,34 @@ public class YongChengOrderApiController {
         return yongchengOrderApiService.uploadImageApi(companyId);
     }
 
-
-//    @ApiOperation(value = "永诚API方式 - 第三方回调通知(支付+承保)")
-//    @PostMapping(value = "/callBack")
-//    public HttpResult callBackApi(HttpServletRequest request) {
-//
-//
-//        //回调参数解签后示例报文:transNo=&type=1&result=0&message=&biz_policy_no=&ci_policy_no=&biz_policy_app_no=51928036020170000054&ci_policy_app_no=&status=9&remark=%3F%3F
-//        Enumeration pNames = request.getParameterNames();
-//
-//        while (pNames.hasMoreElements()) {
-//            String name = (String) pNames.nextElement();
-//            log.info("永诚API方式 - 回调 - 参数:" + name);
-//            if (StringUtils.isNotEmpty(name)) {
-//                CallBackRequest cbr = CallBackRequest.buildCallBackParam(name);
-//                return yongchengOrderApiService.callBackApi(cbr);
-//
-//            }
-//        }
-//
-//        return HttpResult.error("失败");
-//
-//    }
-
-    /*
-    01-电子保单
-     */
     @ApiOperation(value = "永诚API方式 -电子保单")
     @PostMapping("/getPolicyPrint")
     public HttpResult getPolicyPrintApi(@RequestBody PolicyPrintVo policyPrintVo) {
         return yongchengOrderApiService.getPolicyPrintApi(policyPrintVo);
     }
 
-    /**
-     * 获得意外险列表
-     */
+
     @ApiOperation(value = "永诚API方式 -意外险列表")
     @PostMapping("/gainAccidentList")
     public HttpResult<List<EsmInsAttachInsure>> gainAccidentList(@RequestBody @Valid AccidentalDrivingQueryVo accidentalDrivingVo) {
         return yongchengOrderApiService.accidentQuery(accidentalDrivingVo);
     }
 
-    /**
-     * 获得意外险列表  方案
-     */
     @ApiOperation(value = "永诚API方式 -意外险列表 - 方案")
     @PostMapping("/gainAccidentSchemeList")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "accidentId", value = "意外险ID", required = true, paramType = "body")
     })
-    public HttpResult<List<EsmInsAttachInsureDetails>> gainAccidentSchemeList(@RequestBody @Valid AccidentalDrivingQueryVo accidentalDrivingVo) {
+    public HttpResult gainAccidentSchemeList(@RequestBody @Valid AccidentalDrivingQueryVo accidentalDrivingVo) {
         return yongchengOrderApiService.accidentSchemeList(accidentalDrivingVo);
     }
 
-
-    /**
-     * 同步驾意险
-     */
     @ApiOperation(value = "永诚API方式 - 同步驾意险")
     @PostMapping("/syncAccidentInsure")
     public HttpResult syncAccidentInsure(@RequestBody @Valid AccidentalDrivingQueryVo accidentalDrivingVo) {
         return yongchengOrderApiService.syncAccidentInsure(accidentalDrivingVo);
     }
 
-
-    /**
-     * 获取地区 通过身份证地址
-     */
-    @ApiOperation(value = "永诚API方式 - 身份证地址获取地区")
-    @PostMapping("/addressGainArea")
-    public HttpResult syncAccidentInsure(String address) {
-        Map<String, String> ownerMap = yongchengOrderApiService.gainRegionCode(address);
-
-        if (null == ownerMap) {
-            throw new SystemException("地区获取失败,请检查参数是否正确。");
-        }
-
-        return HttpResult.ok(ownerMap);
-    }
-
-//    /**
-//     * 手动补传回调
-//     */
-//    @ApiOperation(value = "永诚API方式 - 同步保司订单状态")
-//    @GetMapping("/syncInsOrderStatus")
-//    public HttpResult syncInsOrderStatus() {
-//        yongchengOrderApiService.callbackAnOrder();
-//        return HttpResult.ok("");
-//    }
-
     @GetMapping(value = "/orderStatusBySuborderId/{suborderId}")
     @ApiOperation(value = "永诚API方式 - 手动刷新订单状态 通过子订单ID")
     @ApiImplicitParams({
@@ -164,7 +97,6 @@ public class YongChengOrderApiController {
         return yongchengOrderApiService.callbackAnOrder(suborderId);
     }
 
-
     @GetMapping(value = "/updatePay/{suborderId}")
     @ApiOperation(value = "永诚API方式 - 刷新支付链接 通过子订单ID")
     @ApiImplicitParams({

+ 0 - 29
src/main/java/com/ydtech/modules/order/service/YongchengOrderApiService.java

@@ -46,16 +46,6 @@ public interface YongchengOrderApiService {
      */
     HttpResult callbackAnOrder(String quoteOrderNo);
 
-    /**
-     * 补传回调 根据订单状态 处理状态为待支付的
-     */
-    void callbackAnOrder();
-
-    /**
-     * (驾意险)意健险方案及险种查询接口
-     */
-    HttpResult gainAccidentList(AccidentalDrivingQueryVo accidentalDrivingVo);
-
     /**
      * 驾意险查询接口
      */
@@ -78,28 +68,9 @@ public interface YongchengOrderApiService {
      */
     AccidentResponse gainAccidentInsure(AccidentalDrivingQueryVo accidentalDrivingVo, String schemeNo);
 
-
-    /**
-     * 第三方回调通知(支付+承保)
-     *
-     * @author: lig
-     * @date: 2023年02月17日 0017
-     */
-    HttpResult callBackApi(CallBackRequest param);
-
     /**
      * 7 电子投保单获取
      */
     HttpResult getPolicyPrintApi(PolicyPrintVo policyPrintVo);
 
-
-    /**
-     * 获取地区编码   通过身份证地址
-     *
-     * @author: lig
-     * @date: 2023年04月12日 0012
-     */
-    Map<String, String> gainRegionCode(String address);
-
-
 }

+ 1 - 1
src/main/java/com/ydtech/modules/order/service/impl/YongAnOrderServiceImpl.java

@@ -51,7 +51,7 @@ public class YongAnOrderServiceImpl implements YongAnOrderService {
     @Value("${ya.url}")
     String url = "";
 
-    @Value("${ya.url.sign}")
+    @Value("${ya.sign}")
     String urlSign = "";
 
 //    @Value("${ya.consumerID}")

+ 20 - 254
src/main/java/com/ydtech/modules/order/service/impl/YongchengOrderApiServiceImpl.java

@@ -115,8 +115,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
     private final YongchengApiConfigurationProperties apiComponents;
 
-    private final InsAlltrustRegionMapper insAlltrustRegionMapper;
-
     private final InsOrdersComponents insOrdersComponents;
 
     private final StringRedisTemplate redisTemplate;
@@ -325,15 +323,25 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
      */
     private StringBuilder getErrorInfo(RuoteResponse rr) {
         StringBuilder sb = new StringBuilder();
-        if (rr.getHead().getErrorCode().equals("E0001") && rr.getHead().getErrorMessage().equals("车主省市县码值不符合规范")) {
-            sb.append("|永诚 - 保司 - 车主地区自动解析失败,请检查车主地区县级市名称已变更");
-        }
-        if (rr.getHead().getErrorCode().equals("E0001") && rr.getHead().getErrorMessage().equals("投保人省市县码值不符合规范")) {
-            sb.append("|永诚 - 保司 -  投保人地区自动解析失败,请检查投保人地区县级市名称已变更");
+        String errorCode = rr.getHead().getErrorCode();
+        if (!MessageStatusCode.E0001.getCode().equals(errorCode)) {
+            return sb;
         }
-        if (rr.getHead().getErrorCode().equals("E0001") && rr.getHead().getErrorMessage().equals("被保人省市县码值不符合规范")) {
-            sb.append("|永诚 - 保司 -  被保人地区自动解析失败,请检查被保人地区县级市名称已变更");
+
+        switch (rr.getHead().getErrorMessage()) {
+            case "车主省市县码值不符合规范":
+                sb.append("|永诚 - 保司 - 车主地区自动解析失败,请检查车主地区县级市名称已变更");
+                break;
+            case "投保人省市县码值不符合规范":
+                sb.append("|永诚 - 保司 -  投保人地区自动解析失败,请检查投保人地区县级市名称已变更");
+                break;
+            case "被保人省市县码值不符合规范":
+                sb.append("|永诚 - 保司 -  被保人地区自动解析失败,请检查被保人地区县级市名称已变更");
+                break;
+            default:
+                return sb;
         }
+
         return sb;
     }
 
@@ -360,7 +368,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         }
 
         //报价失败
-        if (!rr.getHead().getErrorCode().equals("000000")) {
+        if (!"000000".equals(rr.getHead().getErrorCode())) {
             return HttpResult.error(rr.getHead().getErrorMessage());
         }
 
@@ -808,8 +816,8 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
      * @throws JsonProcessingException
      */
     public void submitPolicy(BigDecimal jyPremium, YcConfigureParameters ycConfigureParameters, String insOrderNo) throws JsonProcessingException {
-        if(jyPremium.compareTo(new BigDecimal(0)) <= 0){
-           return;
+        if (jyPremium.compareTo(new BigDecimal(0)) <= 0) {
+            return;
         }
 
         AccidentUnderwritingRequest accidentUnderwritingRequest =
@@ -825,21 +833,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
     }
 
-    /**
-     * 补传回调
-     */
-    @Override
-    public void callbackAnOrder() {
-        LambdaQueryWrapper<InsAreaCompany> lqw = new LambdaQueryWrapper<>();
-        lqw.eq(InsAreaCompany::getOrderstatus, InsOrderStatusEnum.WAIT_PAY.getCode());
-        lqw.gt(InsAreaCompany::getAudittime, LocalDate.now().minusDays(1));
-        List<InsAreaCompany> list = insAreaCompanyService.list(lqw);
-
-        if (null != list && !list.isEmpty()) {
-            list.forEach(a -> callbackAnOrder(a.getId()));
-        }
-    }
-
     /**
      * 6 电子保单
      */
@@ -928,58 +921,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
     }
 
-
-    /**
-     * 驾意外险
-     */
-    @Override
-    public HttpResult gainAccidentList(AccidentalDrivingQueryVo accidentalDrivingVo) {
-        HttpResult httpResult = new HttpResult();
-
-        // 获取协议配置信息
-        YcConfigureParameters ycConfigureParameters = gainYcConfigParams(accidentalDrivingVo.getAgreementId());
-        //组装参数
-        Accident accident = Accident.buildPayParam(accidentalDrivingVo, ycConfigureParameters, null);
-
-        try {
-            AccidentResponse accidentResp = yongchengRequestApiComponents.newQueryYwCvrgWeb(accident);
-
-            if (accidentResp.getHead().getResponseCompleteMessageStatus().getMessageStatusCode().equals("E0000")) {
-                //清空旧的存入表
-                LambdaQueryWrapper<EsmInsAttachInsure> lqw = new LambdaQueryWrapper<>();
-                lqw.eq(EsmInsAttachInsure::getCompanyId, accidentalDrivingVo.getCompanyCode());
-                lqw.eq(EsmInsAttachInsure::getSeating, accidentalDrivingVo.getSeatNum());
-                esmInsAttachInsureMapper.delete(lqw);
-
-                List<ResponseYwCvrg.CvrgList> cList = accidentResp.getResponseYwCvrg().getCvrgList();
-
-                List<EsmInsAttachInsure> eiaiList = new ArrayList<>();
-                cList.forEach(a -> {
-                    EsmInsAttachInsure ati = new EsmInsAttachInsure();
-                    ati.setCode(a.getCInsuranceTypeCode());
-                    ati.setName(a.getCInsuranceType());
-                    ati.setSeating(accidentalDrivingVo.getSeatNum() + "");
-                    ati.setCompanyId(accidentalDrivingVo.getCompanyCode());
-                    ati.setType(AttachInsureEnum.AI001.getCode());
-                    ati.setEnable(WhetherEnum.YES.getCode());
-                    ati.setRestrictNum(StringUtils.toInt(a.getNPurchaseLimitsNum()));
-                    esmInsAttachInsureMapper.insert(ati);
-                    eiaiList.add(ati);
-                });
-
-                httpResult.setData(eiaiList);
-                httpResult.setMsg(accidentResp.getHead().getResponseCompleteMessageStatus().getMessageStatusDescription());
-            } else {
-                httpResult.setMsg(accidentResp.getHead().getResponseCompleteMessageStatus().getMessageStatusDescription());
-            }
-        } catch (JsonProcessingException jsonProcessingException) {
-            jsonProcessingException.printStackTrace();
-            throw new SystemException("获取支付连接失败");
-        }
-
-        return httpResult;
-    }
-
     /**
      * 驾意外险 查询
      */
@@ -1164,51 +1105,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
     }
 
-
-    @Override
-    @Transactional
-    public HttpResult callBackApi(CallBackRequest param) {
-        //成功
-        if (param.getResult().equals("0")) {
-            LambdaQueryWrapper<InsAreaCompany> lqw = new LambdaQueryWrapper<>();
-            //交强投保单号查询
-            lqw.eq(StringUtils.isNotEmpty(param.getCiPolicyAppNo()), InsAreaCompany::getJqapplyno, param.getCiPolicyAppNo());
-            //商业投保单号查询
-            lqw.eq(StringUtils.isNotEmpty(param.getBizPolicyAppNo()), InsAreaCompany::getSyapplyno, param.getBizPolicyAppNo());
-            InsAreaCompany iac = insAreaCompanyService.getOne(lqw);
-
-            if (null != iac) {
-                if (StringUtils.isNotEmpty(param.getBizPolicyNo())) {
-                    iac.setSypolicyno(param.getBizPolicyNo());
-                }
-                if (StringUtils.isNotEmpty(param.getCiPolicyNo())) {
-                    iac.setJqpolicyno(param.getCiPolicyNo());
-                }
-
-                iac = buildCallBack(iac, param);
-
-                InsOrders order = insOrdersService.getById(iac.getOrderno());
-                if (StringUtils.toInt(order.getOrderstatus()) < StringUtils.toInt(iac.getOrderstatus())) {
-                    order.setOrderstatus(iac.getOrderstatus());
-                }
-
-                insAreaCompanyService.updateCompanyAndOrders(iac);
-
-                //支付后 手工确认意外险
-            } else {
-                log.info(String.format("永诚API方式 - 回调 - 信息,订单不存在,交强保单号:{} ,商业保单号:{}", param.getCiPolicyNo(), param.getBizPolicyNo()));
-            }
-
-        } else {
-            //失败原因
-            param.getMessage();
-            log.info(String.format("永诚API方式 - 回调 - 失败,交强保单号:{} ,商业保单号:{},类型:{}", param.getCiPolicyNo(), param.getBizPolicyNo(),
-                    param.getType()));
-        }
-        return HttpResult.ok(param);
-    }
-
-
     /**
      * @description:构造车型查询参数
      * @author: lig
@@ -1303,125 +1199,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         return insAreaCompany;
     }
 
-    @Override
-    public Map<String, String> gainRegionCode(String address) {
-
-        log.debug("*********永诚API方式 - 身份证地址解析 参数:" + address);
-        Map rMap = new HashMap();
-
-        if (address.contains("邢台县")) {
-            address.replaceAll("邢台县", "信都区");
-        }
-        if (address.contains("旬阳县")) {
-            address.replaceAll("旬阳县", "旬阳市");
-        }
-        if (address.contains("开县")) {
-            address.replaceAll("开县", "开州区");
-        }
-
-        Map<String, String> m = IDCardUtils.addressResolution(address);
-        if (null == m) return null;
-        String city = m.get("city");
-        String district = m.get("district");
-
-        List<InsAlltrustRegion> areaList = new ArrayList<>();
-        if (StringUtils.isNotEmpty(district)) {
-            //查询地区
-            LambdaQueryWrapper<InsAlltrustRegion> lqw = new LambdaQueryWrapper<>();
-            lqw.eq(InsAlltrustRegion::getArea, district);
-            areaList = insAlltrustRegionMapper.selectList(lqw);
-        }
-
-        //如果地区查不到 用城市当地区查
-        if (null == areaList || areaList.isEmpty()) {
-            LambdaQueryWrapper<InsAlltrustRegion> cityLqw = new LambdaQueryWrapper<>();
-            cityLqw.eq(InsAlltrustRegion::getArea, city);
-            areaList = insAlltrustRegionMapper.selectList(cityLqw);
-        }
-        //如果地区查不到 用城市当地区查
-        if (null == areaList || areaList.isEmpty()) {
-            LambdaQueryWrapper<InsAlltrustRegion> cityLqw = new LambdaQueryWrapper<>();
-            cityLqw.eq(InsAlltrustRegion::getArea, city);
-            areaList = insAlltrustRegionMapper.selectList(cityLqw);
-        }
-        //如果地区查不到 查市
-        if (null == areaList || areaList.isEmpty()) {
-            LambdaQueryWrapper<InsAlltrustRegion> cityLqw = new LambdaQueryWrapper<>();
-            cityLqw.eq(InsAlltrustRegion::getCity, city);
-            areaList = insAlltrustRegionMapper.selectList(cityLqw);
-        }
-
-        if (null != areaList && !areaList.isEmpty()) {
-            rMap.put("provinceCode", areaList.get(0).getProvinceCode());
-            rMap.put("cityCode", areaList.get(0).getCityCode());
-            rMap.put("areaCode", areaList.get(0).getAreaCode());
-            return rMap;
-        }
-        throw new SystemException("永诚(日志号:" + IPUtil.gainServerNo() + ") - 被保人地区自动解析失败,请手动填写。");
-    }
-
-
-    /**
-     * 新的
-     *
-     * @author: lig
-     * @date: 2023年10月12日 0012
-     */
-    public Map<String, String> gainRegionCode(String address, String type) {
-
-        log.debug("*********永诚API方式 - 身份证地址解析 参数:" + address);
-        Map rMap = new HashMap();
-
-        if (address.contains("旬阳县")) {
-            address.replaceAll("旬阳县", "旬阳市");
-        }
-        if (address.contains("开县")) {
-            address.replaceAll("开县", "开州区");
-        }
-
-        Map<String, String> m = IDCardUtils.addressResolution(address);
-        if (null == m) return null;
-        String city = m.get("city");
-        String district = m.get("district");
-
-        List<InsAlltrustRegion> areaList = new ArrayList<>();
-        if (StringUtils.isNotEmpty(district)) {
-            //查询地区
-            LambdaQueryWrapper<InsAlltrustRegion> lqw = new LambdaQueryWrapper<>();
-            lqw.eq(InsAlltrustRegion::getArea, district);
-            areaList = insAlltrustRegionMapper.selectList(lqw);
-        }
-
-        //如果地区查不到 用城市当地区查
-        if (null == areaList || areaList.isEmpty()) {
-            LambdaQueryWrapper<InsAlltrustRegion> cityLqw = new LambdaQueryWrapper<>();
-            cityLqw.eq(InsAlltrustRegion::getArea, city);
-            areaList = insAlltrustRegionMapper.selectList(cityLqw);
-        }
-        //如果地区查不到 用城市当地区查
-        if (null == areaList || areaList.isEmpty()) {
-            LambdaQueryWrapper<InsAlltrustRegion> cityLqw = new LambdaQueryWrapper<>();
-            cityLqw.eq(InsAlltrustRegion::getArea, city);
-            areaList = insAlltrustRegionMapper.selectList(cityLqw);
-        }
-        //如果地区查不到 查市
-        if (null == areaList || areaList.isEmpty()) {
-            LambdaQueryWrapper<InsAlltrustRegion> cityLqw = new LambdaQueryWrapper<>();
-            cityLqw.eq(InsAlltrustRegion::getCity, city);
-            areaList = insAlltrustRegionMapper.selectList(cityLqw);
-        }
-
-        if (null != areaList && !areaList.isEmpty()) {
-            rMap.put("provinceCode", areaList.get(0).getProvinceCode());
-            rMap.put("cityCode", areaList.get(0).getCityCode());
-            rMap.put("areaCode", areaList.get(0).getAreaCode());
-            return rMap;
-        }
-
-        return null;
-    }
-
-
     private void buildRegion(Ruote m, BaseQuoteInfoVo yaQuoteInfoVo) {
         //车主
         CustomerInfoVo owner = yaQuoteInfoVo.getOwnerInfo();
@@ -1538,17 +1315,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         return FileUtil.netUrlToFile(url, dir, fileName, uploadFilePath, apiUrl + showFileUrl);
     }
 
-    /**
-     * 获取《存在》的保单地址
-     *
-     * @author: lig
-     * @date: 2023年09月21日 0021
-     */
-    public String gainExistCarInsPolicy(String fileName, String licensePlate) {
-        String dir = SysConstants.CAR_INS_POLICY + "/" + licensePlate + "/";
-        return FileUtil.fileExist(dir, fileName, uploadFilePath, apiUrl + showFileUrl);
-    }
-
 
     private void buildCarInfo(CarInfoVo carInfo, ModelsQueryResponse.VehicleInfo vehicleInfo) {
         carInfo.setModelCode(vehicleInfo.getVehicleId());

+ 12 - 5
src/main/resources/application-prod.yml

@@ -158,9 +158,8 @@ ya:
   #  consumerAccessKey: xE1cA7dK
   #  consumerID: 102120
   #  matchCode: 10212014040001
-  url:
-    https://api.yaic.com.cn/auto/issue
-  url.sign: https://api.yaic.com.cn/auto/debug/generate-access-key
+  url: https://api.yaic.com.cn/auto/issue
+  sign: https://api.yaic.com.cn/auto/debug/generate-access-key
 #  userCode: 10061765
 
 ##永诚
@@ -192,6 +191,10 @@ zm:
     url: ${zm.domain}/verifyPayment
   vinSearch:
     url: ${zm.domain}/vinSearch
+
+
+# 中煤配置信息
+zhongmei:
   api:
     #    source: 326
     #    token: THIRDSCOuloft2020052818346904zmYBSXXHTQ
@@ -209,7 +212,7 @@ image:
   identificationUrl: http://sxzgkj.baoxianzhanggui.com/zm/images/recognition
 
 # 紫金财险
-zj:
+zijin:
   api:
     # 为接入方提供获取token服务
     accessTokenUrl: https://open.zking.com/api/v1/public/token/getAccessToken
@@ -271,4 +274,8 @@ qrcode:
 dajia:
   api:
     url: https://ics.djbx.com/sip-agent/simpleRequest/
-    encryptKey: "By92YPLvG89XyFqv"
+    encryptKey: "By92YPLvG89XyFqv"
+
+
+knife4j:
+  enable: false

+ 6 - 3
src/main/resources/application-test.yml

@@ -180,7 +180,7 @@ ya:
   #  consumerID: 102120
   #  matchCode: 10212014040001
   url: https://tapi.yaic.com.cn/auto/issue
-  url.sign: https://tapi.yaic.com.cn/auto/debug/generate-access-key
+  sign: https://tapi.yaic.com.cn/auto/debug/generate-access-key
 #  userCode: 10061765
 
 ##永诚
@@ -268,6 +268,9 @@ zm:
     url: ${zm.domain}/verifyPayment
   vinSearch:
     url: ${zm.domain}/vinSearch
+
+# 中煤财险
+zhongmei:
   api:
     #    source: 326
     #    token: THIRDSCOuloft2020052818346904zmYBSX
@@ -281,7 +284,7 @@ zm:
     sessionKey: 1237891234567589
 
 # 紫金财险
-zj:
+zijin:
   api:
     #    appKey: SXTQ-C-SX
     #    appSecret: vAI9sW4bM1m5Y074AUT72wvxKu55SbGY
@@ -353,4 +356,4 @@ guoren:
     iftest: Y
 
 qrcode:
-  genAddress: http://39.98.239.48/order/qrCode/index
+  genAddress: http://39.98.239.48/order/qrCode/index