首页 > 其他分享 >Function<T,R> R apply(T t);

Function<T,R> R apply(T t);

时间:2023-06-20 10:22:32浏览次数:38  
标签:Function fp return FP BasicInfoRow IndicatorRow apply innerCode

 

/**
     * @param innerCode
     * @return
     */
    private String getValue1(int innerCode,Function<FP_BasicInfoRow, String> params) {
        SecuMainAllRow secuMainAllRow = SecuMainAll.of().enumrator().getRowByInnerCode(innerCode);
        if(secuMainAllRow!=null){
            FP_BasicInfoRow fp_BasicInfoRow = FP_BasicInfo.of().enumrator().getRowByFinProCode(secuMainAllRow.getGilCode());
            if(fp_BasicInfoRow!=null){
                FP_IndicatorRow fp_IndicatorRow = FP_Indicator.of().enumrator().getRowByGilCode(params.apply(fp_BasicInfoRow));
                if(fp_IndicatorRow!=null){
                    return fp_IndicatorRow.getChiName();
                }
            }
        }
        return SVALUE;
    }

 

    @ApiInfo(Name="BFP_INFO_SUBUNIT",Code={"41187"},ZhDescription="认购本金币种",ResultType=EFieldType.STRING,ApiType=APIType.Bank)
    @APIParam(ZhName="内部编码",EnName="InnerCode",ParamType=EFieldType.INT,Required=true,Info="内部编码")
    public String getBFP_INFO_SUBUNIT(int innerCode){
        return getValue1(innerCode,FP_BasicInfoRow::getCurrencyUnit);
    }

 

标签:Function,fp,return,FP,BasicInfoRow,IndicatorRow,apply,innerCode
From: https://www.cnblogs.com/ZhangZiXue/p/17492907.html

相关文章

  • 【uniapp框架错误】[ERROR] reportJSException >>>> exception function:createInstance,
    【uniapp框架错误】[ERROR]reportJSException>>>>exceptionfunction:createInstance,exception h5端运行正常,一用基座连接手机端就会报这个错误reportJSException>>>>exceptionfunction:createInstanceContext,exception:whitescreencausecreateinstanceContextfaile......
  • 安装oh-my-zsh报错fatal: gnutls_handshake() failed: Error in the pull function的
    今天在安装oh-my-zsh时碰到一个安装问题,报错内容如下:root@ubuntu18:~/ohmyzsh/tools#./install.shCloningOhMyZsh...InitializedemptyGitrepositoryin/root/.oh-my-zsh/.git/fatal:unabletoaccess'https://github.com/ohmyzsh/ohmyzsh.git/':gnutls_handshake()......
  • 函数Function
    函数的定义与调用Function  Tips:函数与子过程的区别是,函数可以返回值。如果一个函数不返回值,它与子过程并无区别,其中调用方式与子过程相同。无参子函数定义与调用//无参子函数的定义:Function[函数名]()As[返回值类型]//语句1//语句2//...//语句n......
  • template - function parameter - type
    #include<iostream>#include<thread>#include<array>#include<functional>template<autofunc,std::size_tI>structparam_type;template<typenameRet,typename...Args,Ret(*func)(Args...),std::size_tI>struct......
  • CF455E. Function
    感觉不难啊,为什么是*2900捏。发现这个玩意的本质是最初在r,每次不动或向左移动一步,进行l次操作,求每次停留的格子权值之和的最小值。显然我们只会停留在至多一个格子上,假设停留在\(i\),那么权值之和就是\(\left(l-r+i\right)a_i+\sum\limits_{j=i+1}^ra_j\),且\(i\in[r-l+1,r......
  • call 和 apply有什么区别
    call和apply都是function原型上的方法,每一个函数作为function的实例都可以调用这两个方法,这两个方法的目的都是改变函数的this指向并且让函数执行的。唯一的区别就是call时需要一个个传参数,而apply时将参数以数组的形式进行传递。......
  • 【Azure 应用服务】Azure Data Factory中调用Function App遇见403 - Forbidden
    问题描述在AzureDataFactory(数据工厂)中,调用同在Azure中的FunctionApp函数,却出现403-Forbidden错误。截图如下:  问题解答访问AzureFunctionApp遇见403-Forbidden错误,这是因为FunctionApp启用了限制访问功能,在其中配置了允许访问的IP地址列表,而从ADF中发出的请求使用的I......
  • 【Azure 应用服务】Azure Function App在部署时候遇见 503 ServiceUnavailable
    问题描述在VSCode中编写好AzureFunctionApp代码后,通过 funcazurefunctionapppublish部署失败,抛出503ServiceUnavailable错误。Gettingsitepublishinginfo...Creatingarchiveforcurrentdirectory...Performingremotebuildforfunctionsproject.Deleting......
  • Vue进阶(幺贰陆):表格复用 TypeError: _self.$scopedSlots.default is not a function解
    (文章目录)一、前言在使用elementUI的el-table组件时,表头应用v-if判断来动态显示,正常来说这样的操作是没有问题的,但是如果在这基础上使用<templateslot-scope="scope">操作的话,表头一旦切换就会报错,错误信息如下:_self.$scopedSlots.defaultisnotafunction二、解决方......
  • OpenFunction v1.1.0 发布:新增 v1beta2 API,支持 Dapr 状态管理
    OpenFunction是一个开源的云原生FaaS(FunctionasaService,函数即服务)平台,旨在帮助开发者专注于业务逻辑的研发。在过去的几个月里,OpenFunction社区一直在努力工作,为OpenFunction1.1.0版本的发布做准备。今天,我们非常高兴地宣布OpenFunction1.1.0已经发布了!感谢社区各位......