id) &&$model->isDirty()) { // (new \app\common\services\operation\SaleLog($model, 'update')); // } // 处理阶梯价信息 $weightValueLadder = $model->weight_value_ladder ?? []; foreach($weightValueLadder as $weightValueLadderIndex => $weightValueLadderItem){ if((float)$weightValueLadderItem['where'] <= 0 || (float)$weightValueLadderItem['num'] <= 0) unset($weightValueLadder[$weightValueLadderIndex]); } $model->weight_value_ladder = $weightValueLadder ?? []; } public function updating( $model) { (new \app\common\services\operation\SaleLog($model, 'update')); } }