| | |
| | | return ApiResponse.success(erpSyncService.erpQueryDeviceList(param)); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "停车场全量信息接口", notes = "访客端提供,供ERP端调用,ERP端同步全部停车场数据") |
| | | @PostMapping("/resource/park/list") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(erpSyncService.parkList(param)); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "访客出入事件同步接口", notes = "访客端提供,供ERP端调用,ERP端获取访客出入记录信息") |
| | | @PostMapping("/resource/visit/list") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(erpSyncService.visitListPage(pageWrap)); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "门禁出入事件同步接口", notes = "访客端提供,供ERP端调用,ERP端获取门禁出入记录信息") |
| | | @PostMapping("/resource/doorEvent/list") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(erpSyncService.doorEventListPage(pageWrap)); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "车辆出入事件同步接口", notes = "访客端提供,供ERP端调用,ERP端获取车辆出入记录信息") |
| | | @PostMapping("/resource/carvisit/list") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(erpSyncService.carEventList(pageWrap)); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "组织变化接口", notes = "访客端提供,供ERP端调用,完成访客端组织信息同步,该接口支持单个组织新增、更新、删除需求") |
| | | @PostMapping("/event/org/update") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "人员变化接口", notes = "访客端提供,供ERP端调用,完成访客端人员信息同步,该接口支持单个人员新增、更新、删除需求") |
| | | @PostMapping("/event/user/update") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "人员门禁组授权接口", notes = "访客端提供,供ERP端调用,访客端人员同步门禁组授权信息,该接口支持人员门禁组授权新增、更新、清空需求。") |
| | | @PostMapping("/event/role/userAuthor") |
| | | @ApiImplicitParams({ |
| | |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "车辆授权停车场接口", notes = "访客端提供,供ERP端调用,访客端同步车辆对停车场的使用权限,该接口支持车辆绑定、解绑归属人,支持新增、更新、清空车辆授权信息") |
| | | @PostMapping("/event/park/carAuthor") |
| | | @ApiImplicitParams({ |
| | |
| | | return response; |
| | | } |
| | | |
| | | @ErpLoginRequired |
| | | @ApiOperation(value = "访客申请审批结果通知接口", notes = "访客端提供,供访客端调用,提交访客申请审批的结果") |
| | | @PostMapping("/event/approve/notice") |
| | | @ApiImplicitParams({ |