工时报表改查询异常单号为空

master
yinq 2 years ago
parent 231ed27b09
commit 4d85d06300

@ -378,6 +378,7 @@ public class ReportServiceImpl implements ReportService {
String abnormalNo = String.valueOf(map.get("SHOP_ORDER")); String abnormalNo = String.valueOf(map.get("SHOP_ORDER"));
if (abnormalNo.substring(0,1).equals("Q")){ if (abnormalNo.substring(0,1).equals("Q")){
Map<String, String> abnormalNoMap = reportMapper.findAbnormalDutyByAbnormalNo(site,abnormalNo); Map<String, String> abnormalNoMap = reportMapper.findAbnormalDutyByAbnormalNo(site,abnormalNo);
if (abnormalNoMap != null){
map.put("ABNORMAL_NO",abnormalNoMap.get("ABNORMAL_NO")); map.put("ABNORMAL_NO",abnormalNoMap.get("ABNORMAL_NO"));
map.put("DUTY_TYPE",abnormalNoMap.get("DUTY_TYPE")); map.put("DUTY_TYPE",abnormalNoMap.get("DUTY_TYPE"));
map.put("DUTY_DEPART",abnormalNoMap.get("DUTY_DEPART")); map.put("DUTY_DEPART",abnormalNoMap.get("DUTY_DEPART"));
@ -386,6 +387,7 @@ public class ReportServiceImpl implements ReportService {
} }
} }
} }
}
return result; return result;
} }
@ -1695,6 +1697,12 @@ public class ReportServiceImpl implements ReportService {
@Override @Override
public Map<String, Object> projectScheduleReportBoard(Map paramMap) { public Map<String, Object> projectScheduleReportBoard(Map paramMap) {
HashMap<String, Object> result = new HashMap<>(); HashMap<String, Object> result = new HashMap<>();
if (paramMap.containsKey("item")){
List<Map<String, String>> maps = reportMapper.projectScheduleReportBoard(paramMap);
result.put("oldData", maps);
result.put("item", paramMap.get("item"));
return result;
}
String user = null; String user = null;
if (paramMap.containsKey("career")){ if (paramMap.containsKey("career")){
user = String.valueOf(paramMap.get("career")); user = String.valueOf(paramMap.get("career"));
@ -1721,10 +1729,6 @@ public class ReportServiceImpl implements ReportService {
projectCircleList.add(objectObjectHashMap); projectCircleList.add(objectObjectHashMap);
} }
result.put("projectCircleList",projectCircleList); result.put("projectCircleList",projectCircleList);
if (paramMap.containsKey("item")){
List<Map<String, String>> maps = reportMapper.projectScheduleReportBoard(paramMap);
result.put("oldData", maps);
}
return result; return result;
} }

@ -3199,7 +3199,7 @@ SELECT zab.CREATED_DATE_TIME,
<where> <where>
1=1 1=1
<if test="finishedSFC != null and finishedSFC == 'false'"> <if test="finishedSFC != null and finishedSFC == 'false'">
AND ZUP."shopOrderQTY" != WIP."doneQTY" AND ZUP."shopOrderQTY" != ZUP."doneQTY"
</if> </if>
<if test="item != null and item != ''"> <if test="item != null and item != ''">
AND ZUP."item" like '%${item}%' AND ZUP."item" like '%${item}%'

Loading…
Cancel
Save