INSERT INTO ATT_EV_BASE(GUID, EV_CODE, AD_CODE, OBJ_TYPE, OBJ_CODE, EV_TYPE, EV_DESC, LOC, STATUS, DEAL_DESC, FIND_TS, DONE_DATE, REPO_NAME, SOURCE_TYPE, TO_DATE)
VALUES(
SYS_GUID(),
'EV'||TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),
#{adCode},
#{objType},
#{objCode},
#{evType},
#{eventDesc},
#{eventAddress},
#{status},
#{dealDesc},
TO_DATE(#{findTs},'YYYY-MM-DD'),
TO_DATE(#{doneDate},'YYYY-MM-DD')
NULL
,
#{userName},
'3',
NULL
)
UPDATE ATT_EV_BASE
SET AD_CODE = #{adCode},
OBJ_TYPE = #{objType},
OBJ_CODE = #{objCode},
EV_TYPE = #{evType},
EV_DESC = #{eventDesc},
LOC = #{eventAddress},
STATUS = #{status},
DEAL_DESC = #{dealDesc},
FIND_TS = TO_DATE(#{findTs},'YYYY-MM-DD'),
DONE_DATE =
TO_DATE(#{doneDate},'YYYY-MM-DD')
NULL
WHERE GUID = #{guid}
DELETE FROM ATT_EV_BASE WHERE GUID = #{guid}