USER 동기화(삭제)

This commit is contained in:
DESKTOP-6ARNG1Q\dlsgk 2024-09-19 17:24:17 +09:00
parent d15d684fac
commit 8da9dd6c01
4 changed files with 16 additions and 1 deletions

View File

@ -12,4 +12,7 @@ public interface UserMapper {
int setStoreSapCdSave(StoreRequest storeReq);
int setUserSave(UserRequest userReqList);
int deleteUser(UserRequest userReqList);
}

View File

@ -21,7 +21,12 @@ public class UserService {
int resultCnt = 0;
if (!userReqList.isEmpty()) {
for (UserRequest userReq : userReqList) {
resultCnt += userMapper.setUserSave(userReq);
if ("1".equals(userReq.getDelFlg())) { // 삭제
resultCnt += userMapper.deleteUser(userReq);
} else {
resultCnt += userMapper.setUserSave(userReq);
}
}
}
return resultCnt;

View File

@ -18,6 +18,7 @@ public class UserRequest {
private String registDatetime;
private String lastEditDatetime;
private String lastEditUser;
private String delFlg;
}

View File

@ -191,4 +191,10 @@
, #{lastEditUser}
);
</insert>
<delete id="deleteUser" parameterType="com.interplug.qcast.biz.user.dto.UserRequest" >
/* sqlid : com.interplug.qcast.user.deleteUser */
DELETE FROM M_USER
WHERE USER_ID = #{userId}
</delete>
</mapper>