国产精品,日韩av,hdsexvideos中国少妇,xxxxx性bbbbb欧美熟妇,波多野结衣乳巨码无在线,国产成人亚洲精品乱码

自定義函數-Fx.work

2020-12-28 17:14:06 1199 本站

Fx.work:和協同工作相關的API

1、發(fā)任務-createTask

  • 定義:Fx.work.createTask(<String title>,<String content>,<DateTime deadLine>,<Map<List> executeUsers>, <Map<List> atUsers>)

  • 參數說明

參數說明
title任務標題
content任務內容
deadLine任務完成時間
executeUsers執(zhí)行人
atUsers抄送范圍

     注:executeUsers map keys : "users" 用戶 ,"departments" 部門

           atUsers map keys : "users" 用戶 ,"departments" 部門

     舉例:

 DateTime deadLine = DateTime.now + 1.days

 Fx.work.createTask("hello", "world", deadLine, [users: ["1059"]], [users: ["1059","1025"],departments:["253937"]])

2、發(fā)日程-createSchedule

  • 定義

  • Fx.work.createSchedule(<String content>,<DateTime beginTime>,<DateTime endTime>, <boolean isFullDate>,<boolean needReceipt>,<List remindTimes>,<Map<List> atUsers>)


  • 參數說明

參數說明
content日程內容
beginTime日程開始時間
endTime日程結束時間
isFullDate是否全天日程
needReceipt是否需要回執(zhí)
remindTimes提醒時間
atUsers抄送范圍/參與人

     注:remindTimes枚舉值

           1、RemindTime.BEGIN - 開始時;

           2、RemindTime.FIVE_MINUTES_AGO:5分鐘前;

           3、RemindTime.FIFTEEN_MINUTES_AGO:15分鐘前;

           4、RemindTime.THIRTY_MINUTES_AGO-30分鐘前;

           5、RemindTime.ONE_HOURS_AGO-1小時前;

           6、RemindTime.TWO_HOURS_AGO -2小時前

           atUsers map keys : "users" 用戶 ,"departments" 部門

     舉例:

 DateTime endTime = DateTime.now + 1.hours

 Fx.work.createSchedule("hello", DateTime.now(), endTime , false, false, [RemindTime.BEGIN()], [users: ["1000","1002"]])

3、發(fā)銷售記錄-createSalesRecord

  • 定義:Fx.work.createSalesRecord(<String content>,<Map objects>,<Map<List> atUsers>)

  • 參數說明

參數說明
content銷售記錄內容
objects關聯對象
atUsers抄送范圍

     注:objects map keys :"object_api_name" 對象APIName , "id" 對象Id

           atUsers map keys : "users" 用戶 ,"departments" 部門

     舉例:

Fx.work.createSalesRecord("hello",[[object_api_name:"AccountObj",id:"4d79c3068aca42b28aebbc98223e8bed"]], [users:["1025"]])

     注:不支持選銷售記錄類型


4、創(chuàng)建任務v2-createTaskV2

  • 定義:Fx.work.createTaskV2(<String title>,<String content>,<DateTime deadLine>,<boolean multiExecute>,<Map<List> executeUsers>,<Map<List> atUsers>)

  • 參數說明

參數說明
title任務名稱
content任務描述
deadLine任務的過期時間
multiExecute是否對人執(zhí)行
executeUsers任務執(zhí)行人列表,可參考原有的createTask函數
atUsers任務發(fā)送成功后抄送人員列表

     data返回值類型:String(任務id)

     舉例:

DateTime deadLine = DateTime.now + 1.days
Fx.work.createTaskV2("hello", "world", deadLine, true, [users: ["1021","1017","1020"]], [users: ["1021","1017","1020"]])

5、執(zhí)行任務-executeTask

  • 定義:Fx.work.executeTask(<String taskId>,<String executor>)

  • 參數說明

參數說明
taskId任務id
executor任務執(zhí)行人

     data返回值類型:無

     舉例:

Fx.work.executeTask("3b4d8c49b207417f99941688c8ee719f", "1017")

6、取消任務-cancelTask

  • 定義:Fx.work.cancelTask(<String taskId>)

  • 參數說明

參數說明
taskId任務id

     data返回值類型:無

     舉例:

Fx.work.cancelTask("3b4d8c49b207417f99941688c8ee719f")

7、創(chuàng)建日程綁定業(yè)務對象-createSchedule

  • 定義:Fx.work.createSchedule(<String content>,<DateTime beginTime>,<DateTime endTime>, <boolean isFullDate>,<boolean needReceipt>,<List remindTimes>,<Map<List> atUsers>,<List<Map> objects>)

  • 參數說明

參數說明
content日程內容
beginTime日程開始時間
endTime日程結束時間
isFullDate是否全天日程
needReceipt是否需要回執(zhí)
remindTimes提醒時間
atUsers抄送范圍/參與人
objects綁定的業(yè)務數據

     注:remindTimes枚舉值

           1、RemindTime.BEGIN - 開始時;

           2、RemindTime.FIVE_MINUTES_AGO:5分鐘前;

           3、RemindTime.FIFTEEN_MINUTES_AGO:15分鐘前;

           4、RemindTime.THIRTY_MINUTES_AGO-30分鐘前;

           5、RemindTime.ONE_HOURS_AGO-1小時前;

           6、RemindTime.TWO_HOURS_AGO -2小時前

            atUsers map keys : "users" 用戶 ,"departments" 部門

            object keys : "apiName" 對象API名稱 ,"dataId" 業(yè)務數據Id

     舉例:

 ```
 DateTime endTime = DateTime.now + 1.hours;
 def ret = Fx.work.createSchedule("hello", DateTime.now(), endTime , false, false, [RemindTime.BEGIN()], [users: ["1001","1017","1018"]], [[apiName:"LeadsObj", dataId:"5dc276e1a25b1800018dafe9"],[apiName:"AccountObj", dataId:"5f3f86136ede600001da386e"]]);
 ```



部分內容來源于互聯網,如有侵權,請聯系客服刪除處理。
在線咨詢 撥打電話