whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package com.fgkj.mapper.impl;
 
import java.util.List;
 
import com.fgkj.dto.Task_Batt_Test;
import com.fgkj.dto.User_task;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Update;
import org.springframework.stereotype.Repository;
 
public interface User_taskMapper{
 
    public boolean add(Object obj);
 
    //4.1添加作业并确定
    public String addPro(Object obj);
 
    //4.1作业管理(修改作业名称,作业使能,作业开始时间,作业提醒次数,作业提醒时间,作业主管提醒使能,确认作业,确认作业时间,完成作业,完成作业确认)
    @Update("update db_user.tb_user_task set task_name=#{task_name},task_enabled=#{task_enabled},task_start_date=#{task_start_date},task_notice_sum=#{task_notice_sum},task_notice_starttime=#{task_notice_starttime},task_notice_endtime=#{task_notice_endtime},task_confirm=#{task_confirm},task_confirm_date=#{task_confirm_date},task_complete=#{task_complete},task_complete_confirm=#{task_complete_confirm},notice_master_enabled=#{notice_master_enabled} where task_id=#{task_id}")
    public int update(User_task obj);
    
    //4.1作业管理(增加一条新的作业时,要将最新的一条作业的task_id_ex值+1)
    public String updatePro(Object obj);
    //4.1作业管理(作业删除)
    @Delete("delete from db_user.tb_user_task where task_id=#{task_id}")
    public int del(User_task obj);
 
    public List searchAll() ;
 
    //4.1作业管理查询user_task所有信息
    public List serchByCondition(Task_Batt_Test obj);
 
    
    //0.1首页根据uid查询对应人的作业
    public List serchByInfo(Task_Batt_Test obj);
 
    //0.1作业管理查询user_task所有信息
    public List serchByTask(Task_Batt_Test obj);
 
    //4.1查询当前最大的task_id
    public List serchMaxId();
    @Delete("delete from db_user.tb_user_task_batt_check where task_id=#{task_id}")
    int delsqlC(User_task obj);
    @Delete("delete from db_user.tb_user_task_batt_test where task_id=#{task_id}")
    int delsqlT(User_task obj);
 
    //4.1作业管理查询user_task所有信息  utask.getTask_type()!=2
    List serchByConditionTest(Task_Batt_Test tbt);
}