TimestampBehavior::class, 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => ['created_at'], ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'] ] ] ]; } /** * @inheritdoc */ public function rules() { return [ [["id", "store_id", "user_id", "saas_id", "mobile", "is_pay", "pay_type", "pay_time", "send_time", "apply_delete", "created_at", "is_delete", "is_sale", "is_show", "order_origin", "is_recycle", "trade_status", "is_combine_pay", "user_delete", "province_id", "city_id", "district_id", "pay_user_id", "is_winner", "md_id", "is_offline", "is_use_platform_mch", "updated_at", "pt_number", "is_pay_loser", "is_pt_finish", "is_platform", 'head_integral', 'head_integral_status'], 'integer'], [["total_price", "pay_price", "express_price", "combine_money", "ag_rebate", "profit", 'take_price', 'send_price'], 'number'], [["order_no", "address", "remark", "address_data", "transaction_id", "alipay_trade_no", "content", "order_refund_no"], 'string'] ]; } /** * @inheritdoc */ public function attributeLabels() { return [ "id" => "", "store_id" => "店铺ID", "user_id" => "用户id", "saas_id" => "商盟用户id", "order_no" => "订单号", "total_price" => "订单总费用(含运费)", "pay_price" => "实际支付总费用(含运费)", "express_price" => "运费", "name" => "收货人姓名", "mobile" => "收货人手机", "address" => "收货地址", "remark" => "订单备注", "is_pay" => "支付状态:0=未支付,1=已支付", "pay_type" => "支付方式:1:微信支付,2:货到付款,3:余额支付,4:支付宝,5:抖音支付,6:线下支付", "pay_time" => "支付时间", "send_time" => "发货时间", "apply_delete" => "是否申请取消订单:0=否,1=申请取消订单", "created_at" => "创建时间", "is_delete" => "是否删除", "address_data" => "收货地址信息,json格式", "is_sale" => "是否超过售后时间", "is_show" => "是否显示 0--不显示 1--显示", "order_origin" => "订单来源:1、公众号或网站,2、app,3、小程序", "is_recycle" => "是否添加回收站", "trade_status" => "订单状态,-1:默认,0:待发货,1:已取消,2:已发货,3:已确认", "transaction_id" => "微信回调交易单号", "alipay_trade_no" => "支付宝订单号", "combine_money" => "余额抵扣金额", "is_combine_pay" => "是否为组合支付", "user_delete" => "用户是否删除订单", "province_id" => "省id", "city_id" => "市id", "district_id" => "区id", "pay_user_id" => "实际支付的pay_user_id", "is_winner" => "是否拼团成功 0未成功 1已成功", "md_id" => "门店id", "content" => "不知道是啥", "is_offline" => "是否到店自提", "ag_rebate" => "代理佣金", "is_use_platform_mch" => "是否使用平台支付", "profit" => "佣金", "updated_at" => "修改时间", "pt_number" => "拼团序号(分团使用),订单id", "is_pay_loser" => "是否支付未拼团成功用户金额", "order_refund_no" => "退款订单号", "is_pt_finish" => "是否拼团完成", "is_platform" => "是否是平台" ]; } public function afterSave($insert, $changedAttributes) { parent::afterSave($insert, $changedAttributes); if($insert){ (new \app\utils\OrderUtil())->PtActivityOrder($this); } } }