admin
2019-01-30 eff291d14f8ee588426c02e32ac9f278c88cf4eb
删除三方关系消息
4个文件已修改
30 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/msg/MsgInviteDetailMapper.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/mapping/msg/MsgInviteDetailMapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/msg/MsgInviteDetailServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgInviteDetailService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/msg/MsgInviteDetailMapper.java
@@ -41,5 +41,13 @@
     * @param uid
     */
    void setMsgReadByUid(Long uid);
    /**
     * 根据邀请关系ID删除
     *
     * @param threeSaleId
     * @return
     */
    int deleteByThreeSaleId(Long threeSaleId);
}
fanli/src/main/java/com/yeshi/fanli/mapping/msg/MsgInviteDetailMapper.xml
@@ -81,6 +81,13 @@
    <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">delete from
        yeshi_ec_msg_invite where mi_id = #{id,jdbcType=BIGINT}
    </delete>
    <delete id="deleteByThreeSaleId">
        delete from
        yeshi_ec_msg_invite where mi_invite_id = #{0}
    </delete>
    <insert id="insert" parameterType="com.yeshi.fanli.entity.bus.msg.MsgInviteDetail"
        useGeneratedKeys="true" keyProperty="id">insert into yeshi_ec_msg_invite
        (mi_id,mi_uid,mi_type,mi_invite_id,mi_desc,mi_beizhu,mi_read,mi_create_time,mi_update_time)
fanli/src/main/java/com/yeshi/fanli/service/impl/msg/MsgInviteDetailServiceImpl.java
@@ -75,4 +75,11 @@
        msgInviteDetailMapper.setMsgReadByUid(uid);
    }
    @Override
    public void deleteByThreeSale(ThreeSale sale) {
        if (sale == null)
            return;
        msgInviteDetailMapper.deleteByThreeSaleId(sale.getId());
    }
}
fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgInviteDetailService.java
@@ -3,6 +3,7 @@
import java.util.List;
import com.yeshi.fanli.entity.bus.msg.MsgInviteDetail;
import com.yeshi.fanli.entity.bus.user.ThreeSale;
import com.yeshi.fanli.exception.msg.MsgInviteDetailException;
public interface MsgInviteDetailService {
@@ -37,4 +38,11 @@
     * @param uid
     */
    public void readMsgByUid(Long uid);
    /**
     * 根据邀请关系ID删除
     *
     * @param sale
     */
    public void deleteByThreeSale(ThreeSale sale);
}