# buheStar **Repository Path**: buhehpc/buheStar ## Basic Information - **Project Name**: buheStar - **Description**: 基于 UniAPP 多端开发框架,构建 SNS 社区论坛应用 - **Primary Language**: JavaScript - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 1 - **Created**: 2020-08-13 - **Last Updated**: 2023-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # buheStar #### 介绍 柔宇 SNS 社区论坛综合小程序 #### 安装教程 基于 UniAPP 安装及编译直接使用 #### 使用说明 1. Royole WX AppID wxce6a22961e4da538 5f0aee52ef32d172775b4e9b3b8adcf9 2. Buhe WX AppID wx4b6d52f0832bd1f1 4c0efcee108c26c76c79f33c3fa8ed03 工作进度汇报: 8月30日,工作进度汇报: 1. 完成了动态举报相关页面及功能; 2. 完成了 用户发布动态 选择关联商品,动态详情中显示的配套基础功能, 优化了页面UI(前后端均完成); 3. 构建了个人资料编辑页面; 4. 完成了根据当前用户的 ID 显示当前用户动态列表情况; 5. 完成了 我的消息 相关提示 持续推进事宜: 1. 个人资料编辑(头像上传)相关功能的完整实现; 2. 他人 个人中心 相关页面的构建 3. 视频轮播效果的实现相关事宜 4. 商城首页的页面开发及接口联调 5. 其他后续事宜 持续推进 需要帮助事宜: 1. 需要一个小程序新账号,现在这个小程序号上有 我们的开发版、SNS的体验版,切换中,用户Token变化导致大量开发阻滞; 2. 需要一台 构建了 SSL 证书的 https 阿里云测试服务器,CICD 相关的持续支持; 3. 如果需要使用 阿里云图片鉴黄接口,尽快提供,使用PsotMan进行测试鉴别 8月31日,工作进度汇报: 今日完成事宜: 1. 梳理、优化和PassPort对接登陆相关认证逻辑细节,进行了错误状态兼容; 2. 对接业务域名,并进行测试:https://qa.royole.com、https://mms-api.royole.fun 3. 配置微信小程序发布相关安全认证逻辑,因为UGC内容,需申请小程序【社交-笔记】服务类目,但企业认证失败,已反馈徐溶进行企业层面认证处理 4. 【非本人-动态中心】相关接口输出及小程序页面完成 5. 初步和电商沟通了【微信支付】相关逻辑的执行策 明日推进事宜: 1. 交付对标成都SNS团队交付的进度,完成社区动态、资讯、PP用户集成、MMS活动集成等模块功能使用 2. 参考最新视觉稿,小程序端输出【商城-首页】,并完成联调首页相关接口 3. 进一步梳理电商支付相关逻辑,输出小程序对接相关文档给E-store团队 4. 输出【代码部署CICD】完整流程文档,实施正式环境部署工作 5. 持续优化小程序体验细节,完成个人动态删除、个人中心【动态卡片】信息展示等细节优化 需要帮助事宜: 1. 正式环境代码部署CICD相关支持; 2. 阿里云图片鉴黄接口尽快提供,最晚9月5日前务必提供; 3. 微信小程序发布企业认证资格协调(风险项,微信审核严格周期长) 9月1日,工作进度汇报: 1. 今日工作 一、调优小程序细节,交付测试进行现有功能测试,17:00发出体验版本可进行体验; 二、清空原 SNS 数据库数据,初始化程序状态,进行后台服务深度接口排查,抽离后台 Vue 后台管理界面代码; 三、输出 SNS 系统安装、部署文档,推进 CICD 相关工作; 四、梳理 MMS 系统对接逻辑,持续推进【活动中心】栏目开发; 五、持续完善【视频全屏轮播】页面优化,PS:后续视开发实际情况确认是否交付; 六、完成梳理 PP 对接个人中心相关逻辑细节,确保用户登录、使用流畅性; 七、准备 Estore 对接相关 JSSDK 文件及使用说明文档,以及【支付】逻辑技术实现策略文档,后经产品经理确认后,实施对接。 2. 明日计划 一、持续开发电商小程序首页相关具体实现,优化细节; 二、持续推进 CICD 相关工作,尽快交付具备运行源代码能力的服务器环境; 三、持续推进 小程序 备案认证相关工作,降低发版风险; 四、持续开发【个人中心-个人资料编辑】相关页面逻辑优化及实现; 五、开始 SNS 后台管理系统,前端 Vue + 后端 PHP 相关工作,重点在文件处理层面的 Bug 优化、新增接口实现、后台界面优化 六、开始对照徐溶首页新视觉稿进行改版输出内容; 3. 项目风险 一、小程序认证风险,企业无法实现小程序认证,将极有可能推迟上线时间,请徐溶协助处理; 二、CICD 服务器环境部署风险,明日下班前请务必完成,以确保9月5日交付后台管理界面给业务进行数据填充工作,请Dennis帮忙推进; 三、E-store 目前 204 错误,请锦波协助帮忙排查,以避免明日对接接口数据无法顺利推进; 四、阿里云鉴黄接口若9月5日前无法提供服务,建议使用微信自带基础审核权限,同步现有小程序中提供了完成的【举报】功能,可以一定程度避免风险; 五、除首页视觉排版改版、商城视觉稿支持,因时间关系,我们将集中精力在功能模块的完整性、顺畅性开发层面,其他需求请避免追加。 9月2日,工作进度汇报: 1. 今日工作 一、完成服务器部署工作,重新构建了后台管理系统相关参数、配置,输出了安装文档; 二、完成了SSNS小程序活动报名、活动晒图相关基础功能模块; 三、完成了E-store支付业务流程的梳理,完成小程序端代码开发,并和E-store开发人员进行确认; 四、完成了后台管理系统视频动态上传业务功能; 五、持续对微信公众号正式环境发布相关权限进行认证,目前认证仍未通过; 六、持续 【 小程序-商城首页 】 相关开发工作; 2. 明日计划 一、开始SNS小程序活动模块系统测试工作; 二、持续推进 小程序 备案认证相关工作,降低发版风险; 三、持续 【 小程序-商城首页 】 相关开发工作; 四、持续 【 小程序-主页 】新视觉稿改版开发工作; 五、持续 SNS后台管理系统 开发优化。 3. 项目风险 一、小程序认证风险,企业无法实现小程序认证,将极有可能推迟上线时间; 二、E-store 对接支付相关逻辑复杂,SNS小程序方面已经完成了所有准备工作,请锦波兄及时沟通协调,给到明确可以进行对接时间,最晚9月7日前务必完成对接,以降低SNS社区小程序交付风险; 三、建议暂不使用阿里云鉴黄接口服务,暂使用微信自带基础审核权限,同步现有小程序中提供了完成的【举报】功能,可以一定程度避免风险; 9月3日,工作进度汇报: 1. 今日工作 1. 完成了【首页】视觉更新,优化了用户体验; 2.完成了【个人中心】页面视觉更新,优化用户体验; 3.完成了【后台管理】基础优化工作; 4.完成了小程序企业认证,进行下一步【用户生产内容UGC申明】认证; 5.完成提交了【20200902_柔宇社区SNS系统指定采购申请】 2. 明日计划 1.持续进行【商城-首页】开发工作; 2.携带关键信息对接 E-store 系统,实现SSO; 3. 持续后台管理页面细节优化工作; 4.梳理个人【发布动态-仅个人可见】业务基础逻辑及代码实现; 5.持续优化【新鲜事】瀑布流样式 3. 项目风险 1. Estore对接风险,请Estore相关人员仔细阅读PP相关文档,理解SSO实现机制,对用户AccessToken接收全局设置,curl相关逻辑配置的梳理,以确保商城的顺利对接(仅仅个人看法,仅供参考,说的不对之处,敬请谅解) 2. 小程序发布认证风险,小程序UGC发布审核机制极其严格,周期长,持续推进中 9月4日 1. 今日工作 1. 完成了SNS 【 消息提醒通道 】相关功能,修复了部分体验Bug; 2. SNS 小程序对标新版视觉稿开发完成,提交进入二轮测试,聂惺辅助实施; 3. 微信小程序提交资料认证完成,进入小程序报备流程,如下: 「 你好,因互联网信息内容主管部门要求,小程序"柔宇星球"涉及社交类目,首次提交代码审核需经互联网信息内容主管部门审核确认。审核时长为7天*24h,请耐心等待。」 4. 持续进行 【 商城-首页 】新视觉稿下相关开发工作; 5. 优化【后台管理系统】Vue前端界面,开放关键词审核功能,持续下一步开发; 2. 明日计划 1. 持续推进【 商城-首页 】开发工作,本周日晚21:00前,完成商城首页开发工作; 2. 持续推进 【后台管理系统】Vue前端界面,开放关键词审核功能,持续下一步开发; 3. 持续对测试反馈 Bug 进行完善修复; 3. 项目风险 1. 我们目前内部流通小程序为开发板、体验版,正式版微信小程序审核时长为 7天*24h ,周期极长,需进行提前处理,915 上线小程序,9月8日应该完成所有相关开发工作,提交小程序进行发布审核; 2. 商城对接小程序输出相关 WebView 页面, 9月8日前需给到 E-store 完整的 WebView H5 页面(PS:请注意小程序使用的页面与传统H5页面是有一定差异的),并且实现完整的PP SSO逻辑、支付逻辑,此处风险较大,小程序上线可能因此产生Delay 3. 9月6日前若无法提供稳定的第三方“鉴黄”接口及文档,项目将会因此产生 Delay; 9月5日 1. 今日工作 1. 持续优化小程序用户体验细节; 2. 梳理阿里云图片鉴黄实现逻辑(用户小程序发布动态后设置「仅自己可见」、后台调用阿里云鉴黄接口对当前动态进行鉴黄处理、动态鉴黄通过「全网可见」、不通过后台逻辑删除当前动态),目前PHP端已实现了调用阿里云鉴黄接口逻辑,但无 acesskey 进行测试验证; 3. 梳理「仅公司运营人员授权」|的小程序用户具有发布「视频动态」的权限,(基于SNS现有的会员设置逻辑,普通用户不具备发送视频动态权限,非普通用户即会员具有发布视频动态权限,会员由公司运营人员手动设置); 4. 持续推进【电商-首页】开发工作; 5. 持续推进【后台管理】页面的开发工作; 2. 明日计划 1. 完成 【电商-首页】的小程序端开发工作; 2. 配合 E-store 技术人员推进小程序端支付逻辑实现; 3. 持续推进 小程序用户体验细节及 后台管理系统逻辑 3. 项目风险 1. 尽快提供 鉴黄相应 企业会 acesskey 等信息; 2. 小程序发布企业认证相关审核机制可能造成项目 delay; 3. 「仅公司运营人员手动授权用户具有发布视频动态权限」需求满足,限制于系统目前角色鉴权、会员体系的复杂度,在满足「仅公司运营人员手动授权用户具有发布视频动态权限」需求的情况下,因915时间关系,暂不接受过于复杂的解决方案