微信菜单修改
This commit is contained in:
31
src/api/YxWechatMenu.js
Normal file
31
src/api/YxWechatMenu.js
Normal file
@ -0,0 +1,31 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/YxWechatMenu',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(key) {
|
||||
return request({
|
||||
url: 'api/YxWechatMenu/' + key,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/YxWechatMenu',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function get() {
|
||||
return request({
|
||||
url: 'api/YxWechatMenu',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
@ -2,7 +2,7 @@ import request from '@/utils/request'
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/yxCache',
|
||||
url: 'api/YxWechatMenu',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@ -10,14 +10,14 @@ export function add(data) {
|
||||
|
||||
export function del(key) {
|
||||
return request({
|
||||
url: 'api/yxCache/' + key,
|
||||
url: 'api/YxWechatMenu/' + key,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/yxCache',
|
||||
url: 'api/YxWechatMenu',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
@ -25,7 +25,7 @@ export function edit(data) {
|
||||
|
||||
export function get() {
|
||||
return request({
|
||||
url: 'api/yxCache',
|
||||
url: 'api/YxWechatMenu',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
@ -16,7 +16,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { add, edit } from '@/api/yxCache'
|
||||
import { add, edit } from '@/api/YxWechatMenu'
|
||||
export default {
|
||||
props: {
|
||||
isAdd: {
|
||||
|
@ -5,7 +5,7 @@
|
||||
<!-- 新增 -->
|
||||
<div style="display: inline-block;margin: 0px 2px;">
|
||||
<el-button
|
||||
v-permission="['admin','YXCACHE_ALL','YXCACHE_CREATE']"
|
||||
v-permission="['admin','YxWechatMenu_ALL','YxWechatMenu_CREATE']"
|
||||
class="filter-item"
|
||||
size="mini"
|
||||
type="primary"
|
||||
@ -21,12 +21,12 @@
|
||||
<el-table-column prop="key" label="key" />
|
||||
<el-table-column prop="result" label="缓存数据" />
|
||||
<el-table-column prop="addTime" label="缓存时间" />
|
||||
<el-table-column v-if="checkPermission(['admin','YXCACHE_ALL','YXCACHE_EDIT','YXCACHE_DELETE'])" label="操作" width="150px" align="center">
|
||||
<el-table-column v-if="checkPermission(['admin','YxWechatMenu_ALL','YxWechatMenu_EDIT','YxWechatMenu_DELETE'])" label="操作" width="150px" align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-button v-permission="['admin','YXCACHE_ALL','YXCACHE_EDIT']" size="mini" type="primary" icon="el-icon-edit" @click="edit(scope.row)" />
|
||||
<el-button v-permission="['admin','YxWechatMenu_ALL','YxWechatMenu_EDIT']" size="mini" type="primary" icon="el-icon-edit" @click="edit(scope.row)" />
|
||||
<el-popover
|
||||
:ref="scope.row.key"
|
||||
v-permission="['admin','YXCACHE_ALL','YXCACHE_DELETE']"
|
||||
v-permission="['admin','YxWechatMenu_ALL','YxWechatMenu_DELETE']"
|
||||
placement="top"
|
||||
width="180"
|
||||
>
|
||||
@ -55,7 +55,7 @@
|
||||
<script>
|
||||
import checkPermission from '@/utils/permission'
|
||||
import initData from '@/mixins/crud'
|
||||
import { del } from '@/api/yxCache'
|
||||
import { del } from '@/api/YxWechatMenu'
|
||||
import eForm from './form'
|
||||
export default {
|
||||
components: { eForm },
|
||||
@ -73,7 +73,7 @@ export default {
|
||||
methods: {
|
||||
checkPermission,
|
||||
beforeInit() {
|
||||
this.url = 'api/yxCache'
|
||||
this.url = 'api/YxWechatMenu'
|
||||
const sort = 'key,desc'
|
||||
this.params = { page: this.page, size: this.size, sort: sort }
|
||||
return true
|
||||
|
@ -103,7 +103,7 @@
|
||||
<script>
|
||||
import checkPermission from '@/utils/permission'
|
||||
import initData from '@/mixins/crud'
|
||||
import { del, add, get } from '@/api/yxCache'
|
||||
import { del, add, get } from '@/api/YxWechatMenu'
|
||||
import eForm from './form'
|
||||
import { Message } from 'element-ui'
|
||||
export default {
|
||||
@ -129,7 +129,7 @@ export default {
|
||||
methods: {
|
||||
checkPermission,
|
||||
beforeInit() {
|
||||
this.url = 'api/yxCache'
|
||||
this.url = 'api/YxWechatMenu'
|
||||
const sort = 'key,desc'
|
||||
this.params = { page: this.page, size: this.size, sort: sort }
|
||||
return true
|
||||
|
Reference in New Issue
Block a user