|
@@ -556,16 +556,13 @@
|
|
|
DATE_FORMAT(r.create_date, '%m') as ofmonth,u.name as userName,u.job_number as jobNumber,d.department_name as departmentName,SUM(r.cost) as cost
|
|
|
from report r
|
|
|
left join project p on p.id=r.project_id
|
|
|
- left join task_group tg on tg.project_id=p.id and r.group_id=tg.id
|
|
|
+ left join task_group tg on r.group_id=tg.id
|
|
|
left join user u on u.id=r.creator_id
|
|
|
left join department d on d.department_id=u.department_id
|
|
|
where p.company_id=#{companyId}
|
|
|
- <if test="startDate != null">
|
|
|
- AND r.create_date >= #{startDate}
|
|
|
- </if>
|
|
|
- <if test="endDate != null">
|
|
|
- AND r.create_date < #{endDate}
|
|
|
- </if>
|
|
|
+ AND r.state=1
|
|
|
+ AND r.create_date >= #{startDate}
|
|
|
+ AND r.create_date < #{endDate}
|
|
|
group by p.id,u.id,tg.id
|
|
|
</select>
|
|
|
<select id="getReportFillStatus" resultType="java.util.Map">
|