jinyaoMa / 20211108-daka

查改打卡

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

前后端开发环境

测试

  • 运行curl -sSfL https://raw.githubusercontent.com/cosmtrek/air/master/install.sh | sh -s -- -b $(go env GOPATH)/bin
  • 运行go install github.com/swaggo/swag/cmd/swag@latest
  • 运行npm run setup:all
  • 运行npm run serve:front
  • 运行npm run serve:back
  • 浏览器打开:http://localhost:8080
  • Swagger打开:http://localhost:8081/swagger/index.html

数据库

  • /database/init.go
    • MAIN - 登录 user 表
    • STORES - 所有店铺链接
    • OFFICE_EXCEPT_INDEX - Office 用户不能用的链接,对应STORES下标
      • 同时修改/client/src/mixin.js中的OFFICE_EXCEPT_INDEX
    • WAREHOUSE_INDEX - AddUser 功能指定只能 Warehouse 使用,默认为0
  • Warehouse ? 如果WAREHOUSE_INDEX=0,则所有Warehouse必须为index0
    • 如果改了,还要改这里/client/src/view/Store.vuecomputed->canAddUser

网站端口修改

  • /client/src/main.js
    • axios.defaults.baseURL = "http://localhost:8081" - 替换 8081
  • /server/init.go
    • Addr: ":8081", - 替换 8081

部署

  • 运行npm run build:all
  • 确保/client文件夹和main.exe执行文件在同一目录下,运行main.exe

About

查改打卡

License:MIT License


Languages

Language:Go 66.7%Language:Vue 29.6%Language:JavaScript 2.9%Language:HTML 0.8%