多语言(英语、法语、西班牙语、德语、波兰语、阿拉伯语)处理
This commit is contained in:
@ -40,6 +40,21 @@
|
||||
<when test="lang != null and lang=='en_US' ">
|
||||
template_name_en template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='fr_FR' ">
|
||||
template_name_fra template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='es_ES' ">
|
||||
template_name_spa template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='de_DE' ">
|
||||
template_name_de template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='pl_PL' ">
|
||||
template_name_pl template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='ar_EG' ">
|
||||
template_name_ara template_name,
|
||||
</when>
|
||||
<otherwise>
|
||||
template_name,
|
||||
</otherwise>
|
||||
@ -51,7 +66,14 @@
|
||||
id = #{temId}
|
||||
</if>
|
||||
<if test="templateName != null and templateName != ''">
|
||||
and (template_name like concat('%',#{templateName},'%') or template_name_en like concat('%',#{templateName},'%'))
|
||||
and (template_name like concat('%',#{templateName},'%') or
|
||||
template_name_en like concat('%',#{templateName},'%') or
|
||||
template_name_fra like concat('%',#{templateName},'%')
|
||||
template_name_spa like concat('%',#{templateName},'%')
|
||||
template_name_de like concat('%',#{templateName},'%')
|
||||
template_name_pl like concat('%',#{templateName},'%')
|
||||
template_name_ara like concat('%',#{templateName},'%')
|
||||
)
|
||||
</if>
|
||||
<if test="status != null">
|
||||
and status = #{status}
|
||||
@ -76,7 +98,8 @@
|
||||
|
||||
<!-- 新增模板 -->
|
||||
<insert id="addPlanningCurveTemplate" parameterType="com.ho.business.entity.PlanningCurveTemplate">
|
||||
insert into planning_curve_template ( id,template_no,template_name,template_name_en,<!-- elec_template_id, -->
|
||||
insert into planning_curve_template ( id,template_no,template_name,template_name_en,
|
||||
template_name_fra,template_name_spa,template_name_de,template_name_pl,template_name_ara,
|
||||
<if test="stationId != null and stationId != ''">
|
||||
station_id,
|
||||
</if>
|
||||
@ -84,7 +107,8 @@
|
||||
group_id,
|
||||
</if>
|
||||
income,status,p,capacity,soc_upper,soc_lower,create_time )
|
||||
values( #{temId},#{templateNo},#{templateName},#{templateNameEn},<!-- #{elecTemplateId}, -->
|
||||
values( #{temId},#{templateNo},#{templateName},#{templateNameEn},
|
||||
#{templateNameFra},#{templateNameSpa},#{templateNameDe},#{templateNamePl},#{templateNameAra},
|
||||
<if test="stationId != null and stationId != ''">
|
||||
#{stationId},
|
||||
</if>
|
||||
@ -114,6 +138,21 @@
|
||||
<if test="templateNameEn != null and templateNameEn != ''">
|
||||
template_name_en = #{templateNameEn},
|
||||
</if>
|
||||
<if test="templateNameFra != null and templateNameFra != ''">
|
||||
template_name_fra = #{templateNameFra},
|
||||
</if>
|
||||
<if test="templateNameSpa != null and templateNameSpa != ''">
|
||||
template_name_spa = #{templateNameSpa},
|
||||
</if>
|
||||
<if test="templateNameDe != null and templateNameDe != ''">
|
||||
template_name_de = #{templateNameDe},
|
||||
</if>
|
||||
<if test="templateNamePl != null and templateNamePl != ''">
|
||||
template_name_pl = #{templateNamePl},
|
||||
</if>
|
||||
<if test="templateNameAra != null and templateNameAra != ''">
|
||||
template_name_ara = #{templateNameAra},
|
||||
</if>
|
||||
<!--
|
||||
<if test="elecTemplateId != null and elecTemplateId != ''">
|
||||
elec_template_id = #{elecTemplateId},
|
||||
@ -187,6 +226,21 @@
|
||||
<when test="lang != null and lang=='en_US' ">
|
||||
template_name_en template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='fr_FR' ">
|
||||
template_name_fra template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='es_ES' ">
|
||||
template_name_spa template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='de_DE' ">
|
||||
template_name_de template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='pl_PL' ">
|
||||
template_name_pl template_name,
|
||||
</when>
|
||||
<when test="lang != null and lang=='ar_EG' ">
|
||||
template_name_ara template_name,
|
||||
</when>
|
||||
<otherwise>
|
||||
template_name,
|
||||
</otherwise>
|
||||
|
||||
Reference in New Issue
Block a user