优化前端代码语义.

This commit is contained in:
lijiahang
2024-11-07 10:46:17 +08:00
parent 8db677684d
commit 562052b868
34 changed files with 136 additions and 312 deletions

View File

@@ -209,19 +209,12 @@
});
};
// 添加后回调
const addedCallback = () => {
// 重新加载
const reload = () => {
fetchCardData();
};
// 更新后回调
const updatedCallback = () => {
fetchCardData();
};
defineExpose({
addedCallback, updatedCallback
});
defineExpose({ reload });
// 重置条件
const reset = () => {

View File

@@ -78,7 +78,7 @@
<a-popconfirm :content="`确认删除选中的 ${selectedKeys.length} 条记录吗?`"
position="br"
type="warning"
@ok="deleteSelectRows">
@ok="deleteSelectedRows">
<a-button v-permission="['asset:host-identity:delete']"
type="primary"
status="danger"
@@ -224,7 +224,7 @@
};
// 删除选中行
const deleteSelectRows = async () => {
const deleteSelectedRows = async () => {
try {
setLoading(true);
// 调用删除接口
@@ -239,19 +239,12 @@
}
};
// 添加后回调
const addedCallback = () => {
// 重新加载
const reload = () => {
fetchTableData();
};
// 更新后回调
const updatedCallback = () => {
fetchTableData();
};
defineExpose({
addedCallback, updatedCallback
});
defineExpose({ reload });
// 加载数据
const doFetchTableData = async (request: HostIdentityQueryRequest) => {

View File

@@ -14,8 +14,8 @@
@open-key-view="(e) => keyDrawer.openView(e) " />
<!-- 添加修改模态框 -->
<host-identity-form-modal ref="modal"
@added="modalAddCallback"
@updated="modalUpdateCallback" />
@added="reload"
@updated="reload" />
<!-- 主机密钥抽屉 -->
<host-key-form-drawer ref="keyDrawer" />
</div>
@@ -45,21 +45,12 @@
const renderTable = computed(() => appStore.hostIdentityView === 'table');
// 添加回调
const modalAddCallback = () => {
// 重新加载
const reload = () => {
if (renderTable.value) {
table.value.addedCallback();
table.value.reload();
} else {
card.value.addedCallback();
}
};
// 修改回调
const modalUpdateCallback = () => {
if (renderTable.value) {
table.value.updatedCallback();
} else {
card.value.updatedCallback();
card.value.reload();
}
};

View File

@@ -126,19 +126,12 @@
});
};
// 添加后回调
const addedCallback = () => {
// 重新加载
const reload = () => {
fetchCardData();
};
// 更新后回调
const updatedCallback = () => {
fetchCardData();
};
defineExpose({
addedCallback, updatedCallback
});
defineExpose({ reload });
// 重置条件
const reset = () => {

View File

@@ -63,7 +63,7 @@
<a-popconfirm :content="`确认删除选中的 ${selectedKeys.length} 条记录吗?`"
position="br"
type="warning"
@ok="deleteSelectRows">
@ok="deleteSelectedRows">
<a-button v-permission="['asset:host-key:delete']"
type="primary"
status="danger"
@@ -173,7 +173,7 @@
};
// 删除选中行
const deleteSelectRows = async () => {
const deleteSelectedRows = async () => {
try {
setLoading(true);
// 调用删除接口
@@ -188,19 +188,12 @@
}
};
// 添加后回调
const addedCallback = () => {
// 重新加载
const reload = () => {
fetchTableData();
};
// 更新后回调
const updatedCallback = () => {
fetchTableData();
};
defineExpose({
addedCallback, updatedCallback
});
defineExpose({ reload });
// 加载数据
const doFetchTableData = async (request: HostKeyQueryRequest) => {

View File

@@ -14,8 +14,8 @@
@open-update="(e) => drawer.openUpdate(e)" />
<!-- 添加修改模态框 -->
<host-key-form-drawer ref="drawer"
@added="modalAddCallback"
@updated="modalUpdateCallback" />
@added="reload"
@updated="reload" />
</div>
</template>
@@ -39,21 +39,12 @@
const renderTable = computed(() => appStore.hostKeyView === 'table');
// 添加回调
const modalAddCallback = () => {
// 重新加载
const reload = () => {
if (renderTable.value) {
table.value.addedCallback();
table.value.reload();
} else {
card.value.addedCallback();
}
};
// 修改回调
const modalUpdateCallback = () => {
if (renderTable.value) {
table.value.updatedCallback();
} else {
card.value.updatedCallback();
card.value.reload();
}
};

View File

@@ -303,19 +303,12 @@
});
};
// 添加后回调
const addedCallback = () => {
// 重新加载
const reload = () => {
fetchCardData();
};
// 更新后回调
const updatedCallback = () => {
fetchCardData();
};
defineExpose({
addedCallback, updatedCallback
});
defineExpose({ reload });
// 重置条件
const reset = () => {

View File

@@ -103,7 +103,7 @@
<a-popconfirm :content="`确认删除选中的 ${selectedKeys.length} 条记录吗?`"
position="br"
type="warning"
@ok="deleteSelectRows">
@ok="deleteSelectedRows">
<a-button v-permission="['asset:host:delete']"
type="primary"
status="danger"
@@ -330,7 +330,7 @@
};
// 删除选中行
const deleteSelectRows = async () => {
const deleteSelectedRows = async () => {
try {
setLoading(true);
// 调用删除接口
@@ -345,19 +345,12 @@
}
};
// 添加后回调
const addedCallback = () => {
// 重新加载
const reload = () => {
fetchTableData();
};
// 更新后回调
const updatedCallback = () => {
fetchTableData();
};
defineExpose({
addedCallback, updatedCallback
});
defineExpose({ reload });
// 加载数据
const doFetchTableData = async (request: HostQueryRequest) => {

View File

@@ -18,8 +18,8 @@
@open-update-config="(e) => hostConfig.open(e)" />
<!-- 添加修改模态框 -->
<host-form-modal ref="modal"
@added="modalAddCallback"
@updated="modalUpdateCallback" />
@added="reload"
@updated="reload" />
<!-- 配置面板 -->
<host-config-drawer ref="hostConfig" />
<!-- 分组配置 -->
@@ -54,21 +54,12 @@
const renderTable = computed(() => appStore.hostView === 'table');
// 添加回调
const modalAddCallback = () => {
// 重新加载
const reload = () => {
if (renderTable.value) {
table.value.addedCallback();
table.value.reload();
} else {
card.value.addedCallback();
}
};
// 修改回调
const modalUpdateCallback = () => {
if (renderTable.value) {
table.value.updatedCallback();
} else {
card.value.updatedCallback();
card.value.reload();
}
};