文件
mashangyoujiu/Application/Common/Model/PayInfoModel.class.php

52 行
1.5 KiB
PHP
可执行文件

<?php
namespace Common\Model;
//[1.5.22]
class PayInfoModel extends BaseModel{
protected $tableName='retail_pay_info';
protected $fields=[
'id',
'merchant_id',
'pay_order_id', //pay_order 主键id
'vip_id', //会员id
'xcx_id', //小程序用户id
'm_pay_type', //订单支付类型 1普通商户模式 2服务商模式
'openid', //用户唯一标识
'sub_openid', //用户唯一标识
'add_time', //首次添加时间
'type', //首次获取openid的支付场景1小程序支付 2收银机 3公众号
];
/**
* 支付成功的用户
* @param $fields
* @param $where
* @param $page
* @param $limit
* @return mixed
*/
public function getCouponUserList($fields,$where,$page,$limit)
{
$list = $this->alias('p')
->join('ls_retail_vip as v on p.vip_id=v.id','LEFT')
->field($fields)
->where($where)
->order('p.id desc')
->page($page,$limit)
->select();
return $list;
}
/**
* 支付成功的用户总数
* @param $where
* @return mixed
*/
public function getCouponUserCount($where)
{
$count = $this->alias('p')
->join('ls_retail_vip as v on p.vip_id=v.id','LEFT')
->where($where)
->count();
return $count;
}
}