node-egg-5.角色模块Api

效果图:

角色模块

app - controller - adminRole - index.js

注意点就是 如果循环中有异步操作最好的方法就是换成for即可

'use strict';

const Controller = require('egg').Controller;

class AdminRoleController extends Controller {
  // 设置权限(查询)
  async findAdminRoleMenu() {
    const { ctx } = this;
    try {
      const createRule = {
        role_id: 'number',
      };
      // 使用参数校验
      ctx.validate(createRule, ctx.request.body);
      const setAdminRoleMenuList = await ctx.service.adminRole.index.findAdminRoleMenu(ctx.request.body);
      if (setAdminRoleMenuList) {
        const arr = [];
        setAdminRoleMenuList.forEach(item => {
       

おすすめ

転載: blog.csdn.net/echo_Ae/article/details/111390481