Commit fedb5de6 authored by 朱璇's avatar 朱璇

商议低价接口调试“

parent a2e01511
......@@ -28,7 +28,7 @@ abstract class ClueApi {
@Query("tab_type") String tab_type, @Query("page") int page);
@Get("api/janus/plans/compare")
PlanCompareDetail getPlanCompareDetail(@Query("plan_ids") List<int> plan_ids);
PlanCompareDetail getPlanCompareDetail(@Query("plan_ids") List<int> planIds);
@Get("api/janus/plans/options")
PlanBean getPlan();
......@@ -49,8 +49,8 @@ abstract class ClueApi {
@Get("api/janus/plans/plan_phone_authorize")
DiscussLowPriceModelBean getPopviewData(
@Query("plan_id") String plan_id,
@Query("hospital_id") String hospital_id,
@Query("doctor_id") String doctor_id,
@Query("plan_id") String planId,
@Query("hospital_id") String hospitalId,
@Query("doctor_id") String doctorId,
);
}
......@@ -86,9 +86,9 @@ class ClueApiImpl {
});
}
Stream<PlanCompareDetail> getPlanCompareDetail(Dio _dio, List<int> plan_ids) {
Stream<PlanCompareDetail> getPlanCompareDetail(Dio _dio, List<int> planIds) {
return Stream.fromFuture(get(_dio, 'api/janus/plans/compare', data: {
'plan_ids': plan_ids,
'plan_ids': planIds,
})).flatMap((value) {
if (value != null &&
(value.statusCode >= 200 && value.statusCode < 300)) {
......@@ -155,12 +155,12 @@ class ClueApiImpl {
}
Stream<DiscussLowPriceModelBean> getPopviewData(
Dio _dio, String plan_id, String hospital_id, String doctor_id) {
Dio _dio, String planId, String hospitalId, String doctorId) {
return Stream.fromFuture(
get(_dio, 'api/janus/plans/plan_phone_authorize', data: {
'plan_id': plan_id,
'hospital_id': hospital_id,
'doctor_id': doctor_id,
'plan_id': planId,
'hospital_id': hospitalId,
'doctor_id': doctorId,
})).flatMap((value) {
if (value != null &&
(value.statusCode >= 200 && value.statusCode < 300)) {
......
......@@ -4,13 +4,13 @@
// RouterCenterGenerator
// **************************************************************************
//ClueRouterImpl is resign : true
//MainRouterImpl is resign : true
//ClueRouterImpl is resign : true
import "package:gm_flutter/ClueModel/ClueRouterImpl.dart";
import "package:gm_flutter/ClueModel/ClueRouter.dart";
import "package:gm_flutter/MainRouter/MainRouterImpl.dart";
import "package:gm_flutter/MainRouter/MainRouter.dart";
import "package:gm_flutter/ClueModel/ClueRouterImpl.dart";
import "package:gm_flutter/ClueModel/ClueRouter.dart";
import "package:flutter_common/Annotations/RouterBaser.dart";
......@@ -38,25 +38,25 @@ class RouterCenterImpl {
}
void init() {
map.putIfAbsent("ClueRouter", () => ClueRouterImpl());
map.putIfAbsent("MainRouter", () => MainRouterImpl());
map.putIfAbsent("ClueRouter", () => ClueRouterImpl());
}
RouterBaser getModel(String modelName) {
return map[modelName];
}
ClueRouter findClueRouter() {
if (map["ClueRouter"] == null) {
MainRouter findMainRouter() {
if (map["MainRouter"] == null) {
return null;
}
return map["ClueRouter"] as ClueRouter;
return map["MainRouter"] as MainRouter;
}
MainRouter findMainRouter() {
if (map["MainRouter"] == null) {
ClueRouter findClueRouter() {
if (map["ClueRouter"] == null) {
return null;
}
return map["MainRouter"] as MainRouter;
return map["ClueRouter"] as ClueRouter;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment