wangzhibo
7 天以前 665ba0f9ae078c2859209451a163d10515171d11
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;
}