BUG 4715 I add assigned group to supervisor user

I add assigned to superisor user in cases to groups
This commit is contained in:
Brayan Osmar Pereyra Suxo
2012-10-04 15:19:31 -04:00
parent 65e75911c9
commit f12c66426c
7 changed files with 176 additions and 30 deletions

View File

@@ -41,11 +41,11 @@ var availableProcessesUser = function(PRO_UID) {
oRPC.make();
};
var assignProcessUser = function(sProcessUID, sUserUID) {
var assignProcessUser = function(sProcessUID, sUserUID, sTypeUID) {
var oRPC = new leimnud.module.rpc.xmlhttp({
url : '../processes/processes_Ajax',
async: false,
args : "action=assignProcessUser&data="+{PRO_UID:sProcessUID,USR_UID:sUserUID}.toJSONString()
args : "action=assignProcessUser&data="+{PRO_UID:sProcessUID,USR_UID:sUserUID,TYPE_UID:sTypeUID}.toJSONString()
});
oRPC.make();
oPanel1.remove();

View File

@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<dynaForm type="pagetable" sqlConnection="" rowsPerPage="10" menu="processes/processes_Assignuser" name="processes_User">
<PU_UID type="hidden" showInTable="0"/>
<LA_PU_UID type="hidden" showInTable="0"/>
<PRO_UID type="hidden" showInTable="0"/>
<LA_PRO_UID type="hidden" showInTable="0"/>
<USR_UID type="hidden" showInTable="0"/>
<LA_USR_UID type="hidden" showInTable="0"/>
<USR_FIRSTNAME type="text" titlealign="left" colWidth="100">
<en>First name</en>
</USR_FIRSTNAME>
<LA_PU_NAME type="text" titlealign="left" colWidth="250">
<en>User or Group</en>
</LA_PU_NAME>
<USR_LASTNAME type="text" align="right" colWidth="100">
<en>Last name</en>
</USR_LASTNAME>
<LA_PU_TYPE_NAME type="text" align="right" colWidth="100">
<en>Type</en>
</LA_PU_TYPE_NAME>
<REMOVE type="link" colWidth="40" value="@G::LoadTranslation(ID_DE_ASSIGN)" link="#" onclick="removeProcessUser(@QPU_UID);return false;"/>
<REMOVE type="link" colWidth="40" value="@G::LoadTranslation(ID_DE_ASSIGN)" link="#" onclick="removeProcessUser(@QLA_PU_UID);return false;"/>
</dynaForm>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<dynaForm type="pagetable" menu="processes/processes_availableProcessesUserOptions" searchBy="USR_FIRSTNAME|USR_LASTNAME" sqlConnection="" rowsPerPage="10">
<dynaForm type="pagetable" menu="processes/processes_availableProcessesUserOptions" searchBy="USER_GROUP" sqlConnection="" rowsPerPage="10">
<PRO_UID type="hidden" showInTable="0"/>
<USR_UID type="hidden" showInTable="0"/>
<USR_FIRSTNAME type="text" titlealign="left" colWidth="100">
<en>First name</en>
</USR_FIRSTNAME>
<USR_LASTNAME type="text" align="right" colWidth="100">
<en>Last name</en>
</USR_LASTNAME>
<ASSIGN type="link" colWidth="40" value="@G::LoadTranslation(ID_ASSIGN)" link="#" onclick="assignProcessUser(@QPRO_UID, @QUSR_UID);return false;"/>
<UID type="hidden" showInTable="0"/>
<USER_GROUP type="text" titlealign="left" colWidth="150">
<en>User or Group</en>
</USER_GROUP>
<TYPE_UID type="text" align="right" colWidth="80">
<en>Type</en>
</TYPE_UID>
<ASSIGN type="link" colWidth="40" value="@G::LoadTranslation(ID_ASSIGN)" link="#" onclick="assignProcessUser(@QPRO_UID, @QUID, @QTYPE_UID);return false;"/>
</dynaForm>