delegate->processOptions($request); } #[OA\Get(path: '/produce/process-step', summary: 'APP 获取步骤下拉', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function stepOptions(Request $request): Response { return $this->delegate->stepOptions($request); } #[OA\Get(path: '/produce/step-status', summary: 'APP 获取状态下拉', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function statusOptions(Request $request): Response { return $this->delegate->statusOptions($request); } #[OA\Get(path: '/produce/material/lookup', summary: 'APP 按商品编码查询物料', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function materialLookup(Request $request): Response { return $this->delegate->materialLookup($request); } #[OA\Get(path: '/produce/scanapp/material-category', summary: 'APP 获取物料分类选项', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function scanAppMaterialCategory(Request $request): Response { return $this->delegate->scanAppMaterialCategory($request); } #[OA\Get(path: '/produce/hardware-fault-description/options', summary: 'APP 按物料分类获取硬件故障描述', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function hardwareFaultDescriptionOptions(Request $request): Response { return $this->delegate->hardwareFaultDescriptionOptions($request); } #[OA\Get(path: '/produce/config/data-entry', summary: 'APP 获取扫码输入页配置', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function dataEntryConfig(Request $request): Response { return $this->delegate->dataEntryConfig($request); } #[OA\Get(path: '/produce/member-user/check', summary: 'APP 校验用户编码对应会员', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function checkMemberUser(Request $request): Response { return $this->delegate->checkMemberUser($request); } #[OA\Get(path: '/produce/query/records', summary: 'APP 查询生产记录', tags: ['produce-app'])] #[DataResponse(description: '查询成功')] public function queryRecords(Request $request): Response { return $this->delegate->queryRecords($request); } #[OA\Get(path: '/produce/query/timeline', summary: 'APP 查询订单生产时间线', tags: ['produce-app'])] #[DataResponse(description: '查询成功')] public function queryTimeline(Request $request): Response { return $this->delegate->queryTimeline($request); } #[OA\Get(path: '/produce/scan-data', summary: 'APP 最近订单扫码记录', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function recentRecords(Request $request): Response { return $this->delegate->recentRecords($request); } #[OA\Get(path: '/produce/scan-data/statistics', summary: 'APP 订单扫码统计', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function statistics(Request $request): Response { return $this->delegate->statistics($request); } #[OA\Get(path: '/produce/scan-data/user-code-stats', summary: 'APP 用户扫码统计', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function userCodeStats(Request $request): Response { return $this->delegate->userCodeStats($request); } #[OA\Post(path: '/produce/scan-data/record', summary: 'APP 提交订单扫码记录', tags: ['produce-app'])] #[SimpleResponse(description: '录入成功')] public function record(Request $request): Response { return $this->delegate->record($request); } #[OA\Get(path: '/produce/exception/settings', summary: 'APP 获取异常设置', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function exceptionSettings(Request $request): Response { return $this->delegate->exceptionSettings($request); } #[OA\Get(path: '/produce/exception/statistics', summary: 'APP 获取异常统计', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function exceptionStatistics(Request $request): Response { return $this->delegate->exceptionStatistics($request); } #[OA\Get(path: '/produce/exception/recent', summary: 'APP 获取最近异常记录', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function recentExceptions(Request $request): Response { return $this->delegate->recentExceptions($request); } #[OA\Get(path: '/produce/exception/order-check', summary: 'APP 校验异常提报单号', tags: ['produce-app'])] #[DataResponse(description: '校验成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function checkExceptionOrder(Request $request): Response { return $this->delegate->checkExceptionOrder($request); } #[OA\Get(path: '/produce/repair-record/tasks', summary: 'APP 获取待维修任务列表', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function repairTasks(Request $request): Response { return $this->delegate->repairTasks($request); } #[OA\Get(path: '/produce/repair-record/statistics', summary: 'APP 获取维修统计', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function repairStatistics(Request $request): Response { return $this->delegate->repairStatistics($request); } #[OA\Get(path: '/produce/exception/repair-task', summary: 'APP 获取维修异常任务', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function repairTask(Request $request): Response { return $this->delegate->repairTask($request); } #[OA\Post(path: '/produce/repair-record/record', summary: 'APP 提交维修记录', tags: ['produce-app'])] #[SimpleResponse(description: '提交成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function repairRecord(Request $request, RepairRecordService $repairRecordService): Response { return $this->delegate->repairRecord($request, $repairRecordService); } #[OA\Post(path: '/produce/exception/record', summary: 'APP 提交异常记录', tags: ['produce-app'])] #[SimpleResponse(description: '提交成功')] #[AllowAnonymous(requireToken: false, requirePermission: false, description: 'APP 公共接口')] public function exceptionRecord(Request $request): Response { return $this->delegate->exceptionRecord($request); } #[OA\Get(path: '/produce/product-record/recent', summary: 'APP 最近整机记录', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function productRecentRecords(Request $request): Response { return $this->delegate->productRecentRecords($request); } #[OA\Get(path: '/produce/product-record/statistics', summary: 'APP 整机统计', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function productStatistics(Request $request): Response { return $this->delegate->productStatistics($request); } #[OA\Get(path: '/produce/product-record/user-code-stats', summary: 'APP 整机用户统计', tags: ['produce-app'])] #[DataResponse(description: '获取成功')] public function productUserCodeStats(Request $request): Response { return $this->delegate->productUserCodeStats($request); } #[OA\Post(path: '/produce/product-record/record', summary: 'APP 提交整机记录', tags: ['produce-app'])] #[SimpleResponse(description: '录入成功')] public function productRecord(Request $request): Response { return $this->delegate->productRecord($request); } }