V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mjjyyds
V2EX  ›  Java

业务场景具体实现技术求指导

  •  
  •   mjjyyds · 352 天前 · 1331 次点击
    这是一个创建于 352 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大佬们 学生党期末求指导

    场景就是 病人和医生开药场景

    医生聊天接口点击开药方
    然后用户能收到开的药方 ,前端收到通知再进行触发相应事件

    用的前端 vue 后端 sprincloud 期末项目 有什么技术实现方法嘛 大佬们提供个思路

    这是我的思路 但是不知道对不对

    websocket 连接,然后 B 发送药方 A 收到药方直接触发相关事件

    还是说我这个方法根本不行 大佬们求指导下思路

    6 条回复    2023-05-12 10:11:02 +08:00
    mjjyyds
        1
    mjjyyds  
    OP
       352 天前 via Android
    补充:我的业务逻辑是他俩是在聊天沟通页面,然后触发一个事件,病人收到某个事件,自动弹出窗口购买药品的
    yfwl
        2
    yfwl  
       352 天前
    你的思路没问题,是不会写代码还是没写过代码还是没代码实现思路?
    聊天肯定用 websocket 没问题,然后你直接给 websocket 弄上一个专门的药方事件就行,医生通过 websocket 传递药方数据,然后客户端接收这个聊天事件后触发对应的 JavaScript 代码,比如弹出药品详情或弹出第三方购买链接等等,就没问题了啊,所以你有什么问题?
    mjjyyds
        3
    mjjyyds  
    OP
       352 天前 via Android
    @yfwl 主要就是了解思路,聊天功能做好了已经,之前没做过这块这种调用,所以确认一下,避免自己乱造实现
    mjjyyds
        4
    mjjyyds  
    OP
       352 天前 via Android
    @yfwl 如果没问题明天就代码实现了
    tramm
        5
    tramm  
       352 天前
    我觉得还是医生开药方后,服务端保存,给个链接信息啥的,聊天功能那边把这个链接信息发给患者.

    这样用户保存聊天记录时也能占用更少的空间.
    liuzhedash
        6
    liuzhedash  
       352 天前
    把医生开药方、病人收药方想象成一种特殊的聊天内容,比如就是一段 json 文本。医生开方好了点确认,就相当于输入了这段 json 文本发送给病人,病人收到后解析一下,发现是药方的 json 就弹窗显示。这样不是最佳实践,但是应该可以工作,对付作业足够了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3112 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:39 · PVG 21:39 · LAX 06:39 · JFK 09:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.