陶杰
2024-12-06 5c9c836f4a72487d386b6e05fcd4b4a96eec4e72
小程序菜单
已修改1个文件
已添加1个文件
32 ■■■■ 文件已修改
src/main/java/com/mzl/flower/dto/response/system/AppMenuSimpleDTO.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/web/system/AppMenuController.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/dto/response/system/AppMenuSimpleDTO.java
对比新文件
@@ -0,0 +1,24 @@
package com.mzl.flower.dto.response.system;
import com.mzl.flower.base.AbstractTransDTO;
import com.mzl.flower.base.annotation.DictTrans;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AppMenuSimpleDTO extends AbstractTransDTO {
    private String id;
    @ApiModelProperty(value = "菜单名称")
    private String menuName;
    @ApiModelProperty(value = "权限标识")
    private String permissionUq;
    @ApiModelProperty(value = "子账号权限")
    private Integer subaccountAccessFlag;
}
src/main/java/com/mzl/flower/web/system/AppMenuController.java
@@ -9,16 +9,14 @@
import com.mzl.flower.dto.request.system.CreateMenuDTO;
import com.mzl.flower.dto.request.system.UpdateAppMenuDTO;
import com.mzl.flower.dto.request.system.UpdateMenuDTO;
import com.mzl.flower.dto.response.system.AppMenuDTO;
import com.mzl.flower.dto.response.system.AppMenuTreeDTO;
import com.mzl.flower.dto.response.system.MenuDTO;
import com.mzl.flower.dto.response.system.MenuTreeDTO;
import com.mzl.flower.dto.response.system.*;
import com.mzl.flower.entity.flower.FlowerCategory;
import com.mzl.flower.entity.log.OperationRecord;
import com.mzl.flower.entity.system.AppMenu;
import com.mzl.flower.entity.system.Menu;
import com.mzl.flower.service.system.AppMenuService;
import com.mzl.flower.service.system.MenuService;
import com.mzl.flower.utils.ConverterUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
@@ -119,7 +117,7 @@
    @ApiOperation(value = "子账号有权限的菜单")
    public ResponseEntity<ReturnDataDTO<?>> getPermissionMenu(){
        return returnData(R.SUCCESS.getCode(),  menuService.getPermissionMenu());
        return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(menuService.getPermissionMenu(), AppMenuSimpleDTO.class));
    }
}