Commit 46ce5fd9 authored by shiyu's avatar shiyu

商品详情价格单位

parent 8e58abbb
...@@ -40,12 +40,12 @@ public class SupplierItemVo implements Entity { ...@@ -40,12 +40,12 @@ public class SupplierItemVo implements Entity {
/** /**
* 分销价格,要除以100 * 分销价格,要除以100
*/ */
private Long distributionPrice; private String distributionPrice;
/** /**
* 进货价格,要除以100 * 进货价格,要除以100
*/ */
private Long supplyPrice; private String supplyPrice;
/** /**
* 库存 * 库存
......
...@@ -68,6 +68,9 @@ public class DistributionOrderServiceImpl implements DistributionOrderService { ...@@ -68,6 +68,9 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
String shareRecordId = dto.getShareRecordId(); String shareRecordId = dto.getShareRecordId();
//查询分享记录详细信息 //查询分享记录详细信息
DistributorShareRecord distributorShareRecord = distributorShareRecordDao.findById(shareRecordId); DistributorShareRecord distributorShareRecord = distributorShareRecordDao.findById(shareRecordId);
if (distributorShareRecord == null) {
return Result.failed("该分享链接无效");
}
//查询商品信息,检查商品库存 //查询商品信息,检查商品库存
SupplierItem supplierItem = supplierItemDao.findById(distributorShareRecord.getItemId()); SupplierItem supplierItem = supplierItemDao.findById(distributorShareRecord.getItemId());
int stock = supplierItem.getStock(); int stock = supplierItem.getStock();
......
...@@ -4,6 +4,7 @@ import com.github.pagehelper.PageInfo; ...@@ -4,6 +4,7 @@ import com.github.pagehelper.PageInfo;
import com.wwdz.ch.core.type.PageSearchResult; import com.wwdz.ch.core.type.PageSearchResult;
import com.wwdz.ch.core.type.Result; import com.wwdz.ch.core.type.Result;
import com.wwdz.ch.core.util.MediaUtil; import com.wwdz.ch.core.util.MediaUtil;
import com.wwdz.ch.core.util.PriceUtil;
import com.wwdz.ch.db.dao.distribution.DistributorShareRecordDao; import com.wwdz.ch.db.dao.distribution.DistributorShareRecordDao;
import com.wwdz.ch.db.dao.distribution.SupplierItemDao; import com.wwdz.ch.db.dao.distribution.SupplierItemDao;
import com.wwdz.ch.db.domain.distribution.DistributorShareRecord; import com.wwdz.ch.db.domain.distribution.DistributorShareRecord;
...@@ -67,6 +68,8 @@ public class SupplierItemServiceImpl implements SupplierItemService { ...@@ -67,6 +68,8 @@ public class SupplierItemServiceImpl implements SupplierItemService {
SupplierItem supplierItem = supplierItemDao.findById(dto.getId()); SupplierItem supplierItem = supplierItemDao.findById(dto.getId());
SupplierItemVo supplierItemVo = new SupplierItemVo(); SupplierItemVo supplierItemVo = new SupplierItemVo();
EntityMapper.copyAttribute(supplierItem, supplierItemVo); EntityMapper.copyAttribute(supplierItem, supplierItemVo);
supplierItemVo.setSupplyPrice(PriceUtil.convertPriceFenToYuan(supplierItem.getSupplyPrice()));
supplierItemVo.setDistributionPrice(PriceUtil.convertPriceFenToYuan(supplierItem.getDistributionPrice()));
supplierItemVo.setHomePageImage(MediaUtil.getHomePageImage(supplierItem.getImages(), supplierItem.getVideos())); supplierItemVo.setHomePageImage(MediaUtil.getHomePageImage(supplierItem.getImages(), supplierItem.getVideos()));
return Result.success(supplierItemVo); return Result.success(supplierItemVo);
} catch (Exception e) { } catch (Exception e) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment