啦处方单的问题

Lhxyy
qiuyt 7 months ago
parent 0b7e8e78fc
commit e8dd60c8a0

@ -21,7 +21,7 @@
select *
from v_a001
<where>
<if test="req.databaseProductName == 'MySQL'">
<if test="req.databaseProductName == 'MySql'">
<if test="req.unitId != null and req.unitId != '' ">
AND UNITID = #{req.unitId}
</if>

@ -42,7 +42,7 @@
<if test="req.startTime != null and req.endTime != null">
AND
<choose>
<when test="req.databaseProductName == 'MySQL'">
<when test="req.databaseProductName == 'MySql'">
<![CDATA[
STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') >= #{req.startTime}
AND STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') < #{req.endTime}
@ -65,7 +65,7 @@
AND DEPTNAME = #{req.fromCorpName}
</if>
<if test="req.key != null and req.key != ''">
<if test="req.databaseProductName == 'MySQL'">
<if test="req.databaseProductName == 'MySql'">
AND (
CODE LIKE CONCAT('%', #{req.key}, '%')
OR DEPTNAME LIKE CONCAT('%', #{req.key}, '%')

@ -40,7 +40,8 @@
<if test="req.startTime != null and req.endTime != null">
AND
<choose>
<when test="req.databaseProductName == 'MySQL'">
<when test="req.databaseProductName == 'MySql'">
<![CDATA[
STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') >= #{req.startTime}
AND STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') < #{req.endTime}
@ -63,7 +64,7 @@
AND DEPTNAME = #{req.fromCorpName}
</if>
<if test="req.key != null and req.key != ''">
<if test="req.databaseProductName == 'MySQL'">
<if test="req.databaseProductName == 'MySql'">
AND (
CODE LIKE CONCAT('%', #{req.key}, '%')
OR DEPTNAME LIKE CONCAT('%', #{req.key}, '%')
@ -81,7 +82,7 @@
GROUP BY CODE
<!-- ORDER BY-->
<!-- <choose>-->
<!-- <when test="req.databaseProductName == 'MySQL'">-->
<!-- <when test="req.databaseProductName == 'MySql'">-->
<!-- PRESCRIBEDATE DESC-->
<!-- </when>-->
<!-- <when test="req.databaseProductName == 'Oracle'">-->

@ -45,7 +45,7 @@
<if test="req.startTime != null and req.endTime != null">
AND
<choose>
<when test="req.databaseProductName == 'MySQL'">
<when test="req.databaseProductName == 'MySql'">
<![CDATA[
STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') >= #{req.startTime}
AND STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') < #{req.endTime}
@ -68,7 +68,7 @@
AND DEPTNAME = #{req.fromCorpName}
</if>
<if test="req.key != null and req.key != ''">
<if test="req.databaseProductName == 'MySQL'">
<if test="req.databaseProductName == 'MySql'">
AND (
CODE LIKE CONCAT('%', #{req.key}, '%')
OR DEPTNAME LIKE CONCAT('%', #{req.key}, '%')

@ -42,7 +42,7 @@
<if test="req.startTime != null and req.endTime != null">
AND
<choose>
<when test="req.databaseProductName == 'MySQL'">
<when test="req.databaseProductName == 'MySql'">
<![CDATA[
STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') >= #{req.startTime}
AND STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') < #{req.endTime}
@ -65,7 +65,7 @@
AND DEPTNAME = #{req.fromCorpName}
</if>
<if test="req.key != null and req.key != ''">
<if test="req.databaseProductName == 'MySQL'">
<if test="req.databaseProductName == 'MySql'">
AND (
CODE LIKE CONCAT('%', #{req.key}, '%')
OR DEPTNAME LIKE CONCAT('%', #{req.key}, '%')

Loading…
Cancel
Save