⚡ 优化前端代码语义.
This commit is contained in:
@@ -142,8 +142,8 @@ public class ${table.serviceImplName} implements ${table.serviceName} {
|
||||
// 查询
|
||||
return ${typeLower}DAO.of(wrapper).list(${type}Convert.MAPPER::to);
|
||||
}
|
||||
|
||||
#if($meta.enableCache)
|
||||
|
||||
@Override
|
||||
public List<${type}VO> get${type}ListByCache() {
|
||||
// 查询缓存
|
||||
|
||||
@@ -180,19 +180,12 @@
|
||||
});
|
||||
};
|
||||
|
||||
// 添加后回调
|
||||
const addedCallback = () => {
|
||||
// 重新加载
|
||||
const reload = () => {
|
||||
fetchCardData();
|
||||
};
|
||||
|
||||
// 更新后回调
|
||||
const updatedCallback = () => {
|
||||
fetchCardData();
|
||||
};
|
||||
|
||||
defineExpose({
|
||||
addedCallback, updatedCallback
|
||||
});
|
||||
defineExpose({ reload });
|
||||
|
||||
// 重置条件
|
||||
const reset = () => {
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
<a-popconfirm :content="`确认删除选中的 ${selectedKeys.length} 条记录吗?`"
|
||||
position="br"
|
||||
type="warning"
|
||||
@ok="deleteSelectRows">
|
||||
@ok="deleteSelectedRows">
|
||||
<a-button v-permission="['${package.ModuleName}:${typeHyphen}:delete']"
|
||||
type="secondary"
|
||||
status="danger"
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
#if($vue.enableRowSelection)
|
||||
// 删除选中行
|
||||
const deleteSelectRows = async () => {
|
||||
const deleteSelectedRows = async () => {
|
||||
try {
|
||||
setLoading(true);
|
||||
// 调用删除接口
|
||||
@@ -215,19 +215,12 @@
|
||||
}
|
||||
};
|
||||
|
||||
// 添加后回调
|
||||
const addedCallback = () => {
|
||||
// 重新加载
|
||||
const reload = () => {
|
||||
fetchTableData();
|
||||
};
|
||||
|
||||
// 更新后回调
|
||||
const updatedCallback = () => {
|
||||
fetchTableData();
|
||||
};
|
||||
|
||||
defineExpose({
|
||||
addedCallback, updatedCallback
|
||||
});
|
||||
defineExpose({ reload });
|
||||
|
||||
// 加载数据
|
||||
const doFetchTableData = async (request: ${vue.featureEntity}QueryRequest) => {
|
||||
|
||||
@@ -18,15 +18,15 @@
|
||||
@open-update="(e) =>#if($vue.enableDrawerForm) drawer#else modal#end.openUpdate(e)" />
|
||||
#end
|
||||
#if($vue.enableDrawerForm)
|
||||
<!-- 添加修改模态框 -->
|
||||
<!-- 添加修改抽屉 -->
|
||||
<${vue.feature}-form-drawer ref="drawer"
|
||||
@added="modalAddCallback"
|
||||
@updated="modalUpdateCallback" />
|
||||
@added="reload"
|
||||
@updated="reload" />
|
||||
#else
|
||||
<!-- 添加修改模态框 -->
|
||||
<${vue.feature}-form-modal ref="modal"
|
||||
@added="modalAddCallback"
|
||||
@updated="modalUpdateCallback" />
|
||||
@added="reload"
|
||||
@updated="reload" />
|
||||
#end
|
||||
</div>
|
||||
</template>
|
||||
@@ -81,29 +81,16 @@
|
||||
const modal = ref();
|
||||
#end
|
||||
|
||||
// 添加回调
|
||||
const modalAddCallback = () => {
|
||||
// 重新加载
|
||||
const reload = () => {
|
||||
#if($vue.enableCardView)
|
||||
if (renderTable.value) {
|
||||
table.value.addedCallback();
|
||||
table.value.reload();
|
||||
} else {
|
||||
card.value.addedCallback();
|
||||
card.value.reload();
|
||||
}
|
||||
#else
|
||||
table.value.addedCallback();
|
||||
#end
|
||||
};
|
||||
|
||||
// 修改回调
|
||||
const modalUpdateCallback = () => {
|
||||
#if($vue.enableCardView)
|
||||
if (renderTable.value) {
|
||||
table.value.updatedCallback();
|
||||
} else {
|
||||
card.value.updatedCallback();
|
||||
}
|
||||
#else
|
||||
table.value.updatedCallback();
|
||||
table.value.reload();
|
||||
#end
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user