快速回复功能action.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
快速回复功能action

appKey=wiehrgfw2guvq3h23 场景:用户点击回复时 QuickReply1PostPrep(post_urn) 该用户上次回复时所用帐号作为默认账号——从表WEB_POST_REPLIES中通过USERID与DW_ENTITY_SECTION_URN,按时间DW_UPDATED_AT倒序排列找到PUBLISHED_ACCT_URN通过与WEB_ACCOUNTS_STORE联接找到该用户上一次回复所用帐号;如果该用户为第一次回复则通过WEB_USER_REGISTER.USERID找到对应的WEB_USER_REGISTER.ROLE_URN找到对应的WEB_ROLE_ACCOUNTS.DEFAULT_ACCOUNT_IND=’Y ’的默认账号。 得到POST相关信息并显示在弹出层相应位置——通过POST_URN从WEB_POSTS_MAIN_V中得到SCREEN_NAME,POST_TITLE,ENTITY_SECTION_NAME_CN,CREATED_AT并显示。 如果entity_section中只是需要验证码(WEB_REPLY_VCODE_IND= ’Y ’),则使用 post_id,login_code,login_pass调用WEB_REPLY_VERIFY_ACTION中对应的action获取验证图片WEB_VCODE_IMG显示在页面。 判断角色类型,用下拉列表显示可用帐号。通过USERID在WEB_ROLES_STORE中找到对应的角色,通过角色与帐号的关联表(WEB_ROLE_ACCOUNTS)找到该用户权限以内的可用账号。 (如果需要验证码,那么在选择可用帐号后要激活QuickReply1PostChangeAct action,传入相应的account_urn,和REPLY_URN。) 如果回复帖子类型为微博时(WEB_ENTITY_SECTION. REPLY_PUBLISH_IND=’Y ’),显示转播至微博复选框,默认为不转播;如果回复帖子允许匿名回复时(WEB_ENTITY_SECTION. REPLY_ANONY_IND=’Y ’),显示匿名回复多选框,默认不选中。 显示回复DIV层,其他功能禁用; 更新post_matrix为正在关注(OWNED_BY),即同点击会话效果相同,调用存储过程PROC_WEB_POST_STATUS传入’ OWNED ’。 注:若需要输入验证码请用红色字体提醒用户;在验证码输入框为空时,快速回复按钮不可用。若回复帖子不需要验证码,则不设置(按钮一直可用)。 将相关信息插入表WEB_POST_REPLIES的相应列中。 场景:当用户在下拉列表中选择帐号时 QuickReply1PostChangeAct(account_urn, reply_urn) 从WEB_POST_REPLIES中查找对应的post_id(通过reply_urn从表WEB_POST_REPLIES中得到对应的post_id,PUBLISHED_ACCT_URN),从WEB_ACCOUNTS_STORE中查找对应的account, login_code, login_pass 调用对应的action (NDWSReplyVerifyImg, 具体名字在WEB_ENTITY_SECTION表中查找) 得到更新的WEB_VCODE_COOLIES, WEB_VCODE_POSTSTR, 并更新WEB_POST_REPLIES对应行; 获取验证图片信息WEB_VCODE_IMG并显示,并清空验证码输入框; 场景:用户点击回复时或用户选择帐号后 NDWSReplyVerifySosoImgAction (appKey, reply_urn, post_id, login_code, login_pass) 判断该login_code是否已经有火种; 返回WEB_VCODE_COOKIES, WEB_VCODE_POSTSTR, WEB_VCODE_IMG - 作为二进制数据 场景:用户点击快速回复按钮时 QuickReply1Post(account_urn, reply_urn, reply_str, publish_ind) 如果有任何失误,可以让用户选择 自动在后台发送(有延时) Report给Nowledge Data -需要一个发送错误报告的action 放弃本次发送(取消) QuickReply1PostVerify(account_urn, reply_urn, reply_str, publish_ind, verify_img_value) 查找WEB_POST_REPLIES得到对应的参数,在WEB_ENTITY_SECTION中找到对应的

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档