Commit 9c70a352 authored by 王向伟's avatar 王向伟

综合查询修改

parent b5da5a41
...@@ -7,7 +7,7 @@ import lombok.Data; ...@@ -7,7 +7,7 @@ import lombok.Data;
* @version 2020/3/9 * @version 2020/3/9
*/ */
@Data @Data
public class OrderMappingQueryParam { public class OrderQueryParam {
private Long loanId; private Long loanId;
......
package cn.quantgroup.customer.rest.param.user;
import lombok.Data;
/**
* 用户查询参数
* @author Wang Xiangwei
* @version 2020/3/11
*/
@Data
public class UserQueryParam {
/**
* 注册手机号
*/
private String phoneNo;
/**
* 用户注册身份证号
*/
private String idNo;
private Long userId;
private String uuid;
}
package cn.quantgroup.customer.service; package cn.quantgroup.customer.service;
import cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping; import cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping;
import cn.quantgroup.customer.rest.param.ordermapping.OrderMappingQueryParam; import cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam;
import cn.quantgroup.customer.rest.vo.JsonResult; import cn.quantgroup.customer.rest.vo.JsonResult;
import java.util.List; import java.util.List;
...@@ -13,7 +13,7 @@ import java.util.Map; ...@@ -13,7 +13,7 @@ import java.util.Map;
*/ */
public interface IKaService { public interface IKaService {
JsonResult<LoanOrderMapping> findOrderMapping(OrderMappingQueryParam orderMappingQueryParam); JsonResult<LoanOrderMapping> findOrderMapping(OrderQueryParam orderQueryParam);
/** /**
* key 申请订单号 value 渠道订单号 * key 申请订单号 value 渠道订单号
......
package cn.quantgroup.customer.service; package cn.quantgroup.customer.service;
import cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam;
import cn.quantgroup.customer.rest.param.phone.ModifyPhoneAudit; import cn.quantgroup.customer.rest.param.phone.ModifyPhoneAudit;
import cn.quantgroup.customer.rest.param.phone.ModifyPhoneFeedback; import cn.quantgroup.customer.rest.param.phone.ModifyPhoneFeedback;
import cn.quantgroup.customer.rest.param.phone.ModifyPhoneQuery; import cn.quantgroup.customer.rest.param.phone.ModifyPhoneQuery;
import cn.quantgroup.customer.rest.param.user.UserCombinationParam; import cn.quantgroup.customer.rest.param.user.UserCombinationParam;
import cn.quantgroup.customer.rest.param.user.UserQueryParam;
import cn.quantgroup.customer.rest.vo.JsonResult; import cn.quantgroup.customer.rest.vo.JsonResult;
import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -22,10 +24,12 @@ public interface IUserService extends UserDetailsService { ...@@ -22,10 +24,12 @@ public interface IUserService extends UserDetailsService {
/** /**
* 用户基本信息 * 用户基本信息
* @param userCombinationParam * @param userQueryParam
* @return * @return
*/ */
JsonResult findUserInfo(UserCombinationParam userCombinationParam); JsonResult findUserInfo(UserQueryParam userQueryParam);
JsonResult findUserInfoByOrderParam(OrderQueryParam orderQueryParam);
JsonResult findUserCombination(UserCombinationParam userCombinationParam); JsonResult findUserCombination(UserCombinationParam userCombinationParam);
......
...@@ -3,7 +3,7 @@ package cn.quantgroup.customer.service.impl; ...@@ -3,7 +3,7 @@ package cn.quantgroup.customer.service.impl;
import cn.quantgroup.customer.enums.ErrorCodeEnum; import cn.quantgroup.customer.enums.ErrorCodeEnum;
import cn.quantgroup.customer.exception.BusinessException; import cn.quantgroup.customer.exception.BusinessException;
import cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping; import cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping;
import cn.quantgroup.customer.rest.param.ordermapping.OrderMappingQueryParam; import cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam;
import cn.quantgroup.customer.rest.vo.JsonResult; import cn.quantgroup.customer.rest.vo.JsonResult;
import cn.quantgroup.customer.service.IKaService; import cn.quantgroup.customer.service.IKaService;
import cn.quantgroup.customer.service.http.IHttpService; import cn.quantgroup.customer.service.http.IHttpService;
...@@ -39,18 +39,18 @@ public class KaServiceImpl implements IKaService { ...@@ -39,18 +39,18 @@ public class KaServiceImpl implements IKaService {
private IHttpService httpService; private IHttpService httpService;
@Override @Override
public JsonResult<LoanOrderMapping> findOrderMapping(OrderMappingQueryParam orderMappingQueryParam) { public JsonResult<LoanOrderMapping> findOrderMapping(OrderQueryParam orderQueryParam) {
String logPre = "KaServiceImpl.findOrderMapping"; String logPre = "KaServiceImpl.findOrderMapping";
log.info("{},获得orderMapping orderMappingQueryParam={}", logPre, orderMappingQueryParam); log.info("{},获得orderMapping orderQueryParam={}", logPre, orderQueryParam);
if (Objects.isNull(orderMappingQueryParam)) { if (Objects.isNull(orderQueryParam)) {
log.error("{} 查询参数为空 orderMappingQueryParam={}", logPre, orderMappingQueryParam); log.error("{} 查询参数为空 orderQueryParam={}", logPre, orderQueryParam);
return JsonResult.buildErrorStateResult("查询参数为空", null); return JsonResult.buildErrorStateResult("查询参数为空", null);
} }
String applyOrderNo = orderMappingQueryParam.getApplyOrderNo(); String applyOrderNo = orderQueryParam.getApplyOrderNo();
String channelOrderNo = orderMappingQueryParam.getChannelOrderNo(); String channelOrderNo = orderQueryParam.getChannelOrderNo();
Long loanId = orderMappingQueryParam.getLoanId(); Long loanId = orderQueryParam.getLoanId();
String url = kaSysUrl + "/external/get/orderMapping"; String url = kaSysUrl + "/external/get/orderMapping";
...@@ -83,7 +83,7 @@ public class KaServiceImpl implements IKaService { ...@@ -83,7 +83,7 @@ public class KaServiceImpl implements IKaService {
} catch (Exception e) { } catch (Exception e) {
log.error("{} 网络通讯异常,orderMappingQueryParam:{},ex:{}", orderMappingQueryParam, ExceptionUtils.getStackTrace(e)); log.error("{} 网络通讯异常,orderQueryParam:{},ex:{}", orderQueryParam, ExceptionUtils.getStackTrace(e));
throw new BusinessException(ErrorCodeEnum.NET_ERROR); throw new BusinessException(ErrorCodeEnum.NET_ERROR);
} }
......
...@@ -2,7 +2,7 @@ package cn.quantgroup.customer.service.impl; ...@@ -2,7 +2,7 @@ package cn.quantgroup.customer.service.impl;
import cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping; import cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping;
import cn.quantgroup.customer.model.order.*; import cn.quantgroup.customer.model.order.*;
import cn.quantgroup.customer.rest.param.ordermapping.OrderMappingQueryParam; import cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam;
import cn.quantgroup.customer.rest.vo.JsonResult; import cn.quantgroup.customer.rest.vo.JsonResult;
import cn.quantgroup.customer.service.IKaService; import cn.quantgroup.customer.service.IKaService;
import cn.quantgroup.customer.service.IOrderService; import cn.quantgroup.customer.service.IOrderService;
...@@ -32,7 +32,7 @@ public class OrderServiceImpl implements IOrderService { ...@@ -32,7 +32,7 @@ public class OrderServiceImpl implements IOrderService {
public JsonResult<List<FlowNode>> findFlowChart(String applyOrderNo) { public JsonResult<List<FlowNode>> findFlowChart(String applyOrderNo) {
String logPre = "OrderServiceImpl.findFlowChart"; String logPre = "OrderServiceImpl.findFlowChart";
log.info("{} 查询流程图 applyOrderNo={}", logPre, applyOrderNo); log.info("{} 查询流程图 applyOrderNo={}", logPre, applyOrderNo);
OrderMappingQueryParam param = new OrderMappingQueryParam(); OrderQueryParam param = new OrderQueryParam();
param.setApplyOrderNo(applyOrderNo); param.setApplyOrderNo(applyOrderNo);
JsonResult<LoanOrderMapping> orderMappingResult = kaService.findOrderMapping(param); JsonResult<LoanOrderMapping> orderMappingResult = kaService.findOrderMapping(param);
LoanOrderMapping head = null; LoanOrderMapping head = null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment