diff --git a/src/api/system/customForm.js b/src/api/system/customForm.js index ba03a48..d9e9198 100644 --- a/src/api/system/customForm.js +++ b/src/api/system/customForm.js @@ -49,3 +49,19 @@ export function realTableIndex() { url: '/api/admin/custom-form/real-table-index' }) } + +export function realTableShow(params) { + return request({ + method: "get", + url: '/api/admin/custom-form/real-table-show', + params + }) +} + +export function relationDestroy(params) { + return request({ + method: 'get', + url: '/api/admin/custom-form/relation-destroy', + params + }) +} diff --git a/src/components/LxHeader/XyContent.vue b/src/components/LxHeader/XyContent.vue index 6e71828..2075b04 100644 --- a/src/components/LxHeader/XyContent.vue +++ b/src/components/LxHeader/XyContent.vue @@ -17,7 +17,6 @@ export default { //权限排序后(让按钮排序) let temp = JSON.parse(JSON.stringify(this.auths)) if(temp.indexOf('search') !== -1){ - console.log(temp.indexOf('search')) temp.splice(temp.indexOf('search'),1) temp.unshift('search') } diff --git a/src/components/XyTable/index.vue b/src/components/XyTable/index.vue index 7525b4c..bce399c 100644 --- a/src/components/XyTable/index.vue +++ b/src/components/XyTable/index.vue @@ -895,7 +895,7 @@ export default { ); })} - {$scopedSlots.btns ? $scopedSlots.btns() : this.isCreateAuthBtns()} + { this.auths.length > 0 ? this.isCreateAuthBtns() : '' } ) : ( diff --git a/src/router/index.js b/src/router/index.js index 5e39379..dcffe2a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -41,11 +41,6 @@ export const constantRoutes = [{ component: () => import('@/views/404'), hidden: true }, - { - path: '/test', - component: () => import('@/views/component/test.vue'), - hidden: true - }, { path: '/info', component: Layout, @@ -74,8 +69,8 @@ export const constantRoutes = [{ } }, ] } -] - +] + /** @@ -109,4 +104,4 @@ export function resetRouter() { router.matcher = newRouter.matcher // reset router } -export default router +export default router diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js index 3900072..668e182 100644 --- a/src/store/modules/permission.js +++ b/src/store/modules/permission.js @@ -127,7 +127,6 @@ export function generaMenu(routes, data) { title: item.name, id: item.id, roles: ['admin'], - auths:item.has_auth_node_tags, params, icon: item.icon diff --git a/src/views/component/table.vue b/src/views/component/table.vue index da64d49..21c1727 100644 --- a/src/views/component/table.vue +++ b/src/views/component/table.vue @@ -3,42 +3,100 @@
- +