| | |
| | | AND check_time <= DATE_FORMAT(#{qualityUnqualified.entryDateEnd},'%Y-%m-%d') |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="qualityUnqualifiedExport" resultType="com.ruoyi.quality.pojo.QualityUnqualified"> |
| | | SELECT |
| | | qu.*, |
| | |
| | | AND product_name = #{qualityUnqualified.productName} |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="getUnqualified" resultType="com.ruoyi.quality.pojo.QualityUnqualified"> |
| | | SELECT |
| | | qu.id, |
| | |
| | | 1=1 |
| | | and qu.id = #{id} |
| | | </select> |
| | | |
| | | <select id="getModelId" resultType="java.lang.Long"> |
| | | select pm.id |
| | | from product_model pm |
| | |
| | | where pm.model=#{model} |
| | | and p.product_name=#{productName} |
| | | </select> |
| | | <select id="selectUnqualifiedByProcessNames" resultType="com.ruoyi.quality.pojo.QualityUnqualified"> |
| | | |
| | | <select id="selectUnqualifiedByProductOrderAndProcessNames" resultType="com.ruoyi.quality.pojo.QualityUnqualified"> |
| | | SELECT DISTINCT qu.* |
| | | FROM quality_unqualified qu |
| | | JOIN quality_inspect qi ON qu.inspect_id = qi.id |
| | | JOIN production_product_main ppm ON qi.product_main_id = ppm.id |
| | | JOIN product_work_order pwo ON ppm.work_order_id = pwo.id |
| | | WHERE qi.process IN |
| | | <foreach collection="processNames" item="processName" open="(" separator="," close=")"> |
| | | #{processName} |
| | | </foreach> |
| | | AND pwo.product_order_id = #{productOrderId} |
| | | AND qu.deal_result = '隔离' |
| | | AND qu.quarantine_lifted = false |
| | | </select> |