腾讯云开发者社区文档建议反馈控制台登录/注册首页学习活动专区圈层工具MCP广场文章/答案/技术大牛搜索搜索关闭发布首页视频Java项目实战-快递E栈 38-微信端-快递列表 学习猿地Java项目实战-快递E栈 38-微信端-快递列表 学习猿地原创 2023-02-022023-02-02 17:06:24播放337点赞0分享收藏 0举报Java项目实战-快递E栈 38-微信端-快递列表 学习猿地javaJava视频文本温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准00:00好,那么接下来的话呢,我们来写,呃,前台快递的一个列表页面啊,这个是我们的快递列表,呃,是这样的。然后往下我们在body这一块,首先呢,我们引入我们的呃,Query script。Src,然后呢,是在我们的JS下有一个我们的RY。还有我们的,呃。在layer下引入我们的layer。GS。好,那么这块呢,我们script在我们页面加载的时候,给它一个方式,这块我们加个分号function。01:04这块呢,用我们的,呃。首先我们给一个呃地址。然后呢,它的对象参数给个闹,然后呢是它的呃,后台的响应数据function fun。这块是我们的data地址,这一块的话呢,我们给一个呃,杠,微信端的一个杠,我们find我们的一个。呃,通过我们的我们的userone。Fourm,好,这样的一个地址。我们把它复制过来,接下来呢,我们就在我们的controller当中来写我们的这个。后台的这个controller。02:00找到我们的。微信的那个包,Cler,微信cler的包在这,在这是有个我们的。User controller,然后我们再新建一个我们叫我们的,呃,Express express controller。那么在这块呢,我们首先是给他一个方法,Public。我们的。Express by我们的,呃,User numberone。好,首先我们把注解加上我们的,然后呢,把地址给它复制过来。在这块呢,同样的我们需要提供参数,我们的http request。然后呢,还有我们的http response response,这个response。03:08好的,那么这一块需要注意的就是我们会计列表这边,我们是有两种显示的,一种是我们这个,呃。包裹到了以后啊,未取件的一个快递,一种呢,是我们就是已经取件成功的一个快递,所以我们在这块的话呢,呃,需要首先呢,需要查到我们所有的快递,那我们在这块的话,呃,怎么去查到我们用户的这个所有的快递,记不记得我们还有一个方法,我们就是我们的express啊,Service当中有一个我们专门通过我们的手机号find by,我们的userone啊,这块我们传一个userone。那怎么拿到我们这个u phone呢?啊,其实也很简单来看,我们把它往后放之前呢,我们有一个呃方法,叫我们的呃UU。04:01在这个当中呢,我们得到我们先得到我们的用户,然后呢,我是我们的request get我们的session。这样的话呢,就得到我们的一个,呃,用户的一个对象。好用户的一个对象,然后通过我们的这个用户对象的微信,微信user.get我们的userone。这样的话就拿到我们用户的一个手机号。好,然后通过我们的这个,呃,Express service find by,我们userone这块呢,就会得到一个我们的历史的集合啊,快递的一个集合。我们这块的话呢,我们给他一个叫list。啊,一个列表这样的,那接下来我们要做的就就是呃,循环的便利啊,我们的这list这个列表,那在这块便利我们的历史的,呃,这个集合的话呢,我们用一个我们GDK8的一个特性。05:03啊,叫stream。呃,这个大家不会的话,或者说之前没有接触过的话,其实也没事儿啊,这个东西怎么说呢。就是它就是一种固定的一种形式啊,用的多了以后,其实也就慢慢的也就会了,或者说是大家就是下来以后啊,在之前往前再翻一翻啊,感兴趣的话可以再看一看,就我们点list以后,得到一个这样的一个stream流,然后呢,它还有一个呃叫filter啊,可以对这个流动的数据呢进行一个过滤filter好然后呢,我们在这块用一个lab达表达式,呃是我们的快递express,嗯,就这个啊要提示的这个,我们这块呢给个大括号。然后呢,对它进行一个判断啊,如果说我们这边我们的这个express。它的这个呃,Get它的status如果是等等于零的话,呃,我们给他返回一个,返回一个,这一块我们等等等于零的话,代表的是我们应该是我们的未取件这块应该是我们的未取件,我们给它返回一个return一个我们的处。06:13我们这块给他一个分号,然后else。这块的话呢,我们给他一个呃,一个force。那这个呃,List得到一个流啊,我们这个其实很简单,就是得到一个得到一个流完了对它进行便利,对每一个快递啊进行便利,如果它的状态是等等于零的话,就是未曲线啊,我们就给它在流中保留,那最终呢,在这一块的话呢,会得到一个我们的流对象。啊,STEM流对象,然后这这一块的话呢,我们就要给它叫express。STEM,我们给他一个叫stream。一吧啊给它一个叫四米一,然后呢,我们可以把这个啊再对它进行一次判断,我们这块上面是等于零,我们这块的话呢,我们等于一,等于一的话,我们就给它,如果是已经是呃是以一取件的,我们就给它保留这一块的话呢,我们是给它一个呃二,那么除此呃除此之外呢,我们还其实可以对他这个呃,我们这个结果呢做一个呃排序,排序的话,它这块有一个方法叫呃salty啊在这块我们怎么去给它排序了,我们把我们的这个我们叫O1O2。07:32O2。然后在这块呢,我们给他一个。这样。对它进行一个呃排序,然后呢,我们用Oe.get它的呃入库时间in time,它的in time,然后呢,让他去得到一个get time,这样的话呢,就得到一个呃它的一个时间。一个浪类型的,我们这个叫OE OE type。08:03然后呢,这块呢,是我们的O2TIME。然后呢,对这个结果呢,我们进行比较,返回一个就是呃,我们的OE time。这个O1TIME,让它去减去我们的O2TIME。比较它是我们这块的话,要给他一个呃。应该是做一个强转,我把它转换成int类型,就是我们的啊,如果O1TIME减O2TIME的话,呃,大于一。啊,说明我们的这个O1TIME大,如果小于一的话,就是我们的O2TIME大这样子。那这块的话呢,我们给它复制一下,同样的给他复制到我们的。啊,这个地方。09:00多了一个分号。好,那这块的话。咱们这块没有括号少一个诶。好这样,然后呢,我们的这个流啊,它本身是不操纵我们的呃数据的,通过这两个流,我们最后就得到一个呃两个两个数组。那这块的话呢,是我们的express。Stream页点我们的to。我得到一个速度。这个呢,我们给一个叫A。吧。这个叫一。呃,然后的话这块呢,我们给一个二。好,接下来呢,那我们这边来进行判断,如果说我们的list,呃,点。10:04他的face。如果说等等于零的话,就我没有快递没有没有查到结果。啊,这块的话呢,我们需要就是我们给他一个message message第二啊,这块还没还没准备,又没有准备我们的,呃,Message对象1S。又一个我们的麦。好,如果它等于零的话,我们的message给一个塞红的S,给它一个负一,Else呢,我们这块就是表代表我们是嗯查到数据,那这块的话呢,我们需要嗯做一个变化。就我们把我们的这个。呃,从。11:00这块我们开始给它剪切掉啊,剪切掉以后我们给它只有等我们查到数据以后,我们才给它做一个呃这样的一个呃循环,然后呢,这块我们给他一个message,我们set它的status,这块呢,我们给他一个零。这样的。If啊,这块少一个死,我瞅的有点别扭呢。我们的else,那然后呢,我们在这块是我们的message,我们这块给他set我们的data,那data这块的话呢,我们只能放一个,我们这边有两个,所以我们在这块的话给他呃做一个。做个map吧,我们给个map吧,然后呢,我们。这块是对又一个我们哈西麦。然后我们data.put。12:02首先是我们的这块,我们给一个。叫。一。它的值呢,就是我们的一。再写一个,我们叫S2。哎,我们这块叫status吧,Staus status1和STATUS2US2,我们这块呢,是我们的A2,然后呢,把我们的呃,Data塔给它放进去。好,那这一块的话呢,我们,呃,然后用我们的GCU。U,第二,To,呃,把我们的message放进去,然后呢,Get我们的data,好,这样的。得到我们的积,然后把积返回出去。13:02那这样的话呢,我们这个呃,快递列表的这个后台controller啊,这个地址我们就呃写完了。那当我们用户呃请求的时候,就会展示这个后台的这个数据,但是这一块的话呢,就是呃,如果我们用户没有登录的话,他肯定是不能找,呃肯定不能展示的,肯定会报错。呃,还有一个地方就是我们现在,嗯,如果做测试做展示的话,每一次我们登录的话,都会涉及到一个短信啊,短信短信一个验证,那这一块的话呢,我每一次走短信的话就比较尴尬,所以我这一块我做一个处理,那找着我们的user controller这一块的话呢,是在发送短信。发送短信在这儿。好,我们在这块的话呢,我们给他把这个注射掉,然后呢,我们给一个,呃,我们的。补领Bo Le不领我们的flag,我们给它直接设设置成出啊,假设我们发了,要不这么个发的话有点扛住。14:06嗯,然后呢,还有一个就是我们的string code这块,我们也给它注释掉,然后呢,我们把它的这个string这个code,我们给它一个,呃,默认值我们就123456啊这块。有免信,呃,有免费短信的话可以发啊,我这边免费短信没有了,呃,一直走前的话有点扛不住,所以这块的话呢,我们假假设就是给他发了短信了,然后给他一个扣的,扣的这个值默认就是123456啊这个样子好,那接下来呢,我们重新启动一下,我们先给他停掉吧,停掉我们给它重新启动一下。好停掉了,然后启动。15:10好,F12。那这一块的话呢,我们由于我们这块没有登录的话,每次我们登录的话都会报这个错,那这样子吧,我们先做一个过滤器,呃,在我们的微信这一块啊,我好像还有一件事忘了我们的这个没有把它加到我们的配置文件当中啊,我们这个微信的controller,我们给它pass。啊,这一块我们给它先加进去。我们这个是express,我们的叫express,算我们这块叫微信吧,微信express微信。Express,然后给他一个地址。16:00好。然后呢,我们来接下来来做一个我们的filter,就在我们的微信这一块,我们写一个filter。Filter,然后呢,我们这块呢,叫呃,User filter file。In the future。好让他实现我们的filter接口。FILTER。实现方法。好在这一块呢,我们的do filter这一块,那这一块的话呢,我们首先是拿到我们的session request request。Request session,呃,没有,没有的话,我们这边需要一个,呃,需要一个墙角是我们的。17:05Http request。然后呢,是我们的。Request。这块给他做一个桥状。我们的session。好,这样的话拿到我们的session。然后呢,通过我们的呃,U仔油条。得到我们的微信用户对象这块呢,传入我们的session。好得到一个微信用户,然后呢,对这个用户去进行一个呃判断啊,如果我们的这个微信用户呃w user呃,它不等于闹的话,我们就放心。18:07啊,不为空的话,我们就给他放行,呃,放行的话这一块是我们的称。Filter,我们给它改个名吧,每次生辰都这个名这么长,C称这块的话是我们称点度。点度。这块给一个,呃,是叫我们的request和response。好这样的,如果要是为空的话,我们这块嗯,就需要给加一个L。然后呢,我们这块是呃,So,同样需要一个强转。然后呢,我们给他一个是我们的HTTP。Erv response。啊,这块还需要给它括起来。19:06点我们的send redirect,我们直接给它跳转到我们的log in这个页面。呃,Log in叫HTML啊,这样的一个页面。嗯,加个大括号啊,不加也行,其实加上也行,这块无所谓好。那我们加了这个过滤器以后呢,嗯,来重新部署一下,那么主页的话肯定就进不去了,直接进入到就是我们的登录页面。我们重新进行一个部署。然后我们把。之前的这些。啊,没有没有用的,都给它关掉吧。用户登录页面。20:03这个也是用户登录页面,我们也这个也不要了。8080,我们给他,呃,这块的话给他刷新。500。嗯。我们给它清空一下,然后在这一块设置。清除浏览器记录。好清一下过来以后,然后我们再进行进行刷新。还有。微信这一块的话,我们来看一下啊,我们的杠index.html。好,那么这块的话呢,啊,我们刷新还是在往后跳,那看一下我们的过滤器好像没起作用。21:03嗯,这块我们没没有加我们的过滤器的这块的这个,呃,注解web filter啊,简直脑残。在这块的话呢,我们首先给它加一个我们的呃index.html呃,这块我们给个杠。我们再来重新部署。这块的话呢,我们再来清空一下。好,部署完成。我们给他。克尔,然后呢,我们还是这个页面,我们的。刷新好,现在呢,就直接跳到了我们的这个呃,Log in的页面没有问题,在这块的话呢,我们输入一个手机号17636602606,获取我们的验证码。好,验证码已发送,请查收,这块已经查收不到了啊,我们假发假的发送我们这块的话呢,验证码123456。22:08然后呢,给他立即登录。好登录成功,那么在这块的话呢,我们的,呃,我的快件。啊,这块的话,嗯。啊,我们前端页面还没有写,那前端页面没有写的话,我们来看一下,呃,那我们需要。打开我们的这块。然后找到我们的这个controller。在这一块的话呢,我们来。嗯。怎么不出我们的浏览器了,Controller?我把这个关掉。这个我们也不要了,然后我们express这块的话呢,我们是,呃,通过我们这个地址来看一下。23:08我们拿到我们的地址。呃,地址是在我们这个地址。这块我们这个这块少一个点度,那这块也没有,应该是我们的点度。好的,我们复制这这样的一个地址啊,就在我们用户登录的情况下,我们看一下能不能拿到这个数据是我们的这个,然后呢,是在8080。呃,微信多了一个告,微信发1.do回撤。不存在。Onem.two。我们来看一下这个我们的express controller。24:05呃,这一块express control。好,我们加了点度,然后重新再部署一下。嗯,这一块的话呢,是。来看一下。啊,这个应该是跟我们部署没有关系啊,跟我们的代码没有问题,没有问题,部署成功,然后呢,我们来到这一块,呃,我重新进行刷新。啊,正确跳转到我们的log页面,然后输入我们的手机号176366026,那我们这个的每一次重新部署的话,都需要就是重新登录一下,他给我们的筛选清空了,在这块的话呢,123456好登录。好,登录成功以后,我们针对这个已经登录这个页面,然后CTRL为就访问我们这个,呃,Find express by我们的userone.do来回车看。25:08看能不能拿到我们的精审的一个数据,诶没有问题,那这块的话呢,就成功的拿到我们的精审的一个数据,那我们在这块,呃,我们来百度找一个我们的在线七机子。呃,金色。在线。来看一下这个打开。这个换一个吧。好,就这样的,他拿到了一个我们的一。呃,C塔二的话呢,是没有只拿到一个这么少吗?我们来看一下我们这块。26:05刷新。啊,我们的手机号的话这一块。176。刷新刷新。诶,这么多。我们的快递。来看我们的user phone这一块的话,嗯。啊,确实是只有一个,那确实只有一个的话,那么这块我得给他进行一个改动了。数据太少了,这个一个没法看,我们找一个。这个是一一取件。啊,有初步时间的,然后我们把这个也给它改了。这个我们也改了。27:04这个也改了,好,我们把后边对应的这个前面的我们都给它改成我们的这个手机号。好,我们提交一下来刷新。然后回到这块。呃,这个页面我们再重新请求一下,好,我们就拿到了这么多数据,然后呢,我们把这个数据全部选中。到这个里边我们给它格式化,那这样的话呢,就得到我们这个,呃,好多好多的对象啊,有我们的C塔二这个呢,是我们已取件有一个,然后其他的呢,都是我们未取件,这样的话呢,就得到我们想要的一个效果。我们还可以给他一个折叠啊,一个个对象,我们一个个的object。好,那我们在这一块的话呢,呃,还有一些有问题啊,可能就是眼睛比较细的同学们看出来了,这个就我们这个时间呢,就我们的入库的这个时间,还有出库的这个时间啊,有问题。28:09这块就是可能就是我们的用户不大能看懂这个什么意思,那接下来的话呢,我们还需要一个就是呃,对于我们这个时间做一个做一个处理。我们来找一下我们之前做过的一个,嗯,叫boottop一个啊,这个这样的一个。呃,不是这个,我们有一个专门做处理的一个controller。来看一下我们的。嗯,快递这块吗。啊,这块我们专门用一个bootstrap做一个快递处理的。呃,这个位置我们把它拷过来。29:01一样的操作,我把这个关掉啊,Filter我们也不需要了。呃,找到我们的express,那我们就在这块。嗯,在这块,在这块的话做个处理,把我们的list list1集合当中的这个数据加到我们的LIST2当中,那这一块的话呢,我们嗯来看一下啊。P,那我们这块在便利的时候就需要变一下了,我们这块的话呢,就是我们的,嗯,P express。这块的话呢,是就我们的LIST2。把它改一下。那么这块的话呢,也是list。30:03嗯。那我们这块改完了以后的话,嗯,它的这个类型就不是我们的。啊,Int类型的,我们这块的话是我们的点EEQULES,那这块的话,呃,内容的话就是我们的叫带曲线和一曲线带曲线。这块呢,是我们的一取件。Equ eqqu Le曲线,那我们在这块的话呢。嗯,也就。来看一下。啊,这块也不能这样处理了,那这块不能这样处理的话,呃。哦,找到我们的data format。31:00U这一块其实也也很简单,那这块的话,我们可以提供一个呃,Public的我们的呃static,我们的浪类型的一个呃to。T me在这块呢,我们给它,呃,提供一个string类型的一个,String类型的一个。我们叫format。这样的,然后呢,我们通过我们的format。Format。不是,我们这块的话是叫simple date format,在这块呢,通过它有一个pass。呃,然后呢,把我们的format。Format string。不卖的词句。给它传入进来,然后呢,得到一个它的叫get time。好吧,这样一个结果,然后给他进行返回。返回的话这一块。嗯,我们有异常。32:02有异常的话,我们。我们给它处理异常,处理完异常以后,在这块我们给他返回一个零,好这样的,然后呢,回到我们这一块来。那我们就不能这样处理了,我们就不是,嗯,Get time。这块我们不要。我们。嗯,刚才用的我们是叫data。Format有九。点我们的。呃,图time在这一块的话呢,我们把这个放进去。好,接这块也是同样的我们的,呃,Date format u.two time。那下边这一块呢,呃,跟我们也一样,也是一样的。33:02好,那这样的话就完成了,我们来看一下啊呃。首先我们从数据库中查找我们的这个历史的这个集合啊,快递的所所有快递的一个信息,通过手机号,然后呢,接下来我们又做了一个啊,把它转换成我们之前不是这样express啊,不是这样的,我们转换成我们这种put express啊,不是什么time stamp啊这种格式的,都是我们string类型的,回到我们这块转换完以后啊,我们这块变成我们这种已取件代取件这种类型,然后呢,我们键创造我们的消息,然后进行一个判断,判断完以后我们放到啊,通过我们这个流,然后进行遍历。然后转换我们这种就能看懂的这种时间的这种格式,然后对它进行一个排序,排序完了以后呢,我们得到这样两个呃数组。啊,得到数组以后,完了以后放到我们的这个,把它put到我们的这个map集合当中,然后呢,放到我们的消息当中,给它返回出去这样的一个结果,呃,那接下来呢,我们重新部署一下,看一下我们这个呃效果。34:11是不是得到了一个我们用户想要的那种能能够读得懂的这种时间格式。好部署完成,然后在这一块的话呢,嗯,首先我们还是需要去。登录刷新。登录的话,17636602606。呃,获取我们的验证码。好一下巴,123456,嗯,123456。立即登录。好登录成功,然后呢,我们在这块啊继续刷新。35:00那这一块呢,主要是看我们的时间来看,这个时间呢,就看成了就是啊挺比较友好的,这个同时用户能看懂的,这样看比较麻烦,我们还是放到我们这块。好,来看我们这个时间啊,就变成这样的没有问题,好,并且还有我们的呃,Out time出库时间啊,未出库入库时间。就这样的,然后这个的话呢,我们拿到,呃,这个还稍微有点多,我先拿过来。到我们的前台页面。那在这块的话呢,我们就是。嗯,得到一个我们这样的,来看一下我们这样的一个数据。我们给他。嗯,回来就得到了一个我们的西塔斯一,然后呢,还有我们的S22的话呢。36:04有点长,等会儿找一下。STATUS2。诶在这正好这这一块,在这我们给它折一下。这个呢是我们的一,我们给它变成数组的这种格式,我给它也删掉。嗯,这块的话呢,正好就是我们的sta。好,这样。然后这一块呢。好,也是这样。然后在这一块的话呢,我们就得到一个我们的,呃,Data点我们的。Status。我们的一。37:02然后呢,还有一个我们的二,嗯。S。这个呢,我们给一个VR,我们的,呃,贝塔一。好。这个呢,我们给一个VR,我们的贝塔二。我把这个拿过来。好,我们就拿到这样两两个数组,接下来呢,我们对这个数组就可以进行遍历,我们放到这儿。回来。我们的一好往上。那接下来要做的东西呢,就是我们呃前端的一些东西了,我们对这些,呃,我们应该是这。38:05我们看这我们给它呃复制。那这个的话呢,嗯,属于前端,前端方面的一些,嗯,我们前端需要做的一些事情啊,那这个这个的话呢,就比较。呃,比较比较麻烦,不说多难吧,就是比较麻烦。啊,东西有点多,我们接下来对这个数组先进行遍利我们的负循环。呃,然后呢,这块呢,是我们的。呃。I等于零。然后呢,I小于我们的呃,Data塔点。I。等于零。I小于对塔点,然后呢,I加加。爱家教在这块呢,我们给他一个嗯,Item。39:04然后呢,把刚才我们复制的那个代码啊,全都给他拿回来。好,这样的话呢,就转换成一个我们,呃,前端的一个代码。这个呢,是我们的入库的一个时间啊,这这块的话呢,取件通知。我们需要给它做一个,就是拿我们的一贝塔一啊来替换这个里边所有的一些值,呃,首先呢,我们给它我们需要加双引号。诶加怎么加这么多,我们给它去掉双引号好加加,然后呢,进行一个拼接,这块呢是我们的得塔一。I下标。然后呢,让他他的太。太。英,你的time不对,这个这个是我们的英time啊,不对,这个嗯,给的不对,我们的in time。40:05然后呢,是我们的取件通知不用管。那这块的这个时间呢,跟我们上面的时间是一样,我们给他拿过来。CC。好座位。那这个地方你有一个包裹到驿站了啊,这个不用管,接下来是我们的取件码,取件码的话,呃是我们,呃不对,这块呢,还是。我们要进行拼接,这块呢,是我们的,呃,DATA1,然后I。点我们的code。那么往下我们的快递公司啊这块呢,其实也是一样的,我们把这个进行一个复制。CTRLC快递公司。好。41:00这块呢,是我们company company。然后呢,我们的运单号码,这款是我们的number。我们给他一个number。嗯。站点电话就是我们的录入人的手机号。呃,我们这块CTRLZ在这块的话呢,是我们的SYM。System。这个取件地址我们学学校快件中心,这个我们没有,呃,没有的话,我们这个给它删掉,没有不要。好,那这块的话呢,还有一个二维码,二维码的话这块呢,我们不这样啊,不仅要这样的跳转,我们这块的话呢,给他一个呃,Q2扣的,Q2扣的。然后点度。然后呢,问号我们的code通过code这个值呢,我们给一个呃让它,呃等于我们这块。42:04还是?我们之前上面的这个。我们给他一个。啊拼接,然后这块呢,是我们的呃,扣值。好这个样子,那我们这块,嗯,循环完毕以后,Div这块我们给它加个分号啊,每循环一次的时候,我们需要给它追加一个,呃,在哪个地方呢,就是我们刚才。P接的这个地方我们的啊这块我们的div这块有个content,这边有个content,我们有俩,所以我们在这块的话,我们给它加一个呃IDID的话我们给它叫一个呃status斯。我们看con。啊,我们叫status啊这样的,我们下边这个呢,我们给它叫。二。Class,我们给他叫。43:01这块我们给它叫二。好,没有问题,然后呢,我们就在这个地方,我们给它进行一个追加,每循环一次,我们就添加一个。好,这块。我们这块呢,是我们的。我们拿到啊叫什么。呃,稍等这一块。我们来找一下我们的。Status content。哪去了?哦,在这。放到这块,然后呢,我们给它openend APP。追加一个。好看的。我们这样一个item到了我们的itm。好。这样一个,然后呢,我们就可以把上面的这个啊,我们给它删掉了,我们这个div。44:03Stop。接下来呢,就是我们第二个这个了,第二个div我们也给它,呃,等会儿来看一下,在这我们给它复制一下。啊,不行,我们还不能先复试,这个我们还得就是。呃,在这一块啊,同样的一个操作,我们需要给它进行一个循环,循环的话还有点儿不太一样。啊,算了,我们先给它复制下来啊,复制到这一块。然后呢,这块呢,是我们的二。Item。那这块的话就有点儿不太一样了。引号,把引号里边这一块我们给它删掉。嗯,我们以后。然后呢,我们再去复制刚才上面这这个。嗯,跑哪去了?45:03哦,在这。我们的item啊,在这从这。复制到这儿。在这个里边CTRLV。然后这一块的话呢,这个呢啊有点不一不太一样,这个呢是我们的出库时间,然后呢,我们给它呃删掉,然后做一个拼接啊,这一块的话呢,是我们的贝塔二。然后呢?是我们的I。点上我们的in time,呃,Out time,我们的out time,那这块呢,也是我们给他先拿上拿过来。呃,然后呢,是在这儿。46:01哦,他这个取件成功通知不用管,这个也不用管,然后呢,快递顺丰快递公司这些和我们下边的是一样的,我们在这块一样的。给它加过来。站点电话。好,我们先来看快递公司的话,还是我们的company。然后运号的话,这个是我的number。站点电话。SYS。呃,有疑问点了也没有啊,我因为我们这块没有客服,所以点了也没有用好,那么我们这个,呃,DATA2呢也写完了,我们把上面这个DATA2也给它删掉这块。好。47:00呃,我们的item。啊,这样的一个效果,那接下来呢,我们重新进行部署来看一下效果。好的,部署成功。然后打开我们这块。嗯,我们这个给它关掉。这个呢,是我们我们先清一下缓存。好,清除浏览数据,清除数据OK,然后呢,我们来进行刷新,好,我们再来进行登录,17636602606获取验证码。好123456。登录。然后登录以后呢,我们来看我的快件。48:02嗯。这一块没出来,呃,没出来的话再来看一下。嗯,这一块。嗯。哦哦,在这一块啊,那这个获取。这块不不是data啊,脑残,简直脑残,在这块的话应该是,呃,这个是我们的DATA1。拿data去获取,这个呢,是我们的data。呃,在这对塔二啊,我们重新来部署一下。好,部署完成。来刷新。49:03啊,不是这个页面。这块刷新。好,重新进行登录17636602606,然后呢,获取验证码。123456好登录。点我的快件。嗯,好好刷新出来了,然后在这块的话呢,我们看这是我们刷新的快件,然后取件通知取件成功的同志有一个。有疑问点了也没有用好。那我们在这块的话呢,就成功的把我们这个快递的列表啊展示出来了,那在这块的话呢,有一个二维码。来看一下,点击二维码以后,它会跳转我们的QR扣的点度,后边拼接一个我们的二维码,然后呢,在我们这一块呢,我们还有一个往后退。还有一个取货的二维码,那这个取货的二维码呢,是根据我们手机号。50:03呃,展示我们的快递一个列表。那这这一块块呢,我们的快件这一块呢,只是展示的就是我们啊这一个取件的这两个不一样,接下来呢,我们把这一块二维码这一块来进行呃,操作一波。展开我来说两句0 条评论登录 后参与评论作者学习猿地关注相关推荐6分12秒BOSS最新前端岗位数据分析:Bright Data+PandasAI洞察前端岗位市场趋势.不叫猫先生41424分33秒Spring AI MCP实战评测:多平台稳定性全解析努力的小雨41734分19秒tauri2-deepseek客户端ai流式聊天Exe系统andy201841814分18秒首创flutter3.32+deepseek+dio电脑版ai智能对话模板andy201841914分41秒uniapp+vue3直播+聊天+短视频app应用【h5版演示】andy201846503分4秒从代码中诞生的浪漫:一个程序员的表白艺术Lethehong5822社区技术文章技术问答技术沙龙技术视频学习中心技术百科技术专区活动自媒体同步曝光计划邀请作者入驻自荐上首页技术竞赛圈层腾讯云最具价值专家腾讯云架构师技术同盟腾讯云创作之星腾讯云TDP关于社区规范免责声明联系我们友情链接MCP广场开源版权声明腾讯云开发者扫码关注腾讯云开发者
领取腾讯云代金券
热门产品域名注册云服务器区块链服务消息队列网络加速云数据库域名解析云存储视频直播热门推荐人脸识别腾讯会议企业云CDN加速视频通话图像分析MySQL 数据库SSL 证书语音识别更多推荐数据安全负载均衡短信文字识别云点播大数据小程序开发网站监控数据迁移Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号