2022-10-21开发计划

主任务 子任务 进度和问题 计划完成时间(遇坑时间会延长) 报价(包后续维护)
一. boss打招呼的新版改造 1.解决新版在electron中不能加载的问题(已解决,采用注入法,拿到了源码改造权限)
2.重新定位dom节点
3.根据新版的逻辑,重新实现打招呼的执行逻辑
30% 10.24(完成) 1.5k
二. boss牛人推荐的新版开发 1.解决新版中对筛选结果打招呼报异常的问题(已解决)
2.根据需求问题,实现界面,交互和执行逻辑
10% 11.10(完成) 3.5k
三.实现防破解的周期方案 1.在本地技术实现(技术栈:docker+node+linux)
2.改造boss和智联,把核心代码放服务器,业务实现
3.部署到服务器,业务部署,试运
4.重复上述123,快速迭代
0% 11.7 4k

10.26任务
1.梳理新版boss代码
2.尝试引入第二个webview,切换显示牛人推荐和群发沟通,需要注意两个webview保持活性keepAlive,且只扫码登陆一次
3.卡密输入界面后续再改造
4.实现牛人推荐的界面和交互,探索是否可以引入vue来实现双向绑定

10.27任务
1.初步走通初始化判断=>填写数据=>开始执行=>打招呼流程
2.在1的基础上进一步完善页面交互
3.探索vue的引入
待完成任务:
1.所有页面加载完成后,应该发出加载完毕的信号.
2.正在执行中,不允许切换tabs

10.30
1.完成界面和初步交互

10.31~11.1
1.开始做业务逻辑
1.1 设置每项到顶部 (完成)
1.2 针对简历进行筛选 (完成)
1.3 先进行岗位筛选 (完成)

11.3
1.完成所有的业务逻辑,并测试
2.开始构思任务3,并讨论
按照下午的反馈与讨论,boss牛人推荐vip筛选界面,恢复上次选择存在部分问题,不能完全恢复,且普通筛选界面
不能恢复,需要手动选择,因此原型改造成,每个岗位后添加一个设置与恢复参数按钮. 涉及到保存,恢复,处理和界面,交互五个地方的大变动.哎.

11.10

  1. 解决活跃度不勾选导致的bug
    2.修复打招呼间隔时间的bug
    3.已经打招呼的,不再打招呼
    4.年龄默认范围已修改
    5.修复点击开始后,完成任务,再点击开始不生效的bug

11.14
1.修复bug
2.沟通并确定业务逻辑
3.对没有打完招呼的岗位,采用补录思路,下一批继续打招呼

11.15
1.构思后端开发的具体细节
1.采用egg框架
2.后端负责:
a.通过对接卡密平台,验证卡密的有效期
b.验证客户端发来的卡密和机器码,机器码在数据库中只记录最初登陆的两个,且采用cpu信息
c.下发:时间戳,用于确保代码失效,失效后向服务器端请求新的时间戳
核对机器码
3.客户端负责:
a.混淆掉核心代码,并抽离出部分代码给后端来混淆
b.验证时间戳,并在失效时发送请求(只在失效时发送)
4.后续采用win端,docker化

11.21

  1. 搭建egg项目,采用TS
  2. 建表
  3. 卡密验证有效期处理.只向卡密平台获取一次,只存储一次.
  4. 建立机器码,最多两个,且只建立两个.
  5. 存储下发过的时间戳,用于核对.
    11.22
  6. imxeditor => 熟悉下写过的加密代码和插件
  7. 改造本地代码,抽离出核心函数,用于加密到服务器.
    本地部分代码也加密.
    11.23
    1.实现本地机器码的核对
    2.实现时间戳的校验和请求
    3.改造完打招呼代码,并测试.

你可能感兴趣的:(2022-10-21开发计划)