Просмотр исходного кода

用户向自己转账,只能奖金转余额

theojeng 3 лет назад
Родитель
Сommit
0f67100654
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      common/models/forms/TransferForm.php

+ 3 - 0
common/models/forms/TransferForm.php

@@ -303,6 +303,9 @@ class TransferForm extends Model {
         }
         $fromData = Balance::getLogData($this->_fromUserInfo['ID']);
         $toData = Balance::getLogData($this->_toUserInfo['ID']);
+        if ($this->_fromUserInfo['ID']==$this->_toUserInfo['ID'] && $this->_transferConfig['out']==$this->_transferConfig['in']){
+            throw new \Exception('不能给自己转账');
+        }
         $this->userOperateLogger->saveBeforeContent=array_merge($fromData,$toData);
 
         $db = \Yii::$app->db;