到处都是搭子队——bate冲刺day6

到处都是搭子队 2025-12-02 00:55:18
这个作业属于哪个课程202501福大-软件工程实践-W班
这个作业的要求团队作业-bate冲刺
这个作业的目标完成bate冲刺

目录

  • 站立会议
  • 成员工作进展
  • 代码签入
  • Issue #48: 修复数据可视化页面刷新问题
  • Issue #49: 优化登录流程,处理默认昵称提示
  • Issue #50: 修复IP地址配置,自动检测并清除错误IP
  • 项目燃尽图

站立会议

img

成员工作进展

成员完成的任务花费时间剩余时间遇到的问题今日计划
前端修复数据可视化页面刷新问题2.5小时0小时"存一笔"数据不显示在统计中测试所有统计功能,确保数据同步
前端优化登录流程,处理默认昵称提示2小时0小时真机调试获取默认昵称完善个人中心用户信息获取
后端修复IP地址配置,自动清除错误IP1.5小时0.5小时配置文件逻辑复杂测试IP地址自动检测功能
后端编写真机调试和登录验证文档1.5小时0.5小时文档需要更详细完善用户使用指南

代码签入

Issue #48: 修复数据可视化页面刷新问题

文件修改:

  • pages/statistics/statistics.js - 在 onShow() 方法中添加数据刷新逻辑
    javascript
    onShow() {
    this.updateTheme()
    // 页面显示时刷新数据(解决从其他页面返回时数据不同步的问题)
    // 例如:从"存一笔"页面存钱后,切换到数据可视化时能立即看到新数据
    const app = getApp()
    if (app.isLoggedIn()) {
    // 根据当前选择的时间范围类型刷新数据
    const { timeRangeType, selectedMonth, selectedDate, selectedWeek, selectedYear } = this.data
    const rangeValue = timeRangeType === 'month' ? selectedMonth :
                     timeRangeType === 'day' ? selectedDate :
                     timeRangeType === 'week' ? selectedWeek :
                     timeRangeType === 'year' ? selectedYear : selectedMonth
    
    if (rangeValue) {
    this.loadStatisticsByRange(timeRangeType, rangeValue)
    
    }
    }
    }

提交信息:*修复从"存一笔"页面存钱后,切换到数据可视化页面时数据不刷新的问题,确保"存一笔"的数据能正确显示在收支趋势、收支对比和收入分类详细中

测试结果:

  • ✅ "存一笔"存入的钱能立即显示在收支趋势图中
  • ✅ "存一笔"能正确显示在收支对比的柱状图中
  • ✅ "存一笔"能按照选择的分类显示在收入分类详细中

Issue #49: 优化登录流程,处理默认昵称提示

文件修改:

  • pages/login/login.js - 优化 wxLogin()doLogin() 方法
    代码变更:
    javascript
    // 检测是否获取到真实的用户信息
    const isDefaultNickname = !userInfo.nickName || userInfo.nickName === '微信用户'
    if (isDefaultNickname) {
    console.warn('⚠️ 获取到的可能是默认昵称,真机调试时可能不会弹出授权窗口')
    }

// 在doLogin中,如果检测到默认昵称,提示用户
if (isDefaultNickname) {
wx.showModal({
title: '登录成功',
content: '检测到您使用的是默认昵称。\n\n您可以在"个人中心"点击头像,重新获取真实的微信昵称和头像。',
showCancel: false,
confirmText: '知道了'
})
}

提交信息: 优化登录流程,当获取到默认昵称时提示用户可以在个人中心重新获取真实信息


Issue #50: 修复IP地址配置,自动检测并清除错误IP

文件修改:

  • utils/config.js - 优化IP地址检测逻辑
    代码变更:
    javascript
    // 检查是否是错误的IP地址(10.133.26.24),如果是则清除
    if (urlIP === '10.133.26.24') {
    console.warn('⚠️ 检测到错误的IP地址 10.133.26.24,已自动清除')
    try {
    wx.removeStorageSync('customServerUrl')
    // 清除后使用默认IP
    const localIP = getLocalIP()
    const defaultUrl = http://${localIP}:8080/api
    console.log('📱 已清除错误配置,使用默认IP地址:', defaultUrl)
    return defaultUrl
    } catch (e) {
    console.error('清除错误配置失败:', e)
    }
    }

提交信息:自动检测并清除错误的IP地址配置(10.133.26.24),避免网络连接失败

测试结果:

  • ✅ 自动检测到错误的IP地址
  • ✅ 自动清除错误配置
  • ✅ 切换到正确的IP地址(172.20.10.5)

项目燃尽图

img

...全文
25 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
此工具可以将任何.X .FBX的模型文件的任何动作进行2D的导出, 导出格式为无底色的PNG图片, 还可以在导出前进行HLSL特效渲染, 这样就可以在不能渲染3D的平台上渲染GPU级别的仿3D效果, 还附赠了6个粒子效果,可以自己设置导出帧数。 此工具不敢说很好用,希望大家能够支持推动我更新更多的功能。 ————————————————————————————————————————————————————————————— 此版本更新了最初版本输入框的一些小Bug,附赠了两个(.FBX)示例模型。 打开工具以后点击导入模型,选择要导入的模型文件,加载成功以后模型会显示在黑色(默认背景颜色)区域,然后既可以对模型的 坐标矩阵、旋转矩阵进行初步修改了,在相对应的输入框中直接输入就可以了,然后可以开始设置模型的动画信息了,在右下方一条黑色横 杠(设置动画信息)的位置就是的了,你可以输入你想要的移动速度或者旋转速度,并且可以开启或者关闭、自定义辉光,还可以选择要播 放的粒子,一切设置成功后你可以先点击预览进行导出前的预览,默认的导出帧数是30帧,这里导出帧数你可以自己设定,你觉得预览成功 后就可以开始导出了,点击 开始 按钮选择要到处的路径,然后就会将显示区域的渲染效果进行导出,格式是.png格式的无底色图片,中途 可以停止对动画数据进行再次设置,也可以取消导出。 ————————————————————————————————————————————————————————————— ↑ ↓ ← → 加鼠标拖动是控制模型的旋转的和移动 左SHIFT+ ↑ ↓和鼠标拖动是Z轴运动 ————————————————————————————————————————————————————————————— 运行环境 .net framework 4.0 xna framework 4.0

112

社区成员

发帖
与我相关
我的任务
社区描述
202501福大-软件工程实践-W班
软件工程团队开发结对编程 高校 福建省·福州市
社区管理员
  • 202501福大-软件工程实践-W班
  • 离离原上羊羊吃大草
  • MiraiZz2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧