1、新增导入指标接口

2、工况库查询根据租户进行区分
This commit is contained in:
2026-02-26 15:04:22 +08:00
parent 2dd1a83ff8
commit bc14bc53b8
6 changed files with 148 additions and 9 deletions

View File

@@ -41,8 +41,8 @@ public interface SimulationPoolMapper {
@Select("SELECT poolName,poolVersion,poolId FROM simulation_pool_versions GROUP BY poolName,poolVersion,poolId")
List<TaskPoolVersion> queryAllTaskPoolVersion();
@Select("SELECT * FROM simulation_pool")
List<TaskPoolBrief> queryAllTaskPool();
@Select("SELECT * FROM simulation_pool WHERE tenantId = #{tenantId}")
List<TaskPoolBrief> queryAllTaskPool(@Param("tenantId") Long tenantId);
@Select("SELECT versionContents FROM simulation_pool_versions WHERE poolName=#{poolName} AND poolVersion=#{version}")
String queryTaskPoolVersionContent(@Param("poolName")String poolName,@Param("version")String version);

View File

@@ -583,7 +583,8 @@ public class SimulationTaskPoolServiceImpl extends BaseService implements ISimul
public SdmResponse getAllTaslPoolCurrentVersion()
{
SdmResponse response = SdmResponse.success();
List<TaskPoolBrief> taskPoolBriefs = mapper.queryAllTaskPool();
Long tenantId = ThreadLocalContext.getTenantId();
List<TaskPoolBrief> taskPoolBriefs = mapper.queryAllTaskPool(tenantId);
JSONArray taskPoolArray = new JSONArray();
for(TaskPoolBrief taskPoolBrief : taskPoolBriefs)
{
@@ -1532,7 +1533,8 @@ public class SimulationTaskPoolServiceImpl extends BaseService implements ISimul
public SdmResponse getAllTaskPool(boolean bCurrent)
{
SdmResponse response = SdmResponse.success();
List<TaskPoolBrief> poolBriefs = mapper.queryAllTaskPool();
Long tenantId = ThreadLocalContext.getTenantId();
List<TaskPoolBrief> poolBriefs = mapper.queryAllTaskPool(tenantId);
if(!bCurrent)
{
List<TaskPoolVersion> allPoolVersions = mapper.queryAllTaskPoolVersion();