版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

配置好后,可实现在主界面切换子集时,进行权限控制。

8、任职子集只显示年月?

任职子集的“开始日期”在列表界面只展示到年月,不展示具体日期:

a.列表界面

JobInformationMaster.meta.list.inside.json中该字段的fields里配置元数据:

代码块
"fieldFunc": "=function(_row,col,value){if(value){return value.slice(0,7);}
else{return null;}}"

b.编辑界面

JobInformationMaster.meta.info.inside.json中该字段的fields里元数据配置:

代码块
"format": "yyyy-MM"

此时,会发现点击info页面保存时报错;因为数据库中必须存到日,可在底层JobInformationMaster.json中加一个插件解决:

代码块
title保存前插件
"plugins": [
    {
      "key": "EmployeeSubDataConvert_pre_edit_data",
      "type": "post_pre_data",
      "name": "apps.emp.emp_model_plugin.ModelPlugInEmployeeSubDataConvert",
      "plugin_type": "standard"
    },
    {
      "key": "EmployeeSubDataConvert_pre_create_data",
      "type": "pre_create_data",
      "name": "apps.emp.emp_model_plugin.ModelPlugInEmployeeSubDataConvert",
      "plugin_type": "standard"
    }
  ]