HOR-1387 Agregar los campos que se guardan en CONTENT que están relacionados a APPLICATION
This commit is contained in:
@@ -2609,6 +2609,7 @@ class AppSolr
|
||||
$c = new Criteria ();
|
||||
|
||||
$c->addSelectColumn (ApplicationPeer::APP_UID);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_TITLE);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_NUMBER);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_STATUS);
|
||||
$c->addSelectColumn (ApplicationPeer::PRO_UID);
|
||||
@@ -2616,10 +2617,9 @@ class AppSolr
|
||||
$c->addSelectColumn (ApplicationPeer::APP_FINISH_DATE);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_UPDATE_DATE);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_DATA);
|
||||
|
||||
$c->addAsColumn ('APP_TITLE', 'capp.CON_VALUE');
|
||||
$c->addAsColumn ('PRO_TITLE', 'cpro.CON_VALUE');
|
||||
|
||||
|
||||
$c->addSelectColumn (ProcessPeer::PRO_TITLE);
|
||||
|
||||
$c->addSelectColumn ('ad.DEL_INDEX');
|
||||
$c->addSelectColumn ('ad.DEL_PREVIOUS');
|
||||
$c->addSelectColumn ('ad.TAS_UID');
|
||||
@@ -2644,43 +2644,12 @@ class AppSolr
|
||||
$c->addSelectColumn ('at.APP_THREAD_PARENT');
|
||||
$c->addSelectColumn ('at.APP_THREAD_STATUS');
|
||||
|
||||
$c->addAlias ('capp', 'CONTENT');
|
||||
$c->addAlias ('cpro', 'CONTENT');
|
||||
$c->addAlias ('ad', 'APP_DELEGATION');
|
||||
$c->addAlias ('at', 'APP_THREAD');
|
||||
|
||||
$aConditions = array ();
|
||||
$aConditions [] = array (
|
||||
ApplicationPeer::APP_UID,
|
||||
'capp.CON_ID'
|
||||
);
|
||||
$aConditions [] = array (
|
||||
'capp.CON_CATEGORY',
|
||||
DBAdapter::getStringDelimiter () . 'APP_TITLE' . DBAdapter::getStringDelimiter ()
|
||||
);
|
||||
$aConditions [] = array (
|
||||
'capp.CON_LANG',
|
||||
DBAdapter::getStringDelimiter () . 'en' . DBAdapter::getStringDelimiter ()
|
||||
);
|
||||
$c->addJoinMC ($aConditions, Criteria::LEFT_JOIN);
|
||||
|
||||
$aConditions = array ();
|
||||
$aConditions [] = array (
|
||||
ApplicationPeer::PRO_UID,
|
||||
'cpro.CON_ID'
|
||||
);
|
||||
$aConditions [] = array (
|
||||
'cpro.CON_CATEGORY',
|
||||
DBAdapter::getStringDelimiter () . 'PRO_TITLE' . DBAdapter::getStringDelimiter ()
|
||||
);
|
||||
$aConditions [] = array (
|
||||
'cpro.CON_LANG',
|
||||
DBAdapter::getStringDelimiter () . 'en' . DBAdapter::getStringDelimiter ()
|
||||
);
|
||||
$c->addJoinMC ($aConditions, Criteria::LEFT_JOIN);
|
||||
|
||||
$c->addJoin (ApplicationPeer::PRO_UID, ProcessPeer::PRO_UID, Criteria::LEFT_JOIN);
|
||||
$c->addJoin (ApplicationPeer::APP_UID, 'ad.APP_UID', Criteria::JOIN);
|
||||
|
||||
|
||||
$aConditions = array ();
|
||||
$aConditions [] = array (
|
||||
'ad.APP_UID',
|
||||
@@ -2725,6 +2694,7 @@ class AppSolr
|
||||
$c = new Criteria ();
|
||||
|
||||
$c->addSelectColumn (ApplicationPeer::APP_UID);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_TITLE);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_NUMBER);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_STATUS);
|
||||
$c->addSelectColumn (ApplicationPeer::PRO_UID);
|
||||
@@ -2733,7 +2703,6 @@ class AppSolr
|
||||
$c->addSelectColumn (ApplicationPeer::APP_UPDATE_DATE);
|
||||
$c->addSelectColumn (ApplicationPeer::APP_DATA);
|
||||
|
||||
$c->addAsColumn ('APP_TITLE', 'capp.CON_VALUE');
|
||||
$c->addSelectColumn ('pro.PRO_TITLE');
|
||||
|
||||
$c->addSelectColumn ('ad.DEL_INDEX');
|
||||
@@ -2766,26 +2735,11 @@ class AppSolr
|
||||
|
||||
$c->addAsColumn("PRO_CATEGORY_UID", "pro.PRO_CATEGORY");
|
||||
|
||||
$c->addAlias ('capp', 'CONTENT');
|
||||
$c->addAlias ('ad', 'APP_DELEGATION');
|
||||
$c->addAlias ('at', 'APP_THREAD');
|
||||
$c->addAlias ('ade', 'APP_DELAY');
|
||||
$c->addAlias ("pro", ProcessPeer::TABLE_NAME);
|
||||
|
||||
$aConditions = array ();
|
||||
$aConditions [] = array (
|
||||
ApplicationPeer::APP_UID,
|
||||
'capp.CON_ID'
|
||||
);
|
||||
$aConditions [] = array (
|
||||
'capp.CON_CATEGORY',
|
||||
DBAdapter::getStringDelimiter () . 'APP_TITLE' . DBAdapter::getStringDelimiter ()
|
||||
);
|
||||
$aConditions [] = array (
|
||||
'capp.CON_LANG',
|
||||
DBAdapter::getStringDelimiter () . 'en' . DBAdapter::getStringDelimiter ()
|
||||
);
|
||||
$c->addJoinMC ($aConditions, Criteria::LEFT_JOIN);
|
||||
$c->addJoin (ApplicationPeer::PRO_UID, ProcessPeer::PRO_UID, Criteria::LEFT_JOIN);
|
||||
$c->addJoin (ApplicationPeer::APP_UID, 'ad.APP_UID', Criteria::JOIN);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user