欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > 需求2:新加字段

需求2:新加字段

2024/10/25 3:21:45 来源:https://blog.csdn.net/qq_54432917/article/details/142379255  浏览:    关键词:需求2:新加字段

从今天开始,我想把我之前写的一些小的,简单的需求都通过文章的方式写出来,一方面是回顾梳理之前所学的知识,另一方面也是为了方便以后回看,好记性不如烂笔头。

现在的问题是这样的:

涛哥希望,加一个“标准版本号”在那个圈上。

我们先来规划一下整体的思路。

其实就是要找到这个圈对应的接口,希望这个接口的返回值可以传一个叫sopVersion的参数,然后前端通过这个参数,把数据渲染到这个圈上。

我们先处理后端,再处理前端,一步一步来。

首先是后端。

找到这个界面对应的接口,然后看看这个接口的返回参数。希望这个返回参数里面有标准版本号字段(可以命名为sopVersion):

进入到这个接口的后端,从controller层开始看起。我们应该在返回的VO里面加一个sopVersion字段,用来接受从数据库中查出来的sopVersion的值:

controller层除了那个返回VO之外,其他的没什么要改的了,因此进入service层。

Service层里面,我把代码全看了一遍,发现这个需求不需要修改其他逻辑,因此通过某行代码进入mapper层。注意要找准进入mapper层的这行代码。

我是这样找的:因为service层会返回taskConfigDetail对象,那哪行代码是把数据库中的数据查出来放到taskConfigDetail对象中呢?毫无疑问,就是下图我圈的这一行:

通过这一行进入mapper层,看看是怎么从数据库中查数据的:

进入到mapper层之后,找到相关的那条sql语句,在sql语句的查询那里加一个查sopVersion就好了(数据库中task_config_sop这张表已经有sopVersion这个字段了,所以不用自己加了,sql语句关联一下task_config_sop表,把sopVersion字段拿出来就好了)

本来还想着关联一下task_config_sop表的,结果别人早已经给我关联上了,那我就直接含泪select task_config_sop表的sopVersion字段了。

之后回去小程序,看看这个接口有没有返回这个sopVersion字段,有的话证明后端已经返回了这个字段了。

接下来我们处理前端。我修改后端后,已经让后端的这个接口返回sopVersion字段的数据了,那接下来就是写前端,把这个数据呈现在页面上。那太简单了:

完全就是照猫画虎,模仿着其他字段来呈现的,其他字段怎么呈现的,那我就照猫画虎来跟着写。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com