tplink项目管理新增机构ID字段
This commit is contained in:
parent
d38a2a0a9f
commit
3a048b738a
|
@ -44,6 +44,10 @@ public class ProjectInfo implements Serializable {
|
||||||
@Excel(name = "项目名称", width = 15)
|
@Excel(name = "项目名称", width = 15)
|
||||||
@ApiModelProperty(value = "项目名称")
|
@ApiModelProperty(value = "项目名称")
|
||||||
private String projectName;
|
private String projectName;
|
||||||
|
/**机构ID*/
|
||||||
|
@Excel(name = "机构ID", width = 15)
|
||||||
|
@ApiModelProperty(value = "机构ID")
|
||||||
|
private String institutionalId;
|
||||||
/**创建时间戳,单位秒*/
|
/**创建时间戳,单位秒*/
|
||||||
@ApiModelProperty(value = "创建时间戳,单位秒")
|
@ApiModelProperty(value = "创建时间戳,单位秒")
|
||||||
private String createTime;
|
private String createTime;
|
||||||
|
|
|
@ -2,159 +2,36 @@
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.nu.modules.tplink.project.mapper.ProjectInfoMapper">
|
<mapper namespace="com.nu.modules.tplink.project.mapper.ProjectInfoMapper">
|
||||||
|
|
||||||
<select id="getByProjectId" parameterType="java.util.Map" resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
<select id="getByProjectId" parameterType="java.util.Map"
|
||||||
|
resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
||||||
select id,
|
select id,
|
||||||
project_id as projectId,
|
project_id as projectId,
|
||||||
project_name as projectName,
|
project_name as projectName,
|
||||||
create_time as createTime,
|
institutional_id as institutionalId,
|
||||||
device_num as deviceNum,
|
create_time as createTime,
|
||||||
message_num as messageNum,
|
device_num as deviceNum,
|
||||||
sort as sort,
|
message_num as messageNum,
|
||||||
offline_num as offlineNum,
|
sort as sort,
|
||||||
abnormal_num as abnormalNum,
|
offline_num as offlineNum,
|
||||||
unread_message_num as unreadMessageNum,
|
abnormal_num as abnormalNum,
|
||||||
total_nms_dev_num as totalNmsDevNum,
|
unread_message_num as unreadMessageNum,
|
||||||
total_vms_dev_num as totalVmsDevNum,
|
total_nms_dev_num as totalNmsDevNum,
|
||||||
total_nbs_dev_num as totalNbsDevNum,
|
total_vms_dev_num as totalVmsDevNum,
|
||||||
offline_nms_dev_num as offlineNmsDevNum,
|
total_nbs_dev_num as totalNbsDevNum,
|
||||||
offline_vms_dev_num as offlineVmsDevNum,
|
offline_nms_dev_num as offlineNmsDevNum,
|
||||||
offline_nbs_dev_num as offlineNbsDevNum,
|
offline_vms_dev_num as offlineVmsDevNum,
|
||||||
running_time as runningTime
|
offline_nbs_dev_num as offlineNbsDevNum,
|
||||||
|
running_time as runningTime
|
||||||
from nu_iot_tplink_project
|
from nu_iot_tplink_project
|
||||||
where project_id = #{projectId}
|
where project_id = #{projectId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="findList" parameterType="com.nu.modules.tplink.project.entity.ProjectInfo" resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
<select id="findList" parameterType="com.nu.modules.tplink.project.entity.ProjectInfo"
|
||||||
select id,
|
resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
||||||
project_id as projectId,
|
|
||||||
project_name as projectName,
|
|
||||||
create_time as createTime,
|
|
||||||
device_num as deviceNum,
|
|
||||||
message_num as messageNum,
|
|
||||||
sort as sort,
|
|
||||||
offline_num as offlineNum,
|
|
||||||
abnormal_num as abnormalNum,
|
|
||||||
unread_message_num as unreadMessageNum,
|
|
||||||
total_nms_dev_num as totalNmsDevNum,
|
|
||||||
total_vms_dev_num as totalVmsDevNum,
|
|
||||||
total_nbs_dev_num as totalNbsDevNum,
|
|
||||||
offline_nms_dev_num as offlineNmsDevNum,
|
|
||||||
offline_vms_dev_num as offlineVmsDevNum,
|
|
||||||
offline_nbs_dev_num as offlineNbsDevNum,
|
|
||||||
running_time as runningTime,
|
|
||||||
status
|
|
||||||
from nu_iot_tplink_project
|
|
||||||
<where>
|
|
||||||
<if test="status!=null">
|
|
||||||
and status = #{status}
|
|
||||||
</if>
|
|
||||||
</where>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select id="findPage" parameterType="com.nu.modules.tplink.project.entity.ProjectInfo" resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
|
||||||
select id,
|
|
||||||
project_id as projectId,
|
|
||||||
project_name as projectName,
|
|
||||||
create_time as createTime,
|
|
||||||
DATE_FORMAT(FROM_UNIXTIME(create_time),'%Y-%m-%d %H:%i:%s') as createTimeStr,
|
|
||||||
device_num as deviceNum,
|
|
||||||
message_num as messageNum,
|
|
||||||
sort as sort,
|
|
||||||
offline_num as offlineNum,
|
|
||||||
abnormal_num as abnormalNum,
|
|
||||||
running_time as runningTime,
|
|
||||||
running_time DIV 86400 AS runningTimeStr,
|
|
||||||
status
|
|
||||||
from nu_iot_tplink_project
|
|
||||||
<where>
|
|
||||||
<if test="params.status!=null">
|
|
||||||
and status = #{params.status}
|
|
||||||
</if>
|
|
||||||
<if test="params.projectName != null and params.projectName != ''">
|
|
||||||
AND project_name LIKE concat('%',#{params.projectName},'%')
|
|
||||||
</if>
|
|
||||||
</where>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<insert id="add">
|
|
||||||
insert into nu_iot_tplink_project(
|
|
||||||
project_id,
|
|
||||||
project_name,
|
|
||||||
create_time,
|
|
||||||
device_num,
|
|
||||||
message_num,
|
|
||||||
sort,
|
|
||||||
offline_num,
|
|
||||||
abnormal_num,
|
|
||||||
unread_message_num,
|
|
||||||
total_nms_dev_num,
|
|
||||||
total_vms_dev_num,
|
|
||||||
total_nbs_dev_num,
|
|
||||||
offline_nms_dev_num,
|
|
||||||
offline_vms_dev_num,
|
|
||||||
offline_nbs_dev_num,
|
|
||||||
running_time,
|
|
||||||
status,
|
|
||||||
iz_leaf
|
|
||||||
)
|
|
||||||
values(
|
|
||||||
#{projectId},
|
|
||||||
#{projectName},
|
|
||||||
#{createTime},
|
|
||||||
#{deviceNum},
|
|
||||||
#{messageNum},
|
|
||||||
#{sort},
|
|
||||||
#{offlineNum},
|
|
||||||
#{abnormalNum},
|
|
||||||
#{unreadMessageNum},
|
|
||||||
#{totalNmsDevNum},
|
|
||||||
#{totalVmsDevNum},
|
|
||||||
#{totalNbsDevNum},
|
|
||||||
#{offlineNmsDevNum},
|
|
||||||
#{offlineVmsDevNum},
|
|
||||||
#{offlineNbsDevNum},
|
|
||||||
#{runningTime},
|
|
||||||
#{status},
|
|
||||||
1
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
|
|
||||||
<update id="updateById">
|
|
||||||
update nu_iot_tplink_project
|
|
||||||
set
|
|
||||||
project_id = #{projectId},
|
|
||||||
project_name = #{projectName},
|
|
||||||
create_time = #{createTime},
|
|
||||||
device_num = #{deviceNum},
|
|
||||||
message_num = #{messageNum},
|
|
||||||
sort = #{sort},
|
|
||||||
offline_num = #{offlineNum},
|
|
||||||
abnormal_num = #{abnormalNum},
|
|
||||||
unread_message_num = #{unreadMessageNum},
|
|
||||||
total_nms_dev_num = #{totalNmsDevNum},
|
|
||||||
total_vms_dev_num = #{totalVmsDevNum},
|
|
||||||
total_nbs_dev_num = #{totalNbsDevNum},
|
|
||||||
offline_nms_dev_num = #{offlineNmsDevNum},
|
|
||||||
offline_vms_dev_num = #{offlineVmsDevNum},
|
|
||||||
offline_nbs_dev_num = #{offlineNbsDevNum},
|
|
||||||
running_time = #{runningTime}
|
|
||||||
where id = #{id}
|
|
||||||
</update>
|
|
||||||
|
|
||||||
<update id="deleteByProjectId">
|
|
||||||
delete from nu_iot_tplink_project where project_id = #{projectId}
|
|
||||||
</update>
|
|
||||||
|
|
||||||
<update id="updateLeafByPId">
|
|
||||||
update nu_iot_tplink_project
|
|
||||||
set iz_leaf = #{izLeaf}
|
|
||||||
where project_id = #{projectId}
|
|
||||||
</update>
|
|
||||||
|
|
||||||
<select id="queryTreeList" parameterType="com.nu.modules.tplink.project.entity.ProjectInfo" resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
|
||||||
select id,
|
select id,
|
||||||
project_id as projectId,
|
project_id as projectId,
|
||||||
project_name as projectName,
|
project_name as projectName,
|
||||||
|
institutional_id as institutionalId,
|
||||||
create_time as createTime,
|
create_time as createTime,
|
||||||
device_num as deviceNum,
|
device_num as deviceNum,
|
||||||
message_num as messageNum,
|
message_num as messageNum,
|
||||||
|
@ -169,11 +46,142 @@
|
||||||
offline_vms_dev_num as offlineVmsDevNum,
|
offline_vms_dev_num as offlineVmsDevNum,
|
||||||
offline_nbs_dev_num as offlineNbsDevNum,
|
offline_nbs_dev_num as offlineNbsDevNum,
|
||||||
running_time as runningTime,
|
running_time as runningTime,
|
||||||
status,
|
status
|
||||||
iz_leaf as izLeaf
|
from nu_iot_tplink_project
|
||||||
|
<where>
|
||||||
|
<if test="status!=null">
|
||||||
|
and status = #{status}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="findPage" parameterType="com.nu.modules.tplink.project.entity.ProjectInfo"
|
||||||
|
resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
||||||
|
select id,
|
||||||
|
project_id as projectId,
|
||||||
|
project_name as projectName,
|
||||||
|
institutional_id as institutionalId,
|
||||||
|
create_time as createTime,
|
||||||
|
DATE_FORMAT(FROM_UNIXTIME(create_time),'%Y-%m-%d %H:%i:%s') as createTimeStr,
|
||||||
|
device_num as deviceNum,
|
||||||
|
message_num as messageNum,
|
||||||
|
sort as sort,
|
||||||
|
offline_num as offlineNum,
|
||||||
|
abnormal_num as abnormalNum,
|
||||||
|
running_time as runningTime,
|
||||||
|
running_time DIV 86400 AS runningTimeStr,
|
||||||
|
status
|
||||||
|
from nu_iot_tplink_project
|
||||||
|
<where>
|
||||||
|
<if test="params.status!=null">
|
||||||
|
and status = #{params.status}
|
||||||
|
</if>
|
||||||
|
<if test="params.projectName != null and params.projectName != ''">
|
||||||
|
AND project_name LIKE concat('%',#{params.projectName},'%')
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<insert id="add">
|
||||||
|
insert into nu_iot_tplink_project(project_id,
|
||||||
|
project_name,
|
||||||
|
institutional_id,
|
||||||
|
create_time,
|
||||||
|
device_num,
|
||||||
|
message_num,
|
||||||
|
sort,
|
||||||
|
offline_num,
|
||||||
|
abnormal_num,
|
||||||
|
unread_message_num,
|
||||||
|
total_nms_dev_num,
|
||||||
|
total_vms_dev_num,
|
||||||
|
total_nbs_dev_num,
|
||||||
|
offline_nms_dev_num,
|
||||||
|
offline_vms_dev_num,
|
||||||
|
offline_nbs_dev_num,
|
||||||
|
running_time,
|
||||||
|
status,
|
||||||
|
iz_leaf)
|
||||||
|
values (#{projectId},
|
||||||
|
#{projectName},
|
||||||
|
#{institutionalId},
|
||||||
|
#{createTime},
|
||||||
|
#{deviceNum},
|
||||||
|
#{messageNum},
|
||||||
|
#{sort},
|
||||||
|
#{offlineNum},
|
||||||
|
#{abnormalNum},
|
||||||
|
#{unreadMessageNum},
|
||||||
|
#{totalNmsDevNum},
|
||||||
|
#{totalVmsDevNum},
|
||||||
|
#{totalNbsDevNum},
|
||||||
|
#{offlineNmsDevNum},
|
||||||
|
#{offlineVmsDevNum},
|
||||||
|
#{offlineNbsDevNum},
|
||||||
|
#{runningTime},
|
||||||
|
#{status},
|
||||||
|
1)
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<update id="updateById">
|
||||||
|
update nu_iot_tplink_project
|
||||||
|
set project_id = #{projectId},
|
||||||
|
project_name = #{projectName},
|
||||||
|
institutional_id = #{institutionalId},
|
||||||
|
create_time = #{createTime},
|
||||||
|
device_num = #{deviceNum},
|
||||||
|
message_num = #{messageNum},
|
||||||
|
sort = #{sort},
|
||||||
|
offline_num = #{offlineNum},
|
||||||
|
abnormal_num = #{abnormalNum},
|
||||||
|
unread_message_num = #{unreadMessageNum},
|
||||||
|
total_nms_dev_num = #{totalNmsDevNum},
|
||||||
|
total_vms_dev_num = #{totalVmsDevNum},
|
||||||
|
total_nbs_dev_num = #{totalNbsDevNum},
|
||||||
|
offline_nms_dev_num = #{offlineNmsDevNum},
|
||||||
|
offline_vms_dev_num = #{offlineVmsDevNum},
|
||||||
|
offline_nbs_dev_num = #{offlineNbsDevNum},
|
||||||
|
running_time = #{runningTime}
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<update id="deleteByProjectId">
|
||||||
|
delete
|
||||||
|
from nu_iot_tplink_project
|
||||||
|
where project_id = #{projectId}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<update id="updateLeafByPId">
|
||||||
|
update nu_iot_tplink_project
|
||||||
|
set iz_leaf = #{izLeaf}
|
||||||
|
where project_id = #{projectId}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<select id="queryTreeList" parameterType="com.nu.modules.tplink.project.entity.ProjectInfo"
|
||||||
|
resultType="com.nu.modules.tplink.project.entity.ProjectInfo">
|
||||||
|
select id,
|
||||||
|
project_id as projectId,
|
||||||
|
project_name as projectName,
|
||||||
|
institutional_id as institutionalId,
|
||||||
|
create_time as createTime,
|
||||||
|
device_num as deviceNum,
|
||||||
|
message_num as messageNum,
|
||||||
|
sort as sort,
|
||||||
|
offline_num as offlineNum,
|
||||||
|
abnormal_num as abnormalNum,
|
||||||
|
unread_message_num as unreadMessageNum,
|
||||||
|
total_nms_dev_num as totalNmsDevNum,
|
||||||
|
total_vms_dev_num as totalVmsDevNum,
|
||||||
|
total_nbs_dev_num as totalNbsDevNum,
|
||||||
|
offline_nms_dev_num as offlineNmsDevNum,
|
||||||
|
offline_vms_dev_num as offlineVmsDevNum,
|
||||||
|
offline_nbs_dev_num as offlineNbsDevNum,
|
||||||
|
running_time as runningTime,
|
||||||
|
status,
|
||||||
|
iz_leaf as izLeaf
|
||||||
from nu_iot_tplink_project
|
from nu_iot_tplink_project
|
||||||
where status = 1
|
where status = 1
|
||||||
order by sort
|
order by sort
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
Loading…
Reference in New Issue