1. 场景
当我需要调用其他其他接口,这个接口某个参数需要根据不同情况来传递不同的固定值
如:B接口调用A接口,A接口中需要传递授权码,这个授权码在不同的业务场景不同的手机系统需要传递不同的值,普通的传值方式如下:
public void notEnum(Request req){
TestReq testReq = new TestReq();//A接口的请求
if("android".equals(req.getSysType())){
if("a".equals(req.getBusinessType())){
testReq.setSign("android_aaaaaaaaaaa");
}else if("b".equals(req.getBusinessType())){
testReq.setSign</