Commit 0c1312d72b07e002cc1d68ed4a9c0904895a19a9

Authored by ww
1 parent faef8401

fix(动态请求): 时间周期组件聚合条件切换为空时未携带limit属性

@@ -60,7 +60,7 @@ const handleTimePerionChange = (value: number[]) => { @@ -60,7 +60,7 @@ const handleTimePerionChange = (value: number[]) => {
60 } 60 }
61 61
62 const handleAggChange = (value: string) => { 62 const handleAggChange = (value: string) => {
63 - const _value = { ...props.value, agg: value } 63 + const _value = { ...props.value, agg: value, ...(value === 'NONE' ? { limit: 7 } : {}) }
64 Reflect.deleteProperty(_value, value === 'NONE' ? 'interval' : 'limit') 64 Reflect.deleteProperty(_value, value === 'NONE' ? 'interval' : 'limit')
65 emit('update:value', _value) 65 emit('update:value', _value)
66 emit('change', _value) 66 emit('change', _value)
@@ -115,7 +115,8 @@ watch(() => props.value, (target) => { @@ -115,7 +115,8 @@ watch(() => props.value, (target) => {
115 </NGi> 115 </NGi>
116 <NGi v-if="getShowLimit" :span="4"> 116 <NGi v-if="getShowLimit" :span="4">
117 <NFormItem :show-label="false"> 117 <NFormItem :show-label="false">
118 - <NInputNumber v-model:value="limit" :default-value="7" @update:value="handleLimitChange" :parse="(input: string) => parseInt(input)" :min="7" :step="1" placeholder="请输入最大条数" /> 118 + <NInputNumber v-model:value="limit" :default-value="7" @update:value="handleLimitChange"
  119 + :parse="(input: string) => parseInt(input)" :min="7" :max="50000" :step="1" placeholder="请输入最大条数" />
119 </NFormItem> 120 </NFormItem>
120 </NGi> 121 </NGi>
121 </NGrid> 122 </NGrid>