修改bug

This commit is contained in:
wcq 2023-02-08 16:29:30 +08:00
parent de9fe42539
commit d896a195a7
3 changed files with 11 additions and 7 deletions

View File

@ -6,10 +6,10 @@ from Utils.SqlAlchemyUtils import Base
class App(Base):
__tablename__ = "APP_TABLE"
id = Column(String, primary_key=True, comment="应用id")
name = Column(String, unique=True, comment="应用名称")
secret_key = Column(String, comment="验证密匙")
token_key = Column(String(32), comment="app随机token加密密匙", default=lambda: uuid.uuid4().hex)
id = Column(String(32), primary_key=True, comment="应用id")
name = Column(String(32), unique=True, comment="应用名称")
secret_key = Column(String(255), comment="验证密匙")
token_key = Column(String(255), comment="app随机token加密密匙", default=lambda: uuid.uuid4().hex)
def to_dict(self):
return {c.name: getattr(self, c.name) for c in self.__table__.columns}

View File

@ -13,19 +13,19 @@ router = APIRouter(
)
@router.app("/add_app", summary="添加应用")
@router.post("/add_app", summary="添加应用")
def add_app(app: AppSchemas.AppInfo, db: Session = Depends(get_db)):
AppCrud.add_app(db, app.name)
return {"msg": "", "state": 1}
@router.app("/change_app", summary="修改应用")
@router.post("/change_app", summary="修改应用")
def change_app(app: AppSchemas.AppInfo, db: Session = Depends(get_db)):
AppCrud.change_app(db, app.id, app.name)
return {"msg": "", "state": 1}
@router.app("/delete_app", summary="删除应用")
@router.post("/delete_app", summary="删除应用")
def delete_app(app_id: AppSchemas.AppId, db: Session = Depends(get_db)):
AppCrud.delete_app(db, app_id.id)
return {"msg": "", "state": 1}

View File

@ -40,3 +40,7 @@ class AppInfo(BaseModel):
class AppInfoList(BaseModel):
app_info_list: List[AppInfo]
class AppId(BaseModel):
app_id: str