バッチ処理中ステータスによって警告メッセージの表示制御をするようにした
This commit is contained in:
parent
f6050ee471
commit
1cb9046402
@ -27,15 +27,20 @@ router.route_class = AuthenticatedRoute
|
||||
@router.get('/docSearch')
|
||||
def ultmarc_view(
|
||||
request: Request,
|
||||
# batch_status_service:BatchStatusService=Depends(get_service(BatchStatusService)),
|
||||
batch_status_service: BatchStatusService = Depends(get_service(BatchStatusService)),
|
||||
ultmarc_service: UltmarcViewService = Depends(get_service(UltmarcViewService))
|
||||
):
|
||||
session: UserSession = request.session
|
||||
# バッチ処理中の場合、機能を利用させない
|
||||
is_batch_processing = batch_status_service.is_batch_processing()
|
||||
|
||||
# if batch_status_service.is_batch_processing():
|
||||
# raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail=constants.LOGOUT_REASON_BATCH_PROCESSING)
|
||||
|
||||
# # 検索項目の取得
|
||||
ultmarc = ultmarc_service.prepare_ultmarc_doctor_view(session)
|
||||
ultmarc.is_batch_processing = is_batch_processing
|
||||
|
||||
# セッション書き換え
|
||||
session.update(
|
||||
actions=[
|
||||
|
||||
@ -14,7 +14,7 @@ from src.system_var import environment
|
||||
|
||||
class UltmarcDoctorViewModel(BaseModel):
|
||||
subtitle: str = '医師検索一覧'
|
||||
batch_status: Optional[str]
|
||||
is_batch_processing: Optional[bool]
|
||||
prefc_models: list[PrefcMasterModel]
|
||||
doctor_data: Optional[list[BisDisplayModel]] = []
|
||||
form_data: Optional[BioModel]
|
||||
|
||||
@ -162,7 +162,10 @@ if (!isset($isDBSuccess)) {
|
||||
// バッチ処理中判断
|
||||
if(getDateBatchJSString($dbs, $user, $pass) && $isDBSuccess){
|
||||
?> -->
|
||||
<div class="docButchMsg">日次バッチ処理中のため、データが正しく表示されない可能性があります</div>
|
||||
{% if ultmarc.is_batch_processing %}
|
||||
<div class="docButchMsg">日次バッチ処理中のため、データが正しく表示されない可能性があります</div>
|
||||
{% endif %}
|
||||
|
||||
<!-- <?php
|
||||
} -->
|
||||
<!-- ?> -->
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user