现在大乐透也开放了，预测流程由双色球的5步（推测准备、推测首球、推测随球、推测蓝球、确认结果）变为6步（推测准备、推测前区首球、推测前区随球、推测后区首球、推测前区随球、确认结果）。推测准备（第一步）这一页和双色球的流程一样，只不过是上期红球号码，变为了上期前区号码，上期蓝球号码，变成了上次后区号码，仅10期开奖号码是通过GET http://localhost:8123/api/dlt-draw/recent-10-draw-ids这个接口获取，根据期号获取中奖号码的接口路径是GET http://localhost:8123/api/dlt-draw/draw/{{drawId}}/numbers，响应示例为

{
  "code": 0,
  "success": true,
  "message": "操作成功",
  "data": [
    1,
    7,
    9,
    16,
    30,
    2,
    5
  ]
}

然后点击继续，调用这个接口POST http://localhost:8123/api/dlt/ball-analysis/predict-first-ball，入参为

```
public class FirstBallPredictionRequest {
    private String level;  high/middle/low:高位/中位/低位
    private List<Integer> redBalls;  5个前区号码
    private List<Integer> blueBalls;  2个后期号码
}
```

响应示例为

```
{
  "code": 0,
  "success": true,
  "message": "操作成功",
  "data": [
    29,
    20,
    22,
    33,
    35,
    1,
    2,
    3,
    4,
    5,
    11,
    30
  ]
}
```

然后进入第二步，解析出12个球号作为推荐的12个前区球号，

第二步的布局和双色球的的一样，先选择1个球号，在选择2个球号。然后拿上一步选择的位（high/middle/low）+ 3个号码（第二步选择的） + 5个号码（第一步的5个上期前区） + 2个号码（第一步的2个上期后区）去调用接口：POST  http://localhost:8123/api/dlt/ball-analysis/predict-follower-ball

入参为：

```
@Data
public class FollowerBallPredictionRequest {
    private String level;
    private List<Integer> wellRegardedBalls;
    private List<Integer> previousFrontBalls;
    private List<Integer> previousBackBalls;
}
```

响应示例为

```
{
  "code": 0,
  "success": true,
  "message": "操作成功",
  "data": [
    1,
    2,
    3,
    4,
    5,
    6,
    35,
    29
  ]
}
```

然后进入第三步，解析出8个球号作为推荐的8个前区球号，

先选择4个前区球号，再选择2个后区球号。然后拿第一步选择的位（high/middle/low）+  5个号码（第二步选择的首球球号+这一步选择的4个球号）+ 5个号码（第一步选择5个上期前区球号） + 2个号码（第一步选择的2个上期后区球号）+  2个号码（这一步选择的2个下期后区）。去调用接口：POST http://localhost:8123/api/dlt/ball-analysis/predict-back-ball

入参为

```
{
  "level": "high",
  "nextFrontBalls": [1,2,3,4,5],
  "previousFrontBalls": [1,2,3,4,5],
  "previousBackBalls": [6,7],
  "nextBackBalls": [8,9]
}
```

响应为

```
{
  "code": 0,
  "success": true,
  "message": "操作成功",
  "data": [
    1,
    2,
    9,
    7
  ]
}
```

然后进入第四步，解析出4个球号作为推荐的4个后区球号，

选择一个推荐的后区首球。然后拿第一步选择的位（high/middle/low）+  1个号码（这一步选择的一个后区首球）+ 5个号码（第二步选择的前区首球球号+第三步选择的4个前区随球）+ 5个号码（第一步选择5个上期前区球号） + 2个号码（第一步选择的2个上期后区球号）。去调用接口：POST http://localhost:8123/api/dlt/ball-analysis/predict-follow-back-ball

入参

```
{
  "level": "high",
  "backFirstBall": 6,
  "nextFrontBalls": [1,2,3,4,5],
  "previousFrontBalls": [1,2,3,4,5],
  "previousBackBalls": [6,7]
}
```

响应示例为

```
{
  "code": 0,
  "success": true,
  "message": "操作成功",
  "data": [
    1,
    3,
    5
  ]
}
```

然后进入第五步，解析出3个球号作为推荐的3个后区球号，

选择一个推荐的后区随球，点击继续，进入下一步。

第六步：确认推测，这一步跟双色球的第五步一样。