fix: 修改同项目登录信息污染
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<editDrawer ref="editDrawerRef" />
|
||||
<editDrawer ref="editDrawerRef" :params="defaultParams" />
|
||||
<editGroup ref="editGroupRef" />
|
||||
<editFormula ref="editFormulaRef" />
|
||||
|
||||
@@ -34,8 +34,8 @@
|
||||
</template>
|
||||
</ns-tree-api>
|
||||
</div>
|
||||
<ns-view-list-table v-show="defaultType" class="table" v-bind="config" />
|
||||
<ns-view-list-table v-show="!defaultType" class="table" v-bind="configCal" />
|
||||
<ns-view-list-table v-if="defaultType" class="table" v-bind="config" ref="tableRef" />
|
||||
<ns-view-list-table v-else class="table" v-bind="configCal" ref="tableCalRef" />
|
||||
</div>
|
||||
</template>
|
||||
<script lang="ts" setup>
|
||||
@@ -53,14 +53,18 @@
|
||||
type opType = 'up' | 'down';
|
||||
const { getParams } = useParams();
|
||||
const modalFormRef = ref();
|
||||
const tableRef = ref();
|
||||
const tableCalRef = ref();
|
||||
const editDrawerRef = ref();
|
||||
const editGroupRef = ref();
|
||||
const editFormulaRef = ref();
|
||||
const treeRef = ref();
|
||||
const defaultType = ref(true);
|
||||
const result = JSON.parse(sessionStorage.getItem('ORGID')!);
|
||||
const config = tableConfig(editDrawerRef, editGroupRef, editFormulaRef);
|
||||
const configCal = tableConfigCal(editDrawerRef, editGroupRef, editFormulaRef);
|
||||
const defaultParams = ref({ orgId: result, energyType: '用电量', id: 19 });
|
||||
|
||||
const config = tableConfig(editDrawerRef, editGroupRef, editFormulaRef, defaultParams);
|
||||
const configCal = tableConfigCal(editDrawerRef, editGroupRef, editFormulaRef, defaultParams);
|
||||
const tConfig = treeConfig(result);
|
||||
const nsModalFormConfig = ref({
|
||||
api: group.creatOrUpdate,
|
||||
@@ -150,8 +154,17 @@
|
||||
{ title: '下移', key: 'moveDown', func: (data) => moveNode(data, 'down') },
|
||||
{ title: '删除', key: 'deleteNode', func: (data) => deleteNode(data) },
|
||||
];
|
||||
const handleSelect = () => {
|
||||
defaultType.value = !defaultType.value;
|
||||
const handleSelect = (key, record) => {
|
||||
console.log(record);
|
||||
const {
|
||||
node: { pointType, id, energyType },
|
||||
} = record;
|
||||
defaultParams.value.energyType = energyType;
|
||||
defaultParams.value.id = id;
|
||||
defaultType.value = pointType === '分组节点';
|
||||
defaultType.value
|
||||
? tableRef.value?.nsTableRef.reload()
|
||||
: tableCalRef.value?.nsTableRef.reload();
|
||||
};
|
||||
</script>
|
||||
<style lang="less" scoped>
|
||||
|
Reference in New Issue
Block a user