コード例 #1
0
ファイル: Item.php プロジェクト: chaimvaid/linet3
 public static function findByPk($id, $date = null)
 {
     $model = self::findOne($id);
     if ($model !== null) {
         if (isset(Yii::$app->user)) {
             $uid = Yii::$app->user->id;
         } else {
             $uid = Yii::$app->params['uid'];
         }
         $incomeMap = UserIncomeMap::findOne(array('user_id' => $uid, 'itemVatCat_id' => $model->itemVatCat_id));
         if ($incomeMap !== null) {
             $model->vat = Accounts::SrcTax($incomeMap->account_id, $date);
         } else {
             $model->vat = 0;
         }
     }
     return $model;
 }