export const DATA_CONFIG = {
  gridConfig: [
    { label: '景区编码',
      prop: 'scenicCodeDisplay'
    },
  ],
  queryConfig: [
    { span: 24,
      label:'景区编码',
      prop: 'scenicCode',
      type: 'select',
      dataScource:'fe2e15c3a4f175bcf860aba5e2f09bbd',
      data:[]
    },
  ],
  // crud的模态框表单配置，可配置表单类型，验证规则，是否必填,col-span布局可通过span参数配置
  formConfig: [
    { span: 24, 
      label:'景区编码',
      prop: 'scenicCode',
      type: 'select',
      max: 40,
      rules:[
        { 
          required: true,
          message: '请输入景区编码',
          trigger: 'change'
        },
		  ],
      dataScource:'fe2e15c3a4f175bcf860aba5e2f09bbd',
      data:[]  
    },
    { span: 24, 
      label:'舒适最小值',
      prop: 'comfortableMin',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'舒适最大值',
      prop: 'comfortableMax',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'适中最小值',
      prop: 'moderateMin',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'适中最大值',
      prop: 'moderateMax',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'拥挤最小值',
      prop: 'crowdingMin',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'拥挤最大值',
      prop: 'crowdingMax',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'预警最小值',
      prop: 'alarmMin',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'预警最大值',
      prop: 'alarmMax',
      type: 'text',
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'预警标准',
      prop: 'alarmStandard',
      type: 'text',
      max: 20,
      rules:[
		  ],
      data:[]  
    },
    { span: 24, 
      label:'负责人id',
      prop: 'userId',
      type: 'text',
      max: 40,
      rules:[
		  ],
      data:[]  
    },
  ],
 
  // crud的操作按钮配置，基础按钮有添加、修改、删除、查看，还可以配置扩展按钮
  gridTopBtnConfig: [
  {
   'name': '重置',
   'type': null,
   'classify': 'reset',
   'index': 0,
   'location': 'top',
   'roles': [],
   'modelId': null,
   'actionUrl': ''
 }],
  
 gridOperaBtnConfig:[
 	{
   'name': '新建',
   'type': null,
   'classify': 'create',
   'index': 0,
   'location': 'top',
   'roles': [],
   'modelId': null,
   'actionUrl': ''
 	},
 	{
   'name': '导出',
   'type': null,
   'classify': 'export',
   'index': 1,
   'location': 'top',
   'roles': [],
   'modelId': null,
   'actionUrl': ''
 	}
 ],
 gridBtnConfig: [
   {
     'name': '修改',
     'type': null,
     'classify': 'update',
     'index': 1,
     'location': 'grid',
     'roles': [],
     'actionUrl': ''
   },
   {
     'name': '删除',
     'type': null,
     'classify': 'delete',
     'index': 2,
     'location': 'grid',
     'roles': [],
     'modelId': null,
     'actionUrl': ''
   },
   {
     'name': '预览',
     'type': null,
     'classify': 'view',
     'index': 3,
     'location': 'grid',
     'roles': [],
     'modelId': null,
     'actionUrl': ''
   }
 ],
  // 表单基础数据类型，需要预先赋值
  formModel: {
    'id' : '',
    'scenicCode': '',
    'comfortableMin': '',
    'comfortableMax': '',
    'moderateMin': '',
    'moderateMax': '',
    'crowdingMin': '',
    'crowdingMax': '',
    'alarmMin': '',
    'alarmMax': '',
    'alarmStandard': '',
    'userId': '',
  },
  queryModel: {
    'scenicCode' : null,
  }
} 
