提交 943461c7 authored 作者: 宋文杰's avatar 宋文杰

fix(attendance templates): fix attendance templates for visible inside the unit

上级 ef067fb1
......@@ -35,8 +35,8 @@ public class AttendanceTemplatesController extends BaseController {
* @return
*/
@GetMapping("/page")
public R getAttendanceTemplatesPage(Page page) {
return new R<>(attendanceTemplatesService.getShiftPage(page));
public R getAttendanceTemplatesPage(Page page,Integer unitId) {
return new R<>(attendanceTemplatesService.getShiftPage(page,unitId));
}
......
......@@ -32,5 +32,5 @@ public interface AttendanceTemplatesMapper extends BaseMapper<AttendanceTemplate
* @Author: songwenjie
* @Date: 2019/4/23
*/
IPage<AttendanceTemplateDto> getShiftPage(Page page);
IPage<AttendanceTemplateDto> getShiftPage(Page page,Integer unitId);
}
......@@ -33,5 +33,5 @@ public interface AttendanceTemplatesService extends IService<AttendanceTemplates
* @Author: songwenjie
* @Date: 2019/4/23
*/
IPage<AttendanceTemplateDto> getShiftPage(Page page);
IPage<AttendanceTemplateDto> getShiftPage(Page page,Integer unitId);
}
......@@ -42,8 +42,8 @@ public class AttendanceTemplatesServiceImpl extends ServiceImpl<AttendanceTempla
* @Author: songwenjie
* @Date: 2019/4/23
*/
public IPage<AttendanceTemplateDto> getShiftPage(Page page){
IPage<AttendanceTemplateDto> templates = baseMapper.getShiftPage(page);
public IPage<AttendanceTemplateDto> getShiftPage(Page page,Integer unitId){
IPage<AttendanceTemplateDto> templates = baseMapper.getShiftPage(page,unitId);
return templates;
}
}
......@@ -29,5 +29,6 @@
<select id="getShiftPage" resultType="com.elephant.framework.galaxy.aroad.module.attendance.dto.AttendanceTemplateDto">
select t.*,d.name as dept_name from attendance_templates t inner join sys_dept d
on t.unit_id = d.dept_id
where t.unit_id = #{unitId}
</select>
</mapper>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论