TimestampBehavior::class, ] ]; } /** * @inheritdoc */ public function attributeLabels() { return [ "id" => "", "trade_component_order_id" => "交易组件订单号", "order_id" => "", 'mini_id' => '', 'status' => '', "is_delete" => "", "created_at" => "", "updated_at" => "", "store_id" => "", 'source_id' => '' ]; } public static function bind($store_id, $mini_id, $order_id, $source_id = '', $trade_component_order_id = '') { $model = self::findOne(['store_id' => $store_id, 'mini_id' => $mini_id, 'order_id' => $order_id]); if(!$model){ $model = new self(); $model->store_id = $store_id; $model->mini_id = $mini_id; $model->order_id = $order_id; } $model->source_id = $source_id; $model->trade_component_order_id = $trade_component_order_id; return $model->save(); } }