guoshilong
2022-09-22 609139392859453f95d147d246fc02fb00edcec6
巡检计划巡检人员
4 files modified
22 ■■■■ changed files
src/main/java/org/springblade/modules/taskinfo/mapper/TaskplanUserMapper.java 3 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskinfo/mapper/TaskplanUserMapper.xml 10 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskinfo/service/impl/TaskplanUserServiceImpl.java 8 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskinfo/vo/TaskplanUserVO.java 1 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskinfo/mapper/TaskplanUserMapper.java
@@ -16,6 +16,7 @@
 */
package org.springblade.modules.taskinfo.mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.taskinfo.entity.TaskplanUserEntity;
import org.springblade.modules.taskinfo.vo.TaskplanUserVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
@@ -37,7 +38,7 @@
     * @param taskplanUser
     * @return
     */
    List<TaskplanUserVO> selectTaskplanUserPage(IPage page, TaskplanUserVO taskplanUser);
    List<TaskplanUserVO> selectTaskplanUserPage(IPage page, @Param("taskplanUser") TaskplanUserVO taskplanUser);
}
src/main/java/org/springblade/modules/taskinfo/mapper/TaskplanUserMapper.xml
@@ -3,7 +3,7 @@
<mapper namespace="org.springblade.modules.taskinfo.mapper.TaskplanUserMapper">
    <!-- 通用查询映射结果 -->
    <resultMap id="taskplanUserResultMap" type="org.springblade.modules.taskinfo.entity.TaskplanUserEntity">
    <resultMap id="taskplanUserResultMap" type="org.springblade.modules.taskinfo.vo.TaskplanUserVO">
        <result column="id" property="id"/>
        <result column="plan_id" property="planId"/>
        <result column="user_id" property="userId"/>
@@ -14,7 +14,13 @@
    <select id="selectTaskplanUserPage" resultMap="taskplanUserResultMap">
        select * from ins_taskplan_user where is_deleted = 0
        select itu.*,bu.name
         from ins_taskplan_user itu
         LEFT JOIN blade_user bu ON itu.user_id = bu.id
         where itu.is_deleted = 0
         <if test="taskplanUser.planId != null and taskplanUser.planId !=''">
             AND itu.plan_id = #{taskplanUser.planId}
         </if>
    </select>
src/main/java/org/springblade/modules/taskinfo/service/impl/TaskplanUserServiceImpl.java
@@ -25,6 +25,9 @@
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import javax.validation.constraints.NotEmpty;
import java.util.List;
/**
 * 设置巡检人员表 服务实现类
 *
@@ -43,4 +46,9 @@
    public boolean save(TaskplanUserEntity entity) {
        return SqlHelper.retBool(baseMapper.insert(entity));
    }
    @Override
    public boolean deleteLogic(@NotEmpty List<Long> ids) {
        return SqlHelper.retBool(baseMapper.deleteBatchIds(ids));
    }
}
src/main/java/org/springblade/modules/taskinfo/vo/TaskplanUserVO.java
@@ -32,4 +32,5 @@
public class TaskplanUserVO extends TaskplanUserEntity {
    private static final long serialVersionUID = 1L;
    private String name;
}