公式定义器

目录

一、加变量

二、加函数

2.1、GhPlanningReviewApprovedFunction 

2.2、GhPlanningReviewApprovedFunction.properties 

2.3、GhPlanningReviewApprovedFunctionWeb.properties


一、加变量

"docCreateTime":         {
    "propertyType": "simple",
    "messageKey": "km-review:kmReviewMain.docCreateTime",
    "type": "DateTime",
    "column": "doc_create_time",
    "notNull": "true",
    "unique": "false",
    "canSearch": "true",
    "canDisplay": "true",
    "canRelation": "true"
},

将此处的 canDisplay 属性设置成 true 即可 

二、加函数

此处以规划设计模块为例

2.1、GhPlanningReviewApprovedFunction 

/**
 * 规划设计根据城建院获取城建院部门领导
 *
 * @param fdId
 * @return
 * @throws Exception
 */
public static List<SysOrgElement> getCjy(String fdId) throws Exception {
    logger.warn("规划设计根据城建院获取城建院部门领导...");
    IGhPlanningRyjhtzdService ghPlanningRyjhtzdService = (IGhPlanningRyjhtzdService) SpringBeanUtil.getBean("ghPlanningRyjhtzdService");
    GhPlanningRyjhtzd ghPlanningRyjhtzd = (GhPlanningRyjhtzd) ghPlanningRyjhtzdService.findByPrimaryKey(fdId);
    List<GhPlanningRyaptzDetail> fdRyaptzDetail = ghPlanningRyjhtzd.getFdRyaptzDetail();
    Set<SysOrgElement> set = new HashSet<>();
    if (null != fdRyaptzDetail && fdRyaptzDetail.size() > 0) {
        for (GhPlanningRyaptzDetail ghPlanningRyaptzDetail : fdRyaptzDetail) {
            SysOrgElement fdCjy = ghPlanningRyaptzDetail.getFdCjy();
            SysOrgElement hbmThisLeader = fdCjy.getHbmThisLeader();
            set.add(hbmThisLeader);
        }
    }
    List<SysOrgElement> list = new ArrayList<>(set);
    return list;
}

方法必须是静态的,方法名必须要和以下俩个配置文件对应 

2.2、GhPlanningReviewApprovedFunction.properties 

扩展函数.规划设计根据承建院获取承建院部门领导=getCjy

getCjy 对应的是刚才 function 文件中的方法名   

2.3、GhPlanningReviewApprovedFunctionWeb.properties

getCjy.name = 扩展函数.规划设计根据承建院获取承建院部门领导
getCjy.title = 样例:<br/>\
   $扩展函数.规划设计根据承建院获取承建院部门领导$($ID$);

 设置函数的名称和在页面上显示的标题参数示例

 注:扩展函数.规划设计根据承建院获取承建院部门领导 这段文字必须和上一个配置文件的对应,否则会报函数找不到的错误

  • 9
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值