| | |
| | | ) |
| | | } |
| | | |
| | | const datePickerRange = (attrs) => { |
| | | return ( |
| | | <el-date-picker |
| | | type="daterange" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | start-placeholder="å¼å§æ¥æ" |
| | | end-placeholder="ç»ææ¥æ" |
| | | {...attrs} |
| | | ></el-date-picker> |
| | | ) |
| | | } |
| | | |
| | | const dateTimePickerRange = (attrs) => { |
| | | return ( |
| | | <el-date-picker |
| | | type="datetimerange" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | start-placeholder="å¼å§æ¥æ" |
| | | end-placeholder="ç»ææ¥æ" |
| | | {...attrs} |
| | | ></el-date-picker> |
| | | ) |
| | | } |
| | | |
| | | const visible = computed({ |
| | | get() { |
| | |
| | | switch (enumDT) |
| | | { |
| | | case DataTypeEnum.dt_datetime: |
| | | sb.Append(" type: 'datetimerange', \n"); |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(dateTimePickerRange, { \n"); |
| | | sb.Append(" ...props,\n"); |
| | | sb.Append(" clearable: true, \n"); |
| | | sb.Append(" ...attrs, \n"); |
| | | sb.Append(" }) \n"); |
| | | sb.Append(" },\n"); |
| | | |
| | | sb.Append(" width: '100%',\n"); |
| | | break; |
| | | default: |
| | | break; |