|
@@ -2,6 +2,10 @@ package com.platform.service.activiti.impl;
|
|
|
|
|
|
import com.platform.common.bean.AbstractPageResultBean;
|
|
|
import com.platform.common.exception.BusinessException;
|
|
|
+import com.platform.common.model.OauthUser;
|
|
|
+import com.platform.common.model.UserInfo;
|
|
|
+import com.platform.common.util.BeanConverterUtil;
|
|
|
+import com.platform.common.util.SecurityUtils;
|
|
|
import com.platform.common.util.StringUtils;
|
|
|
import com.platform.dao.bean.MyPage;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
@@ -35,6 +39,7 @@ import java.io.ByteArrayInputStream;
|
|
|
import java.io.ByteArrayOutputStream;
|
|
|
import java.io.IOException;
|
|
|
import java.io.UnsupportedEncodingException;
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
@@ -242,4 +247,20 @@ public class ActivitiUserModelServiceImpl extends BaseServiceImpl<ActivitiUserMo
|
|
|
public void updateBatch(List<ActivitiUserModel> list) {
|
|
|
mapper.updateBatch(list);
|
|
|
}
|
|
|
-}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void updateActivitiUserModel(ActivitiUserModelDTO activitiUserModelDTO) {
|
|
|
+ setUpdateUserInfo(activitiUserModelDTO);
|
|
|
+ mapper.updateById(activitiUserModelDTO);
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUpdateUserInfo(ActivitiUserModelDTO model) {
|
|
|
+ model.setUpdateTime(LocalDateTime.now());
|
|
|
+ OauthUser user = SecurityUtils.getUser();
|
|
|
+ if (user != null) {
|
|
|
+ UserInfo userInfo = user.getUserInfo();
|
|
|
+ model.setUpdateUserId(userInfo.getUserId());
|
|
|
+ model.setUpdateUserName(userInfo.getRealName());
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|