后台-系统设置-扩展变量-手机广告位-内容正文顶部 |
商品sku与商品规格值这个我们可能都听说过,但是对于它更一层的信息就不了解了,那么商品sku与商品规格值是什么?看完易族智汇javashop为您整理的您就会明白,欢迎阅读参考。
一、商品sku
1、表结构设计
商品表(es_goods)
商品sku表(es_goods_sku)
2、商品结构
二、商品规格值
1、表结构设计
规格项(es_specification)
所有规格名称和描述的表
规格值(es_spec_values)
规格值的表
2、规格值结构
当前商城平台商品规格结构如下:
3、核心代码展示
商家添加规格值实现类(SpecValuesManagerImpl)—以添加规格为例:
@Override
@Transactional(value="goodsTransactionManager",propagation=Propagation.REQUIRED,rollbackFor=Exception.class)
publicList
//查询规格是否存在
SpecificationDOspec=specificationManager.getModel(specId);
if(spec==null){
thrownewServiceException(GoodsErrorCode.E306.code(),"所属规格不存在");
}
this.specValuesMapper.delete(newQueryWrapper
.eq("spec_id",specId)
.eq("seller_id",0));
List
for(Stringvalue:valueList){
if(value.length()>50){
thrownewServiceException(GoodsErrorCode.E305.code(),"规格值为1到50个字符之间");
}
SpecValuesDOspecValue=newSpecValuesDO(specId,value,0L);
specValue.setSpecName(spec.getSpecName());
this.specValuesMapper.insert(specValue);
res.add(specValue);
}
returnres;
}
根据以上内容可以了解到关于商品sku与商品规格值的内容,想了解更多详情,可以持续关注易族智汇javashop。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。