Commit 259d3d71 authored by shangying's avatar shangying

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

parent 05ffe673
......@@ -72,8 +72,8 @@ public class OneClickDataController {
@GetMapping("/v1/channelCode")
public Result OneClickDataChannelCodeList(){
List<OneClickChannelCodeModel> oneClickChannelCodeModelList= commMethod.getChannelCodeList();
public Result OneClickDataTypeList(){
List<OneClickTypeModel> oneClickTypeModelList= commMethod.getTypeList();
return Result.buildSuccess(commMethod);
}
......
......@@ -8,10 +8,10 @@ import lombok.Data;
@Data
public class OneClickChannelCodeModel {
private String channel;
private String channelCode;
private String channelName;
public OneClickChannelCodeModel(){}
public OneClickChannelCodeModel(String channel,String channelCode){
public OneClickChannelCodeModel(String channel,String channelName){
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;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickChannelCodeModel;
import cn.quantgroup.cashloanflowboss.api.oneclickdata.model.OneClickTypeModel;
import java.util.List;
......@@ -12,4 +13,8 @@ public interface CommMethod {
* 查询当前可用的渠道code 和操的codeName
*/
List<OneClickChannelCodeModel> getChannelCodeList();
/**
* 查询当前可用的流程type类型
*/
List<OneClickTypeModel> getTypeList();
}
......@@ -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.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 lombok.extern.slf4j.Slf4j;
import org.apache.kafka.common.protocol.types.Field;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
......@@ -24,4 +27,14 @@ public class CommMethodImpl implements CommMethod {
}
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