Browse Source

//..

private_deployment
xhxu 1 year ago
parent
commit
9af033cb8b
2 changed files with 5 additions and 3 deletions
  1. +4
    -2
      suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarOrderServiceImpl.java
  2. +1
    -1
      suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarPhotoServiceImpl.java

+ 4
- 2
suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarOrderServiceImpl.java View File

@@ -54,6 +54,9 @@ public class UserDigitalAvatarOrderServiceImpl implements UserDigitalAvatarOrder
@Autowired
UserBasicPropertyMapper userBasicPropertyMapper;

@Autowired
UserDigitalAvatarPhotoService userDigitalAvatarPhotoService;

@Autowired
UserBasicPropertyService userBasicPropertyService;

@@ -266,8 +269,7 @@ public class UserDigitalAvatarOrderServiceImpl implements UserDigitalAvatarOrder

DigitalAvatarResult result = AiDigitalAvatarHelper.digitalAvatarPhoto(param,record.getId());
if(result.isSuccess()){
UserDigitalAvatarPhotoServiceImpl proxy = (UserDigitalAvatarPhotoServiceImpl) AopContext.currentProxy();
proxy.handlePhoto(record,result.getImgList());
userDigitalAvatarPhotoService.handlePhoto(record,result.getImgList());
}else{
updOrder.setStatus(EnumDigitalAvatarOrderStatus.fail.getCode());
updOrder.setMsg(result.getMsg());


+ 1
- 1
suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarPhotoServiceImpl.java View File

@@ -170,7 +170,7 @@ public class UserDigitalAvatarPhotoServiceImpl implements UserDigitalAvatarPhoto
@Transactional(propagation = Propagation.REQUIRED, readOnly = false, rollbackFor = {Exception.class})
public void handlePhoto(UserDigitalAvatarOrder record,List<String> imgList){
String lockKey = "digitalAvatar:handlePhoto:"+record.getId();
long time = System.currentTimeMillis() + 10000;
long time = System.currentTimeMillis() + 30000;
String timeStr = String.valueOf(time);

try{


Loading…
Cancel
Save