|
|
@ -207,7 +207,10 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
@Override |
|
|
|
public Result<?> getRiceAdList(PageBean pageBean){ |
|
|
|
Page<CommonIcon> page = new Page<CommonIcon>(pageBean.getPageNo(), pageBean.getPageSize()); |
|
|
|
Page<CommonIcon> page1 = commonIconService.page(page); |
|
|
|
Page<CommonIcon> page1 = commonIconService |
|
|
|
.lambdaQuery() |
|
|
|
.orderByAsc(CommonIcon::getSort). |
|
|
|
page(page); |
|
|
|
return Result.OK(page1); |
|
|
|
} |
|
|
|
|
|
|
@ -222,20 +225,26 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
@Override |
|
|
|
public Result<?> getClassShopPageList(PageBean pageBean, String title,String classId){ |
|
|
|
Page<CommonShop> page = new Page<CommonShop>(pageBean.getPageNo(), pageBean.getPageSize()); |
|
|
|
Page<CommonShop> pageList = commonShopService.page(page); |
|
|
|
Page<CommonShop> pageList = commonShopService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(CommonShop::getIsOpen,"Y") |
|
|
|
.orderByAsc(CommonShop::getSort) |
|
|
|
.page(page); |
|
|
|
//如果分类标识不为空 |
|
|
|
if(classId!=null){ |
|
|
|
pageList = |
|
|
|
commonShopService.lambdaQuery() |
|
|
|
.eq(CommonShop::getClassId,classId) |
|
|
|
.orderByDesc(CommonShop::getCreateTime) |
|
|
|
.eq(CommonShop::getIsOpen,"Y") |
|
|
|
.orderByAsc(CommonShop::getSort) |
|
|
|
.page(page); |
|
|
|
if(StringUtils.isNotBlank(title)){ |
|
|
|
pageList = |
|
|
|
commonShopService.lambdaQuery() |
|
|
|
.eq(CommonShop::getCommonPidClassId,classId) |
|
|
|
.eq(CommonShop::getIsOpen,"Y") |
|
|
|
.like(CommonShop::getTitle,title) |
|
|
|
.orderByDesc(CommonShop::getCreateTime) |
|
|
|
.orderByAsc(CommonShop::getSort) |
|
|
|
.page(page); |
|
|
|
|
|
|
|
} |
|
|
@ -245,7 +254,8 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
pageList = |
|
|
|
commonShopService.lambdaQuery() |
|
|
|
.like(CommonShop::getTitle,title) |
|
|
|
.orderByDesc(CommonShop::getCreateTime) |
|
|
|
.eq(CommonShop::getIsOpen,"Y") |
|
|
|
.orderByAsc(CommonShop::getSort) |
|
|
|
.page(page); |
|
|
|
|
|
|
|
} |
|
|
@ -433,7 +443,7 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
|
|
|
|
//创建订单 |
|
|
|
@Override |
|
|
|
public Result<?> createOrder(String token,String shopId,Integer num,String addressId,Integer payType,String couponId,Integer isGive,Integer memberNum,Integer giveNum) { |
|
|
|
public Result<?> createOrder(String token,String shopId,Integer num,String addressId,Integer payType,String couponId,Integer isGive,Integer memberNum,Integer giveNum,String remark) { |
|
|
|
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); |
|
|
|
//支付方式不能为空 |
|
|
|
if (payType==null){ |
|
|
@ -534,6 +544,7 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
commonOrder.setPhone(commonAddress.getPhone()); |
|
|
|
commonOrder.setAddress(commonAddress.getAddress()); |
|
|
|
commonOrder.setAddressDetails(commonAddress.getAddressDetails()); |
|
|
|
commonOrder.setRemark(remark); |
|
|
|
|
|
|
|
commonOrder.setUserId(hanHaiMember.getId()); |
|
|
|
commonOrder.setAddressId(addressId); |
|
|
@ -1942,16 +1953,19 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
pageList.getRecords().forEach(item->{ |
|
|
|
//创建一个新的对象 |
|
|
|
FansPageBean fansPageBean1 = new FansPageBean(); |
|
|
|
fansPageBean1.setPhone(item.getPhone()); |
|
|
|
fansPageBean1.setHeadImage(item.getHeadImage()); |
|
|
|
fansPageBean1.setNickName(item.getNickName()); |
|
|
|
//查询该用户的订单数量 |
|
|
|
//查询该用户的订单数量,count中的state>0 |
|
|
|
|
|
|
|
int count = commonOrderService.lambdaQuery() |
|
|
|
.in(CommonOrder::getState,1,2,3) |
|
|
|
.eq(CommonOrder::getUserId,item.getId()) |
|
|
|
.count().intValue(); |
|
|
|
fansPageBean1.setOrderNum(count); |
|
|
|
|
|
|
|
//查询该用户的佣金之和 |
|
|
|
BigDecimal commission = new BigDecimal(10); |
|
|
|
BigDecimal commission = new BigDecimal(0); |
|
|
|
|
|
|
|
fansPageBean1.setCommission(commission); |
|
|
|
fansPageBean1.setCreateTime(item.getCreateTime()); |
|
|
|