File tree Expand file tree Collapse file tree
components/table/comSearch Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040
4141 <!-- 时间范围 -->
4242 <el-col
43- v-else-if =" item.render == 'datetime' && (item.operator == 'RANGE' || item.operator == 'NOT RANGE')"
43+ v-else-if ="
44+ (item.render == 'datetime' || item.comSearchRender == 'datetime' || item.comSearchRender == 'date') &&
45+ (item.operator == 'RANGE' || item.operator == 'NOT RANGE')
46+ "
4447 :xs =" 24"
4548 :sm =" 12"
4649 >
8891 <!-- 时间筛选 -->
8992 <el-date-picker
9093 class =" datetime-picker w100"
91- v-if =" item.render == 'datetime' || item.comSearchRender == 'date'"
94+ v-if =" item.render == 'datetime' || item.comSearchRender == 'date' || item.comSearchRender == 'datetime' "
9295 v-model =" baTable.comSearch.form[item.prop!]"
9396 :type =" item.comSearchRender == 'date' ? 'date' : 'datetime'"
9497 :value-format =" item.comSearchRender == 'date' ? 'YYYY-MM-DD' : 'YYYY-MM-DD HH:mm:ss'"
Original file line number Diff line number Diff line change @@ -617,7 +617,10 @@ export default class baTable {
617617
618618 let val = null
619619 const fieldDataTemp = this . comSearch . fieldData . get ( key )
620- if ( fieldDataTemp . render == 'datetime' && ( fieldDataTemp . operator == 'RANGE' || fieldDataTemp . operator == 'NOT RANGE' ) ) {
620+ if (
621+ ( fieldDataTemp . render == 'datetime' || fieldDataTemp . comSearchRender == 'datetime' || fieldDataTemp . comSearchRender == 'date' ) &&
622+ ( fieldDataTemp . operator == 'RANGE' || fieldDataTemp . operator == 'NOT RANGE' )
623+ ) {
621624 // 时间范围
622625 if ( this . comSearch . form [ key ] && this . comSearch . form [ key ] . length >= 2 ) {
623626 if ( fieldDataTemp . comSearchRender == 'date' ) {
Original file line number Diff line number Diff line change @@ -340,7 +340,7 @@ declare global {
340340 // 公共搜索框的 placeholder
341341 operatorPlaceholder ?: string | string [ ]
342342 // 公共搜索渲染方式,render=tag|switch 时公共搜索也会渲染为下拉,数字会渲染为范围筛选,时间渲染为时间选择器等
343- comSearchRender ?: 'remoteSelect' | 'select' | 'date' | 'customRender' | 'slot'
343+ comSearchRender ?: 'remoteSelect' | 'select' | 'date' | 'datetime' | ' customRender' | 'slot'
344344 // 公共搜索自定义组件/函数渲染
345345 comSearchCustomRender ?: string | Component
346346 // 公共搜索自定义渲染为 slot 时,slot 的名称
You can’t perform that action at this time.
0 commit comments