|
|
@@ -283,6 +283,7 @@
|
|
|
OPERATION_POINT_ID "value",
|
|
|
OPERATION_POINT_NAME "label",
|
|
|
OPERATION_POINT_NAME "text"
|
|
|
+
|
|
|
from RMS_OPERATION_POINT
|
|
|
<where>
|
|
|
DELETED = 0
|
|
|
@@ -298,6 +299,9 @@
|
|
|
<if test="index!=null and index!=''">
|
|
|
AND REGEXP_LIKE(OPERATION_POINT_NAME, #{index})
|
|
|
</if>
|
|
|
+ <if test="sourceFlag != null and sourceFlag !=''">
|
|
|
+ AND ALTERNATE_FIELDS1 = #{sourceFlag}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
FETCH NEXT 10 ROWS ONLY
|
|
|
)
|
|
|
@@ -702,7 +706,7 @@
|
|
|
select * from(
|
|
|
select
|
|
|
RC.TRANS_RANGE_ID "transrangeId",
|
|
|
- RC.TRANS_RANGE_NAME "transrangeName",
|
|
|
+ RC.TRANS_RANGE_NAME "transrangeName",
|
|
|
RC.TRANS_RANGE_ID "operationRangeId",
|
|
|
RC.TRANS_RANGE_NAME "operationRangeName",
|
|
|
RC.TRANS_RANGE_ID "id",
|
|
|
@@ -718,7 +722,8 @@
|
|
|
)
|
|
|
<where>
|
|
|
<if test="index!=null and index!=''">
|
|
|
- AND REGEXP_LIKE("label", #{index})
|
|
|
+ <bind name="indexBind" value="'%' + index + '%'"/>
|
|
|
+ AND "label" like #{indexBind}
|
|
|
</if>
|
|
|
<if test="transrangeId!=null and transrangeId!=''">
|
|
|
AND "transrangeId" = #{transrangeId}
|
|
|
@@ -905,7 +910,7 @@
|
|
|
RC.MATERIAL_NAME "materialName",
|
|
|
RC.MATERIAL_ID "id",
|
|
|
RC.MATERIAL_ID "value",
|
|
|
- RC.MATERIAL_CODE || '-' || RC.MATERIAL_NAME ||
|
|
|
+ RC.MATERIAL_NAME || '-' || RC.MATERIAL_CODE ||
|
|
|
(CASE WHEN RC.MATERIAL_SPECIFICATION IS NOT NULL
|
|
|
THEN '-' || RC.MATERIAL_SPECIFICATION
|
|
|
WHEN RC.MATERIAL_MODEL IS NOT NULL
|