将计算得出的最终价格减去成本价格,考虑两种情况
有规格价格的情况
无规格价格的情况
目录:
/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;
需要注意的是,不含规格商品成本价格需要在数据查询时增加一项costprice
g.costprice as costprice
发表评论 取消回复