public static function saveComExternalCoBrokeOne($mTransactions, $listing_type_id, $received_commission, $uidCobroke) { $model = new ProTransactionsSaveCommission(); $model->transactions_id = $mTransactions->id; $model->listing_id = $mTransactions->listing_id; $model->agent_id = $mTransactions->user_id; // là user (saleperson ) tạo transaction $model->user_id = $uidCobroke; // là 1 external co broke dc hường commisson $model->type = ProTransactions::TYPE_EXTERNAL_COBROKE; $model->transactions_no = $mTransactions->transactions_no; $model->submitted_date = $mTransactions->created_date; $model->property_type_id = $mTransactions->rPropertyDetail->property_type_id; $model->is_internal_co_broke = 0; $model->listing_type = $listing_type_id; $model->received_commission = $received_commission; $model->save(); }