解决新建规则,默认规则小类出错问题
Showing
1 changed file
with
2 additions
and
1 deletions
| ... | @@ -118,7 +118,7 @@ watch(() => props.smallCategoryList, (val) => { | ... | @@ -118,7 +118,7 @@ watch(() => props.smallCategoryList, (val) => { |
| 118 | panelList.value[2].options = val.slice(18, 20); | 118 | panelList.value[2].options = val.slice(18, 20); |
| 119 | } else { | 119 | } else { |
| 120 | panelList.value[2].options = val.slice(0, 6); | 120 | panelList.value[2].options = val.slice(0, 6); |
| 121 | panelList.value[2].default = getDefaultSmallCategory(formItems.value[0].default);; | 121 | panelList.value[2].default = getDefaultSmallCategory(formItems.value[0].default); |
| 122 | } | 122 | } |
| 123 | } | 123 | } |
| 124 | if (Object.keys(props.value).length > 0) { | 124 | if (Object.keys(props.value).length > 0) { |
| ... | @@ -129,6 +129,7 @@ watch(() => props.smallCategoryList, (val) => { | ... | @@ -129,6 +129,7 @@ watch(() => props.smallCategoryList, (val) => { |
| 129 | watch(() => props.largeCategoryList, (val) => { | 129 | watch(() => props.largeCategoryList, (val) => { |
| 130 | panelList.value[1].options = val; | 130 | panelList.value[1].options = val; |
| 131 | panelList.value[1].default = getDefaultLargeCategory(formItems.value[0].default); | 131 | panelList.value[1].default = getDefaultLargeCategory(formItems.value[0].default); |
| 132 | props.smallCategoryList?.length && (panelList.value[2].default = getDefaultSmallCategory(formItems.value[0].default)); | ||
| 132 | if (Object.keys(props.value).length > 0) { | 133 | if (Object.keys(props.value).length > 0) { |
| 133 | setPanelListValue(props.value, false, true); | 134 | setPanelListValue(props.value, false, true); |
| 134 | } | 135 | } | ... | ... |
-
Please register or sign in to post a comment