专栏名称: Hozin
交互劝退师,三分侠义,七分油腻
今天看啥  ›  专栏  ›  Hozin

切换状态,需要审批,为什么不能用下拉框?

Hozin  · 公众号  ·  · 2024-07-30 08:26

文章预览

B端产品,对象有ABC三种状态,默认[状态A]。 产品团队使用[下拉框]设计,切换状态立即生效: 功能迭代: 切换[状态B]必须经过管理员审批,才能生效 。 [下拉框]修改: 功能继续迭代: 申请切换[状态B],必须附加理由描述 。 [下拉框] 修改 ,遇到问题:“切换状态”和“输入理由”并行,新增一个[提交]按钮才能同时生效,这与“立即生效”冲突了。 继续修改[下拉框]:通过弹窗,“切换状态”和“输入理由”串行。 继续遇到问题:如果[状态B]正在等待审批,此时切换[状态A],相当于撤销申请,如果用户不清楚背后逻辑,容易产生误操作。 增加确认对话框,貌似避免了“误操作”,但是始终没有解决以下的问题: 欲从[状态A]切换到[状态B],如果尚未审批通过,那么应该依然是 [状态A]。 放弃使用[下拉框],将得到更优雅的设计: 通过此例,了解 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览