|
@@ -138,6 +138,7 @@ function showClassifyOpt(data) {
|
|
|
return (classifyActived.value === data.ChartClassifyId) && data.ChartClassifyId !== 0 && data.ChartInfoId === 0
|
|
|
}
|
|
|
|
|
|
+const moveClassifyIns=useTemplateRef('moveClassifyIns')
|
|
|
// 分类编辑
|
|
|
const formEl = ref(null)
|
|
|
const FORM_RULES = { name: [{ required: true, message: '名称不能为空' }] };
|
|
@@ -173,9 +174,8 @@ async function handleConfirmClassify() {
|
|
|
MessagePlugin.success('操作成功')
|
|
|
showEditClassify.value = false
|
|
|
getClassify()
|
|
|
+ moveClassifyIns.value?.getClassifyOpts()
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
function handleClassifyOpt(node, type) {
|
|
|
const data=node.data
|
|
@@ -205,6 +205,7 @@ function handleClassifyOpt(node, type) {
|
|
|
if (res.Ret === 200) {
|
|
|
MessagePlugin.success('操作成功')
|
|
|
getClassify()
|
|
|
+ moveClassifyIns.value?.getClassifyOpts()
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -420,7 +421,7 @@ const showBatchMove = ref(false)
|
|
|
</t-dialog>
|
|
|
|
|
|
<!-- 批量移动图表 -->
|
|
|
- <MoveClassify v-model:show="showBatchMove" @success="getClassify" />
|
|
|
+ <MoveClassify ref="moveClassifyIns" v-model:show="showBatchMove" @success="getClassify" />
|
|
|
</template>
|
|
|
|
|
|
<style lang="scss">
|