优化规格信息存储顺序,HashMap 替换为 LinkedHashMap

This commit is contained in:
paulGao 2022-09-01 17:27:13 +08:00
parent 43022a9838
commit 7eca11d51b
2 changed files with 13 additions and 13 deletions

View File

@ -68,7 +68,7 @@ public class GoodsSkuBuilder {
//商品名称 //商品名称
StringBuilder goodsName = new StringBuilder(goodsOperationDTO.getGoodsName()); StringBuilder goodsName = new StringBuilder(goodsOperationDTO.getGoodsName());
//规格值 //规格值
Map<String, Object> specMap = new HashMap<>(16); Map<String, Object> specMap = new LinkedHashMap<>();
// 原始规格项 // 原始规格项
String[] ignoreOriginKeys = {"id", "sn", "cost", "price", "quantity", "weight"}; String[] ignoreOriginKeys = {"id", "sn", "cost", "price", "quantity", "weight"};

View File

@ -1,11 +1,11 @@
package cn.lili.modules.member.entity.dos; package cn.lili.modules.member.entity.dos;
import cn.lili.mybatis.BaseEntity;
import cn.lili.common.enums.SwitchEnum; import cn.lili.common.enums.SwitchEnum;
import cn.lili.common.utils.StringUtils; import cn.lili.common.utils.StringUtils;
import cn.lili.modules.goods.entity.dos.GoodsSku; import cn.lili.modules.goods.entity.dos.GoodsSku;
import cn.lili.modules.member.entity.dto.MemberEvaluationDTO; import cn.lili.modules.member.entity.dto.MemberEvaluationDTO;
import cn.lili.modules.order.order.entity.dos.Order; import cn.lili.modules.order.order.entity.dos.Order;
import cn.lili.mybatis.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;