Skip to content
On this page

业务模板默认值字符串变量

TIP

业务模板(表头和表行)字段配置中,defaultValue 的值,允许配置为字符串变量, \{\{ 变量 + 格式 \}\}, 实现当前日期、日期偏移量、当前登录人信息、默认值等变量渲染。

日期字符串变量

js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "日期_1 当天日期 默认",
  fieldName: "date_1",
  defaultValue: "{{ date }}",
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "日期_1 当天日期",
  fieldName: "date_1",
  defaultValue: "{{ date:YYYY-MM-DD }}", // ':' + 格式, 支持dayjs插件所有格式
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "date",
  fieldLabel: "日期_2 时分秒",
  fieldName: "date_2",
  defaultValue: "{{ date:YYYY-MM-DD HH:mm:ss }}", // ':' + 格式, 支持dayjs插件所有格式
  dataFormat: "YYYY-MM-DD HH:mm:ss",
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "日期_3 季节",
  fieldName: "date_3",
  defaultValue: "{{ date:Q }}", // ':' + 格式, 支持dayjs插件所有格式
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "日期_4 星期",
  fieldName: "date_4",
  defaultValue: "{{ date:ddd }}", // ':' + 格式, 支持dayjs插件所有格式
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "日期_5 当天日期+3天",
  fieldName: "date_5",
  defaultValue: "{{ date|+3 }}", // '|' 分隔
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "日期_6 时分秒-3天",
  fieldName: "date_6",
  defaultValue: "{{ date:YYYY-MM-DD HH:mm:ss|-3 }}", // '|' 分隔
}

当前登录人信息

js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "字符串变量 elsAccount",
  fieldName: "field_1",
  defaultValue: "{{ elsAccount }}",
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "字符串变量 subAccount",
  fieldName: "field_2",
  defaultValue: "{{ subAccount }}",
}
js
{
  groupCode: "baseForm",
  sortOrder: "1",
  fieldType: "",
  fieldLabel: "字符串变量 带默认值",
  fieldName: "field_3",
  defaultValue: "{{ fbk1 | fbk1默认值 }}", // '|' 分隔
}
js
{
  id: "",
  elsAccount: "",
  createBy: "",
  createById: "",
  createTime: "",
  updateBy: "",
  updateById: "",
  updateTime: "",
  deleted: "",
  keyWord: "",
  injectionEls: "",
  elsStatusLogList: "",
  selections: "",
  subAccount: "",
  realname: "",
  fullName: "",
  password: "",
  salt: "",
  secret: "",
  avatar: "",
  birthday: "",
  sex: "",
  email: "",
  phone: "",
  deptId: "",
  deptName: "",
  status: "",
  workNo: "",
  station: "",
  post: "",
  telephone: "",
  activitiSync: "",
  postcode: "",
  address: "",
  accountValidityDate: "",
  selectedroles: "",
  selectedGroups: "",
  superiorLeader: "",
  superiorLeaderId: "",
  sourceId: "",
  sourceType: "",
  sourceSystem: "",
  returnState: "",
  interfaceMsg: "",
  interfaceStatus: "",
  interfaceMessage: "",
  subaccountOrgList: "",
  purchaseAccount: "",
  showQuickApp: "",
  menuPattern: "",
}

示例

defaultValue.jpg