|
|
@@ -53,6 +53,7 @@ import org.springblade.common.constant.CommonConstant;
|
|
|
import org.springblade.common.utils.BaseUtils;
|
|
|
import org.springblade.common.utils.CommonUtil;
|
|
|
import org.springblade.manager.dto.ElementData;
|
|
|
+import org.springblade.manager.mapper.WbsFormElementMapper;
|
|
|
import org.springblade.manager.util.DataStructureFormatUtils;
|
|
|
import org.springblade.common.utils.SnowFlakeUtil;
|
|
|
import org.springblade.common.vo.DataVO;
|
|
|
@@ -155,6 +156,8 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
|
|
|
@Autowired
|
|
|
StringRedisTemplate RedisTemplate;
|
|
|
+ @Autowired
|
|
|
+ private WbsFormElementMapper wbsFormElementMapper;
|
|
|
|
|
|
@Override
|
|
|
public IPage<ExcelTabVO> selectExcelTabPage(IPage<ExcelTabVO> page, ExcelTabVO excelTab) {
|
|
|
@@ -246,6 +249,16 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
return excelTabVO;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public ExcelTabVO templateExcelDetail(Long id) {
|
|
|
+ ExcelTabVO excelTabVOs = this.baseMapper.templateExcelDetail(id);
|
|
|
+ if(excelTabVOs.getTableInfoId() != null){
|
|
|
+ List<String> strings = wbsFormElementMapper.selectProjectList(excelTabVOs.getTableInfoId());
|
|
|
+ excelTabVOs.setProjectNameList(strings);
|
|
|
+ }
|
|
|
+ return excelTabVOs;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public List<ExceTabTreVO> tabLazyTree(String tenantId, Long modeId, Long parentId) {
|
|
|
if (AuthUtil.isAdministrator()) {
|