|
|
@@ -24,6 +24,7 @@ import com.xjrsoft.module.ledger.mapper.LedgerConfigMapper;
|
|
|
import com.xjrsoft.module.ledger.mapper.LedgerConfigReleaseMapper;
|
|
|
import com.xjrsoft.module.ledger.service.ILedgerConfigReleaseService;
|
|
|
import com.xjrsoft.module.ledger.vo.LedgerConfigPageVo;
|
|
|
+import com.xjrsoft.module.ledger.vo.LedgerConfigReleaseInfoVo;
|
|
|
import com.xjrsoft.module.ledger.vo.LedgerConfigReleaseVo;
|
|
|
import com.xjrsoft.module.system.entity.Menu;
|
|
|
import com.xjrsoft.module.system.service.IMenuService;
|
|
|
@@ -145,6 +146,19 @@ public class LedgerConfigReleaseServiceImpl extends MPJBaseServiceImpl<LedgerCon
|
|
|
return vo;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public LedgerConfigReleaseInfoVo getConfigInfo(Long id) {
|
|
|
+ LedgerConfigRelease release = ledgerConfigReleaseMapper.selectById(id);
|
|
|
+ Menu menu = menuService.getById(release.getMenuId());
|
|
|
+ LedgerConfig ledgerConfig = ledgerConfigMapper.selectById(release.getLedgerConfigId());
|
|
|
+ LedgerConfigReleaseInfoVo vo = new LedgerConfigReleaseInfoVo();
|
|
|
+ vo.setConfigJson(release.getConfigJson());
|
|
|
+ vo.setLedgerName(ledgerConfig.getName());
|
|
|
+ vo.setMenuName(menu.getTitle());
|
|
|
+ vo.setId(release.getId());
|
|
|
+ return vo;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 初始化菜单数据
|
|
|
* @param menuConfig 菜单配置信息
|