|
|
|
@ -3792,6 +3792,41 @@ |
|
|
|
|
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 查询检验页面的SOP文件列表(从file_management表) --> |
|
|
|
<select id="searchQcSopFileList" resultType="map"> |
|
|
|
SELECT DISTINCT |
|
|
|
fm.ID AS id, |
|
|
|
fm.url_add_ress AS sopUrl, |
|
|
|
fm.create_date AS creationDate, |
|
|
|
fm.file_name AS sopName, |
|
|
|
fm.new_file_name AS newFileName, |
|
|
|
fm.created_by AS createdBy, |
|
|
|
fm.file_type AS fileType, |
|
|
|
fm.file_suffix AS fileSuffix, |
|
|
|
fm.sop_rev_no AS version, |
|
|
|
fm.phase_in_date AS phaseInDate, |
|
|
|
fm.phase_out_date AS phaseOutDate |
|
|
|
FROM file_management fm |
|
|
|
WHERE fm.site = #{params.site} |
|
|
|
AND fm.file_type = '质量' |
|
|
|
AND ( |
|
|
|
ISNULL(fm.public_flag, 'N') = 'Y' |
|
|
|
<if test="params.operationDesc != null and params.operationDesc != ''"> |
|
|
|
OR fm.item_no = #{params.operationDesc} |
|
|
|
</if> |
|
|
|
<if test="params.workcenterNo != null and params.workcenterNo != ''"> |
|
|
|
OR fm.workcenter_no = #{params.workcenterNo} |
|
|
|
</if> |
|
|
|
<if test="params.partNo != null and params.partNo != ''"> |
|
|
|
OR fm.part_no = #{params.partNo} |
|
|
|
</if> |
|
|
|
<if test="params.orderNo != null and params.orderNo != ''"> |
|
|
|
OR fm.order_no = #{params.orderNo} |
|
|
|
</if> |
|
|
|
) |
|
|
|
ORDER BY fm.create_date DESC |
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 查询可用的SOP文件 --> |
|
|
|
<select id="sopAvailableFiles" resultType="map"> |
|
|
|
SELECT |
|
|
|
|