left join TS_USER tsucar on tsucar.USID = cmsl.CAR_OPERATOR
left join TS_USER tsuSCAN on tsuSCAN.USID = cmsl.SCAN_CODE_OPERATOR
left join TS_USER tsuOBD on tsuOBD.USID = cmsl.OBD_OPERATOR
left join TS_USER tsukey on tsukey.USID = cmsl.KEY_OPERATOR
left join TS_USER tsuSTAND on tsuSTAND.USID = cmsl.STAND_OPERATOR
left join TS_USER t1 on t1.USID = cmsl.CAR_OPERATOR
NERDS.CHECK_MODEL_SERIES_LIST cmsl
-- LEFT JOIN TS_ORG tso ON tso.ID = cmsl.BASE
-- left join RETRIEVAL.RET_USERS tsu on tsu.ID = cmsl.OPERATOR
left join RETRIEVAL.RET_USERS tsucar on tsucar.ID = cmsl.CAR_OPERATOR
-- left join RETRIEVAL.RET_USERS tsuSCAN on tsuSCAN.ID = cmsl.SCAN_CODE_OPERATOR
-- left join RETRIEVAL.RET_USERS tsuOBD on tsuOBD.ID = cmsl.OBD_OPERATOR
-- left join RETRIEVAL.RET_USERS tsukey on tsukey.ID = cmsl.KEY_OPERATOR
-- left join RETRIEVAL.RET_USERS tsuSTAND on tsuSTAND.ID = cmsl.STAND_OPERATOR
left join RETRIEVAL.RET_USERS t1 on t1.ID = cmsl.CAR_OPERATOR
where EDITION_CODE = '1'
AND (( (OBD_STATUS != '0' OR OBD_STATUS IS NULL) OR (STAND_STATUS != '0' OR STAND_STATUS IS NULL) OR (SCAN_CODE_STATUS != '0' OR SCAN_CODE_STATUS IS NULL)
OR (KEY_STATUS != '0' OR KEY_STATUS IS NULL) OR (REAL_MOULD_STATUS != '0' OR REAL_MOULD_STATUS IS NULL) )AND cmsl.IS_CHECK_OK IS NULL)
AND ((REAL_MOULD_STATUS != '0' OR REAL_MOULD_STATUS IS NULL) AND cmsl.IS_CHECK_OK IS NULL)
and VEHICLE_SERIES like '%'||#{checkModelSeriesList.vehicleSeries}||'%'
</if>
<iftest='checkModelSeriesList.type != null and checkModelSeriesList.type != "2"'>
AND (OBD_STATUS = #{checkModelSeriesList.type} OR SCAN_CODE_STATUS = #{checkModelSeriesList.type} OR REAL_MOULD_STATUS = #{checkModelSeriesList.type}
OR STAND_STATUS = #{checkModelSeriesList.type} OR KEY_STATUS = #{checkModelSeriesList.type})
AND REAL_MOULD_STATUS = #{checkModelSeriesList.type}
</if>
<iftest='checkModelSeriesList.type == "2"'>
AND (OBD_STATUS IS NULL
OR SCAN_CODE_STATUS IS NULL
OR REAL_MOULD_STATUS IS NULL
OR STAND_STATUS IS NULL
OR KEY_STATUS IS NULL)
AND REAL_MOULD_STATUS IS NULL
</if>
<iftest="checkModelSeriesList.orderBy != null and checkModelSeriesList.orderBy != '' and checkModelSeriesList.order != null and checkModelSeriesList.order != ''">
order by ${checkModelSeriesList.orderBy} ${checkModelSeriesList.order}, "TYPE" desc, CREATE_TIME DESC, VEHICLE_TYPE_AND_GROUP DESC,ID