|
@@ -20,6 +20,11 @@
|
|
|
<result column="grade_code" property="gradeCode"/>
|
|
<result column="grade_code" property="gradeCode"/>
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
+ <resultMap type="com.dk.oauth.entity.MenuFrequency" id="ResultMenuMap">
|
|
|
|
|
+ <result column="menu_uuid" property="menuUuid"/>
|
|
|
|
|
+ <result column="qty" property="qty"/>
|
|
|
|
|
+ </resultMap>
|
|
|
|
|
+
|
|
|
<!-- 通用查询映射结果 -->
|
|
<!-- 通用查询映射结果 -->
|
|
|
<resultMap id="BaseResultMap" type="com.dk.oauth.entity.Company">
|
|
<resultMap id="BaseResultMap" type="com.dk.oauth.entity.Company">
|
|
|
<id column="cp_id" property="cpId"/>
|
|
<id column="cp_id" property="cpId"/>
|
|
@@ -227,9 +232,17 @@
|
|
|
</trim>
|
|
</trim>
|
|
|
)
|
|
)
|
|
|
on conflict (menu_uuid,cp_id,app_code) do update set
|
|
on conflict (menu_uuid,cp_id,app_code) do update set
|
|
|
- qty = excluded."qty" + 1;
|
|
|
|
|
|
|
+ qty = excluded."qty" ;
|
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
+ <select id="selectMenuByUuid" resultMap="ResultMenuMap">
|
|
|
|
|
+ select qty
|
|
|
|
|
+ from dkic_a.t_a_menu_frequency
|
|
|
|
|
+ where menu_uuid = #{menuUuid} ::uuid
|
|
|
|
|
+ and cp_id = #{cpId}
|
|
|
|
|
+ and app_code = #{appCode}
|
|
|
|
|
+ </select>
|
|
|
|
|
+
|
|
|
|
|
|
|
|
<insert id="insertBatch">
|
|
<insert id="insertBatch">
|
|
|
insert into dkic_a.t_a_company
|
|
insert into dkic_a.t_a_company
|