00:00
那接下来呢,我们就录入一些商品数据,我们测试一下商品保存的功能,我们参照华为MATE30PRO,我们把这个复制过来,那么现在要录的商品的名称呢,就叫它这个描述,我们先放在这儿选择分类呢,我们就来选中它是手机类下的,包括品牌,我们来选中华为,这都是我们以前录的数据,那商品重量我们也可以参照这一块,商品重量呢,那就是198。我们这是千克,那我们就写0.198,包括购买华为这个呢,我们可以赠送500金币,那成长值呢,我们也可以赠送500的成长值,商品介绍主要就是下边这一块的所有大图来,我们就可以上传这一块的大图来选中,我把这些图片呢,都放到咱们这个文档的PCS里边,我们将华为的整个介绍大图,我来选中一个们再来多选中几个,在下边我们还有几个介绍大图。来选中这个。
01:01
来看一下这个图片,这是iPhone Xs的,好,我们把这个叉掉来选中一个华为的,再看它上边的这个大幅。来展开看一下,好,这是华为的介绍图,那这个商品介绍图呢,我们上传过来,包括整个商品的图集,这个图集指的就是我们不管切换哪个商品,每一个商品呢,都有它对应的这个图片介绍,这些图片介绍呢,是针对于SKU的,黑色有黑色的这些图片,银色有银色这些图片,当然整个商品的所有图片我们全部上传上来,那我可以把这一块呢都来选中,来上传上不同的几个颜色,好上传一个两个。三个。我们把它正面的照片。这是黑色的,有一个。包括我们银色的来找一下。在下边那这个银色的也有,还有这个蓝色的,我们都来上传几个。
02:07
黑色的背面照片,包括我们这个银色的照片。还有银色的背面照片,好,我们先上传这么几个,后来不够,我们在后期填的时候还可以上传。那这是我们spu的一些基本信息,录完了我来点击下一步,由于我们选择的是手机类,所以手机类下的所有的规格参数那就展示到这儿,我们需要录入规格参数的信息,入网型号我们来可以参照一下,我们是Li al000,好,我们把这个复制过来,那入网型号这既如果没有可选的值,我们就可以自己输一个并排选中。而且呢,我们可以把它作为快速展示,那就是最终展示到商品介绍上,再比如我们这儿有一个上市年份,我来选中2019,我也可以把它展示在快速介绍上,还有基本信息,机身的颜色,我们其实发现这个机身颜色我们无论是选黑还是选白,其实都是不对的,所以说呢,这个属性它是要根据我们销售属性里边的颜色来的,这就是我们之前说的一个属性呢,有三种可能,第一种呢,零代表它是销售属性,一代表它是基本属性,二我们可以代表这既是销售属性,也可以放在一个规格参数组里边,所以如果我们启用二号的属性类型,那这一块呢,在录规格参数的时候,是二号类型的就不展示,在录销售属性的时候,二号类型的才展示出来,当然在商品介绍的时候,我们查出这个基本参数组里边除了查查一号所有的规格参数,也要查二号这个属性类型。属于这个组的,我们。
03:48
在这一展示就行了,行,这个业务呢,可以留给大家稍微做两个判断来测试一下,那我这呢就不录了,我来录一个机身长度,比如我们在这儿选中一个158.1,这有一个158好。
04:02
还有材料工艺,我们这儿写一个,其他在这儿复制过来。选中包括我们主芯片组的,那CPU的品牌们可以选中海思型号,我们可以选中是麒麟980,我们把这两个呢也展示到快速介绍上,那规格参数设置完,我们来点击下一步这一块呢,就要设置销售属性,销售属性里边呢,我们来看一下华为这一块,主要是选择颜色和选择版本这些其他套装这些,这都是增值服务,我们先不考虑这一块的问题,好那现在来选中这么几个颜色啊,这些颜色呢,我来复制一下,由于这儿呢没有我们指定的颜色,我们可以输入自己的颜色,好第一个是星河银。好,我们来输入一个,第二个,我们再来输入一个,我们叫亮黑色。把这个删掉,我来复制一个亮黑色,然后呢,第三个我们再来复制一个翡翠,这个翡冷绿,还有我们最后一个罗兰紫,那现在有这么四种颜色,那我们就要选中这么四种颜色,包括呢,我们内存这一块我不指定,因为我们这一块叫版本,我们直接是内存跟存储一块写的好,我来复制一下,我来选中。
05:18
第一个呢,是我们八加128,好,我们再来录一个八加256,把这两个版本选中,那接下来我来点下一步设置SKU信息,我先F12看控制台,保证中途没有任何报错,好我来点击下一步设置SKU,然后呢我们就会生成这么多的SKU。由于我们颜色选中了四个,这一块选中了两个做迪卡机,那就是八个SKU,那这八个SKU呢,我们都要录入相关的信息,星和营的两种版本,它的副标题是什么?我们也可以参照华为星和营八加128的副标题,比如我们来随便复制一个。
06:01
答,这份副标题呢,我们还可以接收这录入一个超链接,我来复制一下副标题,我放在这,那超链接呢,这就应该是一个A标签,行,我先放在这儿吧,还有这个价格,那我们的这个价格就是5799,那写一个5799,包括我们的星河营副标题。是。八加128的,那我们刚才是128的放在这儿,那接下来是。八加256的,我们来看一下八加256的副标题。这个副标题呢,我们发现这都是一样的,我们来复制过来,然后呢,接下来是它的主标题,那这个名称呢,当前这个星和英八加256这个名称我们已经在这儿自动处理好了,我们处理成这样。处理成我们这个叫华为,我们相当于加上了我们之前的商品名称和它的这个组合版本,我们这个叫八加256。
07:00
包括这个标题,我们也是它的puu的商品名称,加这个版本我们再来复制上,我们可以加麒麟980芯片,然后把这个八加256夹在中间,我们再叫一个全网通手机,这些呢,名字只要起的好了,我们后来检索起来也快好你就放在这。将全网通手机也复制过来。4G全网通。好,我们也放在后边,那这一块呢也一样,我们可以全部给它录制上来,把这一块的复制,以及4G全网通复制。来搜索一下好。那这个副标题呢,我们跟上边也一样。价格八加128来看一下,切换到八加128是5799,而八加256是6299,那我们这八加256我就写成6299,这个呢们就写成5799。包括亮黑色等,我们先把副标题全部都复制到这,所有的这个商品的副标题都可以写成一样的,包括我们商品的检索标题,每一个后边都加上这个4G全网通,这个70980就行了,那剩下的八加2568加128还有什么颜色,我们在这儿都已经相当于生成好了,所以我们后来加上一块这个再来复制一个4G全网通。
08:27
好,我把这一块整个复制过来,我们添加到所有的标题后边。Contrawe。End ctrl v这个也一样,摁CTRLV。End c位。这些我都复制上。那这样呢,每一个商品的当前SQ基本信息我们就录好了,包括它的这个价钱,只要是256的,那我们都62996299。6299128的呢,我们都5799。
09:01
好,如果我们来点击下一步,那这就会提交这么一堆数据来让我们整个保存,我先来点击取消,那我们还可以在这儿来录入每一个商品的其他信息,比如在这儿我们商品的这个图集,我们星和银的这个图片,我们来选中银色的,这就是一个两个。而且这个图片呢,我们发现没有正面照,我们也可以自己再上传一个来选中一个,来找一个星和营的正面照往下翻来看,下边我们就把它当成星和银的正面照,好上传上来以后呢,我们还可以多选,选中一个它来设为默认,包括呢,我们在这儿还有折扣满减,比如我们这个有打折信息,我们就可以写,比如现在我们在做活动,满三件打多少折呢?我们可以打九八折,那么就输的是0.98,而且这一块是不是可以与其他优惠进行叠加,比如我们下边的优惠还有一个满减,比如满1万减50,如果呢,可以跟其他优惠叠加,我们就可以选中这一项,而且呢,这还有会员价,会员价呢,我发现这显示了一个铜牌会员和银牌会员,因为我们以前在录会员信息的时候,我们可以来给大家看一下,在会员系统会员等级里边只有铜牌会员和银牌会员。
10:22
可以享受会员价格特权,普通会员不能享受会员价格特权,所以我们在发布商品的时候,那会员价格只能在这两个会员等级上显示,那比如铜牌会员,我们把这个价格呢,给他录成6259。在这来写一个6259。那银牌会员呢,我们就写一个6219。那这一块呢,我们相当于就能录入它的一些优惠信息,以及会员价,打折的,包括其他的商品,我们都需要在这选中录入星和营,我们还是来选中这三个图片,包括哪个图片是默认的,我们可以在这点一下把它设为默认的,但这些图片呢,只能有一个是默认的,那如果有打折等其他信息呢,我们还可以继续录入,我们现在呢,就来只把这些图片选中就行了,比如我们现在来选中的是亮黑色,来选中一个。
11:19
两个我们把它呢当成亮黑色的正面照好,我们把它设为默认的,还有我们的这个亮黑色。我们将正面照设为默认的,它也会默认勾中还有这两个。好。包括我们的翡翠冷来选中绿颜色的这个,一个两个,我们也把它当成默认的吧。我就不多上传图片了。那其他的这些东西呢,我们都可以在这来录上,把这个就选中默认的一个。一个还有我们罗兰紫来选中紫颜色的一个,两个正面照,我们用这个吧。
12:00
包括这一块。都可以来选中。那至此呢,我们相当于把每一个SQ的信息都在这录完了,当我们来点击下一步的时候,来主要看控制台,我来点击下一步,那这就是我们所有要提交的数据,总共有22KB,那这些数据呢,最终都要被我们保存,所以呢,我们来参照接口文档,我们新增商品呢,就会发送spo save请求,会将这些数据给我们提交上来,我们可以来大致的分析一下这些数据,我从控制台里边把我们要提交的整个数据我拿过来,我把它全部显示完。我们把所有的数据点一个copy复制一下,我们随便来到网上来找一个杰森格式化的。比如我们就进入到它里边来,把这些数据格式化看一下。首先呢,录入的hi数据有这些信息,有po name,商品的名字,还有商品的描述信息,它属于哪个分类,包括哪个品牌,还有商品的重量,当年商品的发布状态,零,那都是未发布,刚新建出来的商品,还有商品的描述,这个描述呢,我们能当时录了很多图片,所以这是一个数组,Images,这也是一个数组,这就是我们商品的图集,包括棒子,这是商品的积分,这个积分呢,当然我们也可以倒退看一下我们之前录的这个数据。
13:29
我们直接回到上一步,那这个积分呢,分为金币以及成长值,就是我们的购物积分以及成长积分,那两个都是500没问题,还有base at t base at tr就是我们在这录的基本属性,我们录了CPU品牌,还录了机身长度,材质工艺,还录了入网型号,上市年份,所以这个base at tr就有很多,第一个这是入网型号,这是上市年份,机身长度,还有材料工艺。
14:00
CPU的品牌,CPU的型号,这都有,接下来呢,我们又有一个属性叫SQS,这相当于保存了我们所有的squ信息,我们可以继续来看,我们在下一步设置的时候,这些都是我们之前选中的,来到下一步的时候,这些信息呢,就是我们之前录的信息都在这。我们录的打折满减信息,包括图片信息,SQ的名字,包括它的整个属性组合,什么颜色,什么版本,来看一下。我们整个接算数据的效果,SQS是一个数组,我们来缩放一下,把这些都缩起来好,这儿首先呢,这个数组里边第一个大对象,我这个括号放在这,那在这儿结束,还没在这儿结束,我们来看一下第一个大对象在这儿结束。那这个大对象里边有什么?首先有at t rid,我们销售属性的名字和值,我们现在相当于是星河影八加二五六百加来,这个SKU的名字叫什么,价格是什么,它的标题是什么,它的副标题是什么,包括它所有的图片,这图片呢,我会发现有好多是空的,但是真正有的图片我们在这儿,像第一个SQ,我们选中了三个图片,由于我们这儿有九个待选项,所以呢,我们这有九个空的,哎,页面呢,把这些空的没给我们过滤掉,那我们后台再过滤就行,这些空的我们就当做没有,这些真正有值的,其中devote image1代表它是默认图片。
15:28
我们这呢都是设置好的,包括这个disc卡,这叫迪卡尔的基,它的这种迪卡组合是星和营八加256的,包括呢满减信息,满三件打九八折,包括我们这个满减是否参与其他优惠,是否可以叠加优惠,那一旧是可以叠加,还有我们这个满1万块减50,我们也是可以参加其他优惠,包括我们的整个会员价格信息,那么这儿也有,那第一个SQ的信息在这就完了,那第二个也一样,有他的at tr等等各种信息,所以我们现在要做的第一件事情就是要准备一个VO来接收页面给我们来提交的整个商品信息,那这个VO我们要写呢,还是挺麻烦的,其实如果我们有了这个杰森网上呢,有非常多的工具,比如这直接有一个可以将杰S转成我们Java实体类,我点一个这个功能,我将我们刚才的S复制过来。
16:25
接下来这一块呢,就会帮我们来转很多的Java类,而且这个类呢,我们在这设置好我们的包名和这个类名,这个类名呢,我们就叫puu save VO,包括我们的包名,我们把我们项目的整个包名复制过来。Copy reference。来看一下我们这个包名长这样,好,我把这个包名复制过来,包名那都在这,它转的这个VO呢有很多,但是呢分为这么几个部分,我们来可以看一下,首先第一部分是大的这个VO,它叫杰森root b行我们再让它生成一遍,现在我们第一个呢,包名是这样,它叫杰森入是这个po赛VO,这个赛VO里边有我们pou的基本信息,那整个图片的描述信息,它自动封装成list,包括积分信息,它还给了一个棒子,还有我们的基本属性best attssqs,这都有,那我我们来看一下这个棒子在哪声明着,包括它下边还有好几个围欧,这有一个棒子,包括下边这还有一个是base at ts。
17:35
按照我们所有的要求,它都生成了这么一组大的VO,但是呢,最终是由这么最大的一个VO将其他都组合起来的。所以我们可以将这一块呢,直接下载过来,那防防止这个VO与其他的这个VO重复,比如有些就叫at tr或者什么,我们可以给他改一个包名,VO下边再放一个什么词包都行,但是我们现在这个呢就不用担心了,我直接把整个下载过来,因为我们自己写的VO都会加VO后缀,它生成的这个VO除了我指定外,剩下的这些棒子都没加后缀,好我直接来下载这一块代码。
18:14
把这一块代码呢,我们来复制过来。我们直接将它解压到我们指定的文件夹,比如我们来放到桌面确定。好,我们将桌面我们的这个com艾特硅谷的整个我们写生成的VO,我们可以复制过去了,好,我把这一块的所有的VO,我CTRLC,我们来直接粘贴到这里,CTRLV。来粘贴,那这一块呢,都是逆向生成的,这些VO主要就是这个po c VO,我们来再确认一下这po的名字等等信息,这是它的积分点一下,诶积分的这两个信息也有,包括还有他的base at ts,我们来点一下,这是我们当前商品的所有基本属性信息,这也有,以及所有的SQ组合,我们来点击过来,每一个SQ里边又有它的所有的属性信息,Ad tr我们来点过来,这有包括每一个SQ里边还有他的这个会员价格,我们可以看一下,这还有它的图片信息,图片信息,这也有图片的名字,图片的什么。
19:18
包括我们来看一下它的会员价格,在这呢,我们来点进来这个ID,这就是会员等级的ID和会员等级的名字和享受的价格,那么这个VO就准备好了,来到我们的product,这个controller,主要就是这个po ino controller,我们要发送一个请求,按照接口文档,我们最终会发送一个product SP info save请求,来找一下SP info,找一个save,就是这个,这个请求呢,最终来接收所有的数据,那么这个数据现在就叫s puc VO了。我们把这个数据呢,接收过来就要进行保存,而这个保存的数据挺多的,而且牵扯到非常多张表,我们不仅要保存我们商品表里边SQ对应的相关属性信息,还要保存SQ对应的属性信息,包括一些图片信息,属性值关联等等各种东西我们都要在这保存,以及我们设置了商品的积分,我们还要跨系统。
20:21
要给商品的这个营销系统里边保存SKU的积分满减,包括SKU的积分等各种信息,我们全部都要保存,那这个VIVO准备好,我们下一课就来写我们这个大保存功能。
我来说两句