zoukankan      html  css  js  c++  java
  • 元数据设计

    var mdList = [
        {
            name: 'employee_info',
            collection:'employee_info',
            text: '员工信息',
            group: 'employee',
            items: [
                {
                    name: 'empName',
                    text: '员工姓名',
                    db: 'string',//bool,number,date,string
                    format: '${value}',
                    input: 'text',
                    validator: ["required", "length:1-10"]
                },
                {
                    name: 'empBirthday',
                    text: '出生日期',
                    db: 'date',
                    format: 'CommonDateFormat(${value},"yyyy-mm-dd")',
                    input: 'datePicker',
                    validator: ["DateValidator:yyyy-mm-dd"]
                },
                {
                    name: 'empAge',
                    text: '年龄',
                    db: null,//不存储,
                    format: 'CommonAgeFormat(${entity},"empBirthday")',
                    input: 'readonly',
                    validator: []
                },
                {
                    name: 'empBelongOrg',
                    text: '所属组织',
                    db: 'string',
                    format: 'OrgFormat(${value})',
                    input: 'selector:OrgSelector(${value},${entity})',
                    validator: []
                },
                {
                    name: 'empBelongOrg',
                    text: '所属组织',
                    db: 'string',
                    format: 'OrgFormat(${value})',
                    input: 'selector:OrgSelector(${value},${entity}):target.id',
                    validator: []
                },
                {
                    name: 'empSalaryBase',
                    text: '基本工资',
                    db: 'number',
                    format: '${value} 元',
                    input: 'text',
                    validator: ['number']
                },
                {
                    name: 'empNation',
                    text: '民族',
                    db: 'string',
                    format: '${value}',
                    input: 'select:SelectEnum("Nation"):target',
                    validator: ['number']
                },
                {
                    name: 'empPosition',
                    text: '担任岗位',
                    db: 'string',
                    format: '${value}',
                    input: 'select:SelectDataSource("Position"):target.id',
                    validator: ['number']
                }
            ]
        },
    
    
        {
            name: 'employee_family',
            collection:'employee_family',
            text: '家庭成员',
            group: 'employee',
            items: [
                {
                    name: 'familyName',
                    text: '姓名',
                    db: 'string',//bool,number,date,string
                    format: '${value}',
                    input: 'text',
                    validator: ["required", "length:1-10"]
                },
                {
                    name: 'familyBirthday',
                    text: '出生日期',
                    db: 'date',
                    format: 'CommonDateFormat(${value},"yyyy-mm-dd")',
                    input: 'datePicker',
                    validator: ["DateValidator:yyyy-mm-dd"]
                }
            ]
        }
    
    
    
    
    ];
    

      

  • 相关阅读:
    买二手房的税费详细版本
    实时推荐部分代码
    卡片推荐部分代码
    详解一下网络广告cpc、cpm、cpl、cpa、cps、cpr的计费方法是什么
    吴军硅谷来信《三板斧破四困境》
    JS实现的在线推荐逻辑
    mongo数据库时间存储的问题
    crontab 定时的陷阱
    【剑指offer】栈的压入、弹出序列
    【剑指offer】包含min函数的栈
  • 原文地址:https://www.cnblogs.com/lhp2012/p/6133233.html
Copyright © 2011-2022 走看看