From b3bc3d41d6e872e1aef9607c7c6c4741503b6b12 Mon Sep 17 00:00:00 2001 From: liuguijing <123456> Date: Mon, 8 Apr 2024 16:25:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/TerminalChannelsExample.java | 641 ++++++++++++++++++ .../dao/TerminalChannelMapperDao.java | 4 - .../dao/TerminalChannelsDao.java | 34 +- .../shxy/xymanager_dao/dao/TerminalsDao.java | 1 - .../src/main/resources/generatorConfig.xml | 23 +- .../mappers/TerminalChannelMapperDao.xml | 12 - .../resources/mappers/TerminalChannelsDao.xml | 393 ++++++++--- .../main/resources/mappers/TerminalsDao.xml | 66 -- .../impl/LineServiceImpl.java | 52 +- .../impl/TerminalChannelServiceImpl.java | 7 +- .../impl/TerminalPhotoServiceImpl.java | 9 +- .../impl/UserServiceImpl.java | 37 +- .../service/UserService.java | 5 +- 13 files changed, 1021 insertions(+), 263 deletions(-) create mode 100644 xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalChannelsExample.java diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalChannelsExample.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalChannelsExample.java new file mode 100644 index 0000000..2a167b0 --- /dev/null +++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalChannelsExample.java @@ -0,0 +1,641 @@ +package com.shxy.xymanager_common.entity; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class TerminalChannelsExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public TerminalChannelsExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Byte value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Byte value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Byte value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Byte value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Byte value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Byte value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Byte value1, Byte value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Byte value1, Byte value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andChannelNameIsNull() { + addCriterion("channel_name is null"); + return (Criteria) this; + } + + public Criteria andChannelNameIsNotNull() { + addCriterion("channel_name is not null"); + return (Criteria) this; + } + + public Criteria andChannelNameEqualTo(String value) { + addCriterion("channel_name =", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotEqualTo(String value) { + addCriterion("channel_name <>", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameGreaterThan(String value) { + addCriterion("channel_name >", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameGreaterThanOrEqualTo(String value) { + addCriterion("channel_name >=", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameLessThan(String value) { + addCriterion("channel_name <", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameLessThanOrEqualTo(String value) { + addCriterion("channel_name <=", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameLike(String value) { + addCriterion("channel_name like", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotLike(String value) { + addCriterion("channel_name not like", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameIn(List values) { + addCriterion("channel_name in", values, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotIn(List values) { + addCriterion("channel_name not in", values, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameBetween(String value1, String value2) { + addCriterion("channel_name between", value1, value2, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotBetween(String value1, String value2) { + addCriterion("channel_name not between", value1, value2, "channelName"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthIsNull() { + addCriterion("max_resolution_width is null"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthIsNotNull() { + addCriterion("max_resolution_width is not null"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthEqualTo(Integer value) { + addCriterion("max_resolution_width =", value, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthNotEqualTo(Integer value) { + addCriterion("max_resolution_width <>", value, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthGreaterThan(Integer value) { + addCriterion("max_resolution_width >", value, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthGreaterThanOrEqualTo(Integer value) { + addCriterion("max_resolution_width >=", value, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthLessThan(Integer value) { + addCriterion("max_resolution_width <", value, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthLessThanOrEqualTo(Integer value) { + addCriterion("max_resolution_width <=", value, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthIn(List values) { + addCriterion("max_resolution_width in", values, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthNotIn(List values) { + addCriterion("max_resolution_width not in", values, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthBetween(Integer value1, Integer value2) { + addCriterion("max_resolution_width between", value1, value2, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionWidthNotBetween(Integer value1, Integer value2) { + addCriterion("max_resolution_width not between", value1, value2, "maxResolutionWidth"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightIsNull() { + addCriterion("max_resolution_height is null"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightIsNotNull() { + addCriterion("max_resolution_height is not null"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightEqualTo(Integer value) { + addCriterion("max_resolution_height =", value, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightNotEqualTo(Integer value) { + addCriterion("max_resolution_height <>", value, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightGreaterThan(Integer value) { + addCriterion("max_resolution_height >", value, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightGreaterThanOrEqualTo(Integer value) { + addCriterion("max_resolution_height >=", value, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightLessThan(Integer value) { + addCriterion("max_resolution_height <", value, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightLessThanOrEqualTo(Integer value) { + addCriterion("max_resolution_height <=", value, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightIn(List values) { + addCriterion("max_resolution_height in", values, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightNotIn(List values) { + addCriterion("max_resolution_height not in", values, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightBetween(Integer value1, Integer value2) { + addCriterion("max_resolution_height between", value1, value2, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andMaxResolutionHeightNotBetween(Integer value1, Integer value2) { + addCriterion("max_resolution_height not between", value1, value2, "maxResolutionHeight"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("status is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("status is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("status =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("status <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("status >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("status >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("status <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("status <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("status like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("status not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("status in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("status not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("status between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("status not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Date value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Date value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Date value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Date value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Date value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Date value1, Date value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Date value1, Date value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Date value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Date value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Date value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Date value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Date value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Date value1, Date value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Date value1, Date value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelMapperDao.java b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelMapperDao.java index d4f8ae7..16ea407 100644 --- a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelMapperDao.java +++ b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelMapperDao.java @@ -13,10 +13,6 @@ public interface TerminalChannelMapperDao { List selectTermAndMapByTowerId(@Param("status") Integer status, @Param("towerlist") List towerlist); - List selectByTermid(Integer id); - - TerminalChannelMapper selectByTermidAndChannelid(@Param("termid") Integer termid, @Param("channelid")Integer channelid, @Param("status") Integer status); - List selectAll(); List selectAllByPhotoTime(@Param("status") Integer status,@Param("list")List termlist); diff --git a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelsDao.java b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelsDao.java index deaa353..5f225c8 100644 --- a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelsDao.java +++ b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalChannelsDao.java @@ -4,6 +4,7 @@ import com.shxy.xymanager_common.dto.DyLineAndTerminalAndChannelDto; import com.shxy.xymanager_common.dto.TermAndChannelDto; import com.shxy.xymanager_common.dto.TermChannelAndMapperDto; import com.shxy.xymanager_common.entity.TerminalChannels; +import com.shxy.xymanager_common.entity.TerminalChannelsExample; import com.shxy.xymanager_common.vo.TerminalChannelVo; import com.shxy.xymanager_common.vo.UpdateTerminalChannelVo; import org.apache.ibatis.annotations.Param; @@ -13,8 +14,6 @@ import java.util.List; public interface TerminalChannelsDao { - int deleteByPrimaryKey(Integer id); - int insertList(@Param("list") List record,@Param("status") Integer status, @Param("createat") Date create, @Param("updateat") Date update); List selectChannelList(@Param("status") Integer status); @@ -23,20 +22,37 @@ public interface TerminalChannelsDao { List selectTermChannelList(@Param("status") Integer status); - List selectChannelByTowerId(@Param("towerid") Integer towerid, @Param("status") Integer status); - List selectByTermid(@Param("termid") Integer termid, @Param("status") Integer status); - TerminalChannels selectByPrimaryKey(@Param("id") Integer id, @Param("status") Integer status); - List selectAllAndChannelByTermid(@Param("termid") Integer termid, @Param("status") Integer status); - int updateByPrimaryKeySelective(@Param("data") TerminalChannels record,@Param("updateat") Date update); - int deleteList(@Param("list") List list,@Param("status") Integer status,@Param("updateat") Date update); int selectChannelCount(List list); - int selectChannelCountById(UpdateTerminalChannelVo vo); + + + + long countByExample(TerminalChannelsExample example); + + int deleteByExample(TerminalChannelsExample example); + + int deleteByPrimaryKey(Integer id); + + int insert(TerminalChannels record); + + int insertSelective(TerminalChannels record); + + List selectByExample(TerminalChannelsExample example); + + TerminalChannels selectByPrimaryKey(Integer id); + + int updateByExampleSelective(@Param("record") TerminalChannels record, @Param("example") TerminalChannelsExample example); + + int updateByExample(@Param("record") TerminalChannels record, @Param("example") TerminalChannelsExample example); + + int updateByPrimaryKeySelective(TerminalChannels record); + + int updateByPrimaryKey(TerminalChannels record); } \ No newline at end of file diff --git a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java index 7818ea6..a2ec237 100644 --- a/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java +++ b/xymanager_dao/src/main/java/com/shxy/xymanager_dao/dao/TerminalsDao.java @@ -18,7 +18,6 @@ public interface TerminalsDao { List selectByIdList(@Param("list") List list, @Param("status") Integer status); - List selectList(@Param("dyid") List dyplist, @Param("lineid") List lineplist, @Param("towerid") List towplist, @Param("termid") List termid,@Param("isSuper") Integer isSuper); long countByExample(TerminalsExample example); diff --git a/xymanager_dao/src/main/resources/generatorConfig.xml b/xymanager_dao/src/main/resources/generatorConfig.xml index 301af4f..7b0b4f8 100644 --- a/xymanager_dao/src/main/resources/generatorConfig.xml +++ b/xymanager_dao/src/main/resources/generatorConfig.xml @@ -84,11 +84,11 @@ - - -
+ + + + + @@ -102,13 +102,12 @@ - - - - - - - + + +
diff --git a/xymanager_dao/src/main/resources/mappers/TerminalChannelMapperDao.xml b/xymanager_dao/src/main/resources/mappers/TerminalChannelMapperDao.xml index 3fba2c9..4f9f9a3 100644 --- a/xymanager_dao/src/main/resources/mappers/TerminalChannelMapperDao.xml +++ b/xymanager_dao/src/main/resources/mappers/TerminalChannelMapperDao.xml @@ -277,24 +277,12 @@ - - + select + + distinct + + + from terminal_channels + + + + + order by ${orderByClause} + + + + + delete from terminal_channels + where id = #{id,jdbcType=TINYINT} + + + delete from terminal_channels + + + + + + insert into terminal_channels (id, channel_name, max_resolution_width, + max_resolution_height, status, create_time, + update_time) + values (#{id,jdbcType=TINYINT}, #{channelName,jdbcType=VARCHAR}, #{maxResolutionWidth,jdbcType=INTEGER}, + #{maxResolutionHeight,jdbcType=INTEGER}, #{status,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, + #{updateTime,jdbcType=TIMESTAMP}) + + + insert into terminal_channels + + + id, + + + channel_name, + + + max_resolution_width, + + + max_resolution_height, + + + status, + + + create_time, + + + update_time, + + + + + #{id,jdbcType=TINYINT}, + + + #{channelName,jdbcType=VARCHAR}, + + + #{maxResolutionWidth,jdbcType=INTEGER}, + + + #{maxResolutionHeight,jdbcType=INTEGER}, + + + #{status,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=TIMESTAMP}, + + + #{updateTime,jdbcType=TIMESTAMP}, + + + + + + update terminal_channels + + + id = #{record.id,jdbcType=TINYINT}, + + + channel_name = #{record.channelName,jdbcType=VARCHAR}, + + + max_resolution_width = #{record.maxResolutionWidth,jdbcType=INTEGER}, + + + max_resolution_height = #{record.maxResolutionHeight,jdbcType=INTEGER}, + + + status = #{record.status,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=TIMESTAMP}, + + + update_time = #{record.updateTime,jdbcType=TIMESTAMP}, + + + + + + + + update terminal_channels + set id = #{record.id,jdbcType=TINYINT}, + channel_name = #{record.channelName,jdbcType=VARCHAR}, + max_resolution_width = #{record.maxResolutionWidth,jdbcType=INTEGER}, + max_resolution_height = #{record.maxResolutionHeight,jdbcType=INTEGER}, + status = #{record.status,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=TIMESTAMP}, + update_time = #{record.updateTime,jdbcType=TIMESTAMP} + + + + + + update terminal_channels + + + channel_name = #{channelName,jdbcType=VARCHAR}, + + + max_resolution_width = #{maxResolutionWidth,jdbcType=INTEGER}, + + + max_resolution_height = #{maxResolutionHeight,jdbcType=INTEGER}, + + + status = #{status,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=TIMESTAMP}, + + + update_time = #{updateTime,jdbcType=TIMESTAMP}, + + + where id = #{id,jdbcType=TINYINT} + + + update terminal_channels + set channel_name = #{channelName,jdbcType=VARCHAR}, + max_resolution_width = #{maxResolutionWidth,jdbcType=INTEGER}, + max_resolution_height = #{maxResolutionHeight,jdbcType=INTEGER}, + status = #{status,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=TIMESTAMP}, + update_time = #{updateTime,jdbcType=TIMESTAMP} + where id = #{id,jdbcType=TINYINT} + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -62,15 +301,9 @@ id, channel_name, max_resolution_width, max_resolution_height,status,create_time,update_time - - select count(1) from terminal_channels where id in - + #{item.id} or channel_name in - + #{item.channelname} - @@ -174,27 +398,6 @@ - - - - delete from terminal_channels - where id = #{id,jdbcType=INTEGER} - insert into terminal_channels (id, term_id, channel_name, max_resolution_width, max_resolution_height @@ -256,28 +459,6 @@ - - update terminal_channels - - - channel_name = #{data.channelName}, - - - max_resolution_width = #{data.maxResolutionWidth}, - - - max_resolution_height = #{data.maxResolutionHeight}, - - - status = #{data.status,jdbcType=INTEGER}, - - - update_time = #{updateat}, - - - where id = #{data.id} - - update terminal_channels @@ -289,7 +470,7 @@ where id in - + #{item.id} diff --git a/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml b/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml index fd4b99e..af16d4e 100644 --- a/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml +++ b/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml @@ -717,72 +717,6 @@ -