admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/MsgMoneyDetailService.java
@@ -1,40 +1,47 @@
package com.yeshi.fanli.service.inter.money.msg;
import java.util.List;
import com.yeshi.fanli.entity.bus.msg.MsgMoneyDetail;
import com.yeshi.fanli.exception.msg.MsgMoneyDetailException;
public interface MsgMoneyDetailService {
   /**
    * 添加到资金消息
    *
    * @param detail
    * @throws MsgMoneyDetailException
    */
   public void addMsgMoneyDetail(MsgMoneyDetail detail) throws MsgMoneyDetailException;
   /**
    * 资金消息列表
    *
    * @param uid
    * @param page
    * @return
    */
   public List<MsgMoneyDetail> listMsgMoneyDetail(Long uid, int page);
   /**
    * 资金消息数
    *
    * @param uid
    * @return
    */
   public long countMsgMoneyDetail(Long uid);
   /**
    * 设置所有消息已读
    *
    * @param uid
    */
   public void readMsgByUid(Long uid);
}
package com.yeshi.fanli.service.inter.money.msg;
import java.util.List;
import com.yeshi.fanli.entity.bus.msg.MsgInviteDetail;
import com.yeshi.fanli.entity.bus.msg.MsgMoneyDetail;
import com.yeshi.fanli.exception.msg.MsgMoneyDetailException;
public interface MsgMoneyDetailService {
   /**
    * 添加到资金消息
    *
    * @param detail
    * @throws MsgMoneyDetailException
    */
   public void addMsgMoneyDetail(MsgMoneyDetail detail) throws MsgMoneyDetailException;
   /**
    * 资金消息列表
    *
    * @param uid
    * @param page
    * @return
    */
   public List<MsgMoneyDetail> listMsgMoneyDetail(Long uid, int page);
   public List<MsgMoneyDetail> listDetail(List<Long> ids);
   /**
    * 资金消息数
    *
    * @param uid
    * @return
    */
   public long countMsgMoneyDetail(Long uid);
   /**
    * 设置所有消息已读
    *
    * @param uid
    */
   public void readMsgByUid(Long uid);
   public MsgMoneyDetail selectByPrimaryKey(Long id);
   public void deleteByPrimaryKey(Long id);
}