Search in sources :

Example 1 with SkuEntity

use of com.fp.mall.product.model.entity.SkuEntity in project FCLProject by FlowingCloudL.

the class SkuServiceImpl method convertToSkuEntity.

private SkuEntity convertToSkuEntity(SkuDTO dto) {
    SkuEntity entity = new SkuEntity();
    entity.setSkuId(dto.getSkuId());
    entity.setSpuId(dto.getSpuId());
    entity.setSkuName(dto.getSkuName());
    entity.setSkuDesc(dto.getSkuDesc());
    entity.setPrice(dto.getPrice());
    entity.setStock(dto.getStock());
    entity.setSales(dto.getSales());
    entity.setStatus(dto.getStatus());
    return entity;
}
Also used : SkuEntity(com.fp.mall.product.model.entity.SkuEntity)

Example 2 with SkuEntity

use of com.fp.mall.product.model.entity.SkuEntity in project FCLProject by FlowingCloudL.

the class RemoteSpuServiceImpl method getSpuBySkuId.

@Transactional
@Override
public OrderSpuBO getSpuBySkuId(Long skuId) {
    // 获取SKU
    SkuEntity skuEntity = skuMapper.getBySkuId(skuId);
    OrderSkuBO orderSkuBO = new OrderSkuBO();
    BeanUtils.copyProperties(skuEntity, orderSkuBO);
    // 获取SPU
    SpuEntity spuEntity = spuMapper.getBySpuId(skuEntity.getSpuId());
    OrderSpuBO orderSpuBO = new OrderSpuBO();
    BeanUtils.copyProperties(spuEntity, orderSpuBO);
    // 设置SKU到SPU
    orderSpuBO.setSkuBO(orderSkuBO);
    return orderSpuBO;
}
Also used : SpuEntity(com.fp.mall.product.model.entity.SpuEntity) OrderSkuBO(com.fp.api.mall.product.model.OrderSkuBO) SkuEntity(com.fp.mall.product.model.entity.SkuEntity) OrderSpuBO(com.fp.api.mall.product.model.OrderSpuBO) Transactional(org.springframework.transaction.annotation.Transactional)

Aggregations

SkuEntity (com.fp.mall.product.model.entity.SkuEntity)2 OrderSkuBO (com.fp.api.mall.product.model.OrderSkuBO)1 OrderSpuBO (com.fp.api.mall.product.model.OrderSpuBO)1 SpuEntity (com.fp.mall.product.model.entity.SpuEntity)1 Transactional (org.springframework.transaction.annotation.Transactional)1