视频号校验
This commit is contained in:
parent
24ffb52a48
commit
822526b913
@ -91,41 +91,6 @@ public class UserInfoController extends BaseInfoProperties {
|
||||
UserInfoModifyType.checkUserInfoTypeIsRight(type);
|
||||
Users newUserInfo = userService.updateUserInfo(updatedUserBO, type);
|
||||
return GraceJSONResult.ok(newUserInfo);
|
||||
|
||||
// NICKNAME(1, "昵称"),
|
||||
// IMOOCNUM(2, "慕课号"),
|
||||
// SEX(3, "性别"),
|
||||
// BIRTHDAY(4, "生日"),
|
||||
// LOCATION(5, "所在地"),
|
||||
// DESC(6, "简介");
|
||||
// Users user = userService.getUser(updatedUserBO.getId());
|
||||
//
|
||||
// UsersVO usersVO = new UsersVO();
|
||||
// BeanUtils.copyProperties(user, usersVO);
|
||||
// UserInfoModifyType.checkUserInfoTypeIsRight(type);
|
||||
// if(type==1){
|
||||
// usersVO.setNickname(updatedUserBO.getNickname());
|
||||
// }
|
||||
// if(type==2){
|
||||
// usersVO.setImoocNum(updatedUserBO.getImoocNum());
|
||||
// usersVO.setCanImoocNumBeUpdated(0);
|
||||
// }
|
||||
// if(type==3){
|
||||
// usersVO.setSex(updatedUserBO.getSex());
|
||||
// }
|
||||
// if(type==4){
|
||||
// usersVO.setBirthday(updatedUserBO.getBirthday());
|
||||
// }
|
||||
// if(type==5){
|
||||
// usersVO.setProvince(updatedUserBO.getProvince());
|
||||
// usersVO.setCity(updatedUserBO.getCity());
|
||||
// usersVO.setDistrict(updatedUserBO.getDistrict());
|
||||
// }
|
||||
// if(type==6){
|
||||
// usersVO.setDescription(updatedUserBO.getDescription());
|
||||
// }
|
||||
// userService.updateUserInfo();
|
||||
// return GraceJSONResult.ok(usersVO);
|
||||
}
|
||||
|
||||
@Autowired
|
||||
|
@ -152,6 +152,7 @@ public class VlogController extends BaseInfoProperties {
|
||||
log.info("未审核视频地址:"+url);
|
||||
String fileName = url.substring(url.lastIndexOf("/") + 1);
|
||||
log.info("视频文件名称:"+fileName);
|
||||
log.info("开始上传腾讯云点播:"+fileName);
|
||||
String fileId = qcCloud.uploadViaTempFile(fileName);
|
||||
log.info("视频发布ID:"+fileId);
|
||||
vlogBO.setFileId(fileId);
|
||||
|
@ -22,8 +22,8 @@ public enum ResponseStatusEnum {
|
||||
USER_INACTIVE_ERROR(509,false,"请前往[账号设置]修改信息激活后再进行后续操作!"),
|
||||
USER_INFO_UPDATED_ERROR(5091,false,"用户信息修改失败!"),
|
||||
USER_INFO_UPDATED_NICKNAME_EXIST_ERROR(5092,false,"昵称已经存在!"),
|
||||
USER_INFO_UPDATED_IMOOCNUM_EXIST_ERROR(5092,false,"慕课号已经存在!"),
|
||||
USER_INFO_CANT_UPDATED_IMOOCNUM_ERROR(5092,false,"慕课号无法修改!"),
|
||||
USER_INFO_UPDATED_IMOOCNUM_EXIST_ERROR(5092,false,"视频号已经存在!"),
|
||||
USER_INFO_CANT_UPDATED_IMOOCNUM_ERROR(5092,false,"视频号无法修改!"),
|
||||
FILE_UPLOAD_NULL_ERROR(510,false,"文件不能为空,请选择一个文件再上传!"),
|
||||
FILE_UPLOAD_FAILD(511,false,"文件上传失败!"),
|
||||
FILE_FORMATTER_FAILD(512,false,"文件图片格式不支持!"),
|
||||
|
@ -28,4 +28,6 @@ public interface UsersMapper extends MyMapper<Users> {
|
||||
int updateLocation(UpdatedUserBO user);
|
||||
@Update("UPDATE t_users SET imooc_num = #{imoocNum},can_imooc_num_be_updated = 0 WHERE id = #{id}")
|
||||
int updateVnum(UpdatedUserBO user);
|
||||
@Select("SELECT * FROM t_users WHERE imooc_num = #{imoocNum}")
|
||||
List<UsersVO> selectByImoocNum(@Param("imoocNum") String imoocNum);
|
||||
}
|
@ -146,6 +146,14 @@ public class UserServiceImpl implements UserService {
|
||||
usersMapper.updateDescription(updatedUserBO);
|
||||
}
|
||||
if (type == UserInfoModifyType.IMOOCNUM.type) {
|
||||
if (updatedUserBO.getCanImoocNumBeUpdated() == YesOrNo.NO.type) {
|
||||
GraceException.display(ResponseStatusEnum.USER_INFO_CANT_UPDATED_IMOOCNUM_ERROR);
|
||||
}
|
||||
// 校验唯一性
|
||||
List<UsersVO> haveImooc = usersMapper.selectByImoocNum(updatedUserBO.getImoocNum());
|
||||
if (haveImooc != null && !haveImooc.isEmpty()) {
|
||||
GraceException.display(ResponseStatusEnum.USER_INFO_UPDATED_IMOOCNUM_EXIST_ERROR);
|
||||
}
|
||||
usersMapper.updateVnum(updatedUserBO);
|
||||
}
|
||||
|
||||
@ -270,7 +278,7 @@ public class UserServiceImpl implements UserService {
|
||||
user.setPassword(tempMobile);
|
||||
user.setMobile(tempMobile);
|
||||
user.setNickname("用户:" + DesensitizationUtil.commonDisplay(tempMobile));
|
||||
user.setImoocNum("用户:" + DesensitizationUtil.commonDisplay(tempMobile));
|
||||
user.setImoocNum("WZJ" + (System.currentTimeMillis() / 1000) + (int)(Math.random() * 1000));
|
||||
user.setFace(USER_FACE1);
|
||||
user.setBirthday(DateUtil.stringToDate("1999-01-01"));
|
||||
user.setSex(Sex.secret.type);
|
||||
|
Loading…
x
Reference in New Issue
Block a user