智慧工地前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

94 lines
2.1 KiB

export const baseModelOptions = () => {
return [
{
tag: 'BaseSelect',
label: '计划名称:',
key: 'planId',
value: '',
default: '',
rules: [
{ required: true, message: '请选择计划名称', trigger: 'blur' },
],
attribute: { //属性
placeholder: '请选择计划名称',
options: []
},
},
{
tag: 'el-input-number',
label: '当前进度:',
key: 'currentProgress',
value: 0,
default: 0,
rules: [
{ required: true, message: '请输入当前进度', trigger: 'blur' },
],
attribute: {//属性
min: 0,
max: 100,
placeholder: '请输入当前进度',
},
},
{
tag: "el-date-picker",
label: '计划开始时间:',
key: 'startTime',
value: '',
default: '',
rules: [
{ required: true, message: '请选择计划开始时间', trigger: 'blur' },
],
attribute: {//属性
valueFormat: "YYYY-MM-DD",
type: "date",
placeholder: '请选择计划开始时间',
},
},
{
tag: "el-date-picker",
label: '计划结束时间:',
key: 'endTime',
value: '',
default: '',
rules: [
{ required: true, message: '请选择计划结束时间', trigger: 'blur' },
],
attribute: {//属性
valueFormat: "YYYY-MM-DD",
type: "date",
placeholder: '请选择计划结束时间',
},
},
{
tag: 'el-input',
label: '调度建议:',
key: 'advises',
value: '',
default: '',
attribute: {//属性
type: 'textarea',
placeholder: '请输入调度建议',
},
},
]
}
export const baseFilterOptions = () => {
return [
{
tag: 'BaseSelect',
label: '计划名称:',
key: 'planId',
value: '',
default: '',
rules: [
{ required: true, message: '请选择计划名称', trigger: 'blur' },
],
attribute: { //属性
placeholder: '请选择计划名称',
options: []
},
},
]
}