| | |
| | | v-for="field in fields" |
| | | :key="field.key" |
| | | :label="field.label" |
| | | :span="field.type === 'textarea' || field.type === 'datetimerange' ? 2 : 1" |
| | | :span="field.type === 'textarea' || field.type === 'datetimerange' || field.type === 'datetime' ? 2 : 1" |
| | | > |
| | | <span class="field-value">{{ displayValue(field) }}</span> |
| | | </el-descriptions-item> |
| | |
| | | style="width: 100%" |
| | | /> |
| | | <el-date-picker |
| | | v-else-if="field.type === 'datetime'" |
| | | v-model="formPayload[field.key]" |
| | | type="datetime" |
| | | :placeholder="`请选择${field.label}`" |
| | | format="YYYY-MM-DD HH:mm:ss" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | style="width: 100%" |
| | | /> |
| | | <el-date-picker |
| | | v-else-if="field.type === 'datetimerange'" |
| | | v-model="formPayload[field.key]" |
| | | type="datetimerange" |