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