wangpengfei
2023-08-25 25c573d55986e02cf5f70cc3868e2b94a4be98e2
change package name
179个文件已修改
912 ■■■■ 已修改文件
Dockerfile 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/enter.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/example/enter.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/enter.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_api.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_authority.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_authority_btn.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_auto_code.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_auto_code_history.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_captcha.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_casbin.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_chatgpt.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_dictionary.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_dictionary_detail.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_initdb.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_jwt_blacklist.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_menu.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_operation_record.go 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_system.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/system/sys_user.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/test/contract.go 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/test/industry.go 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/test/supplier.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/test/supplier_type.go 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
config.docker.yaml 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
config.yaml 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
core/internal/file_rotatelogs.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
core/internal/zap.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
core/server.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
core/viper.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
core/zap.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/docs.go 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/swagger.json 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/swagger.yaml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
global/global.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
go.mod 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/db_list.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/ensure_tables.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/gorm.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/gorm_mssql.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/gorm_mysql.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/gorm_oracle.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/gorm_pgsql.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/gorm_sqlite.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/internal/gorm.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/internal/logger.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/other.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/plugin.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/redis.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/register_init.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/router.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/timer.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
initialize/validator.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/casbin_rbac.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/cors.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/email.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/error.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/jwt.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/limit_ip.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/need_init.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/operation.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_api.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_auto_history.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_chatgpt.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_dictionary.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_dictionary_detail.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_init.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_menu.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_operation_record.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/request/sys_user.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/response/sys_api.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/response/sys_authority.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/response/sys_casbin.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/response/sys_menu.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/response/sys_system.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/response/sys_user.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_api.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_auto_code.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_autocode_history.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_base_menu.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_dictionary.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_dictionary_detail.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_jwt_blacklist.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_menu_btn.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_operation_record.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_system.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/system/sys_user.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/contract.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/industry.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/request/contract.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/request/industry.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/request/supplier.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/request/supplier_type.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/supplier.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/test/supplier_type.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/email/api/sys_email.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/email/global/gloabl.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/email/main.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/email/router/sys_email.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/email/service/sys_email.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/email/utils/email.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
plugin/plugin-tool/utils/check.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/enter.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_api.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_authority.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_authority_btn.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_auto_code.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_auto_code_history.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_base.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_casbin.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_chatgpt.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_dictionary.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_dictionary_detail.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_initdb.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_jwt.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_menu.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_operation_record.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_system.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/system/sys_user.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/test/contract.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/test/industry.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/test/supplier.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/test/supplier_type.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/enter.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/jwt_black_list.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_api.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_authority.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_authority_btn.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code.go 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code_interface.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code_mssql.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code_mysql.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code_oracle.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code_pgsql.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_auto_code_sqlite.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_autocode_history.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_base_menu.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_casbin.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_chatgpt.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_dictionary.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_dictionary_detail.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_initdb.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_initdb_mysql.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_initdb_pgsql.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_initdb_sqlite.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_menu.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_operation_record.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_system.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/system/sys_user.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/test/contract.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/test/industry.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/test/supplier.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/test/supplier_type.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/example/file_upload_download.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/api.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/authorities_menus.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/authority.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/casbin.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/dictionary.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/dictionary_detail.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/menu.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
source/system/user.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/ast/ast_gorm.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/ast/ast_gorm_test.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/ast/ast_rollback.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/captcha/redis.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/clamis.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/directory.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/injection_code.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/jwt.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/aliyun_oss.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/aws_s3.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/local.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/obs.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/qiniu.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/tencent_cos.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/upload/upload.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/validator_test.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Dockerfile
@@ -1,6 +1,6 @@
FROM golang:alpine as builder
WORKDIR /go/src/github.com/flipped-aurora/gin-vue-admin/server
WORKDIR /go/src/srm
COPY . .
RUN go env -w GO111MODULE=on \
@@ -14,11 +14,11 @@
LABEL MAINTAINER="SliverHorn@sliver_horn@qq.com"
WORKDIR /go/src/github.com/flipped-aurora/gin-vue-admin/server
WORKDIR /go/src/srm
COPY --from=0 /go/src/github.com/flipped-aurora/gin-vue-admin/server/server ./
COPY --from=0 /go/src/github.com/flipped-aurora/gin-vue-admin/server/resource ./resource/
COPY --from=0 /go/src/github.com/flipped-aurora/gin-vue-admin/server/config.docker.yaml ./
COPY --from=0 /go/src/srm/server ./
COPY --from=0 /go/src/srm/resource ./resource/
COPY --from=0 /go/src/srm/config.docker.yaml ./
EXPOSE 8888
ENTRYPOINT ./server -c config.docker.yaml
api/v1/enter.go
@@ -1,9 +1,9 @@
package v1
import (
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1/example"
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1/system"
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1/test"
    "srm/api/v1/example"
    "srm/api/v1/system"
    "srm/api/v1/test"
)
type ApiGroup struct {
api/v1/example/enter.go
@@ -1,6 +1,6 @@
package example
import "github.com/flipped-aurora/gin-vue-admin/server/service"
import "srm/service"
type ApiGroup struct {
    CustomerApi
api/v1/system/enter.go
@@ -1,6 +1,6 @@
package system
import "github.com/flipped-aurora/gin-vue-admin/server/service"
import "srm/service"
type ApiGroup struct {
    DBApi
api/v1/system/sys_api.go
@@ -1,13 +1,13 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/system"
    systemReq "srm/model/system/request"
    systemRes "srm/model/system/response"
    "srm/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
api/v1/system/sys_authority.go
@@ -1,13 +1,13 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/system"
    systemReq "srm/model/system/request"
    systemRes "srm/model/system/response"
    "srm/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
api/v1/system/sys_authority_btn.go
@@ -1,11 +1,11 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system/request"
)
type AuthorityBtnApi struct{}
api/v1/system/sys_auto_code.go
@@ -7,10 +7,10 @@
    "os"
    "strings"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system"
    "srm/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
api/v1/system/sys_auto_code_history.go
@@ -1,12 +1,12 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    systemReq "srm/model/system/request"
)
type AutoCodeHistoryApi struct{}
api/v1/system/sys_captcha.go
@@ -3,12 +3,12 @@
import (
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/gin-gonic/gin"
    "github.com/mojocn/base64Captcha"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    systemRes "srm/model/system/response"
)
// 当开启多服务器部署时,替换下面的配置,使用redis共享存储验证码
api/v1/system/sys_casbin.go
@@ -1,13 +1,13 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system/request"
    systemRes "srm/model/system/response"
    "srm/utils"
)
type CasbinApi struct{}
api/v1/system/sys_chatgpt.go
@@ -1,12 +1,12 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    sysModel "srm/model/system"
    "srm/model/system/request"
)
type ChatGptApi struct{}
api/v1/system/sys_dictionary.go
@@ -1,13 +1,13 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system"
    "srm/model/system/request"
    "srm/utils"
)
type DictionaryApi struct{}
api/v1/system/sys_dictionary_detail.go
@@ -1,13 +1,13 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system"
    "srm/model/system/request"
    "srm/utils"
)
type DictionaryDetailApi struct{}
api/v1/system/sys_initdb.go
@@ -1,10 +1,10 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system/request"
    "github.com/gin-gonic/gin"
)
api/v1/system/sys_jwt_blacklist.go
@@ -1,11 +1,11 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system"
)
type JwtApi struct{}
api/v1/system/sys_menu.go
@@ -1,13 +1,13 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/system"
    systemReq "srm/model/system/request"
    systemRes "srm/model/system/response"
    "srm/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
api/v1/system/sys_operation_record.go
@@ -1,14 +1,14 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/system"
    systemReq "srm/model/system/request"
    "srm/utils"
)
type OperationRecordApi struct{}
api/v1/system/sys_system.go
@@ -1,11 +1,11 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system"
    systemRes "srm/model/system/response"
    "srm/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
api/v1/system/sys_user.go
@@ -4,13 +4,13 @@
    "strconv"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/system"
    systemReq "srm/model/system/request"
    systemRes "srm/model/system/response"
    "srm/utils"
    "github.com/gin-gonic/gin"
    "github.com/redis/go-redis/v9"
api/v1/test/contract.go
@@ -1,14 +1,14 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/test"
    testReq "srm/model/test/request"
    "srm/service"
    "strconv"
)
api/v1/test/industry.go
@@ -1,14 +1,14 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/test"
    testReq "srm/model/test/request"
    "srm/service"
)
type IndustryApi struct {
api/v1/test/supplier.go
@@ -1,15 +1,15 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/test"
    testReq "srm/model/test/request"
    "srm/service"
    "srm/utils"
)
type SupplierApi struct {
api/v1/test/supplier_type.go
@@ -1,14 +1,14 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/request"
    "srm/model/common/response"
    "srm/model/test"
    testReq "srm/model/test/request"
    "srm/service"
)
type SupplierTypeApi struct {
config.docker.yaml
@@ -1,4 +1,4 @@
# github.com/flipped-aurora/gin-vue-admin/server Global Configuration
# srm Global Configuration
# jwt configuration
jwt:
@@ -10,7 +10,7 @@
zap:
  level: info
  format: console
  prefix: "[github.com/flipped-aurora/gin-vue-admin/server]"
  prefix: "[srm]"
  director: log
  show-line: true
  encode-level: LowercaseColorLevelEncoder
@@ -148,7 +148,7 @@
  secret-id: your-secret-id
  secret-key: your-secret-key
  base-url: https://gin.vue.admin
  path-prefix: github.com/flipped-aurora/gin-vue-admin/server
  path-prefix: srm
# aws s3 configuration (minio compatible)
aws-s3:
@@ -160,7 +160,7 @@
  secret-id: your-secret-id
  secret-key: your-secret-key
  base-url: https://gin.vue.admin
  path-prefix: github.com/flipped-aurora/gin-vue-admin/server
  path-prefix: srm
# huawei obs configuration
hua-wei-obs:
config.yaml
@@ -27,7 +27,7 @@
    secret-id: your-secret-id
    secret-key: your-secret-key
    base-url: https://gin.vue.admin
    path-prefix: github.com/flipped-aurora/gin-vue-admin/server
    path-prefix: srm
    s3-force-path-style: false
    disable-ssl: false
captcha:
@@ -188,7 +188,7 @@
    secret-id: your-secret-id
    secret-key: your-secret-key
    base-url: https://gin.vue.admin
    path-prefix: github.com/flipped-aurora/gin-vue-admin/server
    path-prefix: srm
timer:
    spec: '@daily'
    detail:
@@ -202,7 +202,7 @@
    with_seconds: false
zap:
    level: info
    prefix: '[github.com/flipped-aurora/gin-vue-admin/server]'
    prefix: '[srm]'
    format: console
    director: log
    encode-level: LowercaseColorLevelEncoder
core/internal/file_rotatelogs.go
@@ -1,11 +1,11 @@
package internal
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    rotatelogs "github.com/lestrrat-go/file-rotatelogs"
    "go.uber.org/zap/zapcore"
    "os"
    "path"
    "srm/global"
    "time"
)
core/internal/zap.go
@@ -2,9 +2,9 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "go.uber.org/zap"
    "go.uber.org/zap/zapcore"
    "srm/global"
    "time"
)
core/server.go
@@ -4,10 +4,10 @@
    "fmt"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "go.uber.org/zap"
    "srm/global"
    "srm/initialize"
    "srm/service/system"
)
type server interface {
core/viper.go
@@ -3,16 +3,16 @@
import (
    "flag"
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/core/internal"
    "github.com/gin-gonic/gin"
    "os"
    "path/filepath"
    "srm/core/internal"
    "github.com/fsnotify/fsnotify"
    "github.com/spf13/viper"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    _ "github.com/flipped-aurora/gin-vue-admin/server/packfile"
    "srm/global"
    _ "srm/packfile"
)
// Viper //
core/zap.go
@@ -2,12 +2,12 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/core/internal"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "go.uber.org/zap"
    "go.uber.org/zap/zapcore"
    "os"
    "srm/core/internal"
    "srm/global"
    "srm/utils"
)
// Zap 获取 zap.Logger
docs/docs.go
@@ -3801,8 +3801,8 @@
                        "in": "query"
                    },
                    {
                        "type": "string",
                        "name": "file",
                        "type": "integer",
                        "name": "fileId",
                        "in": "query"
                    },
                    {
@@ -3916,8 +3916,8 @@
                        "in": "query"
                    },
                    {
                        "type": "string",
                        "name": "file",
                        "type": "integer",
                        "name": "fileId",
                        "in": "query"
                    },
                    {
@@ -8195,8 +8195,8 @@
                "email": {
                    "type": "string"
                },
                "file": {
                    "type": "string"
                "fileId": {
                    "type": "integer"
                },
                "id": {
                    "description": "主键ID",
docs/swagger.json
@@ -3792,8 +3792,8 @@
                        "in": "query"
                    },
                    {
                        "type": "string",
                        "name": "file",
                        "type": "integer",
                        "name": "fileId",
                        "in": "query"
                    },
                    {
@@ -3907,8 +3907,8 @@
                        "in": "query"
                    },
                    {
                        "type": "string",
                        "name": "file",
                        "type": "integer",
                        "name": "fileId",
                        "in": "query"
                    },
                    {
@@ -8186,8 +8186,8 @@
                "email": {
                    "type": "string"
                },
                "file": {
                    "type": "string"
                "fileId": {
                    "type": "integer"
                },
                "id": {
                    "description": "主键ID",
docs/swagger.yaml
@@ -1523,8 +1523,8 @@
        type: string
      email:
        type: string
      file:
        type: string
      fileId:
        type: integer
      id:
        description: 主键ID
        type: integer
@@ -3730,8 +3730,8 @@
        name: email
        type: string
      - in: query
        name: file
        type: string
        name: fileId
        type: integer
      - description: 主键ID
        in: query
        name: id
@@ -3799,8 +3799,8 @@
        name: endCreatedAt
        type: string
      - in: query
        name: file
        type: string
        name: fileId
        type: integer
      - description: 主键ID
        in: query
        name: id
global/global.go
@@ -3,14 +3,14 @@
import (
    "sync"
    "github.com/flipped-aurora/gin-vue-admin/server/utils/timer"
    "github.com/songzhibin97/gkit/cache/local_cache"
    "srm/utils/timer"
    "golang.org/x/sync/singleflight"
    "go.uber.org/zap"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "srm/config"
    "github.com/redis/go-redis/v9"
    "github.com/spf13/viper"
go.mod
@@ -1,4 +1,4 @@
module github.com/flipped-aurora/gin-vue-admin/server
module srm
go 1.18
initialize/db_list.go
@@ -1,9 +1,9 @@
package initialize
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "gorm.io/gorm"
    "srm/config"
    "srm/global"
)
const sys = "system"
initialize/ensure_tables.go
@@ -3,10 +3,10 @@
import (
    "context"
    adapter "github.com/casbin/gorm-adapter/v3"
    "github.com/flipped-aurora/gin-vue-admin/server/model/example"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "gorm.io/gorm"
    "srm/model/example"
    sysModel "srm/model/system"
    "srm/service/system"
)
const initOrderEnsureTables = system.InitOrderExternal - 1
initialize/gorm.go
@@ -3,13 +3,13 @@
import (
    "os"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/example"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/global"
    "srm/model/example"
    "srm/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    "go.uber.org/zap"
    "gorm.io/gorm"
    "srm/model/test"
)
func Gorm() *gorm.DB {
initialize/gorm_mssql.go
@@ -9,11 +9,11 @@
package initialize
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize/internal"
    "gorm.io/driver/sqlserver"
    "gorm.io/gorm"
    "srm/config"
    "srm/global"
    "srm/initialize/internal"
)
// GormMssql 初始化Mssql数据库
initialize/gorm_mysql.go
@@ -1,12 +1,12 @@
package initialize
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize/internal"
    _ "github.com/go-sql-driver/mysql"
    "gorm.io/driver/mysql"
    "gorm.io/gorm"
    "srm/config"
    "srm/global"
    "srm/initialize/internal"
)
// GormMysql 初始化Mysql数据库
initialize/gorm_oracle.go
@@ -2,9 +2,9 @@
import (
    //"github.com/dzwvip/oracle"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize/internal"
    "srm/config"
    "srm/global"
    "srm/initialize/internal"
    //_ "github.com/godror/godror"
    "gorm.io/driver/mysql"
initialize/gorm_pgsql.go
@@ -1,11 +1,11 @@
package initialize
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize/internal"
    "gorm.io/driver/postgres"
    "gorm.io/gorm"
    "srm/config"
    "srm/global"
    "srm/initialize/internal"
)
// GormPgSql 初始化 Postgresql 数据库
initialize/gorm_sqlite.go
@@ -1,11 +1,11 @@
package initialize
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize/internal"
    "github.com/glebarez/sqlite"
    "gorm.io/gorm"
    "srm/config"
    "srm/global"
    "srm/initialize/internal"
)
// GormSqlite 初始化Sqlite数据库
initialize/internal/gorm.go
@@ -6,9 +6,9 @@
    "os"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "gorm.io/gorm"
    "gorm.io/gorm/logger"
    "srm/global"
)
type DBBASE interface {
initialize/internal/logger.go
@@ -3,8 +3,8 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "gorm.io/gorm/logger"
    "srm/global"
)
type writer struct {
initialize/other.go
@@ -3,8 +3,8 @@
import (
    "github.com/songzhibin97/gkit/cache/local_cache"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/utils"
)
func OtherInit() {
initialize/plugin.go
@@ -3,11 +3,11 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email"
    "github.com/flipped-aurora/gin-vue-admin/server/utils/plugin"
    "github.com/gin-gonic/gin"
    "srm/global"
    "srm/middleware"
    "srm/plugin/email"
    "srm/utils/plugin"
)
func PluginInit(group *gin.RouterGroup, Plugin ...plugin.Plugin) {
initialize/redis.go
@@ -3,7 +3,7 @@
import (
    "context"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
    "github.com/redis/go-redis/v9"
    "go.uber.org/zap"
initialize/register_init.go
@@ -1,8 +1,8 @@
package initialize
import (
    _ "github.com/flipped-aurora/gin-vue-admin/server/source/example"
    _ "github.com/flipped-aurora/gin-vue-admin/server/source/system"
    _ "srm/source/example"
    _ "srm/source/system"
)
func init() {
initialize/router.go
@@ -3,12 +3,12 @@
import (
    "net/http"
    "github.com/flipped-aurora/gin-vue-admin/server/docs"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/router"
    "github.com/gin-gonic/gin"
    ginSwagger "github.com/swaggo/gin-swagger"
    "github.com/swaggo/gin-swagger/swaggerFiles"
    "srm/docs"
    "srm/global"
    "srm/router"
)
// 初始化总路由
initialize/timer.go
@@ -5,9 +5,9 @@
    "github.com/robfig/cron/v3"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/config"
    "srm/global"
    "srm/utils"
)
func Timer() {
initialize/validator.go
@@ -1,6 +1,6 @@
package initialize
import "github.com/flipped-aurora/gin-vue-admin/server/utils"
import "srm/utils"
func init() {
    _ = utils.RegisterRule("PageVerify",
main.go
@@ -3,9 +3,9 @@
import (
    "go.uber.org/zap"
    "github.com/flipped-aurora/gin-vue-admin/server/core"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/initialize"
    "srm/core"
    "srm/global"
    "srm/initialize"
)
//go:generate go env -w GO111MODULE=on
middleware/casbin_rbac.go
@@ -4,11 +4,11 @@
    "strconv"
    "strings"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gin-gonic/gin"
    "srm/global"
    "srm/model/common/response"
    "srm/service"
    "srm/utils"
)
var casbinService = service.ServiceGroupApp.SystemServiceGroup.CasbinService
middleware/cors.go
@@ -1,10 +1,10 @@
package middleware
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/gin-gonic/gin"
    "net/http"
    "srm/config"
    "srm/global"
)
// Cors 直接放行所有跨域请求并放行所有 OPTIONS 方法
middleware/email.go
@@ -6,14 +6,14 @@
    "strconv"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/utils"
    utils2 "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/plugin/email/utils"
    utils2 "srm/utils"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/system"
    "srm/service"
)
var userService = service.ServiceGroupApp.SystemServiceGroup.UserService
middleware/error.go
@@ -8,9 +8,9 @@
    "runtime/debug"
    "strings"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
)
// GinRecovery recover掉项目可能出现的panic,并使用zap记录相关日志
middleware/jwt.go
@@ -6,12 +6,12 @@
    "strconv"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/utils"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "srm/global"
    "srm/model/common/response"
    "srm/model/system"
    "srm/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
middleware/limit_ip.go
@@ -8,9 +8,9 @@
    "go.uber.org/zap"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/gin-gonic/gin"
    "srm/global"
    "srm/model/common/response"
)
type LimitConfig struct {
middleware/need_init.go
@@ -1,9 +1,9 @@
package middleware
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    "github.com/gin-gonic/gin"
    "srm/global"
    "srm/model/common/response"
)
// 处理跨域请求,支持options访问
middleware/operation.go
@@ -11,13 +11,13 @@
    "sync"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/utils"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/system"
    "srm/service"
)
var operationRecordService = service.ServiceGroupApp.SystemServiceGroup.OperationRecordService
model/system/request/sys_api.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/common/request"
    "srm/model/system"
)
// api分页条件查询及排序结构体
model/system/request/sys_auto_history.go
@@ -1,6 +1,6 @@
package request
import "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
import "srm/model/common/request"
type SysAutoHistory struct {
    request.PageInfo
model/system/request/sys_chatgpt.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/common/request"
    "srm/model/system"
)
type ChatGptRequest struct {
model/system/request/sys_dictionary.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/common/request"
    "srm/model/system"
)
type SysDictionarySearch struct {
model/system/request/sys_dictionary_detail.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/common/request"
    "srm/model/system"
)
type SysDictionaryDetailSearch struct {
model/system/request/sys_init.go
@@ -2,8 +2,8 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "os"
    "srm/config"
)
type InitDB struct {
model/system/request/sys_menu.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/global"
    "srm/model/system"
)
// Add menu authority info structure
model/system/request/sys_operation_record.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/common/request"
    "srm/model/system"
)
type SysOperationRecordSearch struct {
model/system/request/sys_user.go
@@ -1,7 +1,7 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/system"
)
// Register User register structure
model/system/response/sys_api.go
@@ -1,6 +1,6 @@
package response
import "github.com/flipped-aurora/gin-vue-admin/server/model/system"
import "srm/model/system"
type SysAPIResponse struct {
    Api system.SysApi `json:"api"`
model/system/response/sys_authority.go
@@ -1,6 +1,6 @@
package response
import "github.com/flipped-aurora/gin-vue-admin/server/model/system"
import "srm/model/system"
type SysAuthorityResponse struct {
    Authority system.SysAuthority `json:"authority"`
model/system/response/sys_casbin.go
@@ -1,7 +1,7 @@
package response
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "srm/model/system/request"
)
type PolicyPathResponse struct {
model/system/response/sys_menu.go
@@ -1,6 +1,6 @@
package response
import "github.com/flipped-aurora/gin-vue-admin/server/model/system"
import "srm/model/system"
type SysMenusResponse struct {
    Menus []system.SysMenu `json:"menus"`
model/system/response/sys_system.go
@@ -1,6 +1,6 @@
package response
import "github.com/flipped-aurora/gin-vue-admin/server/config"
import "srm/config"
type SysConfigResponse struct {
    Config config.Server `json:"config"`
model/system/response/sys_user.go
@@ -1,7 +1,7 @@
package response
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/model/system"
)
type SysUserResponse struct {
model/system/sys_api.go
@@ -1,7 +1,7 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
type SysApi struct {
model/system/sys_auto_code.go
@@ -5,7 +5,7 @@
    "go/token"
    "strings"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// AutoCodeStruct 初始版本自动化代码工具
model/system/sys_autocode_history.go
@@ -4,8 +4,8 @@
    "strconv"
    "strings"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "srm/global"
    "srm/model/common/request"
)
// SysAutoCodeHistory 自动迁移代码记录,用于回滚,重放使用
model/system/sys_base_menu.go
@@ -1,7 +1,7 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
type SysBaseMenu struct {
model/system/sys_dictionary.go
@@ -2,7 +2,7 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// 如果含有time.Time 请自行import time包
model/system/sys_dictionary_detail.go
@@ -2,7 +2,7 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// 如果含有time.Time 请自行import time包
model/system/sys_jwt_blacklist.go
@@ -1,7 +1,7 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
type JwtBlacklist struct {
model/system/sys_menu_btn.go
@@ -1,6 +1,6 @@
package system
import "github.com/flipped-aurora/gin-vue-admin/server/global"
import "srm/global"
type SysBaseMenuBtn struct {
    global.GVA_MODEL
model/system/sys_operation_record.go
@@ -4,7 +4,7 @@
import (
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// 如果含有time.Time 请自行import time包
model/system/sys_system.go
@@ -1,7 +1,7 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "srm/config"
)
// 配置文件结构体
model/system/sys_user.go
@@ -1,8 +1,8 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/gofrs/uuid/v5"
    "srm/global"
)
type SysUser struct {
model/test/contract.go
@@ -2,7 +2,7 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// Contract 结构体
model/test/industry.go
@@ -2,7 +2,7 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// Industry 结构体
model/test/request/contract.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    "srm/model/common/request"
    "srm/model/test"
    "time"
)
model/test/request/industry.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    "srm/model/common/request"
    "srm/model/test"
    "time"
)
model/test/request/supplier.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    "srm/model/common/request"
    "srm/model/test"
    "time"
)
model/test/request/supplier_type.go
@@ -1,8 +1,8 @@
package request
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    "srm/model/common/request"
    "srm/model/test"
    "time"
)
model/test/supplier.go
@@ -2,7 +2,7 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// Supplier 结构体
@@ -21,7 +21,7 @@
    AccountName         string `json:"accountName" form:"accountName" gorm:"column:account_name;comment:户名;size:255;"`
    Account             string `json:"account" form:"account" gorm:"column:account;comment:账号;size:255;"`
    Bank                string `json:"bank" form:"bank" gorm:"column:bank;comment:开户行;size:255;"`
    File                string `json:"file" form:"file" gorm:"column:file;comment:文件;"`
    FileId              *int   `json:"fileId" form:"fileId" gorm:"column:file_id;comment:附件id;size:11;"`
    Status              int    `json:"status" form:"status" gorm:"column:status;comment:状态;size:11;"`
}
model/test/supplier_type.go
@@ -2,7 +2,7 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// SupplierType 结构体
plugin/email/api/sys_email.go
@@ -1,12 +1,12 @@
package api
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
    email_response "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/model/response"
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/service"
    "github.com/gin-gonic/gin"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/common/response"
    email_response "srm/plugin/email/model/response"
    "srm/plugin/email/service"
)
type EmailApi struct{}
plugin/email/global/gloabl.go
@@ -1,5 +1,5 @@
package global
import "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/config"
import "srm/plugin/email/config"
var GlobalConfig = new(config.Email)
plugin/email/main.go
@@ -1,9 +1,9 @@
package email
import (
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/global"
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/router"
    "github.com/gin-gonic/gin"
    "srm/plugin/email/global"
    "srm/plugin/email/router"
)
type emailPlugin struct{}
plugin/email/router/sys_email.go
@@ -1,9 +1,9 @@
package router
import (
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/api"
    "github.com/gin-gonic/gin"
    "srm/middleware"
    "srm/plugin/email/api"
)
type EmailRouter struct{}
plugin/email/service/sys_email.go
@@ -1,7 +1,7 @@
package service
import (
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/utils"
    "srm/plugin/email/utils"
)
type EmailService struct{}
plugin/email/utils/email.go
@@ -6,7 +6,7 @@
    "net/smtp"
    "strings"
    "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/global"
    "srm/plugin/email/global"
    "github.com/jordan-wright/email"
)
plugin/plugin-tool/utils/check.go
@@ -2,8 +2,8 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/global"
    "srm/model/system"
    "strconv"
)
router/enter.go
@@ -1,9 +1,9 @@
package router
import (
    "github.com/flipped-aurora/gin-vue-admin/server/router/example"
    "github.com/flipped-aurora/gin-vue-admin/server/router/system"
    "github.com/flipped-aurora/gin-vue-admin/server/router/test"
    "srm/router/example"
    "srm/router/system"
    "srm/router/test"
)
type RouterGroup struct {
router/system/sys_api.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type ApiRouter struct{}
router/system/sys_authority.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type AuthorityRouter struct{}
router/system/sys_authority_btn.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type AuthorityBtnRouter struct{}
router/system/sys_auto_code.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type AutoCodeRouter struct{}
router/system/sys_auto_code_history.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type AutoCodeHistoryRouter struct{}
router/system/sys_base.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type BaseRouter struct{}
router/system/sys_casbin.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type CasbinRouter struct{}
router/system/sys_chatgpt.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type ChatGptRouter struct{}
router/system/sys_dictionary.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type DictionaryRouter struct{}
router/system/sys_dictionary_detail.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type DictionaryDetailRouter struct{}
router/system/sys_initdb.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type InitRouter struct{}
router/system/sys_jwt.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type JwtRouter struct{}
router/system/sys_menu.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type MenuRouter struct{}
router/system/sys_operation_record.go
@@ -1,8 +1,8 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
)
type OperationRecordRouter struct{}
router/system/sys_system.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type SysRouter struct{}
router/system/sys_user.go
@@ -1,9 +1,9 @@
package system
import (
    v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/flipped-aurora/gin-vue-admin/server/middleware"
    "github.com/gin-gonic/gin"
    v1 "srm/api/v1"
    "srm/middleware"
)
type UserRouter struct{}
router/test/contract.go
@@ -1,8 +1,8 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    "srm/api/v1"
)
type ContractRouter struct {
router/test/industry.go
@@ -1,8 +1,8 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    "srm/api/v1"
)
type IndustryRouter struct {
router/test/supplier.go
@@ -1,8 +1,8 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    "srm/api/v1"
)
type SupplierRouter struct {
router/test/supplier_type.go
@@ -1,8 +1,8 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
    "github.com/gin-gonic/gin"
    "srm/api/v1"
)
type SupplierTypeRouter struct {
service/enter.go
@@ -1,9 +1,9 @@
package service
import (
    "github.com/flipped-aurora/gin-vue-admin/server/service/example"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/test"
    "srm/service/example"
    "srm/service/system"
    "srm/service/test"
)
type ServiceGroup struct {
service/system/jwt_black_list.go
@@ -5,9 +5,9 @@
    "go.uber.org/zap"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/system"
    "srm/utils"
)
type JwtService struct{}
service/system/sys_api.go
@@ -3,9 +3,9 @@
import (
    "errors"
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "srm/global"
    "srm/model/common/request"
    "srm/model/system"
    "gorm.io/gorm"
)
service/system/sys_authority.go
@@ -4,11 +4,11 @@
    "errors"
    "strconv"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/common/request"
    "srm/model/system"
    "srm/model/system/response"
)
var ErrRoleExistence = errors.New("存在相同角色id")
service/system/sys_authority_btn.go
@@ -2,11 +2,11 @@
import (
    "errors"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/system"
    "srm/model/system/request"
    "srm/model/system/response"
)
type AuthorityBtnService struct{}
service/system/sys_auto_code.go
@@ -13,15 +13,15 @@
    "strings"
    "text/template"
    ast2 "github.com/flipped-aurora/gin-vue-admin/server/utils/ast"
    ast2 "srm/utils/ast"
    "github.com/flipped-aurora/gin-vue-admin/server/resource/autocode_template/subcontract"
    cp "github.com/otiai10/copy"
    "go.uber.org/zap"
    "srm/resource/autocode_template/subcontract"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/system"
    "srm/utils"
    "gorm.io/gorm"
)
@@ -75,7 +75,7 @@
        packageServiceName: {
            path: filepath.Join(global.GVA_CONFIG.AutoCode.Root,
                global.GVA_CONFIG.AutoCode.Server, "service", "enter.go"),
            importCodeF:  "github.com/flipped-aurora/gin-vue-admin/server/%s/%s",
            importCodeF:  "srm/%s/%s",
            packageNameF: "%s",
            groupName:    "ServiceGroup",
            structNameF:  "%sServiceGroup",
@@ -83,7 +83,7 @@
        packageRouterName: {
            path: filepath.Join(global.GVA_CONFIG.AutoCode.Root,
                global.GVA_CONFIG.AutoCode.Server, "router", "enter.go"),
            importCodeF:  "github.com/flipped-aurora/gin-vue-admin/server/%s/%s",
            importCodeF:  "srm/%s/%s",
            packageNameF: "%s",
            groupName:    "RouterGroup",
            structNameF:  "%s",
@@ -91,7 +91,7 @@
        packageAPIName: {
            path: filepath.Join(global.GVA_CONFIG.AutoCode.Root,
                global.GVA_CONFIG.AutoCode.Server, "api/v1", "enter.go"),
            importCodeF:  "github.com/flipped-aurora/gin-vue-admin/server/%s/%s",
            importCodeF:  "srm/%s/%s",
            packageNameF: "%s",
            groupName:    "ApiGroup",
            structNameF:  "%sApiGroup",
service/system/sys_auto_code_interface.go
@@ -1,8 +1,8 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "srm/global"
    "srm/model/system/response"
)
type Database interface {
service/system/sys_auto_code_mssql.go
@@ -2,8 +2,8 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "srm/global"
    "srm/model/system/response"
)
var AutoCodeMssql = new(autoCodeMssql)
service/system/sys_auto_code_mysql.go
@@ -1,8 +1,8 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "srm/global"
    "srm/model/system/response"
)
var AutoCodeMysql = new(autoCodeMysql)
service/system/sys_auto_code_oracle.go
@@ -1,8 +1,8 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "srm/global"
    "srm/model/system/response"
)
var AutoCodeOracle = new(autoCodeOracle)
service/system/sys_auto_code_pgsql.go
@@ -1,12 +1,12 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "github.com/pkg/errors"
    "gorm.io/driver/postgres"
    "gorm.io/gorm"
    "gorm.io/gorm/logger"
    "srm/global"
    "srm/model/system/response"
)
var AutoCodePgsql = new(autoCodePgsql)
service/system/sys_auto_code_sqlite.go
@@ -2,9 +2,9 @@
import (
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "path/filepath"
    "srm/global"
    "srm/model/system/response"
    "strings"
)
service/system/sys_autocode_history.go
@@ -3,19 +3,19 @@
import (
    "errors"
    "fmt"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/flipped-aurora/gin-vue-admin/server/utils/ast"
    "path/filepath"
    systemReq "srm/model/system/request"
    "srm/utils/ast"
    "strconv"
    "strings"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/response"
    "srm/model/system/response"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/global"
    "srm/model/common/request"
    "srm/model/system"
    "srm/utils"
    "go.uber.org/zap"
)
service/system/sys_base_menu.go
@@ -3,9 +3,9 @@
import (
    "errors"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/system"
)
type BaseMenuService struct{}
service/system/sys_casbin.go
@@ -8,10 +8,10 @@
    "github.com/casbin/casbin/v2"
    "github.com/casbin/casbin/v2/model"
    gormadapter "github.com/casbin/gorm-adapter/v3"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    _ "github.com/go-sql-driver/mysql"
    "go.uber.org/zap"
    "srm/global"
    "srm/model/system/request"
)
//@author: [piexlmax](https://github.com/piexlmax)
service/system/sys_chatgpt.go
@@ -4,11 +4,11 @@
    "context"
    "errors"
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/sashabaranov/go-openai"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/system"
    "srm/model/system/request"
    "strings"
)
service/system/sys_dictionary.go
@@ -3,10 +3,10 @@
import (
    "errors"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/system"
    "srm/model/system/request"
)
//@author: [piexlmax](https://github.com/piexlmax)
service/system/sys_dictionary_detail.go
@@ -1,9 +1,9 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "srm/global"
    "srm/model/system"
    "srm/model/system/request"
)
//@author: [piexlmax](https://github.com/piexlmax)
service/system/sys_initdb.go
@@ -5,10 +5,10 @@
    "database/sql"
    "errors"
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "gorm.io/gorm"
    "sort"
    "srm/global"
    "srm/model/system/request"
)
const (
service/system/sys_initdb_mysql.go
@@ -6,16 +6,16 @@
    "fmt"
    "path/filepath"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/gookit/color"
    "srm/config"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/utils"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/gofrs/uuid/v5"
    "gorm.io/driver/mysql"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/system/request"
)
type MysqlInitHandler struct{}
service/system/sys_initdb_pgsql.go
@@ -6,16 +6,16 @@
    "fmt"
    "path/filepath"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/gookit/color"
    "srm/config"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "srm/utils"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/gofrs/uuid/v5"
    "gorm.io/driver/postgres"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/system/request"
)
type PgsqlInitHandler struct{}
service/system/sys_initdb_sqlite.go
@@ -3,15 +3,15 @@
import (
    "context"
    "errors"
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/glebarez/sqlite"
    "github.com/gofrs/uuid/v5"
    "github.com/gookit/color"
    "gorm.io/gorm"
    "path/filepath"
    "srm/config"
    "srm/global"
    "srm/model/system/request"
    "srm/utils"
)
type SqliteInitHandler struct{}
service/system/sys_menu.go
@@ -4,10 +4,10 @@
    "errors"
    "strconv"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/common/request"
    "srm/model/system"
)
//@author: [piexlmax](https://github.com/piexlmax)
service/system/sys_operation_record.go
@@ -1,10 +1,10 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "srm/global"
    "srm/model/common/request"
    "srm/model/system"
    systemReq "srm/model/system/request"
)
//@author: [granty1](https://github.com/granty1)
service/system/sys_system.go
@@ -1,11 +1,11 @@
package system
import (
    "github.com/flipped-aurora/gin-vue-admin/server/config"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "go.uber.org/zap"
    "srm/config"
    "srm/global"
    "srm/model/system"
    "srm/utils"
)
//@author: [piexlmax](https://github.com/piexlmax)
service/system/sys_user.go
@@ -5,12 +5,12 @@
    "fmt"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gofrs/uuid/v5"
    "gorm.io/gorm"
    "srm/global"
    "srm/model/common/request"
    "srm/model/system"
    "srm/utils"
)
//@author: [piexlmax](https://github.com/piexlmax)
service/test/contract.go
@@ -1,10 +1,10 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "srm/global"
    "srm/model/common/request"
    "srm/model/test"
    testReq "srm/model/test/request"
)
type ContractService struct {
service/test/industry.go
@@ -1,10 +1,10 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "srm/global"
    "srm/model/common/request"
    "srm/model/test"
    testReq "srm/model/test/request"
)
type IndustryService struct {
service/test/supplier.go
@@ -1,10 +1,10 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "srm/global"
    "srm/model/common/request"
    "srm/model/test"
    testReq "srm/model/test/request"
)
type SupplierService struct {
service/test/supplier_type.go
@@ -1,10 +1,10 @@
package test
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "github.com/flipped-aurora/gin-vue-admin/server/model/test"
    testReq "github.com/flipped-aurora/gin-vue-admin/server/model/test/request"
    "srm/global"
    "srm/model/common/request"
    "srm/model/test"
    testReq "srm/model/test/request"
)
type SupplierTypeService struct {
source/example/file_upload_download.go
@@ -2,10 +2,10 @@
import (
    "context"
    "github.com/flipped-aurora/gin-vue-admin/server/model/example"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    "srm/model/example"
    "srm/service/system"
)
const initOrderExaFile = system.InitOrderInternal + 1
source/system/api.go
@@ -2,10 +2,10 @@
import (
    "context"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    sysModel "srm/model/system"
    "srm/service/system"
)
type initApi struct{}
source/system/authorities_menus.go
@@ -3,10 +3,10 @@
import (
    "context"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    sysModel "srm/model/system"
    "srm/service/system"
)
const initOrderMenuAuthority = initOrderMenu + initOrderAuthority
source/system/authority.go
@@ -2,11 +2,11 @@
import (
    "context"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    sysModel "srm/model/system"
    "srm/service/system"
    "srm/utils"
)
const initOrderAuthority = initOrderCasbin + 1
source/system/casbin.go
@@ -4,9 +4,9 @@
    "context"
    adapter "github.com/casbin/gorm-adapter/v3"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    "srm/service/system"
)
const initOrderCasbin = initOrderApi + 1
source/system/dictionary.go
@@ -2,10 +2,10 @@
import (
    "context"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    sysModel "srm/model/system"
    "srm/service/system"
)
const initOrderDict = initOrderCasbin + 1
source/system/dictionary_detail.go
@@ -3,10 +3,10 @@
import (
    "context"
    "fmt"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    sysModel "srm/model/system"
    "srm/service/system"
)
const initOrderDictDetail = initOrderDict + 1
source/system/menu.go
@@ -2,10 +2,10 @@
import (
    "context"
    . "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    . "srm/model/system"
    "srm/service/system"
)
const initOrderMenu = initOrderAuthority + 1
source/system/user.go
@@ -2,12 +2,12 @@
import (
    "context"
    sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
    "github.com/flipped-aurora/gin-vue-admin/server/service/system"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "github.com/gofrs/uuid/v5"
    "github.com/pkg/errors"
    "gorm.io/gorm"
    sysModel "srm/model/system"
    "srm/service/system"
    "srm/utils"
)
const initOrderUser = initOrderAuthority + 1
utils/ast/ast_gorm.go
@@ -12,7 +12,7 @@
// 自动为 gorm.go 注册一个自动迁移
func AddRegisterTablesAst(path, funcName, pk, dbName, model string) {
    modelPk := fmt.Sprintf("github.com/flipped-aurora/gin-vue-admin/server/model/%s", pk)
    modelPk := fmt.Sprintf("srm/model/%s", pk)
    src, err := os.ReadFile(path)
    if err != nil {
        fmt.Println(err)
utils/ast/ast_gorm_test.go
@@ -1,8 +1,8 @@
package ast
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/example"
    "srm/global"
    "srm/model/example"
    "testing"
)
utils/ast/ast_rollback.go
@@ -3,13 +3,13 @@
import (
    "bytes"
    "fmt"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "go/ast"
    "go/parser"
    "go/printer"
    "go/token"
    "os"
    "path/filepath"
    "srm/global"
)
func RollBackAst(pk, model string) {
@@ -70,7 +70,7 @@
            if gen, ok := node.(*ast.GenDecl); ok {
                for i := range gen.Specs {
                    if imspec, ok := gen.Specs[i].(*ast.ImportSpec); ok {
                        if imspec.Path.Value == "\"github.com/flipped-aurora/gin-vue-admin/server/model/"+pk+"\"" {
                        if imspec.Path.Value == "\"srm/model/"+pk+"\"" {
                            gp = gen
                            imI = i
                            return false
utils/captcha/redis.go
@@ -4,9 +4,9 @@
    "context"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/mojocn/base64Captcha"
    "go.uber.org/zap"
    "srm/global"
)
func NewDefaultRedisStore() *RedisStore {
utils/clamis.go
@@ -1,10 +1,10 @@
package utils
import (
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "github.com/gin-gonic/gin"
    "github.com/gofrs/uuid/v5"
    "srm/global"
    systemReq "srm/model/system/request"
)
func GetClaims(c *gin.Context) (*systemReq.CustomClaims, error) {
utils/directory.go
@@ -4,8 +4,8 @@
    "errors"
    "os"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "go.uber.org/zap"
    "srm/global"
)
//@author: [piexlmax](https://github.com/piexlmax)
utils/injection_code.go
@@ -17,8 +17,8 @@
//@return: error
const (
    startComment = "Code generated by github.com/flipped-aurora/gin-vue-admin/server Begin; DO NOT EDIT."
    endComment   = "Code generated by github.com/flipped-aurora/gin-vue-admin/server End; DO NOT EDIT."
    startComment = "Code generated by srm Begin; DO NOT EDIT."
    endComment   = "Code generated by srm End; DO NOT EDIT."
)
//@author: [LeonardWang](https://github.com/WangLeonard)
utils/jwt.go
@@ -6,8 +6,8 @@
    jwt "github.com/golang-jwt/jwt/v4"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/model/system/request"
    "srm/global"
    "srm/model/system/request"
)
type JWT struct {
utils/upload/aliyun_oss.go
@@ -6,8 +6,8 @@
    "time"
    "github.com/aliyun/aliyun-oss-go-sdk/oss"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "go.uber.org/zap"
    "srm/global"
)
type AliyunOSS struct{}
utils/upload/aws_s3.go
@@ -6,7 +6,7 @@
    "mime/multipart"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
    "github.com/aws/aws-sdk-go/aws"
    "github.com/aws/aws-sdk-go/aws/credentials"
utils/upload/local.go
@@ -9,9 +9,9 @@
    "strings"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/flipped-aurora/gin-vue-admin/server/utils"
    "go.uber.org/zap"
    "srm/global"
    "srm/utils"
)
type Local struct{}
utils/upload/obs.go
@@ -3,9 +3,9 @@
import (
    "mime/multipart"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/huaweicloud/huaweicloud-sdk-go-obs/obs"
    "github.com/pkg/errors"
    "srm/global"
)
var HuaWeiObs = new(Obs)
utils/upload/qiniu.go
@@ -7,10 +7,10 @@
    "mime/multipart"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "github.com/qiniu/api.v7/v7/auth/qbox"
    "github.com/qiniu/api.v7/v7/storage"
    "go.uber.org/zap"
    "srm/global"
)
type Qiniu struct{}
utils/upload/tencent_cos.go
@@ -9,7 +9,7 @@
    "net/url"
    "time"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
    "github.com/tencentyun/cos-go-sdk-v5"
    "go.uber.org/zap"
utils/upload/upload.go
@@ -3,7 +3,7 @@
import (
    "mime/multipart"
    "github.com/flipped-aurora/gin-vue-admin/server/global"
    "srm/global"
)
// OSS 对象存储接口
utils/validator_test.go
@@ -1,7 +1,7 @@
package utils
import (
    "github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
    "srm/model/common/request"
    "testing"
)