init: import production code mss.nahaichuan.com (exclude Runtime/Uploads/backups/logs)
这个提交包含在:
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
namespace Common\Model;
|
||||
|
||||
use Think\Model;
|
||||
|
||||
//[1.9.20]
|
||||
|
||||
/**
|
||||
* 商户支付流水总表
|
||||
* Class PayOrderModel
|
||||
* @package Common\Model
|
||||
*/
|
||||
class PayOrderModel extends BaseModel
|
||||
{
|
||||
protected $tableName = 'retail_pay_order';
|
||||
protected $fields = array(
|
||||
'id',// int(11) NOT NULL AUTO_INCREMENT,
|
||||
'pay_order_id',// int(11) DEFAULT '0' COMMENT '退款原订单id',
|
||||
'order_type',// tinyint(1) DEFAULT '0' COMMENT '1购买商品 2会员充值 4购买礼品卡 5购买PLUS会员 6小助手快捷收银 7购买次卡 8积分商城订单',
|
||||
'scene_type',// tinyint(4) DEFAULT '0' COMMENT '1付款订单 2退款订单',
|
||||
'pay_type',// tinyint(1) DEFAULT '1' COMMENT '1微信 2支付宝 3现金 4小程序微信 5其他支付方式 6会员余额',
|
||||
'trade_amount',// decimal(10,2) DEFAULT '0.00' COMMENT '订单金额',
|
||||
'store_id',// int(11) DEFAULT NULL COMMENT '门店id',
|
||||
'merchant_id',// int(11) DEFAULT NULL,
|
||||
'cashier_id',// int(11) DEFAULT '0' COMMENT '收银员id',
|
||||
'vid',// int(11) DEFAULT '0' COMMENT '会员id',
|
||||
'trade_no',// varchar(32) DEFAULT NULL COMMENT '订单外部流水号',
|
||||
'out_trade_no',// varchar(32) DEFAULT NULL COMMENT '订单内部流水号',
|
||||
'order_state',// varchar(20) DEFAULT NULL COMMENT 'SUCCESS,WAIT_BUYER_PAY,REFUND,REVOKED',
|
||||
'code',// varchar(20) DEFAULT NULL COMMENT '用户付款码',
|
||||
'add_time',// varchar(11) DEFAULT NULL COMMENT '订单创建时间',
|
||||
'trade_date',// varchar(11) DEFAULT NULL COMMENT '支付时间',
|
||||
'revoke_date',// varchar(11) DEFAULT NULL COMMENT '订单撤销时间',
|
||||
'extend_content',// varchar(2000) DEFAULT NULL COMMENT '支付详情',
|
||||
'uid',// int(11) DEFAULT NULL COMMENT '小程序用户id',
|
||||
'm_pay_type',// tinyint(1) DEFAULT '0' COMMENT '订单支付类型 1普通商户模式 2服务商模式 3新大陆模式',
|
||||
'face_token',// varchar(255) DEFAULT NULL COMMENT '刷脸支付面部信息',
|
||||
'bill_id',// int(11) DEFAULT '0' COMMENT 'bill表id',
|
||||
'other_pay_id',// int(11) DEFAULT '0' COMMENT '其他支付id',
|
||||
'refund_money',// decimal(20,2) DEFAULT '0.00' COMMENT '已经退款金额',
|
||||
'notify_url',// varchar(255) DEFAULT NULL COMMENT '支付回调地址,主要用于小程序、公众号支付新大陆的支付回调',
|
||||
'openid',// varchar(50) DEFAULT NULL COMMENT '微信刷脸用户openid',
|
||||
'shopowner_id',// int(11) DEFAULT '0' COMMENT '店长id',
|
||||
'mer_id',// varchar(32) DEFAULT '' COMMENT '商户收款账户',
|
||||
);
|
||||
|
||||
/*
|
||||
* 订单金额统计
|
||||
*/
|
||||
public function moneyTotal($map, $field)
|
||||
{
|
||||
$field = $field ? $field : "trade_amount";
|
||||
$res = $this->where($map)->sum($field);
|
||||
return $res;
|
||||
}
|
||||
}
|
||||
在新工单中引用
屏蔽一个用户