短信回调修改
This commit is contained in:
parent
42164052a9
commit
1b2a4aa596
@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@TableName("message_back_data")
|
@TableName("message_back_data")
|
||||||
@ -37,4 +38,9 @@ public class TaskMessageBackEntity extends Model<TaskMessageBackEntity> {
|
|||||||
* 修改时间
|
* 修改时间
|
||||||
*/
|
*/
|
||||||
private Date updateDate;
|
private Date updateDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 主键id集合
|
||||||
|
*/
|
||||||
|
private List<Integer> ids;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
package org.example.mapper;
|
package org.example.mapper;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.example.entity.TaskMessageBackEntity;
|
import org.example.entity.TaskMessageBackEntity;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -9,5 +10,13 @@ public interface TaskMessageBackMapper extends BaseMapper<TaskMessageBackEntity>
|
|||||||
|
|
||||||
List<TaskMessageBackEntity> getMessageBackList(TaskMessageBackEntity taskMessageBackEntity);
|
List<TaskMessageBackEntity> getMessageBackList(TaskMessageBackEntity taskMessageBackEntity);
|
||||||
|
|
||||||
Integer updateMessageBackReadState(TaskMessageBackEntity taskMessageBackEntity);
|
/**
|
||||||
|
* 批量修改已查询数据集
|
||||||
|
*
|
||||||
|
* @param ids
|
||||||
|
* @param readState
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Integer updateMessageBackReadState(@Param("ids") List<Integer> ids,
|
||||||
|
@Param("readState") Integer readState);
|
||||||
}
|
}
|
||||||
@ -45,6 +45,6 @@ public class TaskMessageBackServiceImpl extends ServiceImpl<TaskMessageBackMappe
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Integer updateMessageBackReadState(TaskMessageBackEntity taskMessageBackEntity) {
|
public Integer updateMessageBackReadState(TaskMessageBackEntity taskMessageBackEntity) {
|
||||||
return taskMessageBackMapper.updateMessageBackReadState(taskMessageBackEntity);
|
return taskMessageBackMapper.updateMessageBackReadState(taskMessageBackEntity.getIds(), taskMessageBackEntity.getReadState());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
<!-- 通用查询映射结果 -->
|
<!-- 通用查询映射结果 -->
|
||||||
<resultMap id="BaseResultMap" type="org.example.entity.TaskMessageBackEntity">
|
<resultMap id="BaseResultMap" type="org.example.entity.TaskMessageBackEntity">
|
||||||
<id column="id" property="id" />
|
<id column="id" property="id"/>
|
||||||
<result column="message_back_data" property="messageBackData" />
|
<result column="message_back_data" property="messageBackData"/>
|
||||||
<result column="read_state" property="readState" />
|
<result column="read_state" property="readState"/>
|
||||||
<result column="create_date" property="createDate" />
|
<result column="create_date" property="createDate"/>
|
||||||
<result column="update_date" property="updateDate" />
|
<result column="update_date" property="updateDate"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<!-- 通用查询结果列 -->
|
<!-- 通用查询结果列 -->
|
||||||
@ -26,7 +26,11 @@
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
<update id="updateMessageBackReadState">
|
<update id="updateMessageBackReadState">
|
||||||
update message_back_data set read_state = #{readState}, update_date = sysdate()
|
update message_back_data
|
||||||
where id = #{id}
|
set read_state = #{readState}, update_date = NOW()
|
||||||
|
where id in
|
||||||
|
<foreach collection="ids" item="id" open="(" separator="," close=")">
|
||||||
|
#{id}
|
||||||
|
</foreach>
|
||||||
</update>
|
</update>
|
||||||
</mapper>
|
</mapper>
|
||||||
Loading…
Reference in New Issue
Block a user