JX3BOX / dashboard

dashboard,profile,msg
https://jx3box.github.io/dashboard/
0 stars 1 forks source link

反馈中心优化 #90

Open iRuxu opened 2 hours ago

iRuxu commented 2 hours ago

前端:时间轴

image

在上面像公司的订单一样,显示个时间轴

image

其中最后那个状态。

在没有到最后前,显示为已结束。

等真的结束的时候,应该是已完成,或者 ,已关闭。

完成是做了 关闭是没做,或者拒绝做

iRuxu commented 1 hour ago

前端+后端:日志

image

要增加一个ri'ji日志来记录处理过程。

image

后端要增加对应的日志逻辑,记录处理的人

并在后面的楼层回复提供接口

iRuxu commented 1 hour ago

后端:待处理

默认用户创建一个工单就是 “待处理”状态。

后端:通知逻辑

通知提交人

发送一个微信公众号消息。 模板idasAw5xE3DqZw7CSQ60FvwkdgLOnZBbShCKXnvac8yX8

image
iRuxu commented 1 hour ago

后端:指派

然后当状态从 "待处理" -> "指派"时。 我们原来是允许他们直接去改状态,我们现在规范一下。 必须通过对应接口来操作。

接口

提供一个接口,回复在本楼。此接口:

(1)更改处理人(可能是多个)、更改状态(改为已指派)、更改仓库(如果有传递) (2)创建日志(记录是谁分配的,分配给了谁,并且有一个remark说明)

通知提交人

要给提交问题的用户,发送一个短消息。(和原来的基本一致) 同时还要发送一个微信公众号消息。

模板idasAw5xE3DqZw7CSQ60FvwkdgLOnZBbShCKXnvac8yX8

image

外部链接为 https://www.jx3box.com/dashboard/feedback/2853

通知被指派人

此时应该可能被指派多个人。 要发送短消息(和原来基本一致) 再发送一个微信公众号消息。

模板idmIo9_bWccVXcmo_VNgL5M7E2zGTDxofywKOk27g5Lek

image
iRuxu commented 1 hour ago

前端:指派

os

image

这里的按钮,做成下拉有多个按钮。 默认也可以点。

image

当状态是”待处理“时,外面的按钮叫”指派“。 调取上面的接口,弹窗。

image

dashboard

image

后续这里的按钮设计前后台都长一样,注意迁移下代码

iRuxu commented 1 hour ago

后端+前端:编辑

后端

编辑主要是要修改问题的 主类型,子类型,客户端,仓库,备注。 不涉及内容的修改。 后端请提供接口

前端

楼上的下拉菜单中,始终有一个叫”编辑“的。

image
iRuxu commented 1 hour ago

前端+后端:转交

前端

在下拉的菜单中,如果状态是 已指派 时,显示这个按钮。其它状态不显示。

点击弹窗,可以转交给另一个人。 可以填写的内容和指派时的弹层是一样。

后端

但是后端还是要在日志记录里区分一下。 但是工单的状态仍然为已指派不用动。 因为不保证以后有别的区分逻辑。 提供接口在此。

此时操作完,正常发送短消息+微信消息给 反馈人+受理人

iRuxu commented 1 hour ago

前端+后端:开始处理

后端

此时接口继续修改状态(这个进行中是一种新增的状态)。并添加日志。 同时发送短消息+微信消息给 用户!(但是不发给开发了!!) 提供新接口在此

前端

当状态=已指派时,外面的按钮显示为“开始处理”。 点击弹窗可以填写 日志表的备注,同时可以修改仓库。

iRuxu commented 1 hour ago

前端+后端:处理完成

后端

此时接口修改工单状态。 并添加日志。 同时发送短消息+微信消息给 用户!(但是不发给开发了!!) 提供新接口在此

前端

当状态=处理中时,外面的按钮显示为“处理完成”。 点击弹窗可以填写 日志表的备注,同时可以修改仓库。

iRuxu commented 1 hour ago

前端+后端:关闭工单

后端

此时接口修改工单状态。 并添加日志。 同时发送短消息+微信消息给 用户!(但是不发给开发了!!) 提供新接口在此

前端

当状态=处理中时,【下拉】的按钮中增加一个【关闭工单】 点击弹窗可以填写 日志表的备注,同时可以修改仓库。