美文网首页
监测主管调整

监测主管调整

作者: JK_Coder | 来源:发表于2018-11-30 15:42 被阅读54次

一、监测主管调整部分

二、审核员调整部分

注意:
1、监测主管的“我的任务列表”里的顶部的Tab与监测员顶部的Tab一样,去掉了原先的待分发和已分发的状态;且列表接口数据不变。

2、只有监测主管的指派类型(Assign指派)的任务点位才可以进行分发(也可以执行,流程跟监测员执行任务的一模一样);分发按钮只在监测主管的待执行列表里显示;根据任务列表的接口里 任务类型task_type字段:Assign指派,Rush抢拍,Random随手拍;

3、监测主管分发完成之后的点位,该点位监测主管只能进行查看跟踪,不能执行任务更新的操作

4、监测主管的测试账号和密码 13361935326 , 123456;
此监测主管下的监测员 13361935301,123456

1.0 界面调整

具体流程参考iOS版本,需要注意的是,监测主管分发任务之后,被分发的任务点位 是不能进行更新操作的,只有查看的权限

1.1.0 待执行:指派的类型显示\color{#FF0000}{分发与执行}按钮
IMG_8546.PNG
1.1.1 待执行-->分发

a、点击执行:流程和监测员执行流程一样
b、点击分发如下图

IMG_8547.PNG
获取监测主管与监测员列表的接口: 'http://api.oohdp.com/api/servant'     
{
  "type" : "",    //Normal: 监测员, Manager: 监测主管
 "idtype":"", //分配记录类型:Slot 点位 --写死
  "id":"" //任务的ID
  }
任务指派即监测主管分发接口'http://api.oohdp.com/api/task/assign'
{
"slot_id": "",//点位Id
"servant_type":""//类型:Servant监测员 ServantManager 监测主管
"servant_id":""//监测员或监测主管ID
}
1.1.2 待执行-->已分发 如下图:
IMG_8548.PNG
注意:
在结束时间后面 \color{#FF0000}{拼接执行人的姓名}
根据任务列表里返回的
servant_id:已分配的监测员ID;
servant_name:已分配的监测员姓名;
servant_mobile:已分配的监测号手机号码

在待执行状态下(state == 7)(监测主管)如果列表里的servant_mobile和当前用户的servant_mobile一样则还未分发,显示 \color{#FF0000}{分发和执行的按钮};如果不一样且servant_mobile不为空,说明已经分发,此时要在结束时间上拼接执行人的姓名servant_name;
/**针对待执行,监测主管的逻辑判断*/
务必是指派类型的点位
if ([点位.status isEqualToString:@"7"] ) {
      if ([当前用户.mobile isEqualToString:点位.servant_mobile]) {
              j_c_z_gHasFenFa = NO;//显示分发和执行的按钮
      } else if (点位.servant_mobile.length > 0 && ![点位.servant_mobile isEqualToString:当前用户.mobile]) {
              j_c_z_gHasFenFa = YES;//已经分发,只能查看
              NSString * str = [NSString stringWithFormat:@"%@  执行人:%@",点位.end_date,点位.servant_name];
              点位.end_date = str;
      } else {
             j_c_z_gHasFenFa = NO;
      }
}

指派点位类型的其他执行状态(已上传,被驳回等)
如果当前点位的servant_mobile和当前登录用户的mobile不相同,且当前点位的servant_mobile不为空,即监测主管跟踪点位的状态仅仅有查看的权限

if (![点位.servant_mobile isEqualToString:当前用户.mobile]&& 点位.servant_mobile.length > 0) {
       j_c_z_gHasFenFa = YES;
       NSString * str = [NSString stringWithFormat:@"%@  执行人:%@",model.end_date,model.servant_name];
       点位.end_date = str;
 } else {
       点位.j_c_z_gHasFenFa = NO;//跟监测员的流程一样
}
1.1.3 待执行-->执行中的状态【小程序没有执行中的状态】

图中第一条数据为监测主管所分发的执行者(监测员),监测主管只有查看的权限。

第二条数据,为监测主管自己执行的【流程和监测员一样】

IMG_8550.PNG

1.1.4 监测主管其他各种状态【已上传,被驳回,审核通过等】

如果是,监测主管自己执行的,流程和监测员一模一样。
如果是,分发后的执行者执行的,显示模式和执行中的状态一样,仅仅有查看的权限。

1.1.5监测主管 查看已经分发出去的点位的详情信息如下

需要在结束时间后面拼接执行者的姓名。


Xnip2018-11-30_15-19-57.png

相关文章

  • 监测主管调整

    一、监测主管调整部分 二、审核员调整部分 注意:1、监测主管的“我的任务列表”里的顶部的Tab与监测员顶部的Tab...

  • 审核员调整

    一、监测主管调整部分 二、审核员调整部分 审核员测试账号:13389898989 密码:111111 审核员只有...

  • Akka手册译(一)——主管与监测

    本章概述了监督的原语语义和背后的概念。而如何转化为实际代码,请参阅相应的章节Scala和Java api。 主管的...

  • 科学监测血糖的方法

    科学监测血糖的必备教程! 血糖仪可以使我们随时监测血糖,把握自身的微小变化,根据血糖水平随时调整生活的节奏、饮食的...

  • 测血糖怎么测才正确

    糖友做好了血糖监测才能确定自己的血糖是否控制在合理范围,医生也才好根据血糖监测值及时调整糖友的治疗方案,所以,弄懂...

  • 建设工程监理工作指导(十三)

    工程进度计划实施中的监测与调整,工程进度计划实施中的监测系统包括三个内容, 一,进度计划执行中的跟踪检查,这里包含...

  • 住院(一)

    最近家人住院,跑医院就多了。连续几天的血糖监测,针对病人餐前餐后的数据,主管医生祝医生,每次来都会问询,查...

  • 把每个案子用心来做

    组织调整过程中,磨合是最大的问题。有心做事的人,最好不过。主管交办的事项迅速去办理,下属高效,主管省心。 不过组织...

  • 甘肃扬帆起航给你运营六步骤

    首先我们认为运营推广过程应该是这样的: 明确目标——明确用户——制作内容——选择渠道——数据监测——调整优化 运营...

  • 官方叫停“20考研预调剂”原因何在?

    多所高校预调剂被官方叫停:“刚接到上级主管部门通知,网上监测发现一些地方个别高校开始推送调剂信息,引起社会考生焦虑...

网友评论

      本文标题:监测主管调整

      本文链接:https://www.haomeiwen.com/subject/egvccqtx.html