进厂实习第三个星期

2022/3/29 将旧的模板替换成新的模板

在企业生产中,git是不可避免的。就像我所在的公司使用的GitLab,命令跟Git是一样的。
在开放中通常会自己有自己的分支,然后push的时候记得推到公司指定的分支中。

在这里插入图片描述

今天的工作是将其他人做好的页面换一个新的统一的样式。过来几周后发现这家公司在开发的过程中往往是走一步看一步的。当然,公司有一些比较有经验的员工,也就是领导。他们会定时的给任务,提要求。

话说回来,我的工作大体如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XPxLcWt9-1649561802865)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220329084615255.png)]

换成:

在这里插入图片描述

说简单也简单,说难也难。因为我需要去弄清楚这些样式,然后考虑是在他原来的基础上改还是找到新的模板,然后更改。再加上我学的是java后端比较多,这就给我整得不好了。前端确认不太会!!!

具体步骤:

  1. 找到这个页面在前端中的位置
  2. 去saas系统里面利用代码生成
  3. 复制一份旧的代码,改一下名字保留下来。然后将生成的代码复制到旧的vue文件中,对着副本进行修改!

修改的部分主要是样式,wf 类型 ,还有将原来板块实现的功能换到新的页面上面!

寻找接口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1a4t5Ktf-1649561802865)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220329094508963.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3AwTLEgJ-1649561802866)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220329094522535.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IsL4Hm0G-1649561802866)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220329084737221.png)]

现在其实挺多公司有低代码平台,能一键生成代码!一开始我就怀疑人生了,有了代码自动生成平台,那我还有生么意义?后面慢慢发现低代码其实也只是能完成一些简单的单表操作,如果是比较复杂的业务逻辑就不行了!

修改详情,添加的页面:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1L5Ss3E5-1649561802867)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220329085512855.png)]

在新增界面的函数里面将path改成对应的detail,这个已经是实现的了

下午再次总结:

该系统前端使用Avue组件,很多代码一再封装。

具体任务:将旧的样式(后台随便写的)改成系统统一的页面,这需要后台自动生成代码的支持。

步骤:

  1. 刷新当前页面获取实体类名,去编码那确认
  2. 使用该实体类名到自动生成代码那里生成需要的代码
  3. 将crud,vue的代码进行更改。更改过程中需要将原来实现好的功能保留下来(增、删、改、查)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k0YSPWZI-1649561802868)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220329173922008.png)]

下面比较繁琐的就不一一列举了!

2022/3/30

在页面修改的过程中,编辑的按钮功能无法实现,原因是传入的参数标签有问题。原有的编辑和删除是在里面,但是我错误地把 丢了!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zFnWjXac-1649561802870)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220330084432064.png)]

<template slot-scope="{row,index,type}" slot="menu">
        <span :class="!row.isMark||'mark'">
          <i class="tohi-icon-bookmark" @click="setMark(row)"></i>
        </span>

        <el-button
          type="text"
          size="mini"
          icon="el-icon-edit"
          @click="handleUpdate(row, index)"
        >编辑
        </el-button>
        <el-button
          type="text"
          size="mini"
          icon="el-icon-delete"
          @click="handleDelete(row, index)"
        >删除
        </el-button>
        <!-- <el-button size="small" icon="el-icon-collection-tag" type="primary" @click="addMark(row)">书签</el-button> -->
      </template>

2022\3\31

在新的页面实现刷新的功能

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-djnPRfmq-1649561802870)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220331113625709.png)]

这里平台生成的代码使用了组件,在组件的标签里面需要是要绑定特定的方法次啊能实现,其实这个一眼就看出,一个是页面开启异步,一个是重置页面,它所绑定的方法就是请求后端分页查找!

筛选弹出框

修改js文件

是列表配置里面字段加 headerslot:true

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U1cW2z3j-1649561802871)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220331162659880.png)]

所说之前或多或少学过JS,但是也只是走马观花,你要求我都看得懂,确实有点为难我!这个时候作为实习生做好的就是问同事,而不是憋着。容易憋坏不说,开周会的时候工作汇报有你好受!!咋就是建议不懂就问!!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U417K5MF-1649561802871)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220331134906579.png)]

将编辑放到某一个数据上面,点击可以查看详情

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jIPkEV7v-1649561802871)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220331144519974.png)]

    handleUpdate(row, index) {
      // getOA_CHAPTER_CATEGORYById(row.chaptercategoryid).then(res => {
      getOA_CHAPTER_CATEGORYByCode(row.chaptercategorycode).then(res => {
        this.dialogAddgsVisible = true;
        this.title="修改印章类别";
        this.formData = res.data.data
        // this.pageInfo.BusinessID = this.formData.roomid
        // this.pageInfo.StatusID = this.formData.status
        this.bodyLoading = false
        // this.pageInfo.BusinessID = this.formData.chaptercategoryid
      }).catch(error => {
        this.bodyLoading = false
        console.log(error)
        this.$message.error("系统发生内部错误,请联系管理员。")
      })}

提示属性或者方法没有定义。

原因:方法或者是参数没有在data return 中定义。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oiuVBWon-1649561802872)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220331161546359.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c2Y95n32-1649561802872)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220331170256927.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DKYD8wF3-1649561802872)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401142355511.png)]

2022/4/01

关掉样式上面的两个功能键(刷新和需要查看的属性)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1QgGPk5Z-1649561802873)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401092509119.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vwewFyF3-1649561802873)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401092401236.png)]

将编辑功能实现在字段上面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dFgc6Xqi-1649561802873)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401094702608.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mm9pgn3u-1649561802874)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401094644278.png)]

2022、4、1

编辑->保存

最后点击保存但弹窗不会消失,最后发现是一个if(–)走不进去

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-60L9Tvxg-1649561802874)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401152045960.png)]

这个属性值是空的,原因是没有在data retrun 上面定义

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OSxio0CL-1649561802874)(C:\Users\Mi_Tao\AppData\Roaming\Typora\typora-user-images\image-20220401152255912.png)]

解决!

每次修改的时候需要关注下面这些属性值有没有定义

		action:'ADD',
        title:'',
        formData:'',
        dialogAddgsVisible:false,
        searchForm: {}, // 查询条件实体
        tableData: [],  // 数据列表

是空的,原因是没有在data retrun 上面定义

[外链图片转存中…(img-OSxio0CL-1649561802874)]

解决!

每次修改的时候需要关注下面这些属性值有没有定义

		action:'ADD',
        title:'',
        formData:'',
        dialogAddgsVisible:false,
        searchForm: {}, // 查询条件实体
        tableData: [],  // 数据列表

只能这一周过的不容易,请叫我bug制造机!!我也不想!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很高兴能够回答你的问题。以下是关于软件测试实习生第三周实习周志的文章: 第三周实习周志 自从成为这个团队的一员以来,我已经学到了很多知识和技巧,正如前几周所提到的那样,我很荣幸能够与这些专业人士共事,并从他们那里学到更多。这个星期,我有机会在软件测试方面更深入地学习,并且参与到测试计划的制定中。 本周,我首先学习了如何制定测试计划。为了保证测试的高效性和全面性,我们需要在测试之前制定一个详细且完整的测试计划。在学习过程中,我了解了测试策略,测试范围、测试计划和测试用例四个方面的内容。在实际操作中,我按照组长给出的测试计划模板,为一个小型项目制定了测试计划,并学会了如何使用测试计划来控制测试进度和监测测试质量。 接下来,我参与了测试用例的编写。测试用例是测试工作的一个重要部分,一个优秀的测试用例可以验证软件的功能性、可靠性、安全性等方面。在测试用例编写过程中,我学会了如何编写测试用例并对其进行优化。这对我来说是一个挑战,因为我需要按照各种场景来设计不同的测试用例,而且需要进行较长时间的前期准备工作。 最后,我参观了一个实验室,目的是提高我们的测试技能和以智能化的方式进行测试。在实验室里,我们使用了一些测试工具和框架,这些工具和框架可以使我们更加自动化地完成测试工作, 提高测试效率和准确性。此外,对于一些特殊场景和复杂的测试,我们还运用了一些高级技术,如模拟人工交互,使用模拟数据等。 在本周的实习中,我全力以赴地投入到软件测试工作中,并从中获得了新的体验和技能。我更加深信测试对于软件开发的重要性,测试是产品质量的保证,它不仅仅能够确保产品质量,而且还能够提高用户体验,满足用户真正的需求。 以上就是我在软件测试实习生第三周实习周志的一些心得体会,希望能够帮到你。如果你还有其他问题,可以继续向我提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值