- 多次终审
- 多次立项
- 财务板块-付款计划API
- 竣工自检API
- 审批中心管理
- 分批开工
- 项目公司管理
- admin
- 项目回款-申请
- 审批流导出
- APP合同管理
- 项目登记管理
- 项目立项管理
- 项目计划管理
- 项目开工管理
- 文件上传
- 竣工验收API
- 审批流程管理
- 商机信息实体表管理
- 推广配置管理
- 微信小程序
- 商机管理
- 物资调拨管理
- 渠道商表管理
- 渠道商合同签约表管理
- 默认目录
- TestController
- APP待办记录管理
- 项目方案计算API管理
- 项目终审管理
- 渠道商管理
- 渠道商合同签约管理
- 渠道商项目登记管理
- 腾讯广告-对接
- 待办记录管理
- photovoltaic-base-web
- 内部用户API
- 施工管理
- Test01Controller
- 主页 BI 数据接口
- 光伏系统登录POST
- 腾讯广告-授权码GET
修改开工申请
本地环境
http://127.0.0.1:10016
本地环境
http://127.0.0.1:10016
PUT
/admin/business/constructionApply
修改开工申请,权限标识:admin_businessConstructionApply_modify
请求参数
Header 参数
token
string
可选
默认值:
{{token}}
tenant-id
string
可选
默认值:
{{tenant-id}}
Body 参数application/json
开工申请vo
approverSelectList
array[object (ApproverSelectVO) {2}]
审批人选择列表
nodeKey
string
请选择节点key
approverIdList
array[integer]
审批人用户id列表
createUserId
integer <int64>
创建者id
id
integer <int64>
id
registerId
integer <int64>
项目登记id
submitUserId
integer <int64>
审批提交人id
status
integer
可选
contractDuration
string
合同工期
contractGridConnectionTime
string
合同并网日期
realityConstructionTime
string
可选
实际开工时间
remark
string
补充说明
createTime
string
创建时间
updateTime
string
修改时间
createBy
string
创建人
updateBy
string
修改人
constructionApplyFileList
array[object (BusinessConstructionApplyFileVO) {9}]
开工申请文件列表
id
integer <int64>
id
constructionApplyId
integer <int64>
开工申请id
fileType
integer
可选
文件类型:1-外部附件,2-技术文件 3-合同文件 4-管理文件 5-荷载正式报告 6-屋面交接文件 7-其他文件
fileName
string
文件名
文件名称
fileUrl
string
可选
文件url
createTime
string
创建时间
updateTime
string
修改时间
createBy
string
创建人
updateBy
string
修改人
projectCode
string
可选
项目编号--展示用
projectName
string
可选
项目名称--展示用
projectType
integer
可选
项目类型:1-工商业分布式,2-地面分布式--展示用
capacity
number
可选
容量--展示用
energyStorageCapacity
number
储能容量
energyStoragePower
number
储能功率
province
string
可选
省份--展示用
city
string
可选
城市--展示用
county
string
可选
区/县--展示用
village
string
可选
乡镇--展示用
address
string
可选
详细地址--展示用
developManagerUsername
string
可选
开发经理--展示用
developManagerMobile
string
可选
开发经理手机号--展示用
projectManagerUsername
string
可选
项目经理--展示用
projectManagerMobile
string
可选
项目经理手机号--展示用
submitUsername
string
可选
审批提交人--展示用
creatorPhone
string
可选
申请人手机号--展示用
createUsername
string
可选
申请人--展示用
creatorEmail
string
可选
申请人邮箱--展示用
deptNames
array[string]
可选
申请人部门名称--展示用
subcontractCompanyName
string
可选
建设单位名称--展示用
supervisionCompanyName
string
可选
监理单位名称--展示用
designCompanyName
string
可选
设计单位名称--展示用
employerName
string
可选
分包方主体名称--展示用
constructionStartTime
string
可选
开工时间--展示用
planGridConnectionTime
string
可选
计划并网日期--展示用
actualProcess
number
可选
施工进度--展示用
cooperationType
integer
合作模式
createUserDeptNames
string
可选
createAreaManager
string
可选
applyType
integer
可选
specConstructionApplyConditionList
array[object (BusinessSpecConstructionApplyConditionEditVO) {6}]
可选
constructionApplyId
integer <int64>
开工申请id
conditionContent
string
条件内容
estimatedCompletionTime
string
预计补齐时间
responsibleUserId
integer <int64>
责任人id
conditionOrder
integer
条件顺序:1-5
responsibleUserName
string
可选
standardApprovalCode
string
可选
标准流程编码--特殊开工申请才会有
responsibleUserName
string
可选
责任人名称--展示用
reportIssuanceTime
string
可选
竣工报告下发时间 reportIssuanceTime
实际完工日期
actualTotalDuration
string
可选
实际完工日期不为空时,实际工期=实际完工日期-实际开工日期;
实际完工日期为空时,实际工期=当前日期-实际开工日期;
实际总工期(天)
latestCompletedNode
string
最新完成节点
level
integer
节点层级
responsiblePerson
integer <int64>
责任人
plannedTotalDuration
string
计划总工期(天)
currentProgressPercentage
number
可选
当前进度(%)
isBatchStart
boolean
可选
是否分批开工
startCapacity
number
开工容量
startEnergyStorageCapacity
number
开工储能容量
startEnergyStoragePower
number
开工储能功率
mixStartCapacityOrPower
string
可选
容量(MW)、储能功率/容量 (列表展示用)
projectBatchStartNo
string
可选
项目开工编号
分批开工才有此编号
示例
{
"approverSelectList": [
{
"nodeKey": "string",
"approverIdList": [
0
]
}
],
"createUserId": 0,
"id": 0,
"registerId": 0,
"submitUserId": 0,
"status": 0,
"contractDuration": "string",
"contractGridConnectionTime": "string",
"realityConstructionTime": "string",
"remark": "string",
"createTime": "string",
"updateTime": "string",
"createBy": "string",
"updateBy": "string",
"constructionApplyFileList": [
{
"id": 0,
"constructionApplyId": 0,
"fileType": 0,
"fileName": "string",
"fileUrl": "string",
"createTime": "string",
"updateTime": "string",
"createBy": "string",
"updateBy": "string"
}
],
"projectCode": "string",
"projectName": "string",
"projectType": 0,
"capacity": 0,
"energyStorageCapacity": 0,
"energyStoragePower": 0,
"province": "string",
"city": "string",
"county": "string",
"village": "string",
"address": "string",
"developManagerUsername": "string",
"developManagerMobile": "string",
"projectManagerUsername": "string",
"projectManagerMobile": "string",
"submitUsername": "string",
"creatorPhone": "string",
"createUsername": "string",
"creatorEmail": "string",
"deptNames": [
"string"
],
"subcontractCompanyName": "string",
"supervisionCompanyName": "string",
"designCompanyName": "string",
"employerName": "string",
"constructionStartTime": "string",
"planGridConnectionTime": "string",
"actualProcess": 0,
"cooperationType": 0,
"createUserDeptNames": "string",
"createAreaManager": "string",
"applyType": 0,
"specConstructionApplyConditionList": [
{
"constructionApplyId": 0,
"conditionContent": "string",
"estimatedCompletionTime": "string",
"responsibleUserId": 0,
"conditionOrder": 0,
"responsibleUserName": "string"
}
],
"standardApprovalCode": "string",
"responsibleUserName": "string",
"reportIssuanceTime": "string",
"actualTotalDuration": "string",
"latestCompletedNode": "string",
"level": 0,
"responsiblePerson": 0,
"plannedTotalDuration": "string",
"currentProgressPercentage": 0,
"isBatchStart": true,
"startCapacity": 0,
"startEnergyStorageCapacity": 0,
"startEnergyStoragePower": 0,
"mixStartCapacityOrPower": "string",
"projectBatchStartNo": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://127.0.0.1:10016/admin/business/constructionApply' \
--header 'token: ' \
--header 'tenant-id: 0' \
--header 'Content-Type: application/json' \
--data-raw '{
"approverSelectList": [
{
"nodeKey": "string",
"approverIdList": [
0
]
}
],
"createUserId": 0,
"id": 0,
"registerId": 0,
"submitUserId": 0,
"status": 0,
"contractDuration": "string",
"contractGridConnectionTime": "string",
"realityConstructionTime": "string",
"remark": "string",
"createTime": "string",
"updateTime": "string",
"createBy": "string",
"updateBy": "string",
"constructionApplyFileList": [
{
"id": 0,
"constructionApplyId": 0,
"fileType": 0,
"fileName": "string",
"fileUrl": "string",
"createTime": "string",
"updateTime": "string",
"createBy": "string",
"updateBy": "string"
}
],
"projectCode": "string",
"projectName": "string",
"projectType": 0,
"capacity": 0,
"energyStorageCapacity": 0,
"energyStoragePower": 0,
"province": "string",
"city": "string",
"county": "string",
"village": "string",
"address": "string",
"developManagerUsername": "string",
"developManagerMobile": "string",
"projectManagerUsername": "string",
"projectManagerMobile": "string",
"submitUsername": "string",
"creatorPhone": "string",
"createUsername": "string",
"creatorEmail": "string",
"deptNames": [
"string"
],
"subcontractCompanyName": "string",
"supervisionCompanyName": "string",
"designCompanyName": "string",
"employerName": "string",
"constructionStartTime": "string",
"planGridConnectionTime": "string",
"actualProcess": 0,
"cooperationType": 0,
"createUserDeptNames": "string",
"createAreaManager": "string",
"applyType": 0,
"specConstructionApplyConditionList": [
{
"constructionApplyId": 0,
"conditionContent": "string",
"estimatedCompletionTime": "string",
"responsibleUserId": 0,
"conditionOrder": 0,
"responsibleUserName": "string"
}
],
"standardApprovalCode": "string",
"responsibleUserName": "string",
"reportIssuanceTime": "string",
"actualTotalDuration": "string",
"latestCompletedNode": "string",
"level": 0,
"responsiblePerson": 0,
"plannedTotalDuration": "string",
"currentProgressPercentage": 0,
"isBatchStart": true,
"startCapacity": 0,
"startEnergyStorageCapacity": 0,
"startEnergyStoragePower": 0,
"mixStartCapacityOrPower": "string",
"projectBatchStartNo": "string"
}'
返回响应
🟢200成功
application/json
Body
修改结果
code
string
返回码
msg
string
返回提示信息
data
boolean
返回的数据结果
示例
{
"code": "",
"msg": "",
"data": false
}