Commit 259d3d71 authored by shangying's avatar shangying

接口服务提供错了,增加了流程类型的查询接口

parent 05ffe673
...@@ -72,8 +72,8 @@ public class OneClickDataController { ...@@ -72,8 +72,8 @@ public class OneClickDataController {
@GetMapping("/v1/channelCode") @GetMapping("/v1/channelCode")
public Result OneClickDataChannelCodeList(){ public Result OneClickDataTypeList(){
List<OneClickChannelCodeModel> oneClickChannelCodeModelList= commMethod.getChannelCodeList(); List<OneClickTypeModel> oneClickTypeModelList= commMethod.getTypeList();
return Result.buildSuccess(commMethod); return Result.buildSuccess(commMethod);
} }
......
...@@ -8,10 +8,10 @@ import lombok.Data; ...@@ -8,10 +8,10 @@ import lombok.Data;
@Data @Data
public class OneClickChannelCodeModel { public class OneClickChannelCodeModel {
private String channel; private String channel;
private String channelCode; private String channelName;
public OneClickChannelCodeModel(){} public OneClickChannelCodeModel(){}
public OneClickChannelCodeModel(String channel,String channelCode){ public OneClickChannelCodeModel(String channel,String channelName){
this.channel=channel; this.channel=channel;
this.channelCode=channelCode; this.channelName=channelName;
} }
} }
package cn.quantgroup.cashloanflowboss.api.oneclickdata.model;
import lombok.Data;
/**
* Created by shang on 2020/1/3.
*/
@Data
public class OneClickTypeModel {
private String type;
private String typeName;
public OneClickTypeModel(){}
public OneClickTypeModel(String type, String typeName){
this.type=type;
this.typeName=typeName;
}
}
package cn.quantgroup.cashloanflowboss.api.oneclickdata.service; package cn.quantgroup.cashloanflowboss.api.oneclickdata.service;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickChannelCodeModel; import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickChannelCodeModel;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickTypeModel;
import java.util.List; import java.util.List;
...@@ -12,4 +13,8 @@ public interface CommMethod { ...@@ -12,4 +13,8 @@ public interface CommMethod {
* 查询当前可用的渠道code 和操的codeName * 查询当前可用的渠道code 和操的codeName
*/ */
List<OneClickChannelCodeModel> getChannelCodeList(); List<OneClickChannelCodeModel> getChannelCodeList();
/**
* 查询当前可用的流程type类型
*/
List<OneClickTypeModel> getTypeList();
} }
...@@ -2,8 +2,11 @@ package cn.quantgroup.cashloanflowboss.api.oneclickdata.service.impl; ...@@ -2,8 +2,11 @@ package cn.quantgroup.cashloanflowboss.api.oneclickdata.service.impl;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.ChannelEnum; import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.ChannelEnum;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickChannelCodeModel; import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickChannelCodeModel;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickTypeModel;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.TypeEnum;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.service.CommMethod; import cn.quantgroup.cashloanflowboss.api.oneclickdata.service.CommMethod;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.kafka.common.protocol.types.Field;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -24,4 +27,14 @@ public class CommMethodImpl implements CommMethod { ...@@ -24,4 +27,14 @@ public class CommMethodImpl implements CommMethod {
} }
return oneClickChannelCodeModelList; return oneClickChannelCodeModelList;
} }
@Override
public List<OneClickTypeModel> getTypeList() {
List<OneClickTypeModel> oneClickTypeModelList=new ArrayList<OneClickTypeModel>();
for(TypeEnum typeEnum:TypeEnum.values()){
OneClickTypeModel oneClickChannelCodeModel=new OneClickTypeModel(String.valueOf(typeEnum.getCode()),typeEnum.getDesc());
oneClickTypeModelList.add(oneClickChannelCodeModel);
}
return oneClickTypeModelList;
}
} }
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