|
- <?php
- /**
- * 数据库表类 pay_main
- * ============================================================================
- * * 版权所有 蜘蛛出行 * *
- * 网站地址: http://www.zhizhuchuxing.com
- * ----------------------------------------------------------------------------
- * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和
- * 使用;不允许对程序代码以任何形式任何目的的再发布。
- * ============================================================================
- * Author By: 倪宗锋
- * PhpStorm LoginController.php
- * Create By 2017/06/15 15:01 $
- */
-
- namespace common\models;
-
- use yii\db\ActiveRecord;
-
- /**
- * 数据库表类 pay_main.
- * @property integer $id
- * @property integer $pay_type
- * @property integer $order_money
- * @property integer $amount_money
- * @property string $pay_time
- * @property integer $pay_user
- * @property integer $order_id
- * @property integer $delete_flag
- * @property string $pay_order_id
- * @property string $app_id
- * @property string $open_id
- */
- class PayMain extends ActiveRecord
- {
- /**
- * @inheritdoc
- */
- public static function tableName()
- {
- return 'pay_main';
- }
-
- /**
- * @inheritdoc
- */
- public function rules()
- {
- return [
- [['pay_type', 'pay_user', 'order_id', 'delete_flag'], 'integer'],
- [['order_money', 'amount_money'], 'number'],
- [['pay_time'], 'safe'],
- [['order_id'], 'required'],
- [['pay_order_id', 'app_id', 'open_id'], 'string', 'max' => 255],
- ];
- }
-
- /**
- * @inheritdoc
- */
- public function attributeLabels()
- {
- return [
- 'id' => 'ID',
- 'pay_type' => 'Pay Type',
- 'order_money' => 'Order Money',
- 'amount_money' => 'Amount Money',
- 'pay_time' => 'Pay Time',
- 'pay_user' => 'Pay User',
- 'order_id' => 'Order ID',
- 'delete_flag' => 'Delete Flag',
- 'pay_order_id' => 'Pay Order ID',
- 'app_id' => 'App ID',
- 'open_id' => 'Open ID',
- ];
- }
-
- /**
- * Des:获取支付信息
- * Name: getPayInfo
- * @param $oder_id
- * @return array
- * @author 倪宗锋
- */
- public function getPayInfo($oder_id)
- {
- $return = $this->find()
- ->from(static::tableName())
- ->where(['=', 'order_id', $oder_id])
- ->asArray(true)
- ->one();
- return $return;
- }
- }
|