initorder
This commit is contained in:
@@ -9,6 +9,7 @@ import com.peanut.modules.common.entity.MyUserEntity;
|
|||||||
import com.peanut.modules.common.entity.ShopProduct;
|
import com.peanut.modules.common.entity.ShopProduct;
|
||||||
import com.peanut.modules.common.service.BuyOrderService;
|
import com.peanut.modules.common.service.BuyOrderService;
|
||||||
import com.peanut.modules.common.to.PrepareOrderDto;
|
import com.peanut.modules.common.to.PrepareOrderDto;
|
||||||
|
import com.peanut.modules.common.vo.UserBaseVo;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -31,7 +32,12 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
|||||||
public Map<String, Object> initPrepareOrder(PrepareOrderDto prepareOrderDto) {
|
public Map<String, Object> initPrepareOrder(PrepareOrderDto prepareOrderDto) {
|
||||||
Map<String, Object> flag = new HashMap<>();
|
Map<String, Object> flag = new HashMap<>();
|
||||||
MyUserEntity userEntity = userDao.selectById(prepareOrderDto.getUid());
|
MyUserEntity userEntity = userDao.selectById(prepareOrderDto.getUid());
|
||||||
flag.put("user",userEntity);
|
UserBaseVo userBaseVo = new UserBaseVo();
|
||||||
|
userBaseVo.setId(userEntity.getId());
|
||||||
|
userBaseVo.setVip(Integer.valueOf(userEntity.getVip()));
|
||||||
|
userBaseVo.setPeanutCoin(userEntity.getPeanutCoin());
|
||||||
|
userBaseVo.setJf(userEntity.getJf());
|
||||||
|
flag.put("user",userBaseVo);
|
||||||
|
|
||||||
boolean allFive = true;
|
boolean allFive = true;
|
||||||
for (Map<String,Integer> m:prepareOrderDto.getProductList()){
|
for (Map<String,Integer> m:prepareOrderDto.getProductList()){
|
||||||
|
|||||||
17
src/main/java/com/peanut/modules/common/vo/UserBaseVo.java
Normal file
17
src/main/java/com/peanut/modules/common/vo/UserBaseVo.java
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
package com.peanut.modules.common.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class UserBaseVo {
|
||||||
|
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
private Integer vip;
|
||||||
|
|
||||||
|
private BigDecimal peanutCoin;
|
||||||
|
|
||||||
|
private BigDecimal jf;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user