添加feign实现

This commit is contained in:
daiqy88
2025-11-06 09:55:01 +08:00
parent 78bed19da9
commit 2a5fff45c8
3 changed files with 24 additions and 7 deletions

View File

@@ -0,0 +1,22 @@
package com.sdm.common.feign.impl.system;
import com.sdm.common.common.SdmResponse;
import com.sdm.common.entity.req.system.LaunchApproveReq;
import com.sdm.common.feign.inter.system.IApproveFeignClient;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.Map;
@Slf4j
@Component
public class ApproveFeignClientImpl implements IApproveFeignClient {
@Autowired
private IApproveFeignClient approveFeignClient;
@Override
public SdmResponse launchApproval(Map<String, String> hashHeader, LaunchApproveReq approveReq) {
SdmResponse response = approveFeignClient.launchApproval(hashHeader, approveReq);
return response;
}
}

View File

@@ -4,9 +4,6 @@ import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;
import com.sdm.common.common.SdmResponse;
import com.sdm.common.common.ThreadLocalContext;
import com.sdm.common.entity.req.system.LaunchApproveReq;
import com.sdm.common.feign.inter.system.IApproveFeignClient;
import com.sdm.common.feign.inter.system.ISysUserFeignClient;
import com.sdm.common.utils.HttpClientUtil;
import com.sdm.system.dao.SimulationApproveMapper;
import com.sdm.system.model.entity.ApproveFlowBean;
@@ -304,8 +301,6 @@ public class SimulationApproveServiceImpl implements ISimulatinoApprovalService
}
return sdmResponse;
}
@Autowired
private IApproveFeignClient feignClient;
/**
* 查询评审流程模版

View File

@@ -8,7 +8,7 @@ import com.sdm.common.common.ResultCode;
import com.sdm.common.common.SdmResponse;
import com.sdm.common.common.ThreadLocalContext;
import com.sdm.common.entity.req.system.LaunchApproveReq;
import com.sdm.common.feign.inter.system.IApproveFeignClient;
import com.sdm.common.feign.impl.system.ApproveFeignClientImpl;
import com.sdm.common.service.BaseService;
import com.sdm.common.utils.SystemOperate;
import com.sdm.task.dao.SimulationPoolMapper;
@@ -37,7 +37,7 @@ public class SimulationTaskPoolServiceImpl extends BaseService implements ISimul
private TaskPoolOperate poolOperate;
@Autowired
private IApproveFeignClient approveFeignClient;
private ApproveFeignClientImpl approveFeignClient;
@Value("${approve.replyUrl}")
private String approveReplyUrl;