This commit is contained in:
2026-04-14 20:08:35 +08:00
parent 1661ed7cda
commit 2953172227
24 changed files with 2388 additions and 103 deletions
+34 -4
View File
@@ -1,6 +1,36 @@
# 2026-04-14 工作记录
# 2026-04-14 工作日志
## showorder.vue 编辑权限控制
## 今日完成
- 后端 `/getorder` 接口返回 `canModify` 字段,由 `canModifyPurchase(user.ID, order.UserID)` 判断
- 前端 showorder.vue 编辑按钮条件改为 `v-if="canModify"`
### uni-app 移动端开发
#### 基础架构
- 创建 `pages/login/login.vue` - 登录页面(组合式 API + vue-i18n
- 创建 `pages/register/register.vue` - 注册页面
- 创建 `pages/index/index.vue` - 首页(订单统计、快捷操作)
- 创建 `pages/settings/apiConfig.vue` - API 配置页面
- 更新 `pages.json` - 添加 tabBar 配置
- 更新 `main.js` - 支持本地存储覆盖 API(默认 http://192.168.13.105/api/
- 更新 `App.vue` - 初始化全局 API 地址
- 创建 `static/tabbar/` - 底部导航图标(home/settings
#### i18n 国际化
- 创建 `locales/zh.js` / `locales/en.js` - 中英文语言包
- 切换到 vue-i18n(组合式 API
- 支持中英文切换(中文/EN
#### 技术栈
- uni-app + Vue3 Composition API
- vue-i18n 国际化
- 组合式 API (<script setup>)
### 系统架构确认
- backend/my_work: Go+Gin+GORM 后端
- frontend/ops_vue_js: Vue3 Web 端
- frontend/ops_uniapp: uni-app 移动端
### API 端点
- 默认地址: http://192.168.13.105/api/
- 登录: POST /users/login
- 注册: POST /users/register
- 订单统计: POST /purchase/getordercount