Commit 45e5bf1b3f9218841f70148d0e730934da6cdb61

Authored by xp.Huang
2 parents 08ab7d72 32bfcca6

Merge branch 'ft' into 'main_dev'

fix(external/Composes): 修复日期区间如果聚合条件为空的话,日期区间验证还存在问题

See merge request yunteng/thingskit-view!58
... ... @@ -312,11 +312,18 @@ export const useDynamicPublicForm = (paramsItemList: Ref<ParamsItemType[]>) => {
312 312 return [{
313 313 trigger: ['blur', 'change'],
314 314 validator() {
  315 + /**
  316 + * ft 修改在公共接口下拉框里加上接口类型
  317 + * 修改后的代码在注释之间,并标注好源代码和修改后代码,方便回溯
  318 + * 源代码 record[SelectTimeAggregationFieldEnum.INTERVAL]
  319 + * 修改后代码在//ft之间 record[SelectTimeAggregationFieldEnum.AGG]!=='NONE'?record[SelectTimeAggregationFieldEnum.INTERVAL]:[]
  320 + */
315 321 const record = params[BuiltInVariable.SELECT_TIME_AGGREGATION]
316   - if (required && ![record[SelectTimeAggregationFieldEnum.AGG], record[SelectTimeAggregationFieldEnum.INTERVAL], record[SelectTimeAggregationFieldEnum.END_TS], record[SelectTimeAggregationFieldEnum.START_TS]].every(Boolean)) {
  322 + if (required && ![record[SelectTimeAggregationFieldEnum.AGG],record[SelectTimeAggregationFieldEnum.AGG]!=='NONE'?record[SelectTimeAggregationFieldEnum.INTERVAL]:[], record[SelectTimeAggregationFieldEnum.END_TS], record[SelectTimeAggregationFieldEnum.START_TS]].every(Boolean)) {
317 323 validFlag.value = false
318 324 return new Error(`${message}需要填写完整`)
319 325 }
  326 + //ft
320 327 validFlag.value = true
321 328 }
322 329 }] as FormItemRule
... ...