Skip to content

Commit 4d4d8e4

Browse files
author
QM303176530
committed
修复mixins路径,调整目录结构
2 parents e8c6d38 + 7488db8 commit 4d4d8e4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+294
-333
lines changed

.docker-compose/shell/server-handle.sh

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ system:
4949
addr: 8888
5050
db-type: 'mysql'
5151
oss-type: 'local'
52-
config-env: 'GVA_CONFIG'
53-
need-init-data: true
5452
use-multipoint: false
5553
5654
# captcha configuration
@@ -70,36 +68,6 @@ mysql:
7068
max-open-conns: 10
7169
log-mode: false
7270
73-
# sqlite connect configuration (sqlite需要gcc支持 windows用户需要自行安装gcc)
74-
sqlite:
75-
path: 'db.db'
76-
max-idle-conns: 10
77-
max-open-conns: 10
78-
logger: true
79-
80-
# Sqlserver connect configuration
81-
sqlserver:
82-
path: 'localhost:9930'
83-
db-name: 'gorm'
84-
username: 'gorm'
85-
password: 'LoremIpsum86'
86-
max-idle-conns: 10
87-
max-open-conns: 10
88-
logger: true
89-
90-
# Postgresql connect configuration
91-
postgresql:
92-
host: '127.0.0.1'
93-
port: '9920'
94-
config: 'sslmode=disable TimeZone=Asia/Shanghai'
95-
db-name: 'gorm'
96-
username: 'gorm'
97-
password: 'gorm'
98-
max-idle-conns: 10
99-
max-open-conns: 10
100-
prefer-simple-protocol: true
101-
logger: false
102-
10371
# local configuration
10472
local:
10573
path: 'uploads/file'

dockerfile_server

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ RUN sh ./server-handle.sh
1212
RUN rm -f server-handle.sh
1313
RUN cat ./config.yaml
1414

15+
RUN go build -o gva cmd/main.go
1516
RUN go env && go build -o server .
1617

1718

@@ -20,24 +21,11 @@ LABEL MAINTAINER="SliverHorn@[email protected]"
2021

2122
WORKDIR /go/src/gin-vue-admin
2223

24+
COPY --from=0 /go/src/gin-vue-admin/gva ./
2325
COPY --from=0 /go/src/gin-vue-admin/server ./
2426
COPY --from=0 /go/src/gin-vue-admin/config.yaml ./
2527
COPY --from=0 /go/src/gin-vue-admin/resource ./resource
2628

2729
EXPOSE 8888
2830

29-
ENTRYPOINT ./server
30-
31-
# 根据Dockerfile生成Docker镜像
32-
33-
# docker build -t gva-server:1.0 .
34-
35-
#- 根据Docker镜像启动Docker容器
36-
# - 后台运行
37-
# - ```
38-
# docker run -d -p 8888:8888 --name gva-server-v1 gva-server:1.0
39-
# ```
40-
# - 以可交互模式运行, Ctrl + p + q
41-
# - ```
42-
# docker run -it -p 8888:8888 --name gva-server-v1 gva-server:1.0
43-
# ```
31+
ENTRYPOINT ./gva initdb && ./server

server/Dockerfile

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
1-
FROM golang:alpine as builder
1+
FROM golang:alpine
22

3-
# 设置go mod proxy 国内代理
4-
# 设置golang path
5-
ENV GOPROXY=https://goproxy.cn,https://goproxy.io,direct \
6-
GO111MODULE=on \
7-
CGO_ENABLED=1
8-
WORKDIR /ginvue
9-
RUN go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct
3+
ENV GO111MODULE=on
4+
ENV GOPROXY=https://goproxy.io,direct
5+
6+
WORKDIR /go/src/gin-vue-admin
107
COPY . .
11-
RUN go env && go list && go build -o app main.go
8+
RUN go env && go build -o server .
9+
10+
FROM alpine:latest
11+
LABEL MAINTAINER="SliverHorn@[email protected]"
12+
13+
WORKDIR /go/src/gin-vue-admin
14+
COPY --from=0 /go/src/gin-vue-admin/server ./
15+
COPY --from=0 /go/src/gin-vue-admin/config.yaml ./
16+
COPY --from=0 /go/src/gin-vue-admin/resource ./resource
1217

1318
EXPOSE 8888
14-
ENTRYPOINT /ginvue/app
1519

16-
# 根据Dockerfile生成Docker镜像
17-
# docker build -t ginvue .
18-
# 根据Docker镜像启动Docker容器
19-
# docker run -itd -p 8888:8888 --name ginvue ginvue
20+
ENTRYPOINT ./server

server/api/v1/exa_breakpoint_continue.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ func BreakpointContinue(c *gin.Context) {
3838
defer f.Close()
3939
cen, _ := ioutil.ReadAll(f)
4040
if flag := utils.CheckMd5(cen, chunkMd5); !flag {
41+
response.FailWithMessage(err.Error(), c)
4142
return
4243
}
4344
err, file := service.FindOrCreateFile(fileMd5, fileName, chunkTotal)

server/api/v1/exa_customer.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func DeleteExaCustomer(c *gin.Context) {
5757
CustomerVerify := utils.Rules{
5858
"ID": {utils.NotEmpty()},
5959
}
60-
CustomerVerifyErr := utils.Verify(cu.Model, CustomerVerify)
60+
CustomerVerifyErr := utils.Verify(cu.GVA_MODEL, CustomerVerify)
6161
if CustomerVerifyErr != nil {
6262
response.FailWithMessage(CustomerVerifyErr.Error(), c)
6363
return
@@ -84,7 +84,7 @@ func UpdateExaCustomer(c *gin.Context) {
8484
IdCustomerVerify := utils.Rules{
8585
"ID": {utils.NotEmpty()},
8686
}
87-
IdCustomerVerifyErr := utils.Verify(cu.Model, IdCustomerVerify)
87+
IdCustomerVerifyErr := utils.Verify(cu.GVA_MODEL, IdCustomerVerify)
8888
if IdCustomerVerifyErr != nil {
8989
response.FailWithMessage(IdCustomerVerifyErr.Error(), c)
9090
return
@@ -120,7 +120,7 @@ func GetExaCustomer(c *gin.Context) {
120120
IdCustomerVerify := utils.Rules{
121121
"ID": {utils.NotEmpty()},
122122
}
123-
IdCustomerVerifyErr := utils.Verify(cu.Model, IdCustomerVerify)
123+
IdCustomerVerifyErr := utils.Verify(cu.GVA_MODEL, IdCustomerVerify)
124124
if IdCustomerVerifyErr != nil {
125125
response.FailWithMessage(IdCustomerVerifyErr.Error(), c)
126126
return

server/api/v1/sys_api.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ func DeleteApi(c *gin.Context) {
5555
ApiVerify := utils.Rules{
5656
"ID": {utils.NotEmpty()},
5757
}
58-
ApiVerifyErr := utils.Verify(a.Model, ApiVerify)
58+
ApiVerifyErr := utils.Verify(a.GVA_MODEL, ApiVerify)
5959
if ApiVerifyErr != nil {
6060
response.FailWithMessage(ApiVerifyErr.Error(), c)
6161
return

server/cmd/datas/AuthorityMenu.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
package datas
22

3-
import "gorm.io/gorm"
3+
import (
4+
"github.com/gookit/color"
5+
"gorm.io/gorm"
6+
)
47

58
func InitAuthorityMenu(db *gorm.DB) (err error) {
6-
return db.Exec("CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `authority_menu` AS select `sys_base_menus`.`id` AS `id`,`sys_base_menus`.`created_at` AS `created_at`, `sys_base_menus`.`updated_at` AS `updated_at`, `sys_base_menus`.`deleted_at` AS `deleted_at`, `sys_base_menus`.`menu_level` AS `menu_level`,`sys_base_menus`.`parent_id` AS `parent_id`,`sys_base_menus`.`path` AS `path`,`sys_base_menus`.`name` AS `name`,`sys_base_menus`.`hidden` AS `hidden`,`sys_base_menus`.`component` AS `component`, `sys_base_menus`.`title` AS `title`,`sys_base_menus`.`icon` AS `icon`,`sys_base_menus`.`sort` AS `sort`,`sys_authority_menus`.`sys_authority_authority_id` AS `authority_id`,`sys_authority_menus`.`sys_base_menu_id` AS `menu_id`,`sys_base_menus`.`keep_alive` AS `keep_alive`,`sys_base_menus`.`default_menu` AS `default_menu` from (`sys_authority_menus` join `sys_base_menus` on ((`sys_authority_menus`.`sys_base_menu_id` = `sys_base_menus`.`id`)))").Error
9+
if err := db.Exec("CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `authority_menu` AS select `sys_base_menus`.`id` AS `id`,`sys_base_menus`.`created_at` AS `created_at`, `sys_base_menus`.`updated_at` AS `updated_at`, `sys_base_menus`.`deleted_at` AS `deleted_at`, `sys_base_menus`.`menu_level` AS `menu_level`,`sys_base_menus`.`parent_id` AS `parent_id`,`sys_base_menus`.`path` AS `path`,`sys_base_menus`.`name` AS `name`,`sys_base_menus`.`hidden` AS `hidden`,`sys_base_menus`.`component` AS `component`, `sys_base_menus`.`title` AS `title`,`sys_base_menus`.`icon` AS `icon`,`sys_base_menus`.`sort` AS `sort`,`sys_authority_menus`.`sys_authority_authority_id` AS `authority_id`,`sys_authority_menus`.`sys_base_menu_id` AS `menu_id`,`sys_base_menus`.`keep_alive` AS `keep_alive`,`sys_base_menus`.`default_menu` AS `default_menu` from (`sys_authority_menus` join `sys_base_menus` on ((`sys_authority_menus`.`sys_base_menu_id` = `sys_base_menus`.`id`)))").Error; err != nil {
10+
color.Danger.Println("authority_menu视图已存在!")
11+
}
12+
return nil
713
}

0 commit comments

Comments
 (0)