|
@@ -2,6 +2,11 @@
|
|
|
<div class="app-container">
|
|
|
<!--工具栏-->
|
|
|
<div class="head-container">
|
|
|
+ <div v-if="crud.props.searchToggle">
|
|
|
+ <!-- 搜索 -->
|
|
|
+ <el-input v-model.trim="query.apiName" clearable size="small" placeholder="接口名称" style="width: 250px;" class="filter-item" @keyup.enter.native="crud.toQuery" />
|
|
|
+ <rrOperation />
|
|
|
+ </div>
|
|
|
<!--如果想在工具栏加入更多按钮,可以使用插槽方式, slot = 'left' or 'right'-->
|
|
|
<dmSystemTemp :params.sync="params" @on-change="dmSystemCallbackFunc" />
|
|
|
<crudOperation :permission="permission" />
|
|
@@ -94,7 +99,7 @@
|
|
|
import crudDmApi from '@/api/dm/api/dmApi'
|
|
|
import { getToken } from '@/utils/auth'
|
|
|
import CRUD, { presenter, header, form, crud } from '@crud/crud'
|
|
|
-// import rrOperation from '@crud/RR.operation'
|
|
|
+import rrOperation from '@crud/RR.operation'
|
|
|
import crudOperation from '@crud/CRUD.operation'
|
|
|
import udOperation from '@crud/UD.operation'
|
|
|
import pagination from '@crud/Pagination'
|
|
@@ -105,7 +110,7 @@ const defaultForm = { id: null, apiName: null, apiUrl: null, dmSystems: [], loca
|
|
|
export default {
|
|
|
dicts: ['api_status'],
|
|
|
name: 'DmApi',
|
|
|
- components: { pagination, crudOperation, udOperation, dmSystemTemp },
|
|
|
+ components: { pagination, crudOperation, udOperation, dmSystemTemp, rrOperation },
|
|
|
mixins: [presenter(), header(), form(defaultForm), crud()],
|
|
|
cruds() {
|
|
|
return CRUD({ title: '接口管理', url: 'api/dmApi', idField: 'id', sort: 'id,desc', crudMethod: { ...crudDmApi }})
|