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"
>
-
-
-
+ addApiForm.data.serviceUrl = defaultDict">
+
+
+
+
+
+
@@ -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 = {