修改任务调度(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
}
}