|
@@ -65,7 +65,6 @@ public interface TaskesTimateMapper extends ZtBaseMapper<TaskesTimateEntity, Lon
|
|
|
"group by f.account, f.date")
|
|
|
List<MonthVo> deptEffortByMonth(String deptId, String date);
|
|
|
|
|
|
-// @SelectProvider(type = TaskesTimateProvider.class, method = "list")
|
|
|
@Select("select account, date , sum(consumed) as consumed from zt_taskestimate where DATE_FORMAT( date, '%Y%m' ) = DATE_FORMAT(#{date} , '%Y%m' )" +
|
|
|
" AND account = #{account} GROUP BY date;")
|
|
|
List<MonthVo> workByMonth(String account, String date);
|
|
@@ -77,9 +76,9 @@ public interface TaskesTimateMapper extends ZtBaseMapper<TaskesTimateEntity, Lon
|
|
|
@SelectProvider(type = TaskesTimateProvider.class, method = "dayDetail")
|
|
|
List<DetailVo> workByDayDetail(PersonalPageDateDto param);
|
|
|
|
|
|
- @Select("select a.task, a.date, a.account, ROUND(a.consumed/8,2) as consumed, b.project,c.name as projectName,c.code,d.realname as realname, d.slack, " +
|
|
|
- " e.id as deptId, e.name as deptName " +
|
|
|
- " from zt_taskestimate a left join zt_task b on b.id = a.task left join zt_project c on c.id=b.project " +
|
|
|
+ @Select("select a.task, a.date, a.account, ROUND(a.consumed/8,2) as consumed, b.project, b.name as taskName, c.name as projectName,c.code,d.realname as realname, d.slack, " +
|
|
|
+ " e.id as deptId, e.name as deptName, g.name as moduleName " +
|
|
|
+ " from zt_taskestimate a left join zt_task b on b.id = a.task left join zt_module g on g.id=b.module left join zt_project c on c.id=b.project " +
|
|
|
" left join zt_user d on d.account = a.account left join zt_dept e on d.dept = e.id " +
|
|
|
" where b.deleted = '0' AND DATE_FORMAT( date, '%Y%m' ) = DATE_FORMAT(#{date} , '%Y%m' ) order by a.account asc")
|
|
|
List<DetailVo> excelDetailByDay(DeptDto param);
|