diff --git a/src/main/java/com/interplug/qcast/biz/user/UserService.java b/src/main/java/com/interplug/qcast/biz/user/UserService.java index 445b95ef..74bb9e32 100644 --- a/src/main/java/com/interplug/qcast/biz/user/UserService.java +++ b/src/main/java/com/interplug/qcast/biz/user/UserService.java @@ -28,6 +28,7 @@ public class UserService { */ public int setStoreSave(StoreRequest storeReq) throws Exception { int resultCnt = userMapper.setStoreSave(storeReq); + userMapper.setStoreInfoSave(storeReq); userMapper.setStoreSapCdSave(storeReq); userMapper.setStoreNorthModuleSave(storeReq); return resultCnt; diff --git a/src/main/resources/mappers/user/userMapper.xml b/src/main/resources/mappers/user/userMapper.xml index 66218aa0..a425eefd 100644 --- a/src/main/resources/mappers/user/userMapper.xml +++ b/src/main/resources/mappers/user/userMapper.xml @@ -175,7 +175,7 @@ WHEN MATCHED THEN UPDATE SET BIZ_NO = #{bizNo} - , LAST_EDIT_DATETIME = #{lastEditDatetime} + , LAST_EDIT_DATETIME = (CASE WHEN #{lastEditDatetime} != '' THEN #{lastEditDatetime} ELSE #{registDatetime} END) WHEN NOT MATCHED THEN INSERT ( SALE_STORE_ID @@ -184,7 +184,7 @@ ) VALUES ( #{saleStoreId} , #{bizNo} - , #{lastEditDatetime} + , (CASE WHEN #{lastEditDatetime} != '' THEN #{lastEditDatetime} ELSE #{registDatetime} END) );