From 404645a0c5214adb82937cb9dde6fd8518dd2bf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=8D=9A=E6=96=87?= <15549487+FX_YBW@user.noreply.gitee.com> Date: Mon, 8 Dec 2025 16:50:00 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9D=A8=E5=8D=9A=E6=96=87=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E7=AC=AC12=E5=91=A8=E4=B8=AA=E4=BA=BA=E5=91=A8?= =?UTF-8?q?=E8=AE=A1=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../members/yangbowen-weekly-plan-12.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 doc/process/weekly/week-12/members/yangbowen-weekly-plan-12.md diff --git a/doc/process/weekly/week-12/members/yangbowen-weekly-plan-12.md b/doc/process/weekly/week-12/members/yangbowen-weekly-plan-12.md new file mode 100644 index 0000000..aaa7595 --- /dev/null +++ b/doc/process/weekly/week-12/members/yangbowen-weekly-plan-12.md @@ -0,0 +1,25 @@ +# 个人周计划-第12周 + +## 姓名和起止时间 + +**姓  名:** 杨博文 +**团队名称:** 2班-深度思考 +**开始时间:** 2025-12-08 +**结束时间:** 2025-12-15 + +## 本周任务计划安排 + +| 序号 | 计划内容 | 协作人 | 情况说明 | +| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | +| 1 | Alpha收尾和验收 | 全体成员 | 在12.09验收前,协助梁浩完成后端API的最终调试和优化,确保所有接口能够稳定响应前端请求。同时参与云测试环节,验证后端服务在云环境下的运行状态,及时发现并修复潜在问题,保障系统在验收时能够正常运行。 | +| 2 | 日志功能 | 梁浩 | 这是本周我的核心开发任务,需要与梁浩协作完成后端"日志查看"功能的接口开发。具体工作包括:实现日志的写入、查询、筛选等核心功能接口,确保日志能够完整记录系统运行状态和用户操作行为。虽然本周前端暂不对接,但需要预留标准化的接口,编写清晰的接口文档,方便后续前端快速集成。 | +| 3 | 艺术品风格实验和提示词选取 | 杨逸轩、胡帆、梁浩 | 配合胡帆进行艺术品风格保护功能的后端适配工作。根据胡帆的实验结果和需求反馈,与梁浩一起在后端实现相应的数据处理逻辑和算法调用接口。需要关注不同艺术风格数据的存储和处理方式,确保后端能够支持新的应用场景。这是Beta版本的重要功能扩展,虽然本周可能无法完全完成,但要为后续开发打好基础。 | +| 4 | git项目整体大整理 | 全体成员 | Alpha1.0完成后,认真检查自己负责模块的代码提交记录,确保commit信息清晰规范、代码注释完整、无冗余文件残留。配合团队完成git-develop分支的整理工作,做好分支合并和版本标记,明确个人贡献划分,为后续的版本管理和代码审查打下良好基础。 | + +## 小结 + +1. **Alpha版本支持与验收:** 本周前期的主要任务是配合团队完成Alpha1.0版本的最后冲刺和验收准备。作为后端开发成员,我需要与梁浩紧密配合,确保后端服务的稳定性和接口的可用性。在云测试环节积极参与,及时响应前端反馈的问题,快速定位和修复后端bug,保障12.09验收顺利通过。 + +2. **日志功能开发:** 日志功能是本周我的核心独立任务,也是Beta版本的重要组成部分。我将与梁浩分工协作,从需求分析、方案设计到代码实现,完整推进日志功能的后端开发工作。重点关注日志记录的完整性、查询的高效性以及接口的规范性,为系统的运维监控能力提供有力支撑。 + +3. **Beta功能预研:** 在完成主要任务的同时,我会配合胡帆进行艺术品风格保护功能的后端预研工作。根据算法实验的进展,提前思考后端的数据处理和接口设计方案,为Beta版本的功能扩展做好技术准备。 -- 2.34.1 From 900c779851dd4a6f19c6d1afa9d5e21c0f77cd6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=8D=9A=E6=96=87?= <15549487+FX_YBW@user.noreply.gitee.com> Date: Mon, 8 Dec 2025 19:53:57 +0800 Subject: [PATCH 2/2] =?UTF-8?q?auth=5Fcontroller=E8=AF=AD=E6=B3=95?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=8C=E6=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/app/controllers/auth_controller.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/app/controllers/auth_controller.py b/src/backend/app/controllers/auth_controller.py index 9236d2d..ddb55e3 100644 --- a/src/backend/app/controllers/auth_controller.py +++ b/src/backend/app/controllers/auth_controller.py @@ -146,7 +146,7 @@ def change_password(current_user_id): @auth_bp.route('/change-email', methods = ['POST']) @int_jwt_required -def change_email(current_user_id) +def change_email(current_user_id): """修改邮箱""" try: user = User.query.filter_by(current_user_id) @@ -158,7 +158,7 @@ def change_email(current_user_id) return jsonify({'error': '新邮箱不能为空'}), 400 if not User.query.filter(new_email).first(): - return jsonify({'error':'该邮箱已被使用'}), 400 + return jsonify({'error':'该邮箱已被使用'}), 400 if not code or not verify_code(email, code, purpose='register'): return jsonify({'error': '验证码无效或已过期'}), 400 @@ -173,7 +173,7 @@ def change_email(current_user_id) @auth_bp.route('/change-username', methods = ['POST']) @int_jwt_required -def change_username(current_user_id) +def change_username(current_user_id): """修改用户名""" try: user = User.query.filter_by(current_user_id) @@ -184,7 +184,7 @@ def change_username(current_user_id) return jsonify({'error': '新名称不能为空'}), 400 if not User.query.filter(new_username).first(): - return jsonify({'error':'该用户名已被使用'}), 400 + return jsonify({'error':'该用户名已被使用'}), 400 user.name = new_username db.session.commit() -- 2.34.1