add JRZQ09J8、FLXGDEA8、FLXGDEA9、JRZQ1D09
add external_services log
This commit is contained in:
@@ -176,7 +176,11 @@ func (s *ApiApplicationServiceImpl) CallApi(ctx context.Context, cmd *commands.A
|
||||
callContext := &processors.CallContext{
|
||||
ContractCode: contractCode,
|
||||
}
|
||||
response, err := s.apiRequestService.PreprocessRequestApi(txCtx, cmd.ApiName, requestParams, &cmd.Options, callContext)
|
||||
|
||||
// 将transactionId放入ctx中,供外部服务使用
|
||||
ctxWithTransactionId := context.WithValue(txCtx, "transaction_id", transactionId)
|
||||
|
||||
response, err := s.apiRequestService.PreprocessRequestApi(ctxWithTransactionId, cmd.ApiName, requestParams, &cmd.Options, callContext)
|
||||
if err != nil {
|
||||
if errors.Is(err, processors.ErrDatasource) {
|
||||
s.logger.Error("调用API失败", zap.Error(err))
|
||||
|
||||
Reference in New Issue
Block a user