init
This commit is contained in:
@@ -3,6 +3,7 @@ package com.ruoyi.xq.dto.admin.user.req;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class AddUserReq {
|
||||
@@ -20,4 +21,5 @@ public class AddUserReq {
|
||||
private Integer marriage;
|
||||
private String profession;
|
||||
private Integer annualIncome;
|
||||
private List<String> picturesList;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.ruoyi.xq.service;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.ruoyi.common.core.domain.PageQuery;
|
||||
import com.ruoyi.xq.domain.User;
|
||||
import com.ruoyi.xq.domain.UserPictures;
|
||||
import com.ruoyi.xq.dto.admin.user.UserPicturesAdminVo;
|
||||
|
||||
@@ -25,4 +26,6 @@ public interface UserPicturesService extends IService<UserPictures> {
|
||||
void auditSuccess(String ids);
|
||||
|
||||
void auditFail(Long id,String auditRemark);
|
||||
|
||||
void addPictures(List<String> picturesList, User user);
|
||||
}
|
||||
|
||||
@@ -6,12 +6,14 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.ruoyi.common.core.domain.PageQuery;
|
||||
import com.ruoyi.common.helper.LoginHelper;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.xq.domain.User;
|
||||
import com.ruoyi.xq.domain.UserPictures;
|
||||
import com.ruoyi.xq.dto.admin.user.UserPicturesAdminVo;
|
||||
import com.ruoyi.xq.enums.common.AuditEnum;
|
||||
import com.ruoyi.xq.mapper.UserPicturesMapper;
|
||||
import com.ruoyi.xq.service.UserPicturesService;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
@@ -72,4 +74,17 @@ public class UserPicturesServiceImpl extends ServiceImpl<UserPicturesMapper,User
|
||||
.set(UserPictures::getAuditTime, LocalDateTime.now())
|
||||
.set(UserPictures::getAuditRemark, auditRemark));
|
||||
}
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void addPictures(List<String> picturesList, User user) {
|
||||
for (String picture : picturesList) {
|
||||
UserPictures userPictures = new UserPictures();
|
||||
userPictures.setUserId(user.getId());
|
||||
userPictures.setUsercode(user.getUsercode());
|
||||
userPictures.setPicture(picture);
|
||||
userPictures.setAuditStatus(AuditEnum.SUCCESS.getCode());
|
||||
this.save(userPictures);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -346,6 +346,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper,User> implements Use
|
||||
updateUser.setId(user.getId());
|
||||
UserService userService = SpringUtil.getBean(UserService.class);
|
||||
userService.updateBaseUser(updateUser);
|
||||
userPicturesService.addPictures(bo.getPicturesList(),user);
|
||||
}finally {
|
||||
lock.unlock();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user