全部
常见问题
产品动态
精选推荐

【bug修复】admin后台设置新人专享商品时,表格中的售价会在保存并刷新后显示为活动价

管理 管理 编辑 删除

6f471202404132148093562.png

4e904202404132148195750.png

   误导运营部门的同事,害惨了他们了,一直在都在怀疑是谁在修改商品原来的售价,运营部分一帮人懵逼了一天。虽然不会造成实际的生产故障,但是容易误导后台操作人员。


原因:

   新人专享的逻辑是将原商品spu以及sku复制了一份,也就是将store_product 和product_attr_value表中的商品数据复制了一份,在attr_value表中通过type = 7来区分新人专享商品。

   大可不必这样做,这个功能逻辑设计的太有问题了,尤其是出现多规格的商品的时候,因为新人活动商品是复制了一套原商品数据,导致sku无法再去对应关联到原本的商品信息。

   主要问题是,price字段本来是保存的商品售价,在新人专享活动内,price字段用来保存了活动价,导致无法知道该商品在商城的原本售价。上面说过了,如果存在多规格商品的话,无法知道活动商品在商城中是哪个规格。

   尝试使用suk、unique、bar_code字段来处理信息关联,但是做到一半放弃了,功能设计的有问题,不必大动干戈去折腾。从admin后台直接删掉图中红框那一列,避免误导后台的运营人员。


admin后台代码改动:

   cd8e6202404132203505278.png

如需完美处理这个问题,有两种方案,1:加字段或加表。2:彻底重构新人专享商品逻辑。


   😯  😯  😯

请登录后查看

hmmmmmmmmmmmmmmmm 最后编辑于2024-04-15 10:00:56

快捷回复
回复
回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}}
沙发 板凳 地板 {{item.floor}}#
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
1728
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

快速安全登录

使用微信扫码登录
{{item.label}} 加精
{{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服