Commit ca131217 authored by 周昊's avatar 周昊

1、开发场景新建、更新时算法下分流预警类型接口

1、开发场景新建、更新时算法块列表接口
parent ed3d37f0
...@@ -46,6 +46,18 @@ public class AlgorithmBaseTypeController extends BaseController ...@@ -46,6 +46,18 @@ public class AlgorithmBaseTypeController extends BaseController
return getDataTable(list); return getDataTable(list);
} }
/**
* 查询算法预警类型列表
*/
@PreAuthorize("@ss.hasPermi('system:type:list')")
@GetMapping("/list/{algorithmId}")
public AjaxResult listByAlgorithmBaseId(@PathVariable Long algorithmId)
{
AlgorithmBaseType algorithmBaseType = new AlgorithmBaseType();
algorithmBaseType.setAlgorithmId(algorithmId);
return success(algorithmBaseTypeService.selectAlgorithmBaseTypeList(algorithmBaseType));
}
/** /**
* 导出算法预警类型列表 * 导出算法预警类型列表
*/ */
......
...@@ -48,6 +48,16 @@ public class AlgorithmPieceBaseController extends BaseController ...@@ -48,6 +48,16 @@ public class AlgorithmPieceBaseController extends BaseController
return getDataTable(list); return getDataTable(list);
} }
/**
* 查询策略算法块列表
*/
@PreAuthorize("@ss.hasPermi('system:algorithmPiece:list')")
@GetMapping("/list/all")
public AjaxResult listAll(AlgorithmPieceBase algorithmPieceBase)
{
return success(algorithmPieceBaseService.selectAlgorithmPieceBaseList(algorithmPieceBase));
}
/** /**
* 获取策略算法块详细信息 * 获取策略算法块详细信息
*/ */
......
...@@ -97,7 +97,7 @@ token: ...@@ -97,7 +97,7 @@ token:
# 令牌密钥 # 令牌密钥
secret: abcdefghijklmnopqrstuvwxyz secret: abcdefghijklmnopqrstuvwxyz
# 令牌有效期(默认30分钟) # 令牌有效期(默认30分钟)
expireTime: 30 expireTime: 600
# MyBatis配置 # MyBatis配置
mybatis: mybatis:
......
...@@ -17,6 +17,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -17,6 +17,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectAlgorithmBaseTypeList" parameterType="AlgorithmBaseType" resultMap="AlgorithmBaseTypeResult"> <select id="selectAlgorithmBaseTypeList" parameterType="AlgorithmBaseType" resultMap="AlgorithmBaseTypeResult">
<include refid="selectAlgorithmBaseTypeVo"/> <include refid="selectAlgorithmBaseTypeVo"/>
<where> <where>
<if test="algorithmId != null"> and algorithm_id = #{algorithmId}</if>
<if test="typeName != null and typeName != ''"> and type_name like concat('%', #{typeName}, '%')</if> <if test="typeName != null and typeName != ''"> and type_name like concat('%', #{typeName}, '%')</if>
</where> </where>
</select> </select>
......
...@@ -69,6 +69,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -69,6 +69,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 --> <if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
AND date_format(acb.create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d') AND date_format(acb.create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
</if> </if>
<if test="params.cameraIdList != null and params.cameraIdList != ''"><!-- 摄像头ids筛选 -->
AND FIND_IN_SET( acb.id, #{params.cameraIdList} )
</if>
ORDER BY ORDER BY
acb.sort ASC acb.sort ASC
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment