| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?php
- namespace addons\YunfastPay\common\services;
- use yii\base\BaseObject;
- /**
- * class BaseService
- * @package addons\YunfastPay\common\services
- */
- class BaseService extends BaseObject
- {
- /**
- * @var int
- */
- public $mall_id;
- /**
- * @var string
- */
- protected $error_msg;
- public function error(string $msg)
- {
- $this->setErrorMsg($msg);
- return false;
- }
- public function setErrorMsg(string $msg)
- {
- $this->error_msg = $msg;
- }
- public function getErrorMsg()
- {
- return $this->error_msg;
- }
- /**
- * 返回交易状态码
- *
- * @param array $result
- * @return string
- */
- public function getTransStatus(array $result)
- {
- // 请求有错误
- if (empty($result['transStatus'])) {
- return '0';
- }
-
- return (string)$result['transStatus'];
- }
- }
|