Commit 0d979fab by jinxin

添加外部联系人时间

parent 20127ca8
...@@ -44,6 +44,18 @@ public class TabHaobanExternalClerkRelated implements Serializable { ...@@ -44,6 +44,18 @@ public class TabHaobanExternalClerkRelated implements Serializable {
private Date updateTime; private Date updateTime;
private String selfExternalUserid; private String selfExternalUserid;
/**
* 添加外部联系人时间
*/
private Long addTime;
public Long getAddTime() {
return addTime;
}
public void setAddTime(Long addTime) {
this.addTime = addTime;
}
public String getSelfExternalUserid() { public String getSelfExternalUserid() {
return selfExternalUserid; return selfExternalUserid;
......
...@@ -126,6 +126,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ ...@@ -126,6 +126,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ
String memberId = externalClerkRelated.getMemberId(); String memberId = externalClerkRelated.getMemberId();
logger.info("通知会员 删除会员后更新为非企微好友 memberId:{}", memberId); logger.info("通知会员 删除会员后更新为非企微好友 memberId:{}", memberId);
memberApiService.updateMemberQywxFlag(enterpriseId, memberId, 0); memberApiService.updateMemberQywxFlag(enterpriseId, memberId, 0);
// todo 查询好办外部联系人接口,获取最早的时间替换当前时间
memberApiService.updateMemberQywxEveryOccasion(enterpriseId, memberId, 0, new Date()); memberApiService.updateMemberQywxEveryOccasion(enterpriseId, memberId, 0, new Date());
} }
} else { } else {
......
...@@ -757,6 +757,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -757,6 +757,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
log.info("新增好友表"); log.info("新增好友表");
TabHaobanExternalClerkRelated related = new TabHaobanExternalClerkRelated(); TabHaobanExternalClerkRelated related = new TabHaobanExternalClerkRelated();
related.setAddCreateTime(createTime); related.setAddCreateTime(createTime);
related.setAddTime(createTime == null ? null : Long.valueOf(createTime));
related.setClerkId(clerkId); related.setClerkId(clerkId);
related.setEnterpriseId(enterpriseId); related.setEnterpriseId(enterpriseId);
related.setExternalName(name); related.setExternalName(name);
......
...@@ -20,12 +20,13 @@ ...@@ -20,12 +20,13 @@
<result column="create_time" property="createTime" jdbcType="TIMESTAMP"/> <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
<result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/> <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
<result column="self_external_userid" property="selfExternalUserid"/> <result column="self_external_userid" property="selfExternalUserid"/>
<result column="add_time" property="addTime" jdbcType="INTEGER"/>
</resultMap> </resultMap>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
external_clerk_related_id, wx_enterprise_id, enterprise_id, store_id, member_id, external_clerk_related_id, wx_enterprise_id, enterprise_id, store_id, member_id,
unionid, head_url,external_name, add_create_time, member_unionid_related_id, clerk_id, staff_id, unionid, head_url,external_name, add_create_time, member_unionid_related_id, clerk_id, staff_id,
relation_key, status_flag, create_time, update_time,external_user_id ,self_external_userid relation_key, status_flag, create_time, update_time,external_user_id ,self_external_userid,add_time
</sql> </sql>
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String"> <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String">
...@@ -95,6 +96,9 @@ ...@@ -95,6 +96,9 @@
<if test="selfExternalUserid != null"> <if test="selfExternalUserid != null">
self_external_userid, self_external_userid,
</if> </if>
<if test="addTime != null">
add_time,
</if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="externalClerkRelatedId != null"> <if test="externalClerkRelatedId != null">
...@@ -154,6 +158,9 @@ ...@@ -154,6 +158,9 @@
<if test="selfExternalUserid != null"> <if test="selfExternalUserid != null">
#{selfExternalUserid}, #{selfExternalUserid},
</if> </if>
<if test="addTime != null">
#{addTime},
</if>
</trim> </trim>
</insert> </insert>
<update id="updateByPrimaryKeySelective" <update id="updateByPrimaryKeySelective"
...@@ -208,6 +215,9 @@ ...@@ -208,6 +215,9 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="addTime != null">
add_time = #{addTime,jdbcType=INTEGER},
</if>
</set> </set>
where external_clerk_related_id = #{externalClerkRelatedId,jdbcType=VARCHAR} where external_clerk_related_id = #{externalClerkRelatedId,jdbcType=VARCHAR}
</update> </update>
......
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