public function goFirst(){
    //delete others unAndit nodes
    $this->deleteAllUnAuditResourceNodes();
    //get first user id, if haven't , point to me
    $userId = static::$app['auth']->user()->id;
    $resNode = $this->resourcenodes()->where('orders', '=', 0)->get()->first();
    if($resNode && $resNode->count() >0){
      $userId = $resNode->user_id;
    }
    $firstNode = new WorkFlowResourcenode();
    $firstNode->user_id = $userId;
    $firstNode->orders = 0;
    $this->resourcenodes()->save($firstNode);

    $this->node_orders = 0;
    $this->status = 'unstart';
    return $this->save();
  }