diff --git a/src/view/System/Api/index.vue b/src/view/System/Api/index.vue index 811639f..985dd04 100644 --- a/src/view/System/Api/index.vue +++ b/src/view/System/Api/index.vue @@ -107,14 +107,18 @@ :rules="addApiForm.rule" > - - - + + + @@ -137,15 +141,17 @@ import { addRoleApi, deleteApi, listApiRolesVoByApiIds, - listSwaggerDescVo, listDictByType, + listSwaggerDescVo, listRole, pageApiRolesVo, removeRoleApi, updateApi } from '@/api/system'; +import BaseDictLoader from '@/component/BaseDictLoader'; export default { name: 'VApiManagement', + components: {BaseDictLoader}, data() { return { apisFilterForm: { @@ -206,20 +212,10 @@ export default { }; }, created() { - this.listServiceUrl(); this.pageApis(1); this.loadRoleTree(); }, methods: { - listServiceUrl() { - listDictByType('serviceUrl').then(res => { - this.addApiForm.option.serviceUrl = res.data; - const defaultUrl = this.addApiForm.option.serviceUrl.filter(o => o.defaultFlag)[0]; - if (defaultUrl) { - this.addApiForm.data.serviceUrl = defaultUrl.value; - } - }); - }, pageApis(currPage) { // 分页插件回调传递当前页号 const data = {