diff --git a/suimangCApi/src/main/java/com/iformall/controller/CallbackSmController.java b/suimangCApi/src/main/java/com/iformall/controller/CallbackSmController.java index bdb48ea..d2955dd 100644 --- a/suimangCApi/src/main/java/com/iformall/controller/CallbackSmController.java +++ b/suimangCApi/src/main/java/com/iformall/controller/CallbackSmController.java @@ -128,12 +128,12 @@ public class CallbackSmController extends BaseController { } if("2000".equals(code)){ - JSONObject data = (JSONObject) paranMap.get("data"); + Map data = (Map) paranMap.get("data"); List imgList = new ArrayList<>(); - imgList.add(data.getString("img_0")); - imgList.add(data.getString("img_1")); - imgList.add(data.getString("img_2")); - imgList.add(data.getString("img_3")); + imgList.add(data.get("img_0")); + imgList.add(data.get("img_1")); + imgList.add(data.get("img_2")); + imgList.add(data.get("img_3")); userDigitalAvatarOrderService.handlePhoto(userDigitalAvatarOrder,imgList); }else{ UserDigitalAvatarOrder updOrder = new UserDigitalAvatarOrder(); diff --git a/suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarOrderServiceImpl.java b/suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarOrderServiceImpl.java index babcb8a..5fc8405 100644 --- a/suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarOrderServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/sm/impl/UserDigitalAvatarOrderServiceImpl.java @@ -145,7 +145,7 @@ public class UserDigitalAvatarOrderServiceImpl implements UserDigitalAvatarOrder UserDigitalAvatarOrderServiceImpl proxy = (UserDigitalAvatarOrderServiceImpl) AopContext.currentProxy(); proxy.handleOrder(record); - proxy.createPhoto(record); + this.createPhoto(record); return new ResultData(record); }catch(MallinkException e){ return new ResultData(e.getErrorCode(),e.getMessage());