Project

General

Profile

Feature #2435

Travail en groupe

Added by Sebastien Vuillet about 8 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Start date:
09/19/2011
Due date:
% Done:

100%

Estimated time:

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");

History

#1

Updated by Nicolas Eysseric over 4 years ago

  • Status changed from New to In progress...
  • Assignee set to Nicolas Eysseric
  • Target version set to Version 5.15
  • % Done changed from 0 to 50
#2

Updated by Nicolas Eysseric about 4 years ago

  • Status changed from In progress... to Resolved
  • % Done changed from 50 to 100

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

#3

Updated by Nicolas Eysseric about 4 years ago

  • Status changed from Resolved to Closed

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

Also available in: Atom PDF