将计算得出的最终价格减去成本价格,考虑两种情况

  1. 有规格价格的情况

  2. 无规格价格的情况

目录:

/addons/ewei_shopv2/plugin/commission/core/model.php

方法:

calculate

87行:

$price = max($cinfo["realprice"] * $rate, 0);

新增: 

if(!empty($cinfo['optionid'])){
  //查找该商品下某规格商品的成本价格
  $costprice=pdo_getcolumn("ewei_shop_goods_option",array("id"=>$cinfo["optionid"]),"costprice",1);
}else{
  //不含规格商品成本价格
  $costprice=$cinfo['costprice'];
}
//当前价格-成本价格=利润 
$price=$price-$costprice;

image.png

需要注意的是,不含规格商品成本价格需要在数据查询时增加一项costprice

g.costprice as costprice

image.png

点赞(1) 打赏

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部