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