- Node https://nodejs.org/dist/v16.13.0/node-v16.13.0-x64.msi
- Go https://golang.org/dl/go1.17.3.windows-amd64.msi
- 运行
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.vue
的computed->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