Blame view

urbanops-module-garden/src/main/resources/mapper/assigntasksinfo/AssignTasksInfoMapper.xml 957 Bytes
90215340   wangqian   派单及人机材功能迁移
1
2
3
4
5
6
  <?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.zteits.urbanops.module.garden.dal.mysql.assigntasksinfo.AssignTasksInfoMapper">
  
  
      <!-- 按ID删除: -->
58e72cdf   wangqian   派单修改
7
8
9
10
11
12
      <delete id="deleteAssignTaskInfoByTaskId" parameterType="java.util.List">
          UPDATE garden_assign_tasks_info
          SET deleted = 1
          WHERE task_id IN
          <foreach item="taskId" collection="list" open="(" separator="," close=")">
              #{taskId}
90215340   wangqian   派单及人机材功能迁移
13
14
15
16
17
          </foreach>
      </delete>
  
      <!-- 新增:批量更新is_overdue -->
      <update id="batchUpdateIsOverdue">
58e72cdf   wangqian   派单修改
18
          update garden_assign_tasks_info
90215340   wangqian   派单及人机材功能迁移
19
20
21
22
23
24
25
26
27
28
          set is_overdue = 1,
          update_time = now()
          where id in
          <foreach item="item" collection="list" open="(" separator="," close=")">
              #{item.id}
          </foreach>
          and finish = 0
      </update>
  
  </mapper>