96 行
7.2 KiB
PHP
可执行文件
96 行
7.2 KiB
PHP
可执行文件
<?php
|
||
|
||
namespace Distribution\Model;
|
||
|
||
/**
|
||
* 分销商品订单表视图模型
|
||
* Class StoreGoodsViewModel
|
||
* @package Common\Model
|
||
*/
|
||
class StoreGoodsViewModel extends \Common\Model\BaseViewModel
|
||
{
|
||
public $viewFields = array(
|
||
'store' => array(
|
||
'_table' => 'ls_distribution_store',
|
||
'id' => 'str_id', //int(11) NOT NULL AUTO_INCREMENT,
|
||
'merchant_id', //int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
|
||
'goods_id', //int(11) NOT NULL DEFAULT '0' COMMENT '商品ID',
|
||
'sale_num', //decimal(10,2) DEFAULT '0.00' COMMENT '分销数量',
|
||
'add_time', //datetime DEFAULT NULL COMMENT '添加日期',
|
||
'goods_status', //tinyint(1) DEFAULT '1' COMMENT '商品状态 0下架 1上架 2删除',
|
||
'first_proportion', //decimal(10,4) DEFAULT '0.0000' COMMENT '分销商品一级佣金比',
|
||
'second_proportion', //decimal(10,4) DEFAULT '0.0000' COMMENT '分销商品二级佣金比',
|
||
'_type' => 'LEFT',
|
||
),
|
||
'goods' => array(
|
||
'_table' => 'ls_retail_goods',
|
||
'id', //int(11) NOT NULL AUTO_INCREMENT,
|
||
'goods_name', //varchar(255) DEFAULT NULL COMMENT '零售货物名称。',
|
||
'subheading', //varchar(255) DEFAULT NULL COMMENT '副标题',
|
||
'goods_class_id', //int(11) DEFAULT NULL COMMENT '货物所属类别id',
|
||
'goods_number', //varchar(15) DEFAULT NULL COMMENT '货号',
|
||
'purchase_price', //decimal(20,2) DEFAULT '0.00' COMMENT '成本价格',
|
||
'retail_price', //decimal(20,2) DEFAULT '0.00' COMMENT '零售价',
|
||
'plus_price', //decimal(20,2) DEFAULT NULL COMMENT 'plus会员价',
|
||
'online_price', //decimal(20,2) DEFAULT NULL COMMENT '小程序商城价格',
|
||
'vip_online_state', //varchar(255) DEFAULT '0' COMMENT 'vip是否打折 0关闭 1开启',
|
||
'vip_retail_state', //int(1) DEFAULT '0' COMMENT '允许vip线下会员打折: 0不允许 1允许',
|
||
'add_time' => 'goods_add_time', //int(11) DEFAULT NULL COMMENT '添加时间',
|
||
'status', //int(1) DEFAULT NULL COMMENT '状态:0,正常,1,下架,2,删除。',
|
||
'goods_num', //decimal(11,3) DEFAULT '0.000' COMMENT '商品库存',
|
||
'goods_order', //int(11) DEFAULT '1' COMMENT '商品排序',
|
||
'more_num', //decimal(11,3) DEFAULT NULL COMMENT '商品超量;超过该字段的库存数量即为超量',
|
||
'less_num', //decimal(11,3) DEFAULT NULL COMMENT '库存预警',
|
||
'sell_num', //decimal(11,3) DEFAULT '0.000' COMMENT '出售数量',
|
||
'fictitious_num', //int(11) DEFAULT NULL COMMENT '虚拟销量',
|
||
'company', //varchar(255) DEFAULT '' COMMENT '单位',
|
||
'specifications', //varchar(255) DEFAULT '' COMMENT '规格',
|
||
'merchant_id' => 'goods_merchant_id', //int(11) DEFAULT '0' COMMENT '商户id。',
|
||
'store_id', //int(11) DEFAULT NULL COMMENT '门店id',
|
||
'goods_code', //varchar(20) DEFAULT '' COMMENT '商品条码。',
|
||
'online_state', //int(1) DEFAULT '0' COMMENT '是否在商城中出售:0,不在,1,在商城出售。',
|
||
'pricing_method', //tinyint(1) DEFAULT '1' COMMENT '该商品是否称重计价 1:不称重 2:称重',
|
||
'details', //text COMMENT '商品图文详情',
|
||
'check_num', //varchar(11) DEFAULT '' COMMENT '盘点数量',
|
||
'supplier_id', //int(11) DEFAULT '0',
|
||
'split_state', //tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否可拆分:0,不可以。1,可以。',
|
||
'split_goods_id', //int(11) NOT NULL DEFAULT '0' COMMENT '拆分后的商品id',
|
||
'split_goods_num', //int(11) NOT NULL DEFAULT '0' COMMENT '拆分子商品的数量。',
|
||
'label_id', //int(11) DEFAULT '0' COMMENT '标签id 默认0:没有绑定',
|
||
'm_goods_id', //int(11) DEFAULT '0' COMMENT '调拨商户的商品id',
|
||
'source_type', //varchar(1) DEFAULT '1' COMMENT '(1店长添加 2商户同步 3收银员添加)',
|
||
'attribute_state', //tinyint(1) DEFAULT '1' COMMENT '是否开启sku 1不开启 2开启',
|
||
'usual_state', //tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否是常用商品:1,不是,2,是。',
|
||
'sync_state', //tinyint(1) DEFAULT '0' COMMENT '0未更新 1已更新',
|
||
'production_date', //varchar(15) DEFAULT NULL COMMENT '商品生产日期',
|
||
'shelf_life', //varchar(15) DEFAULT NULL COMMENT '商品到期日期',
|
||
'shop_mem_status', //tinyint(1) DEFAULT '2' COMMENT '是否开启商城会员价1.开启2.关闭',
|
||
'shop_mem_price', //decimal(10,2) DEFAULT NULL COMMENT '商城会员价格',
|
||
'store_mem_status', //tinyint(1) DEFAULT '2' COMMENT '是否开启店内会员价1.开启2关闭',
|
||
'store_mem_price', //decimal(10,2) DEFAULT NULL COMMENT '店内会员价格',
|
||
'integral_mem_status', //tinyint(1) DEFAULT '2' COMMENT ' 购买获得积分 1开启 2关闭',
|
||
'integral', //int(11) DEFAULT NULL COMMENT '会员消费送积分',
|
||
'plus_mem_status', //tinyint(1) DEFAULT '2' COMMENT '1开启 2关闭 plus会员价',
|
||
'goods_brand_id', //int(11) DEFAULT '0' COMMENT '商品品牌id',
|
||
'plu_code', //int(4) DEFAULT NULL,
|
||
'goods_yieldly_id', //int(10) DEFAULT '0' COMMENT '产地id',
|
||
'goods_img_id', //varchar(255) DEFAULT '0',
|
||
'cashier_id', //int(11) DEFAULT NULL COMMENT '收银员id',
|
||
'guide_royalty_state', //tinyint(1) DEFAULT '0' COMMENT '购买该商品获得提成的状态 0关闭 1开启',
|
||
'guide_royalty_custom_state', //tinyint(1) DEFAULT '0' COMMENT '导购员获得提成自定义状态 0关闭 1开启(开启则表示使用自定义的金额,关闭则表示使用默认的全局百分比)',
|
||
'guide_royalty_price', //decimal(10,2) DEFAULT '0.00' COMMENT '导购员线下固定金提成',
|
||
'guide_royalty_online_price', //decimal(10,2) DEFAULT '0.00' COMMENT '导购员线上固定金提成',
|
||
'advance_sale_status', //tinyint(1) DEFAULT '0' COMMENT '商城预售 0关闭 1开启',
|
||
'delivery_template_id', //int(11) DEFAULT NULL COMMENT '使用的配送模板ID',
|
||
'refund_state', //tinyint(1) DEFAULT '1' COMMENT '允许退款 1允许 0不允许',
|
||
'exchange_state', //tinyint(1) DEFAULT '1' COMMENT '允许换货 1允许 0不允许',
|
||
'delivery_type', //varchar(10) DEFAULT '1,2' COMMENT '配送方式 ,拼接 1自提 2同城配送 3快递配送',
|
||
'shop_mem_integral', //int(11) DEFAULT '0' COMMENT '商城会员价自定义营销的积分',
|
||
'plus_mem_integral', //int(11) DEFAULT '0' COMMENT 'plus会员价自定义营销的积分',
|
||
'store_mem_integral', //int(11) DEFAULT '0' COMMENT '店内会员所需积分',
|
||
'weight_value', //decimal(11,3) DEFAULT NULL COMMENT '重量',
|
||
'_on' => 'store.goods_id = goods.id',
|
||
),
|
||
);
|
||
}
|