B端系统产品设计中,进行删除人员操作时,当此人身上还有任务,应该强行删除,还是要求完成任务后才能删除?

比如删除人员操作

所谓的删除也就是移除,移除操作可能涉及当前这个人身上还有任务,是该①支持强行删除②还是说要求任务完成才删除

1、结合用户使用场景来说,对于用户来说,似乎都可以接受

(对于②处理方式,可能会导致暂时删除不了,都得结束任务才能把人删除,有点鸡肋,所以从PM角度,我倾向于①)

2、从开发成本上来说:

①操作的开发成本要高,逻辑很复杂,因为当前用户身上有个多人参与的任务,清除这个人,至少需要将这个人领取的任务状态重置,再复杂一些,如果任务被打回,打回到这个用户名下,而这时人没了

所以在开发上,需要考虑清楚所以情况下要如何处理,实现成本高一些

在删除逻辑的设计中,是该束缚用户操作,还是放开用户操作,平台去考虑清楚如何合理处理?

主要这个功能其实不大,做的极好也不会带来直接的收益,就是体验问题

以上,就是我的困惑:类似于这种设计,该如何选择

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索