|
|
@@ -97,6 +97,17 @@ class PurchaseOrderClass extends BaseClass
|
|
|
$data['longCharge'] = empty($data['longCharge']) ? 0 : $data['longCharge'];
|
|
|
$data['pickCharge'] = empty($data['pickCharge']) ? 0 : $data['pickCharge'];
|
|
|
$data['localCharge'] = empty($data['localCharge']) ? 0 : $data['localCharge'];
|
|
|
+
|
|
|
+ $cgModel = $data['cgModel'] ?? 0;
|
|
|
+ if ($cgModel == 1) {
|
|
|
+ //简约采购模式
|
|
|
+ $customAvgKgWeight = $data['avgKgWeight'] ?? 0;
|
|
|
+ $data['longCharge'] = bcmul($totalWeight, $customAvgKgWeight, 2);
|
|
|
+ } else {
|
|
|
+ //正常采购模式不要使用传过来的每公斤运费
|
|
|
+ unset($data['avgKgWeight']);
|
|
|
+ }
|
|
|
+
|
|
|
if (empty($data['entryTime'])) {
|
|
|
$data['entryTime'] = date('Y-m-d H:i:s');
|
|
|
}
|