Commit 4839b5f8 by XiaHou

云应用相关的业务代码

parent f3b4a37b
...@@ -30,6 +30,7 @@ public class AtlTimeMenuDTO implements Serializable { ...@@ -30,6 +30,7 @@ public class AtlTimeMenuDTO implements Serializable {
private Integer menuType; private Integer menuType;
@ApiModelProperty(value = "是否默认菜单(0是|1否)") @ApiModelProperty(value = "是否默认菜单(0是|1否)")
private Integer defaultMenu; private Integer defaultMenu;
@ApiModelProperty(value = "菜单英文名")
private String menuNameEn;
} }
...@@ -57,6 +57,9 @@ public class AtlMenu implements Serializable { ...@@ -57,6 +57,9 @@ public class AtlMenu implements Serializable {
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date updateTime; private Date updateTime;
@ApiModelProperty(value = "菜单英文名")
private String menuNameEn;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public Long getId() { public Long getId() {
...@@ -179,6 +182,14 @@ public class AtlMenu implements Serializable { ...@@ -179,6 +182,14 @@ public class AtlMenu implements Serializable {
this.updateTime = updateTime; this.updateTime = updateTime;
} }
public String getMenuNameEn() {
return menuNameEn;
}
public void setMenuNameEn(String menuNameEn) {
this.menuNameEn = menuNameEn;
}
@Override @Override
public String toString() { public String toString() {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
...@@ -200,6 +211,7 @@ public class AtlMenu implements Serializable { ...@@ -200,6 +211,7 @@ public class AtlMenu implements Serializable {
sb.append(", remark=").append(remark); sb.append(", remark=").append(remark);
sb.append(", createTime=").append(createTime); sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime); sb.append(", updateTime=").append(updateTime);
sb.append(", menuNameEn=").append(menuNameEn);
sb.append(", serialVersionUID=").append(serialVersionUID); sb.append(", serialVersionUID=").append(serialVersionUID);
sb.append("]"); sb.append("]");
return sb.toString(); return sb.toString();
......
...@@ -1054,6 +1054,76 @@ public class AtlMenuExample { ...@@ -1054,6 +1054,76 @@ public class AtlMenuExample {
addCriterion("update_time not between", value1, value2, "updateTime"); addCriterion("update_time not between", value1, value2, "updateTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameEnIsNull() {
addCriterion("menu_name_en is null");
return (Criteria) this;
}
public Criteria andMenuNameEnIsNotNull() {
addCriterion("menu_name_en is not null");
return (Criteria) this;
}
public Criteria andMenuNameEnEqualTo(String value) {
addCriterion("menu_name_en =", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnNotEqualTo(String value) {
addCriterion("menu_name_en <>", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnGreaterThan(String value) {
addCriterion("menu_name_en >", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnGreaterThanOrEqualTo(String value) {
addCriterion("menu_name_en >=", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnLessThan(String value) {
addCriterion("menu_name_en <", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnLessThanOrEqualTo(String value) {
addCriterion("menu_name_en <=", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnLike(String value) {
addCriterion("menu_name_en like", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnNotLike(String value) {
addCriterion("menu_name_en not like", value, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnIn(List<String> values) {
addCriterion("menu_name_en in", values, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnNotIn(List<String> values) {
addCriterion("menu_name_en not in", values, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnBetween(String value1, String value2) {
addCriterion("menu_name_en between", value1, value2, "menuNameEn");
return (Criteria) this;
}
public Criteria andMenuNameEnNotBetween(String value1, String value2) {
addCriterion("menu_name_en not between", value1, value2, "menuNameEn");
return (Criteria) this;
}
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<select id="selectAtlTimeMenuListByTimeId" parameterType="com.hwstudio.antaile.queryparam.QueryAtlTimeMenuParam" resultType="com.hwstudio.antaile.dto.AtlTimeMenuDTO"> <select id="selectAtlTimeMenuListByTimeId" parameterType="com.hwstudio.antaile.queryparam.QueryAtlTimeMenuParam" resultType="com.hwstudio.antaile.dto.AtlTimeMenuDTO">
select select
a.id,a.time_id timeId,a.menu_id menuId,a.is_open isOpen,a.menu_sort menuSort, a.id,a.time_id timeId,a.menu_id menuId,a.is_open isOpen,a.menu_sort menuSort,
b.menu_name menuName,b.menu_type menuType,b.default_menu defaultMenu b.menu_name menuName,b.menu_type menuType,b.default_menu defaultMenu,b.menu_name_en menuNameEn
from atl_time_menu a from atl_time_menu a
left join atl_menu b ON a.menu_id = b.id left join atl_menu b ON a.menu_id = b.id
where a.time_id = #{timeId} where a.time_id = #{timeId}
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<result column="remark" jdbcType="VARCHAR" property="remark" /> <result column="remark" jdbcType="VARCHAR" property="remark" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
<result column="menu_name_en" jdbcType="VARCHAR" property="menuNameEn" />
</resultMap> </resultMap>
<sql id="Example_Where_Clause"> <sql id="Example_Where_Clause">
<where> <where>
...@@ -78,7 +79,7 @@ ...@@ -78,7 +79,7 @@
</sql> </sql>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, menu_name, menu_url, menu_other_url, menu_type, is_show, menu_sort, data_flag, id, menu_name, menu_url, menu_other_url, menu_type, is_show, menu_sort, data_flag,
default_menu, app_id, is_delete, menu_mark, remark, create_time, update_time default_menu, app_id, is_delete, menu_mark, remark, create_time, update_time, menu_name_en
</sql> </sql>
<select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlMenuExample" resultMap="BaseResultMap"> <select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlMenuExample" resultMap="BaseResultMap">
select select
...@@ -118,12 +119,14 @@ ...@@ -118,12 +119,14 @@
menu_type, is_show, menu_sort, menu_type, is_show, menu_sort,
data_flag, default_menu, app_id, data_flag, default_menu, app_id,
is_delete, menu_mark, remark, is_delete, menu_mark, remark,
create_time, update_time) create_time, update_time, menu_name_en
)
values (#{menuName,jdbcType=VARCHAR}, #{menuUrl,jdbcType=VARCHAR}, #{menuOtherUrl,jdbcType=VARCHAR}, values (#{menuName,jdbcType=VARCHAR}, #{menuUrl,jdbcType=VARCHAR}, #{menuOtherUrl,jdbcType=VARCHAR},
#{menuType,jdbcType=TINYINT}, #{isShow,jdbcType=TINYINT}, #{menuSort,jdbcType=INTEGER}, #{menuType,jdbcType=TINYINT}, #{isShow,jdbcType=TINYINT}, #{menuSort,jdbcType=INTEGER},
#{dataFlag,jdbcType=TINYINT}, #{defaultMenu,jdbcType=TINYINT}, #{appId,jdbcType=BIGINT}, #{dataFlag,jdbcType=TINYINT}, #{defaultMenu,jdbcType=TINYINT}, #{appId,jdbcType=BIGINT},
#{isDelete,jdbcType=TINYINT}, #{menuMark,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{isDelete,jdbcType=TINYINT}, #{menuMark,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}) #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{menuNameEn,jdbcType=VARCHAR}
)
</insert> </insert>
<insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlMenu"> <insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlMenu">
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
...@@ -173,6 +176,9 @@ ...@@ -173,6 +176,9 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time, update_time,
</if> </if>
<if test="menuNameEn != null">
menu_name_en,
</if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="menuName != null"> <if test="menuName != null">
...@@ -217,6 +223,9 @@ ...@@ -217,6 +223,9 @@
<if test="updateTime != null"> <if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="menuNameEn != null">
#{menuNameEn,jdbcType=VARCHAR},
</if>
</trim> </trim>
</insert> </insert>
<select id="countByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlMenuExample" resultType="java.lang.Long"> <select id="countByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlMenuExample" resultType="java.lang.Long">
...@@ -273,6 +282,9 @@ ...@@ -273,6 +282,9 @@
<if test="record.updateTime != null"> <if test="record.updateTime != null">
update_time = #{record.updateTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="record.menuNameEn != null">
menu_name_en = #{record.menuNameEn,jdbcType=VARCHAR},
</if>
</set> </set>
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" /> <include refid="Update_By_Example_Where_Clause" />
...@@ -294,7 +306,8 @@ ...@@ -294,7 +306,8 @@
menu_mark = #{record.menuMark,jdbcType=VARCHAR}, menu_mark = #{record.menuMark,jdbcType=VARCHAR},
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP} update_time = #{record.updateTime,jdbcType=TIMESTAMP},
menu_name_en = #{record.menuNameEn,jdbcType=VARCHAR}
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" /> <include refid="Update_By_Example_Where_Clause" />
</if> </if>
...@@ -344,6 +357,9 @@ ...@@ -344,6 +357,9 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="menuNameEn != null">
menu_name_en = #{menuNameEn,jdbcType=VARCHAR},
</if>
</set> </set>
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</update> </update>
...@@ -362,7 +378,8 @@ ...@@ -362,7 +378,8 @@
menu_mark = #{menuMark,jdbcType=VARCHAR}, menu_mark = #{menuMark,jdbcType=VARCHAR},
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP} update_time = #{updateTime,jdbcType=TIMESTAMP},
menu_name_en = #{menuNameEn,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</update> </update>
</mapper> </mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment