1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| import { Inject } from "@midwayjs/core";
| import { CoolController, BaseController } from "@cool-midway/core";
| import { RecycleOrderItemEntity } from "../../entity/recycleorderitem";
| import { RecycleOrderItemService } from "../../service/recycleorderitem";
| import { RecycleItemEntity } from "../../entity/recycleitem";
|
| /**
| * 回收订单条目-应用端
| */
| @CoolController({
| api: ["info", "page"],
| entity: RecycleOrderItemEntity,
| service: RecycleOrderItemService,
| pageQueryOp: {
| select: ["a.*", "b.mainPic"],
| fieldEq: ["a.orderId"],
| join: [
| {
| entity: RecycleItemEntity,
| alias: "b",
| condition: "a.itemId = b.id",
| },
| ],
| },
| })
| export class AppRecycleOrderitemController extends BaseController {
| @Inject()
| recycleOrderItemService: RecycleOrderItemService;
| }
|
|