feat:ユーザマスタ定義変更対応
This commit is contained in:
parent
f04455d803
commit
af2d86899c
@ -111,9 +111,9 @@ def login(
|
||||
id_token=verified_token.id_token,
|
||||
refresh_token=verified_token.refresh_token,
|
||||
csrf_token=csrf_token,
|
||||
bio_flg=user_record.auth_flg1,
|
||||
doc_flg=user_record.auth_flg2,
|
||||
inst_flg=user_record.auth_flg3,
|
||||
bio_flg=user_record.bio_sales_inq_auth_flg,
|
||||
doc_flg=user_record.ult_doctor_inq_auth_flg,
|
||||
inst_flg=user_record.ult_inst_inq_auth_flg,
|
||||
master_mainte_flg=user_record.auth_flg4,
|
||||
user_flg=user_record.mntuser_flg
|
||||
)
|
||||
@ -170,9 +170,9 @@ def sso_authorize(
|
||||
id_token=verified_token.id_token,
|
||||
refresh_token=verified_token.refresh_token,
|
||||
csrf_token=csrf_token,
|
||||
bio_flg=user_record.auth_flg1,
|
||||
doc_flg=user_record.auth_flg2,
|
||||
inst_flg=user_record.auth_flg3,
|
||||
bio_flg=user_record.bio_sales_inq_auth_flg,
|
||||
doc_flg=user_record.ult_doctor_inq_auth_flg,
|
||||
inst_flg=user_record.ult_inst_inq_auth_flg,
|
||||
master_mainte_flg=user_record.auth_flg4,
|
||||
user_flg=user_record.mntuser_flg
|
||||
)
|
||||
|
||||
@ -8,16 +8,16 @@ class UserMasterModel(BaseDBModel):
|
||||
user_id: Optional[str]
|
||||
mail_adr: Optional[str]
|
||||
user_name: Optional[str]
|
||||
auth_flg1: Optional[int]
|
||||
auth_flg2: Optional[int]
|
||||
auth_flg3: Optional[int]
|
||||
bio_sales_inq_auth_flg: Optional[int]
|
||||
ult_doctor_inq_auth_flg: Optional[int]
|
||||
ult_inst_inq_auth_flg: Optional[int]
|
||||
auth_flg4: Optional[int]
|
||||
auth_flg5: Optional[int]
|
||||
auth_flg6: Optional[int]
|
||||
auth_flg7: Optional[int]
|
||||
auth_flg8: Optional[int]
|
||||
auth_flg9: Optional[int]
|
||||
auth_flg10: Optional[int]
|
||||
bio_sales_inq_auth_flg0: Optional[int]
|
||||
pwd: Optional[str]
|
||||
enabled_flg: Optional[str]
|
||||
creater: Optional[str]
|
||||
|
||||
@ -6,10 +6,10 @@ from src.system_var import constants
|
||||
|
||||
|
||||
class UserViewModel(BaseModel):
|
||||
bio_flg: Optional[int] # AUTH_FLG1
|
||||
doc_flg: Optional[int] # AUTH_FLG2
|
||||
inst_flg: Optional[int] # AUTH_FLG3
|
||||
master_mainte_flg: Optional[int] # AUTH_FLG4
|
||||
bio_flg: Optional[int] # bio_sales_inq_auth_flg
|
||||
doc_flg: Optional[int] # ult_doctor_inq_auth_flg
|
||||
inst_flg: Optional[int] # ult_inst_inq_auth_flg
|
||||
# TODO: 削除予定 master_mainte_flg: Optional[int] # AUTH_FLG4
|
||||
|
||||
def has_ult_doctor_permission(self):
|
||||
return self.doc_flg == constants.PERMISSION_ENABLED
|
||||
|
||||
@ -23,7 +23,7 @@ class UserMasterRepository(BaseRepository):
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
src05.user_mst
|
||||
src07.user_mst
|
||||
WHERE
|
||||
user_id = :user_id\
|
||||
"""
|
||||
@ -44,7 +44,7 @@ class UserMasterRepository(BaseRepository):
|
||||
try:
|
||||
query = """\
|
||||
UPDATE
|
||||
src05.user_mst
|
||||
src07.user_mst
|
||||
SET
|
||||
mntuser_login_failed_cnt =
|
||||
CASE
|
||||
@ -70,7 +70,7 @@ class UserMasterRepository(BaseRepository):
|
||||
try:
|
||||
query = """\
|
||||
UPDATE
|
||||
src05.user_mst
|
||||
src07.user_mst
|
||||
SET
|
||||
enabled_flg = 'N'
|
||||
WHERE
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user