限时秒杀

This commit is contained in:
曹磊 2024-07-22 10:58:22 +08:00
parent 7d66194d5c
commit ac61ef1dc1
5 changed files with 3 additions and 54 deletions

View File

@ -33,12 +33,4 @@ public class AppUserPackageDetailController {
public Result getMyPackageDetail(UserPackageDetail userPackageDetail){
return service.getMyPackageDetail(userPackageDetail);
}
@Login
@GetMapping("/findMyFlashDetail")
@ApiOperation("查询限时秒杀详情列表")
public Result findMyFlashDetail(Long id){
return service.findMyFlashDetail(id);
}
}

View File

@ -27,6 +27,4 @@ public interface UserPackageDetailDao extends BaseMapper<UserPackageDetail> {
int deleteDetailByMain(Long mainId);
UserPackageDetail findMyFlashDetail(Long id);
}

View File

@ -14,5 +14,4 @@ public interface UserPackageDetailService extends IService<UserPackageDetail> {
Result getMyPackageDetail(UserPackageDetail userPackageDetail);
UserPackageDetail findMassagePackageDetailsUsed(Long mainId);
int deleteDetailByMain(Long mainId);
Result findMyFlashDetail(Long id);
}

View File

@ -49,12 +49,12 @@ public class UserPackageDetailServiceImpl extends ServiceImpl<UserPackageDetailD
UserPackage userPackage = userPackageService.getMyPackageById(userPackageDetail.getMainId());
int type = userPackage.getType();
List<UserPackageDetail> list = Lists.newArrayList();
if(type == 104){
list = baseMapper.findDetailList(userPackageDetail);
}else if(type == 105){
if(type == 105){
list = baseMapper.findDetailUsedQuantity(userPackageDetail);
}else if(type == 106){
list = baseMapper.findLcDetailUsedQuantity(userPackageDetail);
}else{
list = baseMapper.findDetailList(userPackageDetail);
}
map.put("mainData",userPackage);
map.put("detailData",list);
@ -81,11 +81,4 @@ public class UserPackageDetailServiceImpl extends ServiceImpl<UserPackageDetailD
return baseMapper.deleteDetailByMain(mainId);
}
@Override
public Result findMyFlashDetail(Long id){
UserPackageDetail userPackageDetail = baseMapper.findMyFlashDetail(id);
return Result.success().put("data",userPackageDetail);
}
}

View File

@ -223,37 +223,4 @@
WHERE main_id = #{mainId}
</update>
<select id="findMyFlashDetail" resultType="com.sqx.modules.bl.order.entity.UserPackageDetail">
select
a.id,
a.main_id,
a.package_detail_id,
a.massage_type_id,
a.status,
a.package_price,
a.interval_days,
a.create_time,
a.title,
a.massage_img,
a.content,
a.old_price,
a.price,
a.duration,
a.is_sex,
a.city,
a.content_img,
a.labels,
a.parent_id,
a.classify_id,
a.apply_people,
a.jianjie,
a.level,
m.sales
from bl_user_package_detail a
inner join bl_user_package b on a.main_id = b.id
left join massage_type m on a.massage_type_id = m.massage_type_id
where b.id = #{id}
limit 1
</select>
</mapper>