# 待办

* 数据库同步，生产数据库到备份数据库，防止生产数据丢失
* 找下一个开发项目，必须是真实的能赚钱的
* 打卡结算项目-优化：增加判断条件防止重复手动结算
* 打卡结算项目-优化：样式细节优化
* 打卡结算项目-优化：前端项目结构优化，改为使用vscode
* 打卡结算项目-优化：后端代码精简优化
* （待审核）阿里云网站备案
* （不能同时多个备案，只能有一个在备案，要等网站备案后才能继续）小程序备案
* （待网站备案审核完成）网站备案后这两个服务放到新服务器

  * git - git服务
  * punchsettle - 打卡结算后端



# 日志

* 时间:2024-12-18
  1. （已修复）打卡结算项目-bug：详情页的打卡日志显示有问题，计数类型
  2. （已修改，项目现阶段只支持修改昵称，没有头像功能）打卡结算项目-bug：登录昵称＋头像处理
  3. （已编写初始化脚本）打卡结算项目：编写数据初始化+索引脚本
  4. （已完成）打卡结算项目：数据库url增加批量处理参数
  5. （已部署）打卡结算项目：上线部署v1.0.0
  6. （已完成）打卡结算项目-整理技术文档（前端整理归类、后端画ER图）
* 时间：2024-12-17
  1. （已调试）补卡功能调试
  2. （已完成，用时：2024-12-12~2024-12-15）后端功能开发
  3. （已修复）打卡结算项目-编辑页boolean处理
  4. （已联调）打卡结算项目-前后端联调
  5. （已测试）打卡结算项目-开发数据库导入真实数据测试
  6. （已修复）打卡结算项目-bug：当天打卡格子显示有问题，进行到一半就显示红色了
  7. （已修复）打卡结算项目-bug：撤销打卡有问题
  8. （已完成）打卡结算项目-结算测试
  9. （已完成）打卡结算项目-bug：全勤判断失效
* 时间：2024-12-12
  1. （耗时2天多点）打卡结算项目-前端开发
  2. （已完成）打卡结算项目：编写技术文档（表设计、字典）
* 时间：2024-12-09
  1. 打卡结算项目-UI重构画原型图
  2. 参考页面：
     * https://wwit.design/2021/05/05/finnq/
     * https://wwit.design/2021/02/16/kakaopay/
     * https://js.design/community?category=detail&type=resource&id=664c5c5ed235c0939814bb25
     * https://mobbin.com/apps/monzo-ios-f6915aea-cb42-474d-99f2-066d3177949a/579f6014-c86a-43df-8055-f656e7a92c62/screens
* 时间：2024-12-08
  1. （已修复）打卡结算项目bug修复，任务个数没有显示
  2. （已完成）打卡结算项目-第二版构思
* 时间：2024-12-06
  1. （已配置）配置xyz域名
  2. （已解决）alpine的nginx在系统重启后报：nginx: [emerg] open() "/run/nginx/nginx.pid" failed (2: No such file or directory)  
  3. （已解决）alpine的nginx随系统启动
  4. （已申请）certbot申请fq.20261001.xyz域名证书
  5. （需要重启/重新加载）certbot证书续期后nginx是否需要重启SSL证书才能生效
  6. （已配置）为virmach的nginx配置20261001.xyz域名证书
     * fs - 文件服务 fs.20261001.xyz
     * fq - 翻墙服务 fq.20261001.xyz
     * git - git服务 git.20261001.xyz
     * punchsettle - 打卡结算后端 api-punchsettle.20261001.xyz
  7. （已整理）整理vps-conf中的nginx配置
  8. （已配置）certbot域名配置自动续期
* 时间：2024-12-05
  1. （已修复）打卡结算项目-容器时间与现实时间不一致
  2. （已修复）打卡结算项目-uniapp没有显示提示
  3. （归类整合到一个文件）资料管理，多个md怎么合起来不要分散方便修改
  4. （已完成）整理文档
  5. （买了一个xyz域名）找一下有没有免费域名