个人项目
  1. 1071
个人项目
  • 1001
    • app任务查询
      POST
    • app BP 流程查询
      POST
    • 子表必须填写 check
      POST
    • queryApproveData-整改时间
      POST
    • 批量下载
      POST
    • 附件下载
      POST
    • pc端 获取工作区的待办任务 - homePage/queryMyWorkSpace 接口调用后执行
      POST
    • APP端 获取工作区的待办任务 - appWorkbench/queryMyWorkSpacePaging 之后执行
      POST
    • websocket后调用下载接口
      GET
  • 1058
    • 上传文件 - file/multipleUpload 之后执行 - doc/user/saveDocAndValue 之前
      POST
    • 下载文件 - file/docDownload 之前执行 替换id
      GET
    • 下载文件 - file/docDownload 之前执行 批量替换id
      POST
    • 进度管理器 bp选择器
      POST
  • 899
    • pointsMall/list
      POST
    • pointsMall/getById
      GET
    • 历史记录分页
      POST
  • 1071
    • 审阅完成/审阅退回
      POST
    • 获取tabs打开所需参数
      GET
    • 获取token
      GET
    • 车辆类型选择器
      POST
    • 用车申请bp新建时校验
      POST
  • 957
  • ai
    • all_in_one/upload
      POST
    • zhonghe_extract_infos
      POST
    • parse_document
      POST
  • 1072
    • 返回文档信息 + 高亮数据组
    • 人工批注信息
    • add
    • update
    • del
    • 从文档获取信息 - 返回文档信息 + 高亮数据组
    • 从文档获取信息 - 人工批注信息
  • 1072-new
    • 获取文档信息 用于打开文档批注
    • 根据docId获取 关联的审查结果基础信息
    • 根据docId获取AI审查数据,用于AI审查列表页展示
    • 根据docId获取人工批注信息用于人工批注列表页
  • 397
    • 11-5.设备完好率统计优化
  • 1072-0609
    • 1072-内部手动上传
    • 1072-优先推送
  1. 1071

用车申请bp新建时校验

开发中
POST
http://192.168.10.144:9037/api/dms-plugin-server/plugins/plugin-projectmanager/custom/vehicle/check

请求参数

Header 参数
Authorization
string 
必需
示例值:
bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl9pZCI6ImM5Mzg1YTZhLTcwMmEtNGExMi04N2MwLTk1N2IxMWRlNDNlZiIsInVzZXJfbmFtZSI6MjUxLCJ0b2tlblR0bCI6MTAwMCwic2NvcGUiOlsicGMiXSwiaWQiOjI1MSwiZXhwIjoxNzQyOTI4NDY3LCJleHBpcnlfdGltZSI6MTc0MzQ3NzYwMjAwMCwianRpIjoiMjE3YzEyZDctMWY3Ny00OTkwLWJhNmQtNTljY2E4OWU3NDMxIiwiY2xpZW50X2lkIjoiZG1zIn0.C2j8Ax700pygl24a1v-UplUEO59vk4HnfIQuAjmvnYBQBQu9r2ILl1wJgJVtgPERQDn1R99bh9CIb9L0vTmutWsMqrkTKHzIOYavZsYh_FYUJr_oRmDS17ATYDovI-O4fOx7mycWStenXLrdLAZPbGWeVBAjYTkZ39XIBWfdT8AWGdzfDc8BnQmgBLStq315Vv2WZNCVUFjYtOBDQFBENrmIt1zFrvqgbPu08-lug6nvgydKrYtp5GVY-XL4pMVtPqIzX0lKv_jlPMEB6JgpoCA2bgbxcphRz-UQg158f_1I8FQaBcGbjoQYGrA2cz0cxcqTpkfAhgAm_td73NGdcw
Content-Type
string 
必需
示例值:
application/json;charset=UTF-8
Cookie
string 
必需
示例值:
JSESSIONID=93F75B93FF938335630CD95AF05C9DA4
Pragma
string 
必需
示例值:
no-cache
client
string 
必需
示例值:
text
dms-language
string 
必需
示例值:
zh_CN
dms-path-id
string 
必需
示例值:
bpdemotx02
dms-re-path-id
string 
必需
dms-re-shell-id
string 
必需
dms-shell-id
string 
必需
示例值:
1041694533428969472
dms-type
string 
必需
Body 参数application/json
itemFormDesign
array [object {25}] 
必需
formName
string 
可选
formId
integer 
可选
formType
integer 
可选
bpId
integer 
可选
sourceType
integer 
可选
describe
null 
可选
tabName
string 
可选
blockInfos
array [object {14}] 
可选
validInfos
array
可选
autoFillTheRelationships
object 
可选
reverseFillTheRelationships
object 
可选
creator
null 
可选
updater
null 
可选
createTime
string 
可选
updateTime
null 
可选
shellCode
null 
可选
mainPropertyVo
object 
可选
ssjsonMongoId
null 
可选
sjsMongoId
null 
可选
itemLinks
array
可选
printStyleMap
object 
可选
printStyles
array
可选
hideFields
object 
可选
dynamicDataSets
array
可选
ssjson
null 
可选
itemDataMap
array [object {3}] 
必需
designId
integer 
可选
data
array [object {30}] 
可选
isLoad
boolean 
可选
mainDataMap
object 
必需
sys_record_no
string 
必需
id
null 
必需
sys_record_status
null 
必需
sys_creator_id
integer 
必需
sys_created_date
null 
必需
demo_tx_de_052
null 
必需
demo_tx_de_015
string 
必需
demo_tx_de_016
string 
必需
demo_tx_de_017
string 
必需
demo_tx_de_018
string 
必需
demo_tx_de_019
string 
必需
demo_tx_de_063
string 
必需
demo_tx_de_060
null 
必需
demo_tx_de_020
string 
必需
demo_tx_de_030
string 
必需
demo_tx_de_037
null 
必需
demo_tx_de_058
string 
必需
demo_tx_de_024
null 
必需
demo_tx_de_003
null 
必需
demo_tx_de_064
string 
必需
pmo_end_time
null 
必需
bp_main_id
integer 
必需
sys_record_last_update_date
string 
必需
mainFormDesign
object 
必需
formName
string 
必需
formId
integer 
必需
formType
integer 
必需
bpId
integer 
必需
sourceType
integer 
必需
describe
null 
必需
tabName
string 
必需
blockInfos
array [object {15}] 
必需
validInfos
array [object {11}] 
必需
autoFillTheRelationships
object 
必需
reverseFillTheRelationships
object 
必需
creator
null 
必需
updater
null 
必需
createTime
string 
必需
updateTime
null 
必需
shellCode
null 
必需
mainPropertyVo
object 
必需
ssjsonMongoId
null 
必需
sjsMongoId
null 
必需
itemLinks
array
必需
printStyleMap
object 
必需
printStyles
array
必需
hideFields
object 
必需
dynamicDataSets
array [object {12}] 
必需
ssjson
null 
必需
viewData
array [object {1}] 
必需
id
integer 
可选
示例
{
    "itemFormDesign": [
        {
            "formName": "带车人信息",
            "formId": 625,
            "formType": 1,
            "bpId": 53,
            "sourceType": 2,
            "describe": null,
            "tabName": "带车人信息",
            "blockInfos": [
                {
                    "blockName": "带车人信息",
                    "blockLevel": "General",
                    "serialNum": 0,
                    "rowNum": 2,
                    "columnNum": 4,
                    "border": 1,
                    "conceal": 0,
                    "fold": 0,
                    "blockFiledRels": [
                        {
                            "id": 657,
                            "fieldName": "demo_tx_de_022",
                            "columnNum": 1,
                            "rowNum": 1,
                            "fieldId": 657,
                            "accessMode": "EDITABLE",
                            "accessType": null,
                            "inputType": "datapicker",
                            "setInputType": "1",
                            "dataName": "SYS User Data Picker",
                            "dataType": "LONG",
                            "inputLabel": "带车人姓名",
                            "deleteFlag": 0,
                            "dataSize": 0,
                            "dateFormat": null,
                            "decimalFormat": 0,
                            "imgHeight": 0,
                            "alignment": null,
                            "width": null,
                            "lineTitle": null,
                            "fieldLabel": "子表状态",
                            "textLines": 0,
                            "shipVos": [],
                            "dataSets": [],
                            "fieldType": null,
                            "sourceName": "",
                            "defaultValue": null,
                            "fillerType": 1,
                            "formulaCompose": 0,
                            "formulaConfig": 0,
                            "validateCompose": 0,
                            "reverseFillerType": 1,
                            "displayFieldName": "sys_user_fullname",
                            "designId": null,
                            "pickerCategory": "1",
                            "pickerSource": "User Attributes",
                            "isLink": 1,
                            "noLink": 1,
                            "fieldAndDefinition": {
                                "id": 657,
                                "fieldName": "demo_tx_de_022",
                                "inputLabel": "带车人姓名",
                                "fieldDesc": null,
                                "fieldTip": null,
                                "dataName": "SYS User Data Picker",
                                "fieldStatus": "1",
                                "fieldLevel": "user",
                                "dateFormat": null,
                                "decimalFormat": 0,
                                "imgHeight": 0,
                                "textLines": 0,
                                "fieldGroup": null,
                                "fieldType": "bp",
                                "dataType": "LONG",
                                "dataSize": 0,
                                "inputType": "datapicker",
                                "ddInputType": "datapicker",
                                "dataStatus": "1",
                                "dataCategory": null,
                                "dataValue": null,
                                "companyId": null,
                                "pickerCategory": "1",
                                "pickerSource": "User Attributes",
                                "displayFieldName": "sys_user_fullname",
                                "displayFieldLabel": "姓名",
                                "pickerBelong": null,
                                "sourceCategory": null,
                                "displayFieldInfo": null,
                                "dataSets": [],
                                "source": "form_main",
                                "identityCode": "USER",
                                "pluginId": "platform",
                                "sumElem": 0,
                                "sysDecimalOpen": 0,
                                "pluginConfigId": null,
                                "query": false
                            },
                            "identityCode": "USER",
                            "pluginId": "platform",
                            "wordSize": null,
                            "columnWidth": null,
                            "sheetName": null,
                            "itemOrderNum": null,
                            "dyn

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://192.168.10.144:9037/api/dms-plugin-server/plugins/plugin-projectmanager/custom/vehicle/check' \
--header 'Authorization: bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl9pZCI6ImM5Mzg1YTZhLTcwMmEtNGExMi04N2MwLTk1N2IxMWRlNDNlZiIsInVzZXJfbmFtZSI6MjUxLCJ0b2tlblR0bCI6MTAwMCwic2NvcGUiOlsicGMiXSwiaWQiOjI1MSwiZXhwIjoxNzQyOTI4NDY3LCJleHBpcnlfdGltZSI6MTc0MzQ3NzYwMjAwMCwianRpIjoiMjE3YzEyZDctMWY3Ny00OTkwLWJhNmQtNTljY2E4OWU3NDMxIiwiY2xpZW50X2lkIjoiZG1zIn0.C2j8Ax700pygl24a1v-UplUEO59vk4HnfIQuAjmvnYBQBQu9r2ILl1wJgJVtgPERQDn1R99bh9CIb9L0vTmutWsMqrkTKHzIOYavZsYh_FYUJr_oRmDS17ATYDovI-O4fOx7mycWStenXLrdLAZPbGWeVBAjYTkZ39XIBWfdT8AWGdzfDc8BnQmgBLStq315Vv2WZNCVUFjYtOBDQFBENrmIt1zFrvqgbPu08-lug6nvgydKrYtp5GVY-XL4pMVtPqIzX0lKv_jlPMEB6JgpoCA2bgbxcphRz-UQg158f_1I8FQaBcGbjoQYGrA2cz0cxcqTpkfAhgAm_td73NGdcw' \
--header 'Pragma: no-cache' \
--header 'client: text' \
--header 'dms-language: zh_CN' \
--header 'dms-path-id: bpdemotx02' \
--header 'dms-re-path-id;' \
--header 'dms-re-shell-id;' \
--header 'dms-shell-id: 1041694533428969472' \
--header 'dms-type;' \
--header 'Cookie: JSESSIONID=93F75B93FF938335630CD95AF05C9DA4' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
    "itemFormDesign": [
        {
            "formName": "带车人信息",
            "formId": 625,
            "formType": 1,
            "bpId": 53,
            "sourceType": 2,
            "describe": null,
            "tabName": "带车人信息",
            "blockInfos": [
                {
                    "blockName": "带车人信息",
                    "blockLevel": "General",
                    "serialNum": 0,
                    "rowNum": 2,
                    "columnNum": 4,
                    "border": 1,
                    "conceal": 0,
                    "fold": 0,
                    "blockFiledRels": [
                        {
                            "id": 657,
                            "fieldName": "demo_tx_de_022",
                            "columnNum": 1,
                            "rowNum": 1,
                            "fieldId": 657,
                            "accessMode": "EDITABLE",
                            "accessType": null,
                            "inputType": "datapicker",
                            "setInputType": "1",
                            "dataName": "SYS User Data Picker",
                            "dataType": "LONG",
                            "inputLabel": "带车人姓名",
                            "deleteFlag": 0,
                            "dataSize": 0,
                            "dateFormat": null,
                            "decimalFormat": 0,
                            "imgHeight": 0,
                            "alignment": null,
                            "width": null,
                            "lineTitle": null,
                            "fieldLabel": "子表状态",
                            "textLines": 0,
                            "shipVos": [],
                            "dataSets": [],
                            "fieldType": null,
                            "sourceName": "",
                            "defaultValue": null,
                            "fillerType": 1,
                            "formulaCompose": 0,
                            "formulaConfig": 0,
                            "validateCompose": 0,
                            "reverseFillerType": 1,
                            "displayFieldName": "sys_user_fullname",
                            "designId": null,
                            "pickerCategory": "1",
                            "pickerSource": "User Attributes",
                            "isLink": 1,
                            "noLink": 1,
                            "fieldAndDefinition": {
                                "id": 657,
                                "fieldName": "demo_tx_de_022",
                                "inputLabel": "带车人姓名",
                                "fieldDesc": null,
                                "fieldTip": null,
                                "dataName": "SYS User Data Picker",
                                "fieldStatus": "1",
                                "fieldLevel": "user",
                                "dateFormat": null,
                                "decimalFormat": 0,
                                "imgHeight": 0,
                                "textLines": 0,
                                "fieldGroup": null,
                                "fieldType": "bp",
                                "dataType": "LONG",
                                "dataSize": 0,
                                "inputType": "datapicker",
                                "ddInputType": "datapicker",
                                "dataStatus": "1",
                                "dataCategory": null,
                                "dataValue": null,
                                "companyId":

返回响应

🟢200成功
application/json
Body
code
string 
必需
message
string 
必需
success
boolean 
必需
count
null 
必需
data
array[string]
必需
示例
{"code":"00000","message":"操作成功","success":true,"count":null,"data":["所选车辆类型申请数量大于空闲数量,无法提交"]}
修改于 2025-03-25 07:18:43
上一页
车辆类型选择器
下一页
all_in_one/upload
Built with