Skip to content

Commit

Permalink
Dev 0.7.7 版本更新 (#10)
Browse files Browse the repository at this point in the history
* perf: 减少bills页面白屏现象

* fix: 修复图表页金额误差

* feat: 添加添加模板功能

* feat: 模板管理页面回显模板数据

* feat: 记一笔页面支持使用模板、添加模板

* fix: 修复添加转账账单时手续费金额显示错误问题

## 小程序版本更新说明:
- 添加模板记账功能
- 修复手续费金额显示错误问题
- 修复图表页金额显示错误问题
  • Loading branch information
ztkuaikuai authored Oct 21, 2023
1 parent ade2eb8 commit 3f0be1b
Show file tree
Hide file tree
Showing 13 changed files with 693 additions and 301 deletions.
2 changes: 1 addition & 1 deletion App.vue
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
import uniIdPageInit from '@/uni_modules/uni-id-pages/init.js';
export default {
onLaunch: async function () {
await uniIdPageInit()
Expand Down
181 changes: 181 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
# 更新说明
## 0.7.7(2023.10.21)
- 添加模板记账功能
- 修复手续费金额显示错误问题
- 修复图表页金额显示错误问题

## 0.7.6(2023.9.15)
- 优化首次进入小程序的体验
- 添加分享朋友和朋友圈功能
- 添加账单详情弹出框

## 0.7.5(2023.9.12)
- 添加设置默认资产功能
- 优化用户体验:列表为空时显示空盒子
- 捉到一些小虫子

# 更新日志
## 10.21
- feat: 记一笔页面支持使用模板、添加模板
- fix: 修复添加转账账单时手续费金额显示错误问题


## 10.20
- 模板管理页面回显模板数据
- 更新mj-bill-template组件,支持传入模板列表的对象数组,并回显数据;添加updateList事件


## 10.19
- 添加添加模板功能


## 10.4
- bug:修复图表页浮点数计算误差导致的现实问题


## 9.15 --2
- 减少bills页面白屏现象
- bug:mj-bill-card 使用v-if,变为true时,不再进行渲染,解决:监听时使用immediate:true


## 9.15 --1
- 添加账单详情弹出框


## 9.14
- 优化视觉体验
- 添加模板静态页


## 9.13
- 优化首次进入小程序的体验
- 添加分享朋友和朋友圈功能
- 按需导入utils模块


## 9.12
- 完善关于页
- 添加设置默认资产功能
- 优化用户体验:主页账单页图表页列表为空时显示空盒子


## 9.11
- 优化我的页面记账天数


## 9.10 --2
- 添加隐私协议


## 9.10 --1
- 个人信息页完善
- 分类卡片完善
- 报表页完成


## 9.9 --2
- 用户对账单增删改操作使账单界面更新
- 小程序配置分包
- 账单页按月筛选功能完成


## 9.9 --1
- 报表页处理图表数据完成
- 报表页初始化完成
- 报表页账单按日获取


## 9.8 --2
- 优化用户修改已删除对应资产账单的体验
- 添加首页按日对账单进行分类
- 添加首页账单的编辑和删除


## 9.8 --1
- 修复bug:修复月支出和收入出现NaN的情况
- 添加关于页


## 9.7 --2
- 优化界面UI
- 编写数据库逻辑,获取按月的账单总支出,总收入
- 渲染主页账单
- 修复bug :其他用户添加不了资产,记不了账 原因:where中逻辑错误,where中不可以使用schema中的变量名doc和auth


## 9.7 --1
- 转账逻辑跑通
- 设置用户若没有资产则创建默认资产
- 跑通记账页
- 将获取icon样式的方法封装进icon-config函数


## 9.6 --2
- keyboard逻辑完成
- 支出与收入逻辑完成


## 9.6 --1
- 删除keyboard组件
- 记账页静态(收入、转账页)完成


## 9.5 --2
- 优化金额精度
- 跑通CRUD资产逻辑
- 引入License——MIT


## 9.5 --1
- 配置自定义icon,替换icon组件
- 首页资产页面优化


## 9.4
- 配置记账相关数据库,初步完成。(资产表,账单表,模板表)
- 配置用户注册默认角色USER,优化相关数据库schema的create权限
- 封装mj-icon-with-backgroud组件


## 9.3
- 优化用户体验(系统后台隐藏页面内容、登录体验优化、表单验证优化)


## 9.2 --2
- 优化用户登录相关逻辑(即老用户token过期跳转到登录页,但是不登陆,返回到主页后可以点击所有tabBar页面)
- 封装一个检查用户状态的js工具库


## 9.2 --1
- 完成资产相关静态
- 完成配置资产页表单验证
- 配置自动路由,判断用户登录状态


## 9.1 --2
- 融入uni-id体系,实现用户登录、设置头像和nickname功能


## 9.1 --1
- 修改图表的loading效果,图表的层级问题
- 饼图中月支出和月收入的按钮点击范围


## 8.31 --2
- 完成筛选页面静态
- 修改mj-datetype-picker组件,删除选择自定义日期功能


## 8.31 --1
- 图表静态完成
- 非tabBar页面使用subPackages分包
- 记账页面静态完成
- 封装mj-keyboard组件,修改uView中keyboard相关组件样式和逻辑
- 封装mj-card组件,修改uni-section中样式
- 用户信息页静态完成


## 8.28-8.30
- 4个tabBar静态页面完成
- 封装mj-datetype-picker组件
- 封装mj-category、bill-card组件
143 changes: 1 addition & 142 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@


## 接下来的规划

- 添加模板记账功能
- 修复重大bug:账单页面对账单进行删除,会导致资产金额出错
- 滚动穿透:当有弹出框时,外部滚动条静止滚动
- 添加秒记功能
- 添加再记功能
Expand All @@ -13,146 +12,6 @@
- 添加主题配色功能
- 发现隐性bug:icon-config一旦缓存,用户不能进行更新。如果后续添加新的icon,老用户看不见

## 9.15
- 添加账单详情弹出框


## 9.14
- 优化视觉体验
- 添加模板静态页


## 9.13
- 优化首次进入小程序的体验
- 添加分享朋友和朋友圈功能
- 按需导入utils模块


## 9.12
- 完善关于页
- 添加设置默认资产功能
- 优化用户体验:主页账单页图表页列表为空时显示空盒子


## 9.11
- 优化我的页面记账天数


## 9.10 --2
- 添加隐私协议


## 9.10 --1
- 个人信息页完善
- 分类卡片完善
- 报表页完成


## 9.9 --2
- 用户对账单增删改操作使账单界面更新
- 小程序配置分包
- 账单页按月筛选功能完成


## 9.9 --1
- 报表页处理图表数据完成
- 报表页初始化完成
- 报表页账单按日获取


## 9.8 --2
- 优化用户修改已删除对应资产账单的体验
- 添加首页按日对账单进行分类
- 添加首页账单的编辑和删除


## 9.8 --1
- 修复bug:修复月支出和收入出现NaN的情况
- 添加关于页


## 9.7 --2
- 优化界面UI
- 编写数据库逻辑,获取按月的账单总支出,总收入
- 渲染主页账单
- 修复bug :其他用户添加不了资产,记不了账 原因:where中逻辑错误,where中不可以使用schema中的变量名doc和auth

## 9.7 --1
- 转账逻辑跑通
- 设置用户若没有资产则创建默认资产
- 跑通记账页
- 将获取icon样式的方法封装进icon-config函数

## 9.6 --2
- keyboard逻辑完成
- 支出与收入逻辑完成


## 9.6 --1
- 删除keyboard组件
- 记账页静态(收入、转账页)完成


## 9.5 --2
- 优化金额精度
- 跑通CRUD资产逻辑
- 引入License——MIT


## 9.5 --1
- 配置自定义icon,替换icon组件
- 首页资产页面优化


## 9.4
- 配置记账相关数据库,初步完成。(资产表,账单表,模板表)
- 配置用户注册默认角色USER,优化相关数据库schema的create权限
- 封装mj-icon-with-backgroud组件


## 9.3
- 优化用户体验(系统后台隐藏页面内容、登录体验优化、表单验证优化)


## 9.2 --2
- 优化用户登录相关逻辑(即老用户token过期跳转到登录页,但是不登陆,返回到主页后可以点击所有tabBar页面)
- 封装一个检查用户状态的js工具库


## 9.2 --1
- 完成资产相关静态
- 完成配置资产页表单验证
- 配置自动路由,判断用户登录状态


## 9.1 --2
- 融入uni-id体系,实现用户登录、设置头像和nickname功能


## 9.1 --1
- 修改图表的loading效果,图表的层级问题
- 饼图中月支出和月收入的按钮点击范围


## 8.31 --2
- 完成筛选页面静态
- 修改mj-datetype-picker组件,删除选择自定义日期功能


## 8.31 --1
- 图表静态完成
- 非tabBar页面使用subPackages分包
- 记账页面静态完成
- 封装mj-keyboard组件,修改uView中keyboard相关组件样式和逻辑
- 封装mj-card组件,修改uni-section中样式
- 用户信息页静态完成


## 8.28-8.30
- 4个tabBar静态页面完成
- 封装mj-datetype-picker组件
- 封装mj-category、bill-card组件


##放在更久的版本更新规划
- 添加定时记账功能
Expand Down
Loading

0 comments on commit 3f0be1b

Please sign in to comment.