Browse Source

[智能电表][修改][添加盒子表MAPPER及xml]

release_toaliyun_real
gongbiao 7 years ago
parent
commit
53ca49dc29
7 changed files with 152 additions and 0 deletions
  1. +13
    -0
      mallinkService/src/main/java/com/iformall/mapper/KwBoxCmdHistoryMapper.java
  2. +13
    -0
      mallinkService/src/main/java/com/iformall/mapper/KwBoxMapper.java
  3. +13
    -0
      mallinkService/src/main/java/com/iformall/mapper/KwBoxMeterMapper.java
  4. +13
    -0
      mallinkService/src/main/java/com/iformall/mapper/KwMerchantMeterMapper.java
  5. +13
    -0
      mallinkService/src/main/java/com/iformall/mapper/KwMeterDataMapper.java
  6. +13
    -0
      mallinkService/src/main/java/com/iformall/mapper/KwMetersMapper.java
  7. +74
    -0
      mallinkService/src/main/resources/mapper/KwBoxMapper.xml

+ 13
- 0
mallinkService/src/main/java/com/iformall/mapper/KwBoxCmdHistoryMapper.java View File

@@ -0,0 +1,13 @@
package com.iformall.mapper;

import com.iformall.common.CommonMapper;
import com.iformall.domain.po.KwBoxCmdHistory;

import java.util.List;

public interface KwBoxCmdHistoryMapper extends CommonMapper<KwBoxCmdHistory, Long> {

List<KwBoxCmdHistory> findList(KwBoxCmdHistory param);


}

+ 13
- 0
mallinkService/src/main/java/com/iformall/mapper/KwBoxMapper.java View File

@@ -0,0 +1,13 @@
package com.iformall.mapper;

import com.iformall.common.CommonMapper;
import com.iformall.domain.po.KwBox;

import java.util.List;

public interface KwBoxMapper extends CommonMapper<KwBox, Long> {

List<KwBox> findList(KwBox param);


}

+ 13
- 0
mallinkService/src/main/java/com/iformall/mapper/KwBoxMeterMapper.java View File

@@ -0,0 +1,13 @@
package com.iformall.mapper;

import com.iformall.common.CommonMapper;
import com.iformall.domain.po.KwBoxMeter;

import java.util.List;

public interface KwBoxMeterMapper extends CommonMapper<KwBoxMeter, Long> {

List<KwBoxMeter> findList(KwBoxMeter param);


}

+ 13
- 0
mallinkService/src/main/java/com/iformall/mapper/KwMerchantMeterMapper.java View File

@@ -0,0 +1,13 @@
package com.iformall.mapper;

import com.iformall.common.CommonMapper;
import com.iformall.domain.po.KwMerchantMeter;

import java.util.List;

public interface KwMerchantMeterMapper extends CommonMapper<KwMerchantMeter, Long> {

List<KwMerchantMeter> findList(KwMerchantMeter param);


}

+ 13
- 0
mallinkService/src/main/java/com/iformall/mapper/KwMeterDataMapper.java View File

@@ -0,0 +1,13 @@
package com.iformall.mapper;

import com.iformall.common.CommonMapper;
import com.iformall.domain.po.KwMeterData;

import java.util.List;

public interface KwMeterDataMapper extends CommonMapper<KwMeterData, Long> {

List<KwMeterData> findList(KwMeterData param);


}

+ 13
- 0
mallinkService/src/main/java/com/iformall/mapper/KwMetersMapper.java View File

@@ -0,0 +1,13 @@
package com.iformall.mapper;

import com.iformall.common.CommonMapper;
import com.iformall.domain.po.KwMeters;

import java.util.List;

public interface KwMetersMapper extends CommonMapper<KwMeters, Long> {

List<KwMeters> findList(KwMeters param);


}

+ 74
- 0
mallinkService/src/main/resources/mapper/KwBoxMapper.xml View File

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.iformall.mapper.KwBoxMapper">
<resultMap id="BaseResultMap" type="com.iformall.domain.po.KwBox">
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="tenant_id" jdbcType="VARCHAR" property="name"/>
<result column="imei" jdbcType="BIGINT" property="imei"/>
<result column="iccid" jdbcType="VARCHAR" property="iccid"/>
<result column="place" jdbcType="VARCHAR" property="place"/>
<result column="fw_version" jdbcType="VARCHAR" property="fwVersion"/>
<result column="hd_version" jdbcType="VARCHAR" property="hdVersion"/>
<result column="status" jdbcType="INTEGER" property="status"/>
<result column="online" jdbcType="INTEGER" property="online"/>
<result column="register_time" jdbcType="TIMESTAMP" property="registerTime"/>
<result column="last_online_time" jdbcType="TIMESTAMP" property="lastOnlineTime"/>
<result column="config" jdbcType="VARCHAR" property="config"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
</resultMap>
<sql id="allColumns">
`id`,`tenant_id`,`imei`,`iccid`,`place`,`fw_version`,`hd_version`,`status`,`online`,`register_time`,
`last_online_time`,`config`,`create_time`,`update_time`
</sql>
<sql id="dynamicWhereConditions">
where 1 = 1
<if test=" null != id ">
and `id` = #{id}
</if>
<if test=" null != tenantId ">
and `tenant_id` = #{tenantId}
</if>
<if test=" null != imei and '' != imei ">
and `imei` like concat('%', #{imei},'%')
</if>
<if test=" null != iccid and '' != iccid ">
and `iccid` like concat('%', #{iccid},'%')
</if>
<if test=" null != place and '' != place ">
and `place` like concat('%', #{place},'%')
</if>
<if test=" null != status ">
and `status` = #{status}
</if>
<if test=" null != tenantId ">
and `online` = #{online}
</if>
<if test=" null != ids ">
and id in
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")">
#{idItem}
</foreach>
</if>
<if test=" null != sortColumns">order by ${sortColumns}</if>
</sql>
<select id="findList" parameterType="com.iformall.domain.po.KwBox" resultMap="BaseResultMap">
select
<include refid="allColumns"/>
from kw_box
<include refid="dynamicWhereConditions"/>
</select>


</mapper>

Loading…
Cancel
Save