提交 3662749c authored 作者: 宋文杰's avatar 宋文杰

feat(attendance): update restful api for attendance template to be linked unit(department)

上级 f49c51b6
......@@ -56,9 +56,9 @@ public class AttendanceTemplatesController extends BaseController {
* @Author: songwenjie
* @Date: 2019/4/15
*/
@GetMapping("/shiftselection")
public R getShiftSelection(){
return new R<>(attendanceTemplatesService.getShiftSelection());
@GetMapping("/shiftselection/{unitId}")
public R getShiftSelection(@PathVariable("unitId") Integer unitId){
return new R<>(attendanceTemplatesService.getShiftSelection(unitId));
}
......
......@@ -20,5 +20,5 @@ public interface AttendanceTemplatesMapper extends BaseMapper<AttendanceTemplate
* @Author: songwenjie
* @Date: 2019/4/15
*/
List<AttendanceTemplates> getShiftSelection();
List<AttendanceTemplates> getShiftSelection(int unitId);
}
......@@ -20,5 +20,5 @@ public interface AttendanceTemplatesService extends IService<AttendanceTemplates
* @Author: songwenjie
* @Date: 2019/4/15
*/
List<AttendanceTemplates> getShiftSelection();
List<AttendanceTemplates> getShiftSelection(int unitId);
}
......@@ -24,7 +24,7 @@ public class AttendanceTemplatesServiceImpl extends ServiceImpl<AttendanceTempla
* @Author: songwenjie
* @Date: 2019/4/15
*/
public List<AttendanceTemplates> getShiftSelection(){
return baseMapper.getShiftSelection();
public List<AttendanceTemplates> getShiftSelection(int unitId){
return baseMapper.getShiftSelection(unitId);
}
}
......@@ -20,6 +20,8 @@
select
shift_name,shift_id
from
attendance_templates
attendance_templates
where
unit_id = #{unitId}
</select>
</mapper>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论