文档
测试

取得项目详细

GET
http://localhost:8082/project/getProjectDetail/{projectId}

接口描述

根据项目id,获取项目详细信息 API

请求参数

参数名
类型
描述
必填
projectId
number
项目id
必填

响应参数

参数名
类型
描述
必填
code
string
1000-成功 1001-错误
必填
data
object
数据字典
必填
OBJ
object
返回的项目详情数据对象
必填
projectPO
object
项目基本信息数据
必填
projectId
string
项目id
必填
projectName
string
项目名称
必填
projectCode
string
项目编号 示例:P2020002-S
必填
phaseId
string
阶段id
必填
phaseCode
string
阶段编码 示例:PH01
必填
phaseName
string
阶段名称 示例:策划
必填
engineeringId
string
工程id
必填
engineeringCode
string
工程编码 示例:E2020001
必填
engineeringName
string
工程名称
必填
engineeringCategoryCode
string
工程类型编码 示例:EC01
必填
engineeringCategoryName
string
示例:居住建筑
必填
projectStatus
number
项目状态(0:未开始 1:进行中 2:已暂停 3:已完成)示例:0
必填
projectCreateTime
string
项目立项时间(下达时间) 示例:2020-03-09
必填
projectPlanStartTime
object
项目预计开始时间
必填
projectPlanEndTime
object
项目预计终了时间
必填
projectActuallyStartTime
object
项目实际开始时间
必填
projectActuallyEndTime
object
项目实际终了时间
必填
projectPlanOutputValue
number
项目预计产值 示例:0
必填
projectActuallyOutputValue
number
项目实际产值 示例:0
必填
memo
string
备注
必填
projectDelFlag
number
逻辑删除标志 (0:未删除 1:删除) 示例:0
必填
createTime
string
创建时间 示例:2020-01-17
必填
updateTime
string
更新时间 示例:2020-01-17
必填
engineeringVO
object
工程信息数据
必填
engineeringId
string
工程id
必填
engineeringCode
string
工程项目编号(E + YYYYMM + 3位排序) 示例:E2020001
必填
engineeringName
string
工程名称
必填
engineeringYyyy
string
工程创建年YY(采番用) 示例:2020
必填
engineeringIndex
string
工程创建年排序(采番用) 示例:001
必填
createUserId
string
创建人id
必填
userLoginName
string
用户登录名
必填
userName
string
用户真实姓名
必填
userDisplayName
string
用户显示用姓名
必填
projectStatus
number
立项状态: 0未立项 1已经立项
必填
engineeringCategoryCode
string
工程类型Code 示例:EC01
必填
engineeringCategoryName
string
工程类型名称 示例:工业建筑
必填
constructingUnits
string
建设单位
必填
emTotalInvestment
number
工程总投资
必填
isContracted
number
签订合同 0 否 1 是 示例:1
必填
constructionSite
object
建筑地点
必填
predictPlanArea
number
预估规划/景观用地面积
必填
actualPlanArea
number
实际规划/景观面积
必填
predictBuildingArea
number
预估建筑面积
必填
actualBuildingArea
number
实际建筑面积
必填
memo
object
备注
必填
deliverablesCount
object
应交付成果数量
必填
jobContent
object
工作内容
必填
engineeringDelFlag
number
逻辑删除 1删除,0 未删除
必填
createTime
string
创建时间 示例:2020-01-20
必填
updateTime
string
更新时间 示例:2020-01-21
必填
projectCreateTime
string
立项日期(最新项目时间) 示例:2020-01-20
必填
phaseNameList
string
阶段名称列表 示例:策划
必填
dynamicRoleUserMap
object
工程动态角色人员Map
必填
RD001
array
工程动态角色编码示例
必填
userId
string
用户id
必填
userLoginName
string
用户登录名
必填
userLoginPassword
object
密码 示例:null
可选
userDisplayName
string
用户显示用姓名
必填
userName
string
用户真实姓名
必填
userDelFlag
object
示例:null
必填
createTime
string
创建时间 示例:2020-01-19
必填
updateTime
string
更新时间 示例:2020-01-19
必填
dynamicRoleList
array
数据列表
必填
engineeringDynamicRoleId
string
示例:1218079707399823361
必填
roleCode
string
示例:RD001
必填
roleName
string
示例:项目经理
必填
engineeringDynamicRoleUserList
object
示例:null
必填
engineeringId
string
示例:1218079707248828418
必填
phaseList
array
数据列表
必填
phaseId
string
示例:1
必填
phaseName
string
示例:策划
必填
phaseCode
string
示例:PH01
必填
phaseAbb
object
示例:null
必填
phaseDel
object
示例:null
必填
createTime
object
示例:null
必填
updateTime
object
示例:null
必填
roleAndUsers
array
角色与用户数据列表
必填
projectDynamicRoleId
string
项目动态角色id
必填
projectId
object
项目id 示例:null
可选
roleCode
string
角色编码 示例:RD001
必填
roleName
string
角色名称 示例:项目经理
必填
roleLevel
object
角色等级(1:项目级 2:专业级) 示例:null
可选
createTime
object
创建时间 示例:null
可选
updateTime
object
更新时间 示例:null
可选
projectDynamicRoleDelFlag
object
逻辑删除标志(0:未删除 1:删除) 示例:null
可选
roleUserList
array
动态角色用户数据列表
必填
projectDynamicRoleUserId
object
动态角色用户id 示例:null
可选
projectDynamicRoleId
object
动态角色id 示例:null
可选
userId
string
用户id
必填
userDisplayName
string
用户显示用姓名
必填
userLoginName
string
用户登录名
必填
userName
string
用户真实姓名
必填
specialtyCode
object
专业编码 示例:null
可选
specialtyName
object
专业名称 示例:null
可选
projectDynamicRoleUserDelFlag
object
逻辑删除标志(0:未删除 1:删除) 示例:null
可选
createTime
object
创建时间 示例:null
可选
updateTime
object
更新时间 示例:null
可选
specialtyList
array
专业数据列表
必填
projectSpecialtyId
string
项目专业id
必填
projectId
string
项目id
必填
specialtyCode
string
专业编码 示例:SP01
必填
specialtyId
string
专业id
必填
specialtyName
string
专业名称 示例:建筑
必填
projectSpecialtyDelFlag
number
逻辑删除标志 (0:未删除 1:删除) 示例:0
必填
createTime
string
创建时间 示例:2020-01-17
必填
updateTime
string
更新时间 示例:2020-01-17
必填
tokenInfo
object
过期刷新后的token对象
可选