Projet

Général

Profil

Actions

Feature #2435

fermé

Travail en groupe

Ajouté par Sebastien Vuillet il y a plus de 12 ans. Mis à jour il y a plus de 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
19/09/2011
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Il faudrait ajouter un paramètre d'instance à l'application pour indiquer si l'on souhaite travailler sur les demandes en groupe.
C'est à dire que toutes les demandes reçues (traitées ou non) soient visible dans la liste des demandes reçues par les personnes ayant les droits de récepteurs sur l'instance de l'application.

Pour cela il faudrait modifier la méthode getReceivedFormInstances() de la classe FormsOnlineDAOJdbc de la manière suivante :

/* first get forms whose user can be receiver */
StringBuffer query = new StringBuffer("select * from ");
query.append(FORMS_INSTANCES_TABLENAME).append(" where instanceId = '").append(instanceId)
.append("' and formId = ").append(formId);
boolean workgroup = true; // TODO : récupérer cette valeur du paramètre d'instance du composant
if (!workgroup) {
query.append(" and (validatorId ='").append(userId).append("' ");
query.append(" or ( validatorId is null ))");
}
query.append(" order by creationDate desc");

Mis à jour par Nicolas Eysseric il y a environ 9 ans

  • Statut changé de New à In progress...
  • Assigné à mis à Nicolas Eysseric
  • Version cible mis à Version 5.15
  • % réalisé changé de 0 à 50

Mis à jour par Nicolas Eysseric il y a plus de 8 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 50 à 100

Cela a été fait à l'occasion de la feature #4400. Un paramètre permet d'utiliser le mode "travail en groupe".

Mis à jour par Nicolas Eysseric il y a plus de 8 ans

  • Statut changé de Resolved à Closed

Réalisée avec la feature #4400 (intégrée hier par Miguel).

Actions

Formats disponibles : Atom PDF