diff --git a/src/views/configManage/configParamTreeTable/hooks/useOptions.ts b/src/views/configManage/configParamTreeTable/hooks/useOptions.ts index 5b2f00dc..3c5fce98 100644 --- a/src/views/configManage/configParamTreeTable/hooks/useOptions.ts +++ b/src/views/configManage/configParamTreeTable/hooks/useOptions.ts @@ -23,6 +23,8 @@ export default function useOptions() { } switch (type) { case 'int': + // filter: "0~128" + if (filter && filter.indexOf('~') !== -1) { const filterArr = filter.split('~'); const minInt = parseInt(filterArr[0]); @@ -73,6 +75,8 @@ export default function useOptions() { } break; case 'bool': + // filter: '{"0":"false", "1":"true"}' + if (filter && filter.indexOf('{') === 1) { let filterJson: Record = {}; try { @@ -90,6 +94,8 @@ export default function useOptions() { } break; case 'string': + // filter: "0~128" + // 字符串长度判断 if (filter && filter.indexOf('~') !== -1) { try { @@ -127,6 +133,8 @@ export default function useOptions() { break; case 'regex': + // filter: "^[0-9]{3}$" + if (filter) { try { let regex = new RegExp(filter);