|
@@ -135,9 +135,10 @@
|
|
|
<select id="selectMaxId" resultType="java.math.BigDecimal">
|
|
|
select SEQ_QMS_MODEL.nextval from dual
|
|
|
</select>
|
|
|
- <select id="getAllModel" resultType="java.lang.String">
|
|
|
+ <select id="getAllModel" resultType="java.util.Map">
|
|
|
SELECT DISTINCT
|
|
|
- MATERIAL_SPECIFICATION || MATERIAL_MODEL
|
|
|
+ MATERIAL_ID "materialId",
|
|
|
+ MATERIAL_NAME || MATERIAL_MODEL || '(' || MATERIAL_SPECIFICATION ||')' "materialName"
|
|
|
from RMS_MATERIAL
|
|
|
where MATERIAL_SPECIFICATION like 'Φ%'
|
|
|
<if test="index !=null and index!=''.toString()">
|
|
@@ -145,12 +146,15 @@
|
|
|
</if>
|
|
|
</select>
|
|
|
<select id="getAllModelUnrolled" resultType="java.util.Map">
|
|
|
- select RESULT_ID "resultId",
|
|
|
- SPECTIONS_MODEL "spectionsModel"
|
|
|
- from QMS_MODEL_UNROOLED
|
|
|
+ select QMU.RESULT_ID "resultId",
|
|
|
+ RM.MATERIAL_ID "materialId",
|
|
|
+ RM.MATERIAL_NAME "materialName",
|
|
|
+ RM.MATERIAL_MODEL || '(' || RM.MATERIAL_SPECIFICATION ||')' "spectionsModel"
|
|
|
+ from QMS_MODEL_UNROOLED QMU,RMS_MATERIAL RM
|
|
|
<where>
|
|
|
+ RM.MATERIAL_ID||''=QMU.SPECTIONS_MODEL
|
|
|
<if test="index !=null and index!=''.toString()">
|
|
|
- MATERIAL_SPECIFICATION || MATERIAL_MODEL like CONCAT(CONCAT('%',#{index}),'%')
|
|
|
+ and RM.MATERIAL_NAME || RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL like CONCAT(CONCAT('%',#{index}),'%')
|
|
|
</if>
|
|
|
</where>
|
|
|
</select>
|