Java 电商系统 买家催单该如何设计 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
foreverbrave
V2EX    问与答

Java 电商系统 买家催单该如何设计

  •  
  •   foreverbrave 2021-03-11 14:49:07 +08:00 2862 次点击
    这是一个创建于 1675 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前正在做一个电商系统,其中有一个需求是买家下订单,若一段时间内卖家还没发货的话,买家可以通过催单按钮进行催促发货,那么这种需求该如何实现呢?想过一种方案是在订单表里加个字段表示用户是否催单,但是感觉想的太简单了...网上也没有类似的解决方法,现在来求助看看哪位老哥有好的 idea ToT

    27 条回复    2021-03-11 22:36:39 +08:00
    crazyxtcn
        1
    crazyxtcn  
       2021-03-11 14:51:07 +08:00
    单独加个催单表不好吗
    foreverbrave
        2
    foreverbrave  
    OP
       2021-03-11 14:59:05 +08:00
    有道理,加个催单表把这部分业务独立出来,省的和订单处理逻辑冗余,是一个解决方法
    singerll
        3
    singerll  
       2021-03-11 15:01:09 +08:00
    买家前台:if 催单 :print ( 你的要求已送达,我们已催促商家尽快发货!!!!!!!!!!!!)

    后台:

    卖家界面:print (冲 1000 可升级 vvvip,查看更多客户消息。)

    好了代码我都帮你写完了,拿走不用谢。
    foreverbrave
        4
    foreverbrave  
    OP
       2021-03-11 15:06:59 +08:00
    哈哈哈哈哈哈哈哈一开始前端就在和我商量,要不用户点一下催单就弹个提示框,安慰安慰用户算了哈哈哈
    arthas2234
        5
    arthas2234  
       2021-03-11 15:22:46 +08:00
    催单请求放入消息队列,不需要加字段
    redis 中写入催单 CD,设置过期时间
    derpc
        6
    derpc  
       2021-03-11 15:25:32 +08:00   1
    alert('好的,已加急处理')
    Macv1994
        7
    Macv1994  
       2021-03-11 15:31:22 +08:00
    alert('催单成功!');
    foreverbrave
        8
    foreverbrave  
    OP
       2021-03-11 15:32:19 +08:00
    @arthas2234 这种有点类似订单超时取消或自动收货的感觉,但是我想象中催单的话,应该是用户点击了一下,然后商户后台就会有一个待处理消息或其他一个什么标识来告诉商户有人催单,催的是哪个订单之类的形式
    westoy
        9
    westoy  
       2021-03-11 15:33:04 +08:00
    前端做个提示就行了

    不需要任何设计

    跑过进存销流程的都知道, 所谓催单, 不可以说作用不大, 只能说毫无用处, 该卡哪边还是卡哪边
    nutting
        10
    nutting  
       2021-03-11 15:33:26 +08:00   1
    alert('催单成功!');
    foreverbrave
        11
    foreverbrave  
    OP
       2021-03-11 15:35:38 +08:00
    @derpc
    @Macv1994 合理,已采纳
    foreverbrave
        12
    foreverbrave  
    OP
       2021-03-11 15:36:18 +08:00
    @nutting 老哥们一个个那是骚的不行不行的
    Macv1994
        13
    Macv1994  
       2021-03-11 15:45:40 +08:00
    @foreverbrave 这与清除缓存那个段子有异曲同工之妙 你还可以优化一下 加个较短时间的延时 让用户以为真的发送了请求了 哈哈哈
    foreverbrave
        14
    foreverbrave  
    OP
       span class="ago" title="2021-03-11 15:45:49 +08:00">2021-03-11 15:45:49 +08:00
    @westoy 若只是提示的话,又会有个问题,这个催单按钮会在待发货的状态下一直存在,并且可以一直点击,我觉得正常情况下应该是点击过后多久时间不能重复点击
    Macv1994
        15
    Macv1994  
       2021-03-11 15:46:59 +08:00
    @westoy 对的 催单我觉得最大的作用就是给客户一个安慰奖罢了 真的没啥用 就跟某宝客服跟你说 给你去催一下快递一样 该什么时候到还是得什么时候到 催不催都无所谓
    foreverbrave
        16
    foreverbrave  
    OP
       2021-03-11 15:47:03 +08:00
    @Macv1994 用户:我走过最深的路就是你这 App 的套路。 哈哈哈哈哈哈哈哈哈想尽办法弄假成真哈哈哈
    foreverbrave
        17
    foreverbrave  
    OP
       2021-03-11 15:47:48 +08:00
    @Macv1994 有道理,商家都是按订单的顺序发货的,是没啥处理的必要的
    kifile
        18
    kifile  
       2021-03-11 15:48:30 +08:00
    催单行为其实可以用来刻画用户画像,所以可以作为用户操作行为记录一下
    chenluo0429
        19
    chenluo0429  
       2021-03-11 15:51:56 +08:00
    只给客户显示的假催单,或者如果催单不需要被记录的话,直接生成文本信息合并进消息推送也是可以的,如果需要记录,那就单独建表
    EZVIK
        20
    EZVIK  
       2021-03-11 15:55:10 +08:00
    最好按钮可以点个 5 、6 次再禁用 点爽了再说
    foreverbrave
        21
    foreverbrave  
    OP
       2021-03-11 16:20:11 +08:00
    @chenluo0429 好嘞,谢谢您的回答~
    foreverbrave
        22
    foreverbrave  
    OP
       2021-03-11 16:21:39 +08:00
    @kifile 目前还没上升到这一步,但不排除后期会记录用户行为数据,谢谢您的回答~
    foreverbrave
        23
    foreverbrave  
    OP
       2021-03-11 16:22:10 +08:00
    @EZVIK 点爽了就太秀了哈哈
    anthow
        24
    anthow  
       2021-03-11 19:01:41 +08:00
    做成生产-消费模型
    luanqiao
        25
    luanqiao  
       2021-03-11 20:28:56 +08:00
    @singerll 哈哈哈哈哈
    sadfQED2
        26
    sadfQED2  
       2021-03-11 20:46:24 +08:00 via Android
    If cookie[已催单] alert(请不要重复催单,已加急)

    Esle alert(催单成功)
    FucUrFrd
        27
    FucUrFrd  
       2021-03-11 22:36:39 +08:00 via Android
    你好,京东物流最大最强,请耐心等待
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2619 人在线   最高记录 6679     nbsp; Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 06:09 PVG 14:09 LAX 23:09 JFK 02:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86