# lui-single-case-b

## SingleCaseBComponent

## 使用场景

案例列表中单个案例组件

## 项目中用到的地方

培训班--进入培训班--案例展示（单个）组件
主题专栏--进入专栏主题--案例展示（单个）组件

## 代码示例

```html
<lui-single-case-b [type] = "'T'" [offeringId]="trainingClassId" [data]="item" [isEnter]="isEnter" (callBack)="showTip()"></lui-single-case-b>
<lui-single-case-b [type] = "'S'" [offeringId]="areaId" [data]="item" [isEnter]="isEnter" (callBack)="showTip()"></lui-single-case-b>
```

## API

| 参数           | 说明                   | 类型      | 默认值 |
| -------------- | ---------------------- | --------- | ------ |
| `[offeringId]` | 培训班id或者专栏id     | `Number`  | ---    |
| `[type]`       | 进入案例组件的类型     | `T || S`  | ---    |
| `[data]`       | 单个案例需要展示的数据 | `Object`  | `{}`   |
| `[isEnter]`    | 是否能进入详情         | `Boolean` | `true` |

### data中的属性

| 参数                          | 说明                     | 类型     | 默认值               |
| ----------------------------- | ------------------------ | -------- | -------------------- |
| `data.caseInfo.name`          | 文档名称                 | `String` | `案例测试，编码类型` |
| `data.id`                     | 文档id（进去预览时需要） | `Number` | `2499145`            |
| `data.caseInfo.category.name` | 文档所属分类             | `String` | `领导力管理能力`     |
| `data.caseInfo.author]`       | 文档作者                 | `String` | `null`               |
| `data.evaluateBox.avgScore]`  | 评估值（平均值）         | `Number` | `null`               |

### 事件

| 名称         | 说明     | 类型             |
| ------------ | -------- | ---------------- |
| `(callBack)` | 详情进入 | `EventEmitter<>` |
