| | |
| | | from app.service.bisheng import BishengService |
| | | from app.service.common.app_register import AppRegister |
| | | from app.service.ragflow import RagflowService |
| | | from app.service.service_token import get_ragflow_token, get_bisheng_token |
| | | from app.service.service_token import get_ragflow_token, get_bisheng_token, get_ragflow_new_token |
| | | |
| | | |
| | | async def get_user_list(db, page_index: int, page_size: int, keyword: str, role_key:str, user_id): |
| | |
| | | try: |
| | | user = db.query(UserModel).filter(UserModel.id == user_id).first() |
| | | pwd = user.decrypted_password() |
| | | print(pwd) |
| | | print(new_password) |
| | | for app_type in AppRegister(db).get_app(): |
| | | if app_type == AgentType.RAGFLOW: |
| | | token = get_ragflow_token(db, user_id) |
| | | token = await get_ragflow_new_token(db, user_id, app_type) |
| | | ragflow_service = RagflowService(settings.fwr_base_url) |
| | | await ragflow_service.set_user_password(token, pwd, new_password) |
| | | elif app_type == AgentType.BISHENG: |