【氚云】在代码中,如何实现对人员和部门的调用?

简介: 在代码中,如何实现对人员和部门的调用?

通过代码实现指定时间提醒,已经实现了指定时间的提醒功能,但仅对本人有提醒,实际应用是行政安排工作,设定在某一时间进行提醒。需要同时获取人员多选控件和部门多选控件的数据。请教一下如何实现人员多选、部门多选的调用赋值或如何获取人员部门控件的取值?

问题已解决!完整代码请看后面的跟帖回复!那是两个人的成果!希望能帮到更多的用户!实现共同进步!/2020-4-11 16:08


目前实现的代码如下:

     //增加自定义消息提醒b

      H3.Task.UserTask   task = new H3.Task.UserTask();


       string appId = "A69b534faedd64f389aa145221db1bdce";   //应用编码


       task.ObjectId = Guid.NewGuid().ToString();//Guid码


       task.Sender = H3.Organization.User.SystemUserId;//任务的发起人id


       //任务的接收人是人员多选、部门多选控件,如何进行赋值?

             task.UserId = this.Request.UserContext.UserId;  //任务的接收人id  

       task.AppCode = appId;//应用编码


       task.TaskType = H3.Task.TaskType.Reminder; //任务类型为提醒


       task.SchemaCode = "Smgan033l6ajmqpy2489c8nzd1"; //表单编码


       task.TargetType = H3.LinkTargetType.BizObject; //关联类型


       task.TargetId = this.Request.BizObjectId; //关联业务对象的ID


       task.TargetName = this.Request.BizObject.Name;  //关联业务对象的数据标题


       task.Name = "设置群体提醒"; //提醒标题


       task.Summary = this.Request.BizObject["F0000001"] + string.Empty; //提醒的内容


       task.**Time = DateTime.Parse(this.Request.BizObject["F0000023"] + string.Empty);  // 提醒时间


       task.ReminderType = H3.Task.ReminderType.Once; //提醒类型


       task.StartTime = DateTime.Now; //开始时间


       task.EndTime = DateTime.Now;   //截止时间


       task.TaskState = H3.Task.TaskState.Unfinished; //任务状态


       task.**State = H3.Task.**State.Waiting; //提醒的状态


       this.Request.Engine.TaskManager.AddTask(task);//添加任务

       //增加自定义消息提醒e

相关文章
【氚云】谈谈在氚云应用中快速实现人员部门精准定位的技巧
谈谈在氚云应用中快速实现人员部门精准定位的技巧
495 0
【氚云】谈谈在氚云应用中快速实现人员部门精准定位的技巧
|
项目管理
项目管理之道之沟通管理-外部接口只能有一个
  任何一个软件项目都离不开沟通,这里面的沟通按照涉及对象的不同可以分为:内部沟通和外部沟通。内部沟通是指项目团队内部成员之间的沟通,外部沟通是指与系统用户及其他项目干系人的沟通,这里面外部沟通需要注意的一点就是接口必须唯一,否则一个团队有多个声音,外部有多个声音,对项目,对用户来讲都不是一件好的事情。
963 0
|
开发者
氚云丨开发课— 08 流程操作及组织机构管理| 学习笔记
快速学习氚云丨开发课— 08 流程操作及组织机构管理。
|
SQL 安全 关系型数据库
案例07-在线人员列表逻辑混乱
在线人员列表逻辑混乱
|
安全 Go 区块链
区块链游戏链游系统开发功能详情丨方案逻辑丨开发项目丨案例分析丨源码规则
 In recent years, with the continuous development of blockchain technology, NFTs (non homogeneous tokens) and DAPPs (decentralized applications) have emerged in the gaming industry.
预约抢单互助系统开发详细功能/需求方案/步骤功能/逻辑项目/源码案例
The development model of appointment and order grabbing mutual assistance system is a widely used development model on mutual assistance service platforms. It adopts a combination of appointment and order grabbing modes, allowing users to make appointments or actively participate in mutual assistanc
好好编程-物流项目09【角色信息查询】
通过前面的介绍我们已经完成了SSM框架的整合,这篇文章通过角色信息的查询我们把各个部分串接起来。
好好编程-物流项目09【角色信息查询】
|
AndFix vr&ar 图形学
潮玩元宇宙/大逃杀游戏系统开发详细案例丨规则流程丨方案逻辑丨功能设计丨需求项目丨源码出售
The development of Chaoyu Metaverse Escape Game System refers to the creation and construction of a virtual reality game system to provide an immersive gaming experience, allowing players to participate in a virtual world for escape and combat.
|
开发者 容器
招聘管理综合实践——审批结果更新|学习笔记
快速学习招聘管理综合实践——审批结果更新
招聘管理综合实践——审批结果更新|学习笔记
|
存储 前端开发 安全
dapp矩阵公排互助预约排单抢单项目系统开发指南流程丨案例设计丨功能逻辑丨规则玩法丨项目方案丨源码程序
需求分析:与团队明确系统的需求和目标,包括公排互助预约排单抢单项目系统的功能、规则、奖励机制等方面。

热门文章

最新文章