41 lines
815 B
Java
Raw Normal View History

2025-06-30 15:16:46 +08:00
package edu.whut.infrastructure.dao;
import edu.whut.infrastructure.dao.po.GroupBuyOrder;
import org.apache.ibatis.annotations.Mapper;
/**
* 用户拼单
*/
@Mapper
public interface IGroupBuyOrderDao {
void insert(GroupBuyOrder groupBuyOrder);
/**
* 更新锁单数量
* @param teamId
* @return
*/
int updateAddLockCount(String teamId);
/**
* 减少锁单数量
* @param teamId
* @return
*/
int updateSubtractionLockCount(String teamId);
/**
* 查询拼团人数是否已满
* @param teamId
* @return
*/
GroupBuyOrder queryGroupBuyProgress(String teamId);
GroupBuyOrder queryGroupBuyTeamByTeamId(String teamId);
int updateAddCompleteCount(String teamId);
int updateOrderStatus2COMPLETE(String teamId);
2025-06-30 15:16:46 +08:00
}