Browse Source

菜单

master
张泽亮 1 week ago
parent
commit
16cacc80c1
2 changed files with 16 additions and 8 deletions
  1. +13
    -5
      src/api/system/menuapp.js
  2. +3
    -3
      src/views/system/menuapp/index.vue

+ 13
- 5
src/api/system/menuapp.js View File

@@ -17,11 +17,19 @@ export function getMenuapp(id) {
}) })
} }


// 查询手机菜单详细
export function getMenuappDetail(id) {
return request({
url: '/system/menuapp/detail/' + id,
method: 'get'
})
}



// 新增手机菜单 // 新增手机菜单
export function addMenuapp(data) { export function addMenuapp(data) {
return request({ return request({
url: '/system/menuapp',
url: '/system/menuapp/add',
method: 'post', method: 'post',
data: data data: data
}) })
@@ -30,8 +38,8 @@ export function addMenuapp(data) {
// 修改手机菜单 // 修改手机菜单
export function updateMenuapp(data) { export function updateMenuapp(data) {
return request({ return request({
url: '/system/menuapp',
method: 'put',
url: '/system/menuapp/update',
method: 'post',
data: data data: data
}) })
} }
@@ -39,8 +47,8 @@ export function updateMenuapp(data) {
// 删除手机菜单 // 删除手机菜单
export function delMenuapp(id) { export function delMenuapp(id) {
return request({ return request({
url: '/system/menuapp/' + id,
method: 'delete'
url: '/system/menuapp/delete/' + id,
method: 'get'
}) })
} }




+ 3
- 3
src/views/system/menuapp/index.vue View File

@@ -132,7 +132,7 @@
</el-form-item> </el-form-item>
<el-form-item label="菜单状态" prop="menuStatus"> <el-form-item label="菜单状态" prop="menuStatus">
<el-radio-group v-model="form.menuStatus"> <el-radio-group v-model="form.menuStatus">
<el-radio v-for="dict in dict.type.sys_normal_disable" :key="dict.value" :label="dict.label" :value="dict.value"></el-radio>
<el-radio v-for="dict in dict.type.sys_normal_disable" :key="dict.value" :label="dict.value">{{dict.label}}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
@@ -148,7 +148,7 @@
</template> </template>


<script> <script>
import { listMenuapp, getMenuapp, delMenuapp, addMenuapp, updateMenuapp, printMenuapp } from "@/api/system/menuapp"
import { listMenuapp, getMenuapp, getMenuappDetail, delMenuapp, addMenuapp, updateMenuapp, printMenuapp } from "@/api/system/menuapp"
import { getToken } from "@/utils/auth" import { getToken } from "@/utils/auth"
export default { export default {
name: "Menuapp", name: "Menuapp",
@@ -307,7 +307,7 @@ export default {
/** 查看按钮操作 */ /** 查看按钮操作 */
handleLook(row) { handleLook(row) {
const id = row.id || this.ids const id = row.id || this.ids
getMenuapp(id).then(response => {
getMenuappDetail(id).then(response => {
this.form = response.data; this.form = response.data;
this.viewOpen = true; this.viewOpen = true;
this.title = "查看手机菜单"; this.title = "查看手机菜单";


Loading…
Cancel
Save