修复:返回使用后的余量与状态
This commit is contained in:
@@ -11,7 +11,7 @@ from common.aspect.interface_auth import UserInterfaceAuthDependency
|
||||
from common.aspect.pre_auth import CurrentUserDependency, PreAuthDependency
|
||||
from common.enums import BusinessType
|
||||
from common.router import APIRouterPro
|
||||
from common.vo import DataResponseModel, PageResponseModel, ResponseBaseModel
|
||||
from common.vo import DataResponseModel, PageResponseModel
|
||||
from module_admin.entity.vo.user_vo import CurrentUserModel
|
||||
from module_business.entity.vo.operation_vo import (
|
||||
BusinessOptionModel,
|
||||
@@ -19,6 +19,7 @@ from module_business.entity.vo.operation_vo import (
|
||||
UsageCreateModel,
|
||||
UsageModel,
|
||||
UsagePageQueryModel,
|
||||
UsageSuccessResponseModel,
|
||||
)
|
||||
from module_business.service.usage_service import UsageService
|
||||
from utils.response_util import ResponseUtil
|
||||
@@ -110,7 +111,7 @@ async def query_detail_business_usage(
|
||||
'',
|
||||
summary='记录客户现场使用接口',
|
||||
description='扫描托盘并原子记录客户现场使用包数',
|
||||
response_model=ResponseBaseModel,
|
||||
response_model=DataResponseModel[UsageSuccessResponseModel],
|
||||
dependencies=[UserInterfaceAuthDependency('business:usage:add')],
|
||||
)
|
||||
@Log(title='客户现场使用', business_type=BusinessType.INSERT)
|
||||
@@ -121,4 +122,4 @@ async def add_business_usage(
|
||||
current_user: Annotated[CurrentUserModel, CurrentUserDependency()],
|
||||
) -> Response:
|
||||
result = await UsageService.record_usage_services(query_db, add_usage, current_user)
|
||||
return ResponseUtil.success(msg=result.message)
|
||||
return ResponseUtil.success(msg=result.message, data=result.result)
|
||||
|
||||
Reference in New Issue
Block a user