考核系统使用教程

当我们想要进行考核时,只需要新建即可。系统可同时存在多个考核,针对不同的用户。新建一个考核,有以下字段。

  • Name,随便起个名字,如新手考核、2021年中考核。
  • Uploaded,考核指标——上传量,单位:GB。
  • Seed time average,考核指标——平均做种时间,单位:小时。计算方式是:考核期间总做种时间除以总下载种子数,当没有下载种子时,以 1 计算。
  • Downloaded,考核指标——下载量,单位:GB。
  • Seed bonus,考核指标——做种魔力。
  • Status,状态,当为 Disabled 时是无效的。
  • Discovered,是否可发现,当为 No 时不会被自动下发给相应用户,管理员可以在管理后台的用户详情页进行 assign 手工分配给用户。
  • Begin,考核开始时间。
  • End,考核结束时间。
  • Duration,时长,单位为天数。当选择时长时,其开始时间是下发的时间,结束时间是开始时间加上时长天数。开始+结束、时长二者只能同时存在其一。一般针对新手考核使用 Duration,因为开始时间是用户注册之后,是动态的。
  • Target user class,筛选条件——目标用户的等级,即只考核哪些等级的用户,可多选。
  • Target user donated,筛选条件——目标用户捐赠状态,即可选择已捐赠或未捐赠的用户进行考核,可多选。多选跟没选其实是一样的。
  • Target user register time,筛选条件——目标用户注册时间范围,即只选择注册时间在一定范围内的用户。
  • Description,描述信息。针对本次考核进行一些说明之类。

三个筛选条件,至少要存在一个,否则无法新建。针对新手考核,Class 选择 User,Donated 随便,Register time 选择一个很大的范围,比如过去某时间到2099年,或者留空。

考核的自动分配、进度更新、结算都依赖后台任务,请确保按照安装文档所示正确配置了后台任务

在管理后台的用户详情页面,管理员还可以随时对用户的考核进行免除(Avoid)。免除后进度不再更新,用户前台也看不到。注意不要删除(Remove),因为删除后系统又会自动分配,因为那个用户是符合筛选条件的

可以随时删除、免除、恢复

免除后,如果有需要,还可以恢复。恢复后进度是保留的,即免除期间的进度也是考虑在内的。最终结算时,只考虑状态为 Normal 即正常状态的考核。

有问题,欢迎反馈!

Leave a comment

Your email address will not be published. Required fields are marked *