Althars123 4 лет назад
Родитель
Сommit
4ed101d933

+ 5 - 7
zzjs-admin/src/main/java/com/miaxis/app/controller/film/FilmController.java

@@ -14,6 +14,7 @@ import com.miaxis.common.utils.SecurityUtils;
 import com.miaxis.common.utils.uuid.CommonUtils;
 import com.miaxis.feign.dto.FilmDTO;
 import com.miaxis.film.domain.FilmOrder;
+import com.miaxis.film.dto.CinemaData;
 import com.miaxis.film.dto.FilmOrderCreateDTO;
 import com.miaxis.film.service.IFilmOrderService;
 import com.miaxis.system.service.ISysConfigService;
@@ -171,14 +172,15 @@ public class FilmController extends BaseController {
 
     private Integer getPrice(String cinemaId, String showId) {
         FilmDTO filmDTO = new FilmDTO();
-        filmDTO.setUrl("get-schedule-list");
+        filmDTO.setUrl("movieapi/movie-info/get-schedule-list");
         StringBuffer paramData =  new StringBuffer();
         paramData.append("cinemaId="+cinemaId);
+        filmDTO.setParamData(paramData.toString());
         String result = filmOrderService.excuteFilmApi(filmDTO);
         JSONObject jsonObject = JSONObject.parseObject(result);
         JSONObject  data = jsonObject.getJSONObject("data");
         JSONObject  discountRule = data.getJSONObject("discountRule");
-        JSONArray list = jsonObject.getJSONArray("list");
+        JSONArray list = data.getJSONArray("list");
         List<CinemaData> cinemaData = list.toJavaList(CinemaData.class);
         List<CinemaData> listdata = cinemaData.stream().filter(a -> showId.equals(a.getShowId())).collect(Collectors.toList());
         Integer netPrice = listdata.get(0).getNetPrice();
@@ -192,12 +194,8 @@ public class FilmController extends BaseController {
     }
 
 
-    @Data
-    class CinemaData{
-        Integer netPrice;
-        String showId;
 
-    }
+
 
 
     /**

+ 10 - 0
zzjs-service/src/main/java/com/miaxis/film/dto/CinemaData.java

@@ -0,0 +1,10 @@
+package com.miaxis.film.dto;
+
+
+import lombok.Data;
+
+@Data
+public class CinemaData {
+    Integer netPrice;
+    String showId;
+}