Merged in victorsl/processmaker/HOR-16-3018 (pull request #3519)
HOR-16
This commit is contained in:
@@ -5,6 +5,7 @@ BEGIN
|
||||
DECLARE APP_NUMBER INT;
|
||||
DECLARE APP_STATUS VARCHAR(32);
|
||||
DECLARE APP_CREATE_DATE DATETIME;
|
||||
DECLARE APP_UPDATE_DATE DATETIME;
|
||||
DECLARE APP_TITLE VARCHAR(255);
|
||||
DECLARE APP_PRO_TITLE VARCHAR(255);
|
||||
DECLARE APP_TAS_TITLE VARCHAR(255);
|
||||
@@ -17,6 +18,8 @@ BEGIN
|
||||
SELECT APPLICATION.APP_NUMBER into @APP_NUMBER FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
SELECT APPLICATION.APP_STATUS into @APP_STATUS FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
SELECT APPLICATION.APP_CREATE_DATE into @APP_CREATE_DATE FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
SELECT APPLICATION.APP_UPDATE_DATE into @APP_UPDATE_DATE FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
|
||||
SELECT CONTENT.CON_VALUE into @APP_TITLE FROM CONTENT WHERE NEW.APP_UID=CON_ID AND CON_CATEGORY='APP_TITLE' and CON_LANG = '{lang}' LIMIT 1;
|
||||
IF ( @APP_TITLE IS NULL ) THEN
|
||||
SET @APP_TITLE = '';
|
||||
@@ -108,7 +111,7 @@ BEGIN
|
||||
NEW.DEL_DELAYED,
|
||||
@APP_CREATE_DATE,
|
||||
NULL,
|
||||
NOW(),
|
||||
@APP_UPDATE_DATE,
|
||||
NEW.APP_OVERDUE_PERCENTAGE,
|
||||
NEW.DEL_LAST_INDEX
|
||||
);
|
||||
|
||||
@@ -5,6 +5,7 @@ BEGIN
|
||||
DECLARE APP_NUMBER INT;
|
||||
DECLARE APP_STATUS VARCHAR(32);
|
||||
DECLARE APP_CREATE_DATE DATETIME;
|
||||
DECLARE APP_UPDATE_DATE DATETIME;
|
||||
DECLARE APP_TITLE VARCHAR(255);
|
||||
DECLARE APP_PRO_TITLE VARCHAR(255);
|
||||
DECLARE APP_TAS_TITLE VARCHAR(255);
|
||||
@@ -17,6 +18,8 @@ BEGIN
|
||||
SELECT APPLICATION.APP_NUMBER into @APP_NUMBER FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
SELECT APPLICATION.APP_STATUS into @APP_STATUS FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
SELECT APPLICATION.APP_CREATE_DATE into @APP_CREATE_DATE FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
SELECT APPLICATION.APP_UPDATE_DATE into @APP_UPDATE_DATE FROM APPLICATION WHERE APP_UID = NEW.APP_UID LIMIT 1;
|
||||
|
||||
SELECT CONTENT.CON_VALUE into @APP_TITLE FROM CONTENT WHERE NEW.APP_UID=CON_ID AND CON_CATEGORY='APP_TITLE' and CON_LANG = '{lang}' LIMIT 1;
|
||||
IF ( @APP_TITLE IS NULL ) THEN
|
||||
SET @APP_TITLE = '';
|
||||
@@ -71,6 +74,7 @@ BEGIN
|
||||
DEL_FINISHED = NEW.DEL_FINISHED,
|
||||
DEL_DELAYED = NEW.DEL_DELAYED,
|
||||
APP_FINISH_DATE = NULL,
|
||||
APP_UPDATE_DATE = @APP_UPDATE_DATE,
|
||||
APP_OVERDUE_PERCENTAGE = NEW.APP_OVERDUE_PERCENTAGE,
|
||||
DEL_LAST_INDEX = NEW.DEL_LAST_INDEX
|
||||
WHERE
|
||||
|
||||
@@ -14,10 +14,11 @@ BEGIN
|
||||
END IF;
|
||||
|
||||
IF(OLD.APP_DATA<>NEW.APP_DATA) THEN
|
||||
UPDATE APP_CACHE_VIEW SET APP_UPDATE_DATE = NOW() WHERE APP_UID = NEW.APP_UID;
|
||||
UPDATE APP_CACHE_VIEW SET APP_UPDATE_DATE = NEW.APP_UPDATE_DATE WHERE APP_UID = NEW.APP_UID;
|
||||
END IF;
|
||||
|
||||
IF (NEW.APP_STATUS = 'COMPLETED') THEN
|
||||
UPDATE APP_CACHE_VIEW SET APP_FINISH_DATE = NEW.APP_FINISH_DATE WHERE APP_UID = NEW.APP_UID;
|
||||
UPDATE APP_CACHE_VIEW SET APP_FINISH_DATE = NEW.APP_FINISH_DATE WHERE APP_UID = NEW.APP_UID;
|
||||
UPDATE APP_CACHE_VIEW SET APP_UPDATE_DATE = NEW.APP_UPDATE_DATE WHERE APP_UID = NEW.APP_UID;
|
||||
END IF;
|
||||
END
|
||||
|
||||
Reference in New Issue
Block a user