| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?php
- namespace common\models\statistics;
- use Yii;
- /**
- * This is the model class for table "qimall_user_team_achievement_statistics".
- *
- * @property int $id ID
- * @property int $mall_id 商城ID
- * @property int $user_id 用户ID
- * @property int $user_direct_order_total 直推会员订单总数(jxmall_user_children.level=1)
- * @property int $user_indirect_order_total 间推会员订单总数(jxmall_user_children.level=2)
- * @property float $user_direct_order_price_total 直推会员订单总额(jxmall_user_children.level=1)
- * @property float $user_indirect_order_price_total 间推会员订单总额(jxmall_user_children.level=2)
- * @property int $created_at 创建时间
- * @property int $updated_at 上次更新数据时间
- * @property int|null $team_finish_order_total 团队完成订单数量(不包括本人)
- * @property float|null $team_finish_order_price_total 团队完成订单金额(不包括本人)
- * @property float $user_direct_pay_selling_price 直推已支付的订单售价总额(商品价格)
- * @property float $user_direct_finish_selling_price 直推已完成的订单售价总额(商品价格)
- * @property float $user_indirect_pay_selling_price 间推已支付的订单售价总额(商品价格)
- * @property float $user_indirect_finish_selling_price 间推已完成的订单售价总额(商品价格)
- * @property float $team_pay_selling_price 团队已支付的订单售价总额(商品价格)
- * @property float $team_finish_selling_price 团队已完成的订单售价总额(商品价格)
- * @property float $team_goods_price_total 团队已支付的业绩(不包含运费,不包含本人)
- * @property int $team_order_num 团队已支付的订单总数
- */
- class UserTeamAchievementStatistics extends BaseUserTeamStatistics
- {
- /**
- * 是否是根据日期统计
- *
- * @var bool
- */
- const IS_BY_DATE = false;
- /**
- * {@inheritdoc}
- */
- public static function tableName()
- {
- return 'qimall_user_team_achievement_statistics';
- }
- /**
- * {@inheritdoc}
- */
- public function rules()
- {
- return [
- [['mall_id', 'user_id', 'user_direct_order_total', 'user_indirect_order_total', 'created_at', 'updated_at', 'team_finish_order_total', 'team_order_num'], 'integer'],
- [['user_direct_order_price_total', 'user_indirect_order_price_total', 'team_finish_order_price_total', 'user_direct_pay_selling_price', 'user_direct_finish_selling_price', 'user_indirect_pay_selling_price', 'user_indirect_finish_selling_price', 'team_pay_selling_price', 'team_finish_selling_price', 'team_goods_price_total'], 'number'],
- ];
- }
- /**
- * {@inheritdoc}
- */
- public function attributeLabels()
- {
- return [
- 'id' => 'ID',
- 'mall_id' => 'Mall ID',
- 'user_id' => 'User ID',
- 'user_direct_order_total' => 'User Direct Order Total',
- 'user_indirect_order_total' => 'User Indirect Order Total',
- 'user_direct_order_price_total' => 'User Direct Order Price Total',
- 'user_indirect_order_price_total' => 'User Indirect Order Price Total',
- 'created_at' => 'Created At',
- 'updated_at' => 'Updated At',
- 'team_finish_order_total' => 'Team Finish Order Total',
- 'team_finish_order_price_total' => 'Team Finish Order Price Total',
- 'user_direct_pay_selling_price' => 'User Direct Pay Selling Price',
- 'user_direct_finish_selling_price' => 'User Direct Finish Selling Price',
- 'user_indirect_pay_selling_price' => 'User Indirect Pay Selling Price',
- 'user_indirect_finish_selling_price' => 'User Indirect Finish Selling Price',
- 'team_pay_selling_price' => 'Team Pay Selling Price',
- 'team_finish_selling_price' => 'Team Finish Selling Price',
- 'team_goods_price_total' => 'Team Goods Price Total',
- 'team_order_num' => 'Team Order Num',
- ];
- }
- }
|