目前正在做一个电商系统,其中有一个需求是买家下订单,若一段时间内卖家还没发货的话,买家可以通过催单按钮进行催促发货,那么这种需求该如何实现呢?想过一种方案是在订单表里加个字段表示用户是否催单,但是感觉想的太简单了...网上也没有类似的解决方法,现在来求助看看哪位老哥有好的 idea ToT
目前正在做一个电商系统,其中有一个需求是买家下订单,若一段时间内卖家还没发货的话,买家可以通过催单按钮进行催促发货,那么这种需求该如何实现呢?想过一种方案是在订单表里加个字段表示用户是否催单,但是感觉想的太简单了...网上也没有类似的解决方法,现在来求助看看哪位老哥有好的 idea ToT
|
crazyxtcnMar 11, 2021
1
单独加个催单表不好吗
|
|
2
有道理,加个催单表把这部分业务独立出来,省的和订单处理逻辑冗余,是一个解决方法👍
|
|
singerllMar 11, 2021
3
买家前台:if 催单 :print ( 你的要求已送达,我们已催促商家尽快发货!!!!!!!!!!!!)
后台: 卖家界面:print (冲 1000 可升级 vvvip,查看更多客户消息。) 好了代码我都帮你写完了,拿走不用谢。 |
|
4
哈哈哈哈哈哈哈哈一开始前端就在和我商量,要不用户点一下催单就弹个提示框,安慰安慰用户算了哈哈哈
|
|
arthas2234Mar 11, 2021
5
催单请求放入消息队列,不需要加字段
redis 中写入催单 CD,设置过期时间 |
|
6
alert('好的,已加急处理')
|
|
Macv1994Mar 11, 2021
7
alert('催单成功!');
|
|
8
@arthas2234 这种有点类似订单超时取消或自动收货的感觉,但是我想象中催单的话,应该是用户点击了一下,然后商户后台就会有一个待处理消息或其他一个什么标识来告诉商户有人催单,催的是哪个订单之类的形式
|
|
westoyMar 11, 2021
9
前端做个提示就行了
不需要任何设计 跑过进存销流程的都知道, 所谓催单, 不可以说作用不大, 只能说毫无用处, 该卡哪边还是卡哪边 |
|
10
alert('催单成功!');
|
|
11
|
|
12
@nutting 老哥们一个个那是骚的不行不行的😁
|
|
Macv1994Mar 11, 2021
13
@foreverbrave 这与清除缓存那个段子有异曲同工之妙 你还可以优化一下 加个较短时间的延时 让用户以为真的发送了请求了 哈哈哈
|
|
14
@westoy 若只是提示的话,又会有个问题,这个催单按钮会在待发货的状态下一直存在,并且可以一直点击,我觉得正常情况下应该是点击过后多久时间不能重复点击
|
|
Macv1994Mar 11, 2021
15
@westoy 对的 催单我觉得最大的作用就是给客户一个安慰奖罢了 真的没啥用 就跟某宝客服跟你说 给你去催一下快递一样 该什么时候到还是得什么时候到 催不催都无所谓
|
|
16
@Macv1994 用户:我走过最深的路就是你这 App 的套路。 哈哈哈哈哈哈哈哈哈想尽办法弄假成真哈哈哈
|
|
17
@Macv1994 有道理,商家都是按订单的顺序发货的,是没啥处理的必要的
|
|
kifileMar 11, 2021
18
催单行为其实可以用来刻画用户画像,所以可以作为用户操作行为记录一下
|
|
chenluo0429Mar 11, 2021
19
只给客户显示的假催单,或者如果催单不需要被记录的话,直接生成文本信息合并进消息推送也是可以的,如果需要记录,那就单独建表
|
|
EZVIKMar 11, 2021
20
最好按钮可以点个 5 、6 次再禁用 点爽了再说
|
|
21
@chenluo0429 好嘞,谢谢您的回答~
|
|
22
@kifile 目前还没上升到这一步,但不排除后期会记录用户行为数据,谢谢您的回答~
|
|
23
@EZVIK 点爽了就太秀了哈哈
|
|
anthowMar 11, 2021
24
做成生产-消费模型
|
|
sadfQED2Mar 11, 2021 via Android
26
If cookie[已催单] alert(请不要重复催单,已加急)
Esle alert(催单成功) |
|
FucUrFrdMar 11, 2021 via Android
27
你好,京东物流最大最强,请耐心等待
|