限时秒杀,团购

This commit is contained in:
曹磊 2024-07-25 15:50:33 +08:00
parent 681de5866a
commit 380ce8ee62
1 changed files with 17 additions and 1 deletions

View File

@ -10,6 +10,7 @@ import com.sqx.modules.app.service.UserService;
import com.sqx.modules.bl.collect.entity.CollectMassage;
import com.sqx.modules.bl.collect.service.CollectMassageService;
import com.sqx.modules.bl.massage.dao.MassagePackageDao;
import com.sqx.modules.bl.massage.dao.MassagePackageDetailDao;
import com.sqx.modules.bl.massage.entity.MassagePackage;
import com.sqx.modules.bl.massage.entity.MassagePackageDetail;
import com.sqx.modules.bl.massage.service.MassagePackageService;
@ -35,6 +36,9 @@ public class MassagePackageServiceImpl extends ServiceImpl<MassagePackageDao, Ma
@Autowired
private UserService userService;
@Autowired
MassagePackageDetailDao massagePackageDetailDao;
@Override
public Result findPage(MassagePackage massagePackage){
Page<MassagePackage> pages=new Page<>(massagePackage.getPage(),massagePackage.getLimit());
@ -138,6 +142,11 @@ public class MassagePackageServiceImpl extends ServiceImpl<MassagePackageDao, Ma
entity.setBuyGroupNum(userMap.size());
map.put("groupData",entity);
map.put("ordersData",groupNoList);
Page<MassagePackageDetail> pages=new Page<>(1,1);
MassagePackageDetail massagePackageDetail = new MassagePackageDetail();
massagePackageDetail.setMainId(massagePackage.getId());
massagePackageDetail.setStatus(1);
map.put("detailData",new PageUtils(massagePackageDetailDao.findPage(pages,massagePackageDetail)));
return Result.success(map);
}
@ -148,6 +157,7 @@ public class MassagePackageServiceImpl extends ServiceImpl<MassagePackageDao, Ma
*/
@Override
public Result getAppFlashDetail(Long userId,MassagePackage massagePackage){
Map<String, Object> map = new HashMap<String, Object>();
//插入浏览历史
CollectMassage collectMassage=new CollectMassage();
collectMassage.setClassify(2);
@ -156,7 +166,13 @@ public class MassagePackageServiceImpl extends ServiceImpl<MassagePackageDao, Ma
collectMassage.setFlag(4);
collectMassageService.insertCollect(collectMassage);
MassagePackage entity = baseMapper.getAppActivityDetail(massagePackage.getId());
return Result.success().put("data",entity);
map.put("data",entity);
Page<MassagePackageDetail> pages=new Page<>(1,1);
MassagePackageDetail massagePackageDetail = new MassagePackageDetail();
massagePackageDetail.setMainId(massagePackage.getId());
massagePackageDetail.setStatus(1);
map.put("detailData",new PageUtils(massagePackageDetailDao.findPage(pages,massagePackageDetail)));
return Result.success(map);
}
}