art: 所有设备 台账 二保工单 根据设备id查询二保工单,并过滤掉已完成和已取消的二保工单
| | |
| | | #{workCenterId} |
| | | </foreach> |
| | | </if> |
| | | <if test="params.equipmentId != null"> |
| | | and t1.equipment_id = #{params.equipmentId} |
| | | </if> |
| | | <if test="params.statusEnums != null"> |
| | | and t1.status not in |
| | | <foreach collection="params.statusEnums" open="(" separator="," close=")" item="statusEnum"> |
| | | #{statusEnum} |
| | | </foreach> |
| | | </if> |
| | | ORDER BY t1.create_time desc |
| | | </select> |
| | | |
| | |
| | | workCenterIds = Arrays.asList(split); |
| | | params.put("workCenterIds",workCenterIds); |
| | | } |
| | | //状态筛选 |
| | | List<String> statusEnumList = null; |
| | | if(params.get("statusEnums") != null && StringUtils.isNotBlank(params.get("statusEnums").toString())) { |
| | | String[] statusEnums = params.get("statusEnums").toString().split(","); |
| | | statusEnumList = Arrays.asList(statusEnums); |
| | | params.put("statusEnums",statusEnumList); |
| | | } |
| | | return super.getBaseMapper().getDailyMaintenanceOrderList(pageData,params); |
| | | } |
| | | |