优化规格信息存储顺序,HashMap 替换为 LinkedHashMap
This commit is contained in:
parent
43022a9838
commit
7eca11d51b
@ -68,7 +68,7 @@ public class GoodsSkuBuilder {
|
||||
//商品名称
|
||||
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"};
|
||||
|
@ -1,11 +1,11 @@
|
||||
package cn.lili.modules.member.entity.dos;
|
||||
|
||||
import cn.lili.mybatis.BaseEntity;
|
||||
import cn.lili.common.enums.SwitchEnum;
|
||||
import cn.lili.common.utils.StringUtils;
|
||||
import cn.lili.modules.goods.entity.dos.GoodsSku;
|
||||
import cn.lili.modules.member.entity.dto.MemberEvaluationDTO;
|
||||
import cn.lili.modules.order.order.entity.dos.Order;
|
||||
import cn.lili.mybatis.BaseEntity;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
@ -108,28 +108,28 @@ public class MemberEvaluation extends BaseEntity {
|
||||
private Integer descriptionScore;
|
||||
|
||||
|
||||
public MemberEvaluation(MemberEvaluationDTO memberEvaluationDTO, GoodsSku goodsSku, Member member,Order order){
|
||||
public MemberEvaluation(MemberEvaluationDTO memberEvaluationDTO, GoodsSku goodsSku, Member member, Order order) {
|
||||
//复制评价信息
|
||||
BeanUtils.copyProperties(memberEvaluationDTO, this);
|
||||
//设置会员
|
||||
this.memberId=member.getId();
|
||||
this.memberId = member.getId();
|
||||
//会员名称
|
||||
this.memberName=member.getNickName();
|
||||
this.memberName = member.getNickName();
|
||||
//设置会员头像
|
||||
this.memberProfile=member.getFace();
|
||||
this.memberProfile = member.getFace();
|
||||
//商品名称
|
||||
this.goodsName=goodsSku.getGoodsName();
|
||||
this.goodsName = goodsSku.getGoodsName();
|
||||
//商品图片
|
||||
this.goodsImage=goodsSku.getThumbnail();
|
||||
this.goodsImage = goodsSku.getThumbnail();
|
||||
//设置店铺ID
|
||||
this.storeId=order.getStoreId();
|
||||
this.storeId = order.getStoreId();
|
||||
//设置店铺名称
|
||||
this.storeName=order.getStoreName();
|
||||
this.storeName = order.getStoreName();
|
||||
//设置订单编号
|
||||
this.orderNo=order.getSn();
|
||||
this.orderNo = order.getSn();
|
||||
//是否包含图片
|
||||
this.haveImage=StringUtils.isNotEmpty(memberEvaluationDTO.getImages());
|
||||
this.haveImage = StringUtils.isNotEmpty(memberEvaluationDTO.getImages());
|
||||
//默认开启评价
|
||||
this.status=SwitchEnum.OPEN.name();
|
||||
this.status = SwitchEnum.OPEN.name();
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user