update 新增树查询页面的doc

This commit is contained in:
2021-04-29 11:21:07 +08:00
parent ebd7d303dd
commit 88b7b3d4d2
11 changed files with 572 additions and 62 deletions

View File

@@ -46,6 +46,13 @@
import AddForm from './addForm';
import EditForm from './editForm';
/* 在此管理整个页面需要的接口名称 */
const api = {
page: 'testPageApi',
delete: 'testDeleteApi',
/* ... */
};
export default {
components: {
AddForm,
@@ -81,17 +88,12 @@ export default {
* 传给yo-table以示意数据接口及其参数和返回的数据结构
*/
loadData(params) {
return (
this.$api
/** !!此处必须修改调用的接口方法 */
.testGetApi({
...params,
...this.query,
})
.then((res) => {
return res.data;
})
);
return this.$api[api.page]({
...params,
...this.query,
}).then((res) => {
return res.data;
});
},
/**
@@ -174,9 +176,7 @@ export default {
*/
onDelete(record) {
this.$refs.table.onLoading();
this.$api
/** !!此处必须修改调用的接口方法 */
.testDeleteApi(record)
this.$api[api.delete](record)
.then(({ success }) => {
this.onResult(success, '删除成功');
})