- 用户
- 机构
- 专家分组
- 公共接口
- 项目
- 申请书
- 实施方案
- 合同书
- 进展报告
- 入口开关管理
- 工作
- 工作记录
- 小程序
- 统计指标
- 确证检测工作-已提交待完善列表
- 确证检测列表上的计数(草稿数、已提交待完善数)
- 确证检测工作-补充开始服药日期
- 获取现场初筛工作详情
- 确证检测工作新增或更新
- 1v1关怀工作新增或更新
- 获取1v1关怀工作详情
- 线上干预工作新增或更新
- 获取线上干预工作详情
- 线下干预工作新增或更新
- 获取线下干预工作详情
- app获取预约管理列表
- 统计预约管理列表数量
- 现场初筛工作新增或更新
- 邮寄自检工作新增或更新
- 获取邮寄自检工作详情
- 获取确证检测工作详情
- 集体关怀工作新增或更新
- 获取集体关怀工作详情
- 删除工作
- 通过服务对象手机号创建工作记录(邮寄自检、初筛、确证创建服务时使用)
- 通过检测预约信息创建工作记录(邮寄自检、初筛、确证创建服务时使用)
- 获取机构人员可选列表
- app 预约单详情
- 获取线下干预地点可选列表
- 获取行为风险评估问卷
- 获取工作人员二维码(初筛、确证)
- 获取服务对象检测记录列表(初筛、确证)
- 获取待办工作 列表(初筛、确证)
- 核销检测预约
- 服务对象
- 行政树
- 干预地点
- 审计日志
- 数据导出
- 消息
- 授权管理
- 预约检测
- 小程序用户
- 功能开关
- 文章-pc端
- 官网
- 大屏
创建/更新项目申请书
开发中
POST
/api/application/createOrUpdate
请求参数
Header 参数
token
string
登录凭证
默认值:
{{token}}
client
string
必需
默认值:
{{pc_client}}
Body 参数application/json
projectId
string
项目id
name
string
项目名
workArea
string
工作领域
adcode
string
项目实施地区
cdcOrgId
string
属地疾控CDC
annualBudgets
array [object {2}]
年度经费预算
year
integer
年份
budget
integer
金额(单位:分)
backgroundAnalysis
object
背景分析
aidsCount
integer
当地艾滋病估计数
reportCount
integer
报告数
feature
string
疫情特点
targetCount
integer
目标人群估计数
coverageCount
integer
服务覆盖人数
entityPlaces
array [object {2}]
实体场所
name
string
地点名
address
string
详细地址
networkPlaces
array [object {2}]
网络场所
name
string
地点名
address
string
详细地址
targets
array [object {8}]
项目目标
year
integer
年份
acceptStandard
integer
感染者和病人接受规范随访管理和关怀救助的人数
spouseDoneRate
number
艾滋病单阳家庭配偶完成检测的比例
matchAcceptCureRate
number
符合条件的感染者和病人接受规范抗病毒治疗比例
acceptDetection
integer
接受干预及艾滋病检测的人数
acceptDetectionAgain
integer
间隔6个月接受再次干预及艾滋病检测的人数
estimationCure
integer
检测新发现阳性后转介治疗的计划人数
other
string
其他
activities
array [object {8}]
项目活动
name
string
活动名称
year
integer
年份
startMonth
integer
开始月份
endMonth
integer
结束月份
content
string
活动内容
joinPeopleNumber
integer
参与人数
frequency
string
活动频率(文字描述)
joinPeople
string
参与对象
cboMembers
array [object {6}]
项目成员-CBO 成员
name
string
姓名
type
integer
人员类型
telephone
string
手机号
idnumber
string
身份证号
work
array[string]
项目分工(手填的)
workOther
string
其他分工
pydMembers
array [object {6}]
项目成员-PYD 成员
name
string
姓名
type
integer
人员类型
telephone
string
手机号
idnumber
string
身份证号
work
array[string]
项目分工(手填的)
workOther
string
其他分工
ngoMembers
array [object {6}]
项目成员-NGO 成员
name
string
姓名
type
integer
人员类型
telephone
string
手机号
idnumber
string
身份证号
work
array[string]
项目分工(手填的)
workOther
string
其他分工
riskAnalysis
string
项目风险分析
orgWorkSituations
array [object {10}]
近两年机构开展的艾滋病防治工作情况
name
string
项目/活动名称
source
string
经费来源
sourceOther
string
其他经费来源(经费来源选择 other 时,此项必填)
expenditure
integer
经费额度(分)
startTime
integer
开始日期
endTime
integer
结束日期
targetCrowd
string
目标人群
targetCnt
integer
目标数
finishedCnt
integer
完成数
intro
string
项目/活动开展的主要情况(简述)
bill
object
票据信息
firstType
string
优先可提供的票据类型
secondType
string
其次可提供的票据类型
agreeAssign
boolean
是否同意基金办分配项目经费来源
pastPerforms
array [object {11}]
既往项目情况
year
integer
年份
done
boolean
是否执行
workArea
string
工作领域
hrgApproveCount
integer
高危人群(批准指标数)
hrgDetectCount
integer
完成的检测数高危人群(完成的检测数)
hrgFirstPositiveCount
integer
高危人群(检测初筛阳性数)
hrgComfirmPositiveCount
integer
高危人群(确证阳性数)
approvedCount
integer
随访管理(批准指标数)
completedTwoFaceToFaceCount
integer
随访管理(完成两次面对面关怀的人数)
approvedDetectCount
integer
批准再次检测人数
completedDetectCount
integer
完成再次检测人数
commitmentImg
string
承诺书附件
action
integer
操作
示例
{
"projectId": "string",
"name": "string",
"workArea": "string",
"adcode": "string",
"cdcOrgId": "string",
"annualBudgets": [
{
"year": 0,
"budget": 0
}
],
"backgroundAnalysis": {
"aidsCount": 0,
"reportCount": 0,
"feature": "string",
"targetCount": 0,
"coverageCount": 0
},
"entityPlaces": [
{
"name": "string",
"address": "string"
}
],
"networkPlaces": [
{
"name": "string",
"address": "string"
}
],
"targets": [
{
"year": 0,
"acceptStandard": 0,
"spouseDoneRate": 0,
"matchAcceptCureRate": 0,
"acceptDetection": 0,
"acceptDetectionAgain": 0,
"estimationCure": 0,
"other": "string"
}
],
"activities": [
{
"name": "string",
"year": 0,
"startMonth": 0,
"endMonth": 0,
"content": "string",
"joinPeopleNumber": 0,
"frequency": "string",
"joinPeople": "string"
}
],
"cboMembers": [
{
"name": "string",
"type": 0,
"telephone": "string",
"idnumber": "string",
"work": [
"string"
],
"workOther": "string"
}
],
"pydMembers": [
{
"name": "string",
"type": 0,
"telephone": "string",
"idnumber": "string",
"work": [
"string"
],
"workOther": "string"
}
],
"ngoMembers": [
{
"name": "string",
"type": 0,
"telephone": "string",
"idnumber": "string",
"work": [
"string"
],
"workOther": "string"
}
],
"riskAnalysis": "string",
"orgWorkSituations": [
{
"name": "string",
"source": "string",
"sourceOther": "string",
"expenditure": 0,
"startTime": 0,
"endTime": 0,
"targetCrowd": "string",
"targetCnt": 0,
"finishedCnt": 0,
"intro": "string"
}
],
"bill": {
"firstType": "string",
"secondType": "string",
"agreeAssign": true
},
"pastPerforms": [
{
"year": 0,
"done": true,
"workArea": "string",
"hrgApproveCount": 0,
"hrgDetectCount": 0,
"hrgFirstPositiveCount": 0,
"hrgComfirmPositiveCount": 0,
"approvedCount": 0,
"completedTwoFaceToFaceCount": 0,
"approvedDetectCount": 0,
"completedDetectCount": 0
}
],
"commitmentImg": "string",
"action": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/application/createOrUpdate' \
--header 'token;' \
--header 'client;' \
--header 'Content-Type: application/json' \
--data-raw '{
"projectId": "string",
"name": "string",
"workArea": "string",
"adcode": "string",
"cdcOrgId": "string",
"annualBudgets": [
{
"year": 0,
"budget": 0
}
],
"backgroundAnalysis": {
"aidsCount": 0,
"reportCount": 0,
"feature": "string",
"targetCount": 0,
"coverageCount": 0
},
"entityPlaces": [
{
"name": "string",
"address": "string"
}
],
"networkPlaces": [
{
"name": "string",
"address": "string"
}
],
"targets": [
{
"year": 0,
"acceptStandard": 0,
"spouseDoneRate": 0,
"matchAcceptCureRate": 0,
"acceptDetection": 0,
"acceptDetectionAgain": 0,
"estimationCure": 0,
"other": "string"
}
],
"activities": [
{
"name": "string",
"year": 0,
"startMonth": 0,
"endMonth": 0,
"content": "string",
"joinPeopleNumber": 0,
"frequency": "string",
"joinPeople": "string"
}
],
"cboMembers": [
{
"name": "string",
"type": 0,
"telephone": "string",
"idnumber": "string",
"work": [
"string"
],
"workOther": "string"
}
],
"pydMembers": [
{
"name": "string",
"type": 0,
"telephone": "string",
"idnumber": "string",
"work": [
"string"
],
"workOther": "string"
}
],
"ngoMembers": [
{
"name": "string",
"type": 0,
"telephone": "string",
"idnumber": "string",
"work": [
"string"
],
"workOther": "string"
}
],
"riskAnalysis": "string",
"orgWorkSituations": [
{
"name": "string",
"source": "string",
"sourceOther": "string",
"expenditure": 0,
"startTime": 0,
"endTime": 0,
"targetCrowd": "string",
"targetCnt": 0,
"finishedCnt": 0,
"intro": "string"
}
],
"bill": {
"firstType": "string",
"secondType": "string",
"agreeAssign": true
},
"pastPerforms": [
{
"year": 0,
"done": true,
"workArea": "string",
"hrgApproveCount": 0,
"hrgDetectCount": 0,
"hrgFirstPositiveCount": 0,
"hrgComfirmPositiveCount": 0,
"approvedCount": 0,
"completedTwoFaceToFaceCount": 0,
"approvedDetectCount": 0,
"completedDetectCount": 0
}
],
"commitmentImg": "string",
"action": 0
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
string
必需
data
object
必需
projectId
string
申请书id,即项目id
示例
{
"code": 0,
"message": "string",
"data": {
"projectId": "string"
}
}
修改于 2023-05-09 07:25:11