Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
admin-backend
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Odysseus
admin-backend
Commits
2889bfd4
Commit
2889bfd4
authored
Mar 05, 2024
by
brent
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add whitelist
parent
0f82b0ef
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
39 additions
and
7 deletions
+39
-7
task.go
controllers/task.go
+27
-1
lastupdate.tmp
lastupdate.tmp
+1
-1
cronjob.go
libs/cronjob/cronjob.go
+2
-2
odysseus.go
libs/odysseus/odysseus.go
+4
-0
registry.go
libs/registry/registry.go
+2
-3
main.go
main.go
+3
-0
No files found.
controllers/task.go
View file @
2889bfd4
...
@@ -12,6 +12,7 @@ import (
...
@@ -12,6 +12,7 @@ import (
"fmt"
"fmt"
"github.com/beego/beego/orm"
"github.com/beego/beego/orm"
"github.com/beego/beego/v2/core/logs"
"github.com/beego/beego/v2/core/logs"
"github.com/odysseus/cache/model"
"net/http"
"net/http"
"sort"
"sort"
"strconv"
"strconv"
...
@@ -1492,7 +1493,6 @@ func (server *TaskController) UpdateTaskType() {
...
@@ -1492,7 +1493,6 @@ func (server *TaskController) UpdateTaskType() {
Username
:
appRequest
.
TaskTypeIn
.
Username
,
Username
:
appRequest
.
TaskTypeIn
.
Username
,
Password
:
appRequest
.
TaskTypeIn
.
Password
,
Password
:
appRequest
.
TaskTypeIn
.
Password
,
Category
:
appRequest
.
TaskTypeIn
.
Category
,
Category
:
appRequest
.
TaskTypeIn
.
Category
,
CreatedTime
:
timestamp
,
UpdatedTime
:
timestamp
,
UpdatedTime
:
timestamp
,
}
}
...
@@ -1545,6 +1545,32 @@ func (server *TaskController) UpdateTaskType() {
...
@@ -1545,6 +1545,32 @@ func (server *TaskController) UpdateTaskType() {
// server.respond(models.BusinessFailed, "填加 task type 失败")
// server.respond(models.BusinessFailed, "填加 task type 失败")
// return
// return
//}
//}
task
:=
model
.
TaskType
{
ID
:
int64
(
dbType
.
Id
),
BaseModel
:
dbType
.
BaseModel
,
Model
:
dbType
.
Model
,
Desc
:
dbType
.
Desc
,
Price
:
price
,
PublicKey
:
dbType
.
PublicKey
,
Complexity
:
int64
(
dbType
.
Complexity
),
HardwareRequire
:
string
(
hardwareRequire
),
ImageId
:
dbType
.
ImageId
,
ImageUrl
:
dbType
.
ImageUrl
,
Type
:
int
(
dbType
.
Type
),
Kind
:
dbType
.
Kind
,
Cmd
:
string
(
cmd
),
Workload
:
int64
(
dbType
.
Workload
),
ApiPath
:
dbType
.
ApiPath
,
ImageName
:
dbType
.
ImageName
,
SignUrl
:
dbType
.
SignUrl
,
Username
:
dbType
.
Username
,
Password
:
dbType
.
Password
,
CreatedTime
:
appRequest
.
TaskTypeIn
.
CreatedTime
,
UpdatedTime
:
dbType
.
UpdatedTime
,
}
odysseus
.
SetTaskDataToRedis
(
&
task
)
odysseus
.
PublichTaskUpdate
(
dbType
.
ApiPath
)
odysseus
.
PublichTaskUpdate
(
dbType
.
ApiPath
)
server
.
respond
(
http
.
StatusOK
,
"修改 task type 成功"
)
server
.
respond
(
http
.
StatusOK
,
"修改 task type 成功"
)
}
}
...
...
lastupdate.tmp
View file @
2889bfd4
{"/Users/brent/Documents/wubanWork/ai_developer_admin/controllers":1709619166614368556}
{"/Users/brent/Documents/wubanWork/ai_developer_admin/controllers":1709621001721511850}
\ No newline at end of file
\ No newline at end of file
libs/cronjob/cronjob.go
View file @
2889bfd4
...
@@ -29,7 +29,7 @@ func Start() {
...
@@ -29,7 +29,7 @@ func Start() {
//defer loopCronTask.Stop()
//defer loopCronTask.Stop()
startHeatKey
()
startHeatKey
()
startDebit
()
startDebit
()
startRegistBackend
()
//
startRegistBackend()
}
}
func
startHeatKey
()
{
func
startHeatKey
()
{
...
@@ -187,7 +187,7 @@ func startDebit() {
...
@@ -187,7 +187,7 @@ func startDebit() {
}
}
func
startRegistBackend
()
{
func
startRegistBackend
()
{
spec
:=
"@every 1
h
"
spec
:=
"@every 1
m
"
registryTask
.
AddFunc
(
spec
,
func
()
{
registryTask
.
AddFunc
(
spec
,
func
()
{
logs
.
Debug
(
"startRegistBackend"
)
logs
.
Debug
(
"startRegistBackend"
)
registry
.
RegistryBackend
()
registry
.
RegistryBackend
()
...
...
libs/odysseus/odysseus.go
View file @
2889bfd4
...
@@ -58,6 +58,10 @@ func GetUserBalance(id int64) (int64, error) {
...
@@ -58,6 +58,10 @@ func GetUserBalance(id int64) (int64, error) {
return
user
.
Balance
,
err
return
user
.
Balance
,
err
}
}
func
SetTaskDataToRedis
(
task
*
model
.
TaskType
)
error
{
return
syncinfo
.
SetTaskDataToRedis
(
task
)
}
func
GetTaskType
(
id
int64
)
(
*
model
.
TaskType
,
error
)
{
func
GetTaskType
(
id
int64
)
(
*
model
.
TaskType
,
error
)
{
return
syncinfo
.
GetTaskWithId
(
id
)
return
syncinfo
.
GetTaskWithId
(
id
)
}
}
...
...
libs/registry/registry.go
View file @
2889bfd4
...
@@ -7,7 +7,6 @@ import (
...
@@ -7,7 +7,6 @@ import (
"github.com/odysseus/service-registry/query"
"github.com/odysseus/service-registry/query"
registor
"github.com/odysseus/service-registry/registry"
registor
"github.com/odysseus/service-registry/registry"
"os"
"os"
"time"
)
)
var
querier
*
query
.
ServiceQuerier
var
querier
*
query
.
ServiceQuerier
...
@@ -75,6 +74,6 @@ func (d backendService) DetailInfo() (json.RawMessage, error) {
...
@@ -75,6 +74,6 @@ func (d backendService) DetailInfo() (json.RawMessage, error) {
func
RegistryBackend
()
{
func
RegistryBackend
()
{
r
:=
registor
.
NewRegistry
(
redisParam
,
backendService
{})
r
:=
registor
.
NewRegistry
(
redisParam
,
backendService
{})
r
.
Start
()
r
.
Start
()
time
.
Sleep
(
time
.
Second
*
5
)
//
time.Sleep(time.Second * 5)
r
.
Stop
()
//
r.Stop()
}
}
main.go
View file @
2889bfd4
...
@@ -3,6 +3,7 @@ package main
...
@@ -3,6 +3,7 @@ package main
import
(
import
(
"ai_developer_admin/libs/cronjob"
"ai_developer_admin/libs/cronjob"
"ai_developer_admin/libs/mysql"
"ai_developer_admin/libs/mysql"
"ai_developer_admin/libs/registry"
_
"ai_developer_admin/routers"
_
"ai_developer_admin/routers"
"fmt"
"fmt"
beego
"github.com/beego/beego/v2/server/web"
beego
"github.com/beego/beego/v2/server/web"
...
@@ -63,6 +64,8 @@ func main() {
...
@@ -63,6 +64,8 @@ func main() {
//postgres.Query("")
//postgres.Query("")
beego
.
Run
()
beego
.
Run
()
registry
.
RegistryBackend
()
//id, err := snowflake.NextId()
//id, err := snowflake.NextId()
//if err != nil {
//if err != nil {
// logs.Debug("dates = ", err.Error())
// logs.Debug("dates = ", err.Error())
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment