mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 07:57:21 +08:00
fix: lint
This commit is contained in:
@@ -14,9 +14,7 @@ import (
|
||||
"github.com/TheTNB/panel/pkg/db"
|
||||
)
|
||||
|
||||
type databaseServerRepo struct {
|
||||
database biz.DatabaseRepo
|
||||
}
|
||||
type databaseServerRepo struct{}
|
||||
|
||||
func NewDatabaseServerRepo() biz.DatabaseServerRepo {
|
||||
return do.MustInvoke[biz.DatabaseServerRepo](injector)
|
||||
@@ -80,7 +78,7 @@ func (r databaseServerRepo) Create(req *request.DatabaseServerCreate) error {
|
||||
func (r databaseServerRepo) Update(req *request.DatabaseServerUpdate) error {
|
||||
switch biz.DatabaseType(req.Type) {
|
||||
case biz.DatabaseTypeMysql:
|
||||
if _, err := db.NewMySQL(req.Username, req.Password, fmt.Sprintf("%s:%r", req.Host, req.Port)); err != nil {
|
||||
if _, err := db.NewMySQL(req.Username, req.Password, fmt.Sprintf("%s:%d", req.Host, req.Port)); err != nil {
|
||||
return err
|
||||
}
|
||||
case biz.DatabaseTypePostgresql:
|
||||
@@ -88,7 +86,7 @@ func (r databaseServerRepo) Update(req *request.DatabaseServerUpdate) error {
|
||||
return err
|
||||
}
|
||||
case biz.DatabaseTypeRedis:
|
||||
if _, err := db.NewRedis(req.Username, req.Password, fmt.Sprintf("%s:%r", req.Host, req.Port)); err != nil {
|
||||
if _, err := db.NewRedis(req.Username, req.Password, fmt.Sprintf("%s:%d", req.Host, req.Port)); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
@@ -13,9 +13,11 @@ export default {
|
||||
serverList: (page: number, limit: number) =>
|
||||
http.Get('/databaseServer', { params: { page, limit } }),
|
||||
// 创建数据库服务器
|
||||
createServer: (data: any) => http.Post('/databaseServer', data),
|
||||
serverCreate: (data: any) => http.Post('/databaseServer', data),
|
||||
// 更新数据库服务器
|
||||
updateServer: (id: number, data: any) => http.Put(`/databaseServer/${id}`, data),
|
||||
serverUpdate: (id: number, data: any) => http.Put(`/databaseServer/${id}`, data),
|
||||
// 删除数据库服务器
|
||||
deleteServer: (id: number) => http.Delete(`/databaseServer/${id}`)
|
||||
serverDelete: (id: number) => http.Delete(`/databaseServer/${id}`),
|
||||
// 同步数据库
|
||||
serverSync: (id: number) => http.Post(`/databaseServer/${id}/sync`)
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ const databaseType = [
|
||||
]
|
||||
|
||||
const handleCreate = () => {
|
||||
useRequest(() => database.createServer(createModel.value)).onSuccess(() => {
|
||||
useRequest(() => database.serverCreate(createModel.value)).onSuccess(() => {
|
||||
show.value = false
|
||||
window.$message.success('添加成功')
|
||||
window.$bus.emit('database:refresh')
|
||||
|
||||
@@ -129,7 +129,7 @@ const { loading, data, page, total, pageSize, pageCount, refresh } = usePaginati
|
||||
)
|
||||
|
||||
const handleDelete = async (id: number) => {
|
||||
await database.deleteServer(id).then(() => {
|
||||
await database.delete(id).then(() => {
|
||||
window.$message.success('删除成功')
|
||||
refresh()
|
||||
})
|
||||
|
||||
@@ -129,7 +129,7 @@ const { loading, data, page, total, pageSize, pageCount, refresh } = usePaginati
|
||||
)
|
||||
|
||||
const handleDelete = async (id: number) => {
|
||||
await database.deleteServer(id).then(() => {
|
||||
await database.serverDelete(id).then(() => {
|
||||
window.$message.success('删除成功')
|
||||
refresh()
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user