ClueApi.dart 741 Bytes
Newer Older
林生雨's avatar
林生雨 committed
1 2 3 4 5
/*
 * @author lsy
 * @date   2020/6/28
 **/
import 'package:flutter_common/Annotations/anno/Get.dart';
朱翠翠's avatar
朱翠翠 committed
6
import 'package:flutter_common/Annotations/anno/Query.dart';
林生雨's avatar
林生雨 committed
7
import 'package:flutter_common/Annotations/anno/ServiceCenter.dart';
朱翠翠's avatar
朱翠翠 committed
8
import 'package:gm_flutter/ClueModel/server/entity/ProjectDetailsItem.dart';
林生雨's avatar
林生雨 committed
9
import 'package:gm_flutter/ClueModel/server/entity/LevelOneFeedList.dart';
林生雨's avatar
林生雨 committed
10 11

@ServiceCenter()
朱翠翠's avatar
朱翠翠 committed
12 13 14
abstract class ClueApi {
  @Get("/api/janus/plans/<:plan_id>/detail")
  ProjectDetailsItem getProjectDetails(@Query("plan_id") int plan_id);
林生雨's avatar
林生雨 committed
15 16 17 18
abstract class ClueApi {
  @Get("api/janus/plans/plan_feed")
  LevelOneFeedList getLevelOneList(@Query("plan_id") int plan_id,
      @Query("tab_type") String tab_type, @Query("page") int page);
朱翠翠's avatar
朱翠翠 committed
19
}