修改任务调度(API名称:updateTaskSchedule)
功能介绍
修改任务调度。
相关接口
接口名称 |
调用说明 |
---|---|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/openTaskSchedule/updateTaskSchedule |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
taskScheduleId |
Long |
是 |
任务调度ID。 |
taskScheduleName |
String |
是 |
任务调度名称。 |
isEnable |
String |
是 |
是否启用。
|
resource |
String |
否 |
任务来源。 |
taskName |
String |
是 |
任务名称。 |
sceneName |
String |
是 |
任务场景名称。 |
sceneId |
Long |
是 |
任务场景ID。 |
signSiteId |
Long |
否 |
作业对象ID。 |
signSiteCode |
String |
否 |
作业对象编码。 |
signSiteName |
String |
否 |
作业对象名称。 |
projectNo |
String |
否 |
项目编码。 |
projectName |
String |
否 |
项目名称。 |
supplierName |
String |
否 |
供应商。 |
assignedUserId |
String |
否 |
执行人ID。 |
assignedUserName |
String |
否 |
执行人名称。 |
userGroup |
String |
否 |
执行人群组ID。 |
userGroupName |
String |
否 |
执行人群组名称。 |
assignedUserType |
String |
否 |
执行人类型。
|
assignedUser |
String |
否 |
执行人账号。 |
beginTimestamp |
Long |
否 |
计划开始时间。 |
endTimestamp |
Long |
否 |
计划完成时间。 |
requiredStartTime |
Long |
否 |
要求开始时间。 |
requiredEndTime |
Long |
否 |
要求完成时间。 |
projectDuration |
String |
否 |
工期。 |
jobDuration |
String |
否 |
标准时长。 |
adminOrganizationName |
String |
是 |
管理组织单元名称。 |
adminOrganization |
String |
是 |
管理组织单元编码。 |
administrativeDivision |
String |
否 |
行政区域。 |
administrativeDivisionName |
String |
否 |
行政区域名称。 |
regionName |
String |
否 |
行政区域名称。 |
regionId |
String |
否 |
行政区域ID。 |
regionPath |
String |
否 |
行政区域路径。 |
skill |
String |
否 |
技能。 |
address |
String |
否 |
详细地址。 |
templateId |
Long |
否 |
模板ID。 |
templateCode |
String |
否 |
模板编码。 |
templateName |
String |
否 |
模板名称。 |
version |
String |
否 |
版本。 |
reviewRuleId |
Long |
否 |
任务申请审批流ID。 |
reviewRuleName |
String |
否 |
任务申请审批流名称。 |
taskRemark |
String |
否 |
任务备注。 |
isAppraisal |
String |
否 |
任务是否需要审批。
|
collectionReviewId |
Long |
否 |
采集审批流ID。 |
collectionReviewName |
String |
否 |
采集审批流名称。 |
collectionProcessType |
String |
否 |
采集审批流类型。
|
priority |
String |
否 |
优先级。 |
schedulingMode |
String |
否 |
调度模式。 |
customerName |
String |
否 |
客户名称。 |
customerId |
String |
否 |
客户ID。 |
operationGuideList |
List |
否 |
操作指导。 |
attachmentList |
List |
否 |
附件。 |
taskMode |
String |
是 |
任务模式。
|
saveDraft |
String |
是 |
保持草稿、提交。
|
taskExtendList |
List |
否 |
任务扩展属性。 |
scheduleType |
Integer |
否 |
调度类型。
|
scheduleHour |
String |
否 |
调度小时。 |
scheduleWeek |
String |
否 |
调度周。 |
scheduleDay |
String |
否 |
调度天。 |
cronExpr |
String |
否 |
调度表达式。 |
scheduleDayList |
List |
否 |
调度日期。 |
scheduleWeek |
List |
否 |
调度周日期。 |
plannedBeginType |
Integer |
否 |
计划开始时间类型。
|
beginNumberOfHours |
Integer |
否 |
计划开始时间多少小时后。 |
plannedCompletionType |
Integer |
否 |
计划结束时间类型。
|
endNumberOfHours |
Integer |
否 |
计划完成时间多少小时后。 |
url |
String |
否 |
待办地址。 |
thirdUrl |
String |
否 |
第三方待办地址。 |
resource |
String |
否 |
数据源。 |
operUserId |
String |
是 |
操作人ID。 |
响应参数
参数 |
类型 |
描述 |
---|---|---|
stateCode |
String |
响应编码。 |
errorMessage |
String |
错误信息。 |
result |
Object |
响应数据。 |
请求示例
{ "taskScheduleName": "wwwwww333", "isEnable": "1", "taskBody": { "beginTimeBlur": false, "endTimeBlur": false, "issueId": "", "creatorDescribe": "", "label": { "location": "作业对象修1ss", "administrativeDivision": "行政区域修改11", "address": "详细地址11", "projectNo": "项目修改11", "supplier": "供应商1", "customer": "客户1", "executor": "执行人" }, "taskName": "75675_测试OpenAPI", "assignedUserId": "", "assignedUserName": "", "userGroup": "", "userGroupName": "", "sceneName": "测试OpenAPI", "sceneId": 107879, "sceneCode": "TS20220714104642265", "sceneVersion": "1.0", "signSiteId": 98990722, "signSiteCode": "5756", "signSiteName": "75675", "projectNo": "55788", "projectName": "gcl", "supplierName": "", "beginTimestamp": 1657814400000, "endTimestamp": 1657900799999, "requiredStartTime": "", "requiredEndTime": "", "projectDuration": "", "jobDuration": "", "adminOrganizationName": "杨凌作业系统测试1", "adminOrganization": "830", "administrativeDivisionName": "Y区域", "administrativeDivision": "455845", "sceneLicense": null, "templateId": 263435, "templateCode": "QC2022XXXXXXXXXXXXX", "templateName": "测试模板20220714001", "version": "1.0", "reviewRuleId": "", "reviewRuleName": "", "taskRemark": "", "procedureList": [], "subTaskList": [], "isAppraisal": "0", "collectionReviewId": "", "collectionReviewName": "", "collectionProcessType": "", "priority": "", "schedulingMode": "", "address": "wwww", "skill": "", "customerName": "", "customerId": "", "taskExtend": [], "isApplyApprove": null, "processType": "", "signInConfig": null, "ccPerson": "", "ccPersonName": "", "ccPersonGroup": "", "ccPersonGroupName": "", "owner": "", "ownerName": "", "ownerGroup": "", "ownerGroupName": "", "customApproveReviewerList": [], "customCollectionReviewerList": [], "templateType": "", "taskMode": 2, "saveDraft": "1", "plannedBeginType": "0", "plannedCompletionType": "0", "beginNumberOfHours": 0, "endNumberOfHours": 0, "scheduleDayList": [], "scheduleDay": "", "scheduleType": "1", "scheduleMoon": "", "scheduleWeek": "2,3,4,5,6", "scheduleHour": "2,3,5", "cronExpr": "0 0 2,3,5 ? * 2,3,4,5,6" }, "taskScheduleId": 4611 }
响应示例
{ "stateCode": "0", "errorMessage": null, "result": { "taskScheduleId": 4611, "taskScheduleName": "wwwwww333", "isEnable": 1, "taskBody": "{\"isSubTask\":null,\"issueId\":null,\"sceneId\":107879,\"sceneTaskId\":null,\"sceneName\":\"测试OpenAPI\",\"sceneCode\":\"TS20220714104642265\",\"sceneVersion\":\"1.0\",\"signSiteId\":98990722,\"signSiteCode\":\"5756\",\"signSiteName\":\"75675\",\"adminRegion\":null,\"adminRegionName\":null,\"projectNo\":\"55788\",\"projectName\":\"gcl\",\"adminOrganization\":\"830\",\"adminOrganizationName\":\"XX作业系统测试1\",\"supplierName\":\"\",\"taskName\":\"75675_测试OpenAPI\",\"templateId\":263435,\"templateName\":\"测试模板20220714001\",\"templateCode\":\"QC2022XXXXXXXXXXXXX\",\"version\":\"1.0\",\"beginTimestamp\":1657814400000,\"endTimestamp\":1657900799999,\"taskRemark\":\"\",\"taskMode\":2,\"assignedUserId\":\"\",\"assignedUserName\":\"\",\"userGroup\":\"\",\"userGroupName\":\"\",\"signInConfig\":null,\"submitBy\":null,\"submitName\":null,\"operationGuideList\":null,\"attachmentList\":null,\"taskExtend\":[],\"procedureList\":[],\"subTaskList\":[],\"reviewRuleId\":null,\"reviewRuleName\":\"\",\"processType\":null,\"saveDraft\":1,\"isApplyApprove\":null,\"licenseSwitch\":null,\"isAppraisal\":0,\"collectionReviewId\":null,\"collectionReviewName\":\"\",\"collectionProcessType\":null,\"sceneLicense\":null,\"customCollectionReviewerList\":[],\"customApproveReviewerList\":[],\"terminalType\":null,\"priority\":\"\",\"jobDuration\":null,\"projectDuration\":null,\"schedulingMode\":\"\",\"administrativeDivision\":\"455845\",\"administrativeDivisionName\":\"Y区域\",\"regionId\":null,\"regionPath\":null,\"regionName\":null,\"address\":\"wwww\",\"requiredStartTime\":null,\"requiredEndTime\":null,\"skill\":\"\",\"customerId\":null,\"customerName\":\"\",\"category\":\"\",\"categoryId\":null,\"parentCategory\":\"\",\"parentCategoryId\":null,\"isAssociationIssue\":null,\"associationIssueId\":null,\"ccPerson\":\"\",\"ccPersonName\":\"\",\"owner\":\"\",\"ownerName\":\"\",\"ccPersonGroup\":\"\",\"ccPersonGroupName\":\"\",\"ownerGroup\":\"\",\"ownerGroupName\":\"\",\"resource\":null,\"status\":null,\"positionName\":null,\"cronExpr\":\"0 0 2,3,5 ? * 2,3,4,5,6\",\"scheduleHour\":\"2,3,5\",\"scheduleWeek\":\"2,3,4,5,6\",\"scheduleMoon\":\"\",\"scheduleDay\":\"\",\"scheduleDayList\":[],\"scheduleType\":1,\"beginNumberOfHours\":0,\"endNumberOfHours\":0,\"plannedCompletionType\":0,\"plannedBeginType\":0,\"creatorDescribe\":\"\",\"schedulerBy\":null,\"schedulerName\":null,\"schedulerTimestamp\":null,\"schedulerDate\":null,\"validateFile\":true}", "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "lastUpdateDate": "2022-07-15 11:39:08", "lastUpdateTimestamp": 1657856348770, "entityName": "IsdpTaskSchedule", "affectedRows": 1 } }