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