文件
mashangyoujiu/Application/Distribution/Model/BillSellViewModel.class.php

104 行
7.7 KiB
PHP
可执行文件

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

<?php
namespace Distribution\Model;
/**
* 分销员与下级分销员的订单表视图模型
* Class BillSellViewModel
* @package Common\Model
*/
class BillSellViewModel extends \Common\Model\BaseViewModel
{
public $viewFields = array(
'bill' => array(
'_table' => 'ls_retail_bill_order',
'all_money', //decimal(10,2) DEFAULT NULL COMMENT '总价',
'pay_state', //tinyint(1) DEFAULT '0' COMMENT '0未支付 1已支付 2待支付(确认订单或已支付定金)',
'pay_type', //tinyint(1) DEFAULT '0' COMMENT '支付类型 1现金 2银行卡 3微信 4支付宝 5会员余额 6小程序微信 7其他 8组合',
'refund_status', //tinyint(1) DEFAULT '0' COMMENT '订单类型 0正常买单 1申请退款或换货 2退款换货成功 3换货中、待用户发货 4用户已发货、待商家收货 5商家已收货、待商家发货或退款 6驳回退款或换货 7取消退款换货',
'type', //tinyint(1) DEFAULT NULL COMMENT '应用类型 1商城 2店内',
'order_type', //tinyint(1) DEFAULT '1' COMMENT '订单类型 默认为1:购买订单 2:退款订单 3换货订单',
'add_time', //varchar(20) DEFAULT NULL COMMENT '添加时间',
'vid', //int(11) DEFAULT NULL COMMENT '会员卡id',
'store_id', //int(11) DEFAULT NULL COMMENT '门店id',
'merchant_id', //int(11) DEFAULT NULL COMMENT '商户id',
'cashier_id', //int(11) DEFAULT NULL COMMENT '收银员id',
'guide_id', //int(11) DEFAULT NULL COMMENT '导购员id',
'order_no', //varchar(50) DEFAULT NULL COMMENT '订单号',
'uid', //int(11) DEFAULT NULL COMMENT '小程序用户id',
'refund_no', //varchar(32) DEFAULT '0' COMMENT '(属于退款订单) 保存被退款的订单编号',
'refund_money', //decimal(11,2) DEFAULT '0.00' COMMENT '退款金额',
'amount_received', //decimal(11,2) DEFAULT '0.00' COMMENT '实收金额',
'give_change', //decimal(11,2) DEFAULT '0.00' COMMENT '找零金额',
'zero_storage', //decimal(11,2) DEFAULT '0.00' COMMENT '存零金额',
'finish_time', //varchar(20) DEFAULT NULL COMMENT '订单完成时间',
'pay_money', //decimal(10,2) DEFAULT '0.00' COMMENT '已经支付的金额',
'upgrade_state', //tinyint(1) DEFAULT '0' COMMENT '是否升级为plus会员 0否 1是',
'deliver_state', //tinyint(1) DEFAULT '0' COMMENT '用户退款换货订单是否需要客户发货 0不需要 1需要',
'express_id', //int(11) DEFAULT '0' COMMENT '快递express_order的id',
'operation_id', //int(11) DEFAULT '0' COMMENT '后台操作人id',
'_type' => 'LEFT',
),
'd_order' => array(
'_table' => 'ls_distribution_order',
'id', //int(11) NOT NULL AUTO_INCREMENT,
'bill_id', //int(11) NOT NULL DEFAULT '0' COMMENT '订单id',
'dis_str_id', //int(11) NOT NULL DEFAULT '0' COMMENT '分销商品ID',
'did', //int(11) NOT NULL DEFAULT '0' COMMENT '一级分销员ID',
'pid', //int(11) NOT NULL DEFAULT '0' COMMENT '二级分销员ID',
'sell_first_money', //decimal(10,2) DEFAULT '0.00' COMMENT '订单一级佣金',
'sell_second_money', //decimal(10,2) DEFAULT '0.00' COMMENT '订单二级佣金',
'withdraw_state', //tinyint(1) DEFAULT '0' COMMENT '结算情况 0未结算 1已结算 2已失效',
'first_refund_money', //decimal(10,2) DEFAULT '0.00' COMMENT '一级佣金被退金额',
'second_refund_money', //decimal(10,2) DEFAULT '0.00' COMMENT '二级佣金被退金额',,
'settlement_date', //int(11) DEFAULT 0 NULL COMMENT '结算时间',
'_on' => 'bill.id = d_order.bill_id',
),
'distributor' => array(
'_table' => 'ls_distributor',
'id' => 'distributor_id', //int(11) NOT NULL AUTO_INCREMENT,
'merchant_id' => 'dis_merchant_id', //int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
'phone_number', //varchar(50) DEFAULT NULL COMMENT '手机号',
'uid' => 'dis_uid', //int(11) DEFAULT '0' COMMENT '小程序用户ID',
'grade_level_id', //int(11) DEFAULT NULL COMMENT 'distribution_grade 的id',
'add_time' => 'dis_add_time', //int(11) DEFAULT '0' NULL COMMENT '加入时间',
'join_type', //tinyint(1) DEFAULT NULL COMMENT '加入方式 1后台加入 2分销员推广 3小程序申请',
'status', //tinyint(1) DEFAULT '0' COMMENT '状态 0正常 1销户',
'total_indent', //int(11) DEFAULT '0' COMMENT '分销订单数',
'total_invite', //int(11) DEFAULT '0' COMMENT '累计邀请人数',
'total_commission', //decimal(10,2) DEFAULT '0.00' COMMENT '累计佣金',
'total_myself_money', //decimal(10,2) DEFAULT '0.00' COMMENT '自购商品金额',
'total_client', //int(11) DEFAULT '0' COMMENT '客户数',
'alipay_msg', //varchar(255) DEFAULT '' COMMENT '支付宝信息',
'bank_msg', //varchar(255) DEFAULT '' COMMENT '银行卡信息',
'settable_amount', //decimal(10,2) DEFAULT 0.00 NULL COMMENT '可结算金额',
'invite_code', //varchar(50) DEFAULT '' NULL COMMENT '邀请码',
'_on' => 'distributor.id = d_order.did',
),
'xcx' => array(
'_table' => 'ls_retail_xcxvip',
'id' => 'xcx_id', //int(11) NOT NULL AUTO_INCREMENT,
'nickname', //varchar(30) DEFAULT NULL COMMENT '昵称',
'avatar', //varchar(255) DEFAULT NULL COMMENT '微信头像',
'mobile_phone', //varchar(11) DEFAULT NULL COMMENT '自提最近使用手机号',
'_on' => 'bill.uid = xcx.id',
),
'grade' => array(
'_table' => 'ls_distribution_grade',
'grade_name', //varchar(50) DEFAULT '' COMMENT '等级名称',
'indent', //int(11) DEFAULT '0' COMMENT '分销订单数',
'invite', //int(11) DEFAULT '0' COMMENT '邀请人数',
'commission', //decimal(10,2) DEFAULT '0.00' COMMENT '推广佣金',
'myself_money', //decimal(10,2) DEFAULT '0.00' COMMENT '自购商品金额',
'client', //int(11) DEFAULT '0' COMMENT '客户数',
'is_invite', //tinyint(1) DEFAULT '0' COMMENT '是否选择邀请人数 0否 1是',
'is_commission', //tinyint(1) DEFAULT '0' COMMENT '是否选择推广佣金 0否 1是',
'is_myself_money', //tinyint(1) DEFAULT '0' COMMENT '是否选择自购商品金额 0否 1是',
'is_client', //tinyint(1) DEFAULT '0' COMMENT '是否选择客户数 0否 1是',
'proportion', //decimal(10,2) DEFAULT '0.00' COMMENT '佣金比例',
'status' => 'grade_status', //tinyint(1) DEFAULT '0' COMMENT '状态 0正常 1删除',
'_on' => 'distributor.grade_level_id = grade.id',
),
);
}