laravel中的动态价格计算



逻辑

0~7 KG = fixed price (15000)
8~... = per kilogram add (2000)

当重量超过7公斤时,我想在运输费中增加每公斤2000,我该怎么做?

if($order->weight <= 7) {
$transport = 15000;
} else {
//?
}

因此,如果重量是8kg,则运输将是17000,如果是9kg,则运输为19000,依此类推

$transport=$order->重量>7.(15000+($order->weight7)*2000):15000;

最新更新