|
|
|
@ -212,6 +212,30 @@ async def add_dataast_appr( |
|
|
|
return ResponseUtil.success(msg=add_dataast_result.message) |
|
|
|
|
|
|
|
|
|
|
|
@dataAssetController.post('/delastappr') |
|
|
|
@Log(title='数据资产删除申请', business_type=BusinessType.DELETE) |
|
|
|
async def delete_dataast_appr( |
|
|
|
request: Request, |
|
|
|
delete_dataasts: DataAstApprBatchModel, |
|
|
|
query_db: AsyncSession = Depends(get_db), |
|
|
|
current_user: CurrentUserModel = Depends(LoginService.get_current_user), |
|
|
|
): |
|
|
|
now = datetime.now() |
|
|
|
for delete_dataast in delete_dataasts.assetItems: |
|
|
|
delete_dataast.upd_prsn = current_user.user.user_name |
|
|
|
delete_dataast.upd_time = now |
|
|
|
if not delete_dataast.create_by: |
|
|
|
delete_dataast.create_by = current_user.user.user_name |
|
|
|
if not delete_dataast.create_time: |
|
|
|
delete_dataast.create_time = now |
|
|
|
|
|
|
|
delete_dataast_result = await DataAstService.delete_dataasts_appr( |
|
|
|
query_db, delete_dataasts, current_user.user.user_name |
|
|
|
) |
|
|
|
logger.info(delete_dataast_result.message) |
|
|
|
return ResponseUtil.success(msg=delete_dataast_result.message) |
|
|
|
|
|
|
|
|
|
|
|
@dataAssetController.get('/listastappr', response_model=PageResponseModel |
|
|
|
) |
|
|
|
async def get_ast_main_appr_list( |
|
|
|
@ -221,4 +245,4 @@ async def get_ast_main_appr_list( |
|
|
|
): |
|
|
|
main_page_query_result = await DataAstService.get_ast_main_appr_list(query_db, flowId, is_page=True) |
|
|
|
logger.info('获取数据标准列表成功') |
|
|
|
return ResponseUtil.success(data=main_page_query_result) |
|
|
|
return ResponseUtil.success(data=main_page_query_result) |
|
|
|
|