`
Yinny
  • 浏览: 295844 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

删除单条分享理由的日常总结

 
阅读更多
上周总算把这个简单蕴含蛋疼逻辑的简单功能发布了 ,现在回头来总结一下这次做日常的心得,
遇到的头疼问题:
1、因为每一次大分享的时候都可以指定隐私范围,所以淘单的隐私是取所有分享理由中可见范围最大的那条的隐私,所以删除单条理由之后整个淘单的隐私也要跟着变,即取剩下的理由中隐私范围最大的,这就有一个问题,用户在删除某个淘单的某条理由之后,这个淘单的隐私就在用户不知道的情况下悄然改变了,我们的代码逻辑是合理的,但对于用户来说这样的体验是不合理的,在和pd讨论之后决定删除理由之后保持淘单隐私不变!但这问题又来了,举个例子:一个隐私为0的淘单,分别有隐私为0,1,2的三条理由,删除了0的那条之后,淘单隐私本该变为1,但此时保持不变的话还是0,但在list页展示的时候就有问题,看不到这条隐私为0的淘单,detail页却能看到,所以又得在list页补一条分享理由不可见的数据,不仅list页出问题,隐私分组设置也出了问题,最终经商讨,还是改回删除理由之后重新计算隐私,也是权宜之策了,这就是发现漏洞补漏洞的过程,要解决这些问题必须在数据源上做控制,分享的时候只能选择所有人可见或仅自己可见,不要有那么多的隐私范围可选!
2、作为一个很懒的分享者,或许在用分享组件分享宝贝的时候需要快速分享而不着一字,那么需要默认文案的分享,作为内容的沉淀方,一条条理由重复的分享既不美观也没有实际意义,为了页面展示的美观我们需要做默认分享理由合并展示,删除的时候需要合并删除,或是直接过滤默认理由的分享不展示…以上内容沉淀方要做的种种处理让我觉得这样的产品很纠结,因为可能用户需要这个功能,但是我们却又要花更多的精力去处理这个功能带来的不足,这是为什么?最终决定采用过滤默认分享理由不展示的方案,也算皆大欢喜 
3、还有就是wow的数据很烦呐,追加分享依附于主分享,但在淘单里展示的时候是把所有的分享理由取出来展示,不分主次的,现在有一个问题,用户删除的如果是带有几条追加分享的主分享时,本来点击的是删除一条分享理由,但删除了之后会同时消失几条理由,这就是所谓唇寒齿亡,主分享被删,追加分享页不复存在,用户肯定会很疑惑,为什么有时候删的只是一条 有时候删一条会删掉好几条 ,这个点后续做优化,我想了个方案是在删除主分享的时候顺便把追加分享插入bask_item表里,这样就不会造成连带删除啦,顺便还做了数据订正,理想的最终情况是可以把re_share表扔开了
(虽然用删除的人大概不会多,但这个后续还是要改一下)
分享到:
评论

相关推荐

    DongPu.rar

    1 单条记录的定位,增加,修改,删除,维护单条记录需要考虑父子关系(难度2),叶子节点才能删除(难度1),需要考虑循环(难度3) 2 批量导入,从页面上传指定的txt文件,批量导入到数据库中,可以认为里面的数据...

    oracle日常运维总结.docx

    本文将对 Oracle 日常运维操作进行总结,包括备份、启动和关闭、删除用户和表空间、创建用户和表空间、用户授权等。 备份 ---- 备份是 Oracle 运维操作的重要部分,旨在防止数据丢失。备份可以手动或自动进行。...

    ListView单条数据的处理(增删改查)

    总结来说,ListView在Android开发中的数据处理主要是通过Adapter与数据源的配合来完成。掌握好ListView的增删改查操作,能够有效地提升用户体验,同时也能为复杂的界面设计打下坚实的基础。在实际开发中,还需要考虑...

    SQL语句总结,包括增删改查,建库,表,修改表结构,增删约束与字段等

    SQL 语句总结,包括增删改查,建库,表,修改表结构,增删约束与字段等 SQL 语句是关系数据库管理系统的核心组成部分,用于管理和操作数据库。下面是 SQL 语句的总结,包括创建数据库、创建表、修改表结构、增删...

    腾讯微博批量删除器 v2.5.zip

    腾讯微博批量删除器是一款可自动批量删除腾讯微博的小工具,删除1000条微博只需点点鼠标,6分钟内删完。软件完全免费使用,获取列表后选择单条删除或批量删除即可。 目前腾讯微博只能逐条删除,部分用户发布了几千...

    办公室日常管理信息系统

    该系统可以实现办公室日常事务通告的添加、删除、修改和查询功能,方便办公室人员查询和管理办公室日常事务通告。 系统环境配置: 1. 操作系统:该系统可以在Windows、Linux等多种操作系统平台上运行。 2. 数据库...

    个人计算机网络基础知识学习总结

    个人计算机网络基础知识学习总结 个人计算机网络基础知识学习总结 个人计算机网络基础知识学习总结 个人计算机网络基础知识学习总结 内容来源于网络分享。仅供学习使用。请勿商用。如有侵权,请联系我。我将立即...

    Maven+SpringBoot+JPA单表增删改查实例

    总结起来,这个"Maven+SpringBoot+JPA单表增删改查实例"是一个简洁明了的教程,旨在帮助初学者快速上手Spring Boot和Spring Data JPA。通过学习和实践这个例子,开发者能够掌握使用Maven构建项目,利用Spring Boot的...

    总结MySQL增删改查

    总结MySQL增删改查

    菲菲QQ说说批量删除软件 v3.5.zip

    为此作者特编写了一款可自动批量删除QQ说说的小工具,删除1000条说说只需点点鼠标,6分钟内删完。 软件完全免费使用,获取列表后选择单条删除或批量删除即可。 注: 1.仅能删除自己QQ空间的说说,无密码的不可...

    ssh平台,单表的增删改查

    总结来说,SSH框架提供了强大的工具和技术,用于构建包含单表操作和Excel生成功能的Web应用。Struts2处理用户交互,Spring进行组件管理和事务控制,而Hibernate则负责与数据库的交互。开发者可以通过熟练掌握这些...

    LB插件之删帖增加删除理由

    注意:此方法是在 LB5000XP v0830 基础上修改的,修改前请备份好原文件,以防万一! 来源:三元社区 作者:阿强 用处:管理员删除帖时,可定义:“删除理由”,并可以短消息通知发帖用户。

    删除顽固文件软件Unlocker绿色单文件版

    在日常使用中,Unlocker可以有效地帮助我们处理由于各种原因导致的文件删除难题,如病毒、恶意软件占用,或者某些后台运行的程序无响应时。然而,如果遇到严重的病毒感染,单纯依赖Unlocker可能不够,可能还需要配合...

    AJAX初学者入门源码,单表增删改查例子,适合初学者

    总结:AJAX技术为Web开发提供了强大的功能,通过理解和实践,初学者可以逐步掌握如何利用AJAX实现实时、无刷新的交互体验,特别是单表增删改查这样的常见业务场景。提供的源码实例是一个很好的起点,通过深入研究和...

    14、为学生表创建触发器,要求: (1)当用户成功删除该表中的一条或多条记录时,触发器自动删

    14、为学生表创建触发器,要求: (1)当用户成功删除该表中的一条或多条记录时,触发器自动删

    SQL删除的方法

    在本篇文章中,我们将详细探讨SQL删除的方法,包括删除单条记录、多条记录、整张表以及整个数据库的步骤与注意事项。 首先,我们来看如何删除单条或多条记录。SQL提供了`DELETE`语句来实现这一功能。如果要删除特定...

    phpPDO+mysql单次增删改查多次增删改查百度分页多选删除

    本教程将详细讲解如何使用PDO进行单次和多次的增删改查操作,并结合百度分页实现多选删除功能。 首先,PDO是一个数据库访问抽象层,支持多种数据库系统,包括MySQL。使用PDO的优点在于其预处理语句,可以防止SQL...

    蓝桥杯竞赛整理的总结,分享给有需要的人,仅供参考

    蓝桥杯竞赛整理的总结,分享给有需要的人,仅供参考。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

    Matlab工具箱使用总结,分享给有需要的人,仅供参考

    Matlab工具箱使用总结,分享给有需要的人,仅供参考。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

Global site tag (gtag.js) - Google Analytics