‘liusuyi’
2023-07-28 b0b09870e7bfd3d3cda7a38cc924e86c633938e5
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
package com.ruoyi.app.task.mapper;
 
import java.util.List;
import com.ruoyi.app.task.domain.ArdAppTask;
import com.ruoyi.app.task.domain.ArdAppTaskDetail;
import com.ruoyi.app.task.domain.ArdAppTaskPic;
import com.ruoyi.app.taskdetail.domain.ArdAppTaskDetailPic;
 
/**
 * app任务管理Mapper接口
 *
 * @author ard
 * @date 2023-07-22
 */
public interface ArdAppTaskMapper
{
    /**
     * 查询app任务管理
     *
     * @param id app任务管理主键
     * @return app任务管理
     */
    public ArdAppTask selectArdAppTaskById(String id);
    /**
     * 通过任务详情ID查询任务详情
     *
     * @param id app任务详情主键
     * @return app任务详情
     */
    public ArdAppTaskDetail selectArdAppTaskDetailById(String id);
    /**
     * 查询app任务管理列表
     *
     * @param ardAppTask app任务管理
     * @return app任务管理集合
     */
    public List<ArdAppTask> selectArdAppTaskList(ArdAppTask ardAppTask);
    /**
     * 查询app任务管理列表带详情图片
     *
     * @param ardAppTask app任务管理
     * @return app任务管理集合
     */
    public List<ArdAppTask> selectArdAppTaskListWithDetail(ArdAppTask ardAppTask);
    public List<ArdAppTask> selectArdAppTaskListWithDetailById(ArdAppTask ardAppTask);
    /**
     * 新增app任务管理
     *
     * @param ardAppTask app任务管理
     * @return 结果
     */
    public int insertArdAppTask(ArdAppTask ardAppTask);
 
    /**
     * 修改app任务管理
     *
     * @param ardAppTask app任务管理
     * @return 结果
     */
    public int updateArdAppTask(ArdAppTask ardAppTask);
 
    /**
     * 删除app任务管理
     *
     * @param id app任务管理主键
     * @return 结果
     */
    public int deleteArdAppTaskById(String id);
 
    /**
     * 批量删除app任务管理
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteArdAppTaskByIds(String[] ids);
 
    /**
     * 批量删除app任务图片
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteArdAppTaskPicByTaskIds(String[] ids);
 
    /**
     * 批量新增app任务图片
     *
     * @param ardAppTaskPicList app任务图片列表
     * @return 结果
     */
    public int batchArdAppTaskPic(List<ArdAppTaskPic> ardAppTaskPicList);
 
 
    /**
     * 通过app任务管理主键删除app任务图片信息
     *
     * @param id app任务管理ID
     * @return 结果
     */
    public int deleteArdAppTaskPicByTaskId(String id);
 
    /**
     * 批量删除app任务详情
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteArdAppTaskDetailByTaskIds(String[] ids);
 
    /**
     * 批量新增app任务详情
     *
     * @param ardAppTaskDetailList app任务详情列表
     * @return 结果
     */
    public int batchArdAppTaskDetail(List<ArdAppTaskDetail> ardAppTaskDetailList);
 
 
    /**
     * 通过app任务管理主键删除app任务详情信息
     *
     * @param id app任务管理ID
     * @return 结果
     */
    public int deleteArdAppTaskDetailByTaskId(String id);
 
    /**
     * 修改app任务详情
     *
     * @param ardAppTaskDetail app任务详情对象
     * @return 结果
     */
    public int updateArdAppTaskDetail(ArdAppTaskDetail ardAppTaskDetail);
 
    /**
     * 批量新增app任务详情图片
     *
     * @param ardAppTaskDetailPicList app任务详情图片列表
     * @return 结果
     */
    public int batchArdAppTaskDetailPic(List<ArdAppTaskDetailPic> ardAppTaskDetailPicList);
 
    /**
     * 批量删除app任务详情图片
     *
     * @param id 需要删除的数据主键
     * @return 结果
     */
    public int deleteArdAppTaskDetailPicByTaskDetailId(String id);
}