mitao
2025-01-17 afa0dbb4f54e7244835dd67ec33c3e545f122f71
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/config/QuickEntryServiceImpl.java
@@ -82,6 +82,23 @@
    @Override
    public MgtQuickEntryGetVo getMgtQuickEntry(Long quickEntryId){
        QuickEntry quickEntry = this.getById(quickEntryId);
        if(quickEntry.getTargetType()==1){
            quickEntry.setJumpType(null);
            quickEntry.setJumpId(null);
            quickEntry.setLinkType(null);
        }else if(quickEntry.getTargetType()==2){
            if(quickEntry.getLinkType()==1){
                quickEntry.setJumpType(null);
                quickEntry.setJumpId(null);
            }else{
                quickEntry.setLinkUrl(null);
            }
        }else if(quickEntry.getTargetType()==3){
            quickEntry.setLinkUrl(null);
            quickEntry.setLinkType(null);
            quickEntry.setJumpType(null);
            quickEntry.setJumpId(null);
        }
        MgtQuickEntryGetVo mgtQuickEntryGetVo = new MgtQuickEntryGetVo();
        BeanUtils.copyProperties(quickEntry, mgtQuickEntryGetVo);
        return mgtQuickEntryGetVo;
@@ -98,7 +115,6 @@
    public void deleteMgtQuickEntry(MgtBaseGetDto mgtBaseGetDto){
        QuickEntry quickEntry = this.getById(Long.valueOf(mgtBaseGetDto.getId()));
        quickEntry.setDelFlag(1);
        quickEntry.insertOrUpdate();
        this.saveOrUpdate(quickEntry);
    }
}