zoukankan      html  css  js  c++  java
  • Scrum 冲刺博客 4

    一、站立会议

    1.1 会议照片

    1.2 会议内容

    成员 昨日完成 今日计划 遇到的困难
    胡晓煜 接口测试与debug 实现账号管理相关接口 一些细节操作
    黄添榕 完成页面结构布局,配制好路由 开始写博客页面 发现自己对vue的使用还是不是非常熟悉
    何科宪 配置redis缓存中间件 集成springsecurity和jwt实现认证和授权 在配置redis缓存中间件文件上遇到了一些困难
    何悦 独立开发的任务 完成注册页面绘制 css样式复杂,布局不熟
    周赛星 完成个人资料模块、首页热门博客的接口 重构个人资料模块接口 日常git推库烦恼
    左梓仪 登录界面的静态绘制 完成登录界面 配置css预处理器老是失败

    二、项目燃尽图

    三、签入记录

    3.1 代码/文档签入记录

    3.2 Code Review 记录

    3.3 issue内容和链接

    成员 issue内容和链接
    胡晓煜 完成账号管理相关接口
    黄添榕 完善个人资料的数据库
    何科宪 配置redis缓存中间件
    何悦 完成注册页面绘制
    周赛星 完善个人资料的数据库
    左梓仪 完成登录界面的静态绘制

    四、最新模块

    • 代码
    //登录界面
    <template>
    <div class="login-container">
        
        <div class="login-box">
    
          <!-- 登录表单区域 -->
          <el-form class="login-form" ref="loginForm" :model="loginForm" label-width="0px" >
            <p class="login-head">纯享版博客园登录</p>
            <!-- 邮箱/用户名 -->
            <el-form-item >
              <el-input v-model="loginForm.username" placeholder="请输入邮箱/用户名" @keyup.enter.native="submitForm('loginForm')"></el-input>
            </el-form-item>
            <!-- 密码 -->
            <el-form-item >
              <el-input v-model="loginForm.password" type="password" placeholder="请输入密码"></el-input>
            </el-form-item>
            <!-- 验证码 -->
            <el-form-item >
              <el-row :span="24">
                  <el-col :span="12">
                      <el-input v-model="loginForm.code" placeholder="请输入验证码" @keyup.enter.native="submitForm('loginForm')"></el-input>
                  </el-col>
                  <el-col :span="12">
                      <div class="login-code" @click="refreshCode">
                          <!--验证码组件-->
                          <s-identify :identifyCode="identifyCode"></s-identify>
                      </div>
                  </el-col>
              </el-row>
            </el-form-item>        
            <!-- 按钮 -->
            <el-form-item  class="btns">
              <el-button type="primary" @click="submitForm('loginForm')">登录</el-button>
              <el-button type="primary">注册</el-button>
            </el-form-item>        
          </el-form>
          
        </div>
    
    </div>
    
    </template>
    
    <script>
      export default {
        name:'userLogin',
    
        data(){
          return{
            isDebugLogin: false,
            loginForm:{
              username:'',
              password:'',
              code:''
            },
            identifyCodes: '1234567890',
            identifyCode: ''
    
          }
        },
    
        watch: {
            identifyCode(v) {
                this.isDebugLogin && (this.loginForm.code = v)
            }
        },
    
        methods: {
            refreshCode() {
                this.identifyCode = ''
                this.makeCode(this.identifyCodes, 4)
            },
            submitForm(formName) {
                this.$refs[formName].validate(
                  valid => {
                    if (valid) {
                        console.log('授权成功')
                    } else {
                        return false
                    }
                }
                )
            }      
        }
      }
    </script>
    
    <style scoped >
       
       .login-container{
         background-color: #385068;
         height: 100%;
         }
        .login-box{
           450px;
          height: 300px;
          background-color: #fff;
          border-radius: 5px;
          position: absolute;
          left: 50%;
          top: 50%;
          transform: translate(-50%,-50%);
        }
        .login-form{
          position: absolute;
          bottom: 0;
           100%;
          padding: 0 20px;
          box-sizing: border-box;
        }
        .login-head{
          text-align: center;
          font-weight: bold;
          font-size: 30px;
          margin: 10px;
        }
        .btns{
          display: flex;
          justify-content: center;
          margin: 15px;
        }  
    </style>
    
    • 运行截图

    五、总结

    成员 总结
    胡晓煜 继续努力
    黄添榕 今天又踩了好多bug真开心
    何科宪 今天配置了redis缓存中间件,在配置文件上遇到了一些困难,但不断地面向百度编程后也找到了答案,有较大的收获
    何悦 今天完成了独立开发的任务,继续加油
    周赛星 我觉得git就很怪,但是我还得用
    左梓仪 静态页面绘制真香,js函数真恶心
  • 相关阅读:
    就南通大学教务管理系统微信公众号的个人看法
    设计一款给爸爸妈妈用的手机
    .NET中DLL“没有可放置在工具箱的组件”—FreeTextBox
    如何查看.Net源代码vs版本号以及C#项目中各文件的含义
    .NET在后置代码中输入JS提示语句(背景不会变白)
    Docker技术学习
    学习linux基本命令
    性能相关英文单词学习
    常见Http状态码的含义
    学习siege实战
  • 原文地址:https://www.cnblogs.com/emmazoe/p/13956208.html
Copyright © 2011-2022 走看看