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
| import { Inject } from "@midwayjs/core";
| import { CoolController, BaseController } from "@cool-midway/core";
| import { RecycleOrderEntity } from "../../entity/recycleorder";
| import { RecycleOrderService } from "../../service/recycleorder";
|
| /**
| * 回收订单App客户端
| */
| @CoolController({
| api: ["add", "info", "page"],
| entity: RecycleOrderEntity,
| service: RecycleOrderService,
| pageQueryOp: {
| fieldEq: ["a.status"],
| where: async (ctx) => {
| return [
| ["a.campusUserId = :userId", { userId: ctx.user.id }]
| ];
| }
| }
| })
| export class AppRecycleOrderController extends BaseController {
| @Inject()
| recycleOrderService: RecycleOrderService;
| }
|
|