一些接口
本文件整理并美化了若干常用接口示例,方便下次复用与查看。已将敏感信息(如 token、cookie)替换为占位符;示例保留必要的请求头和请求体结构。每个接口包含:功能概述、方法与路径、示例请求(curl)和参数说明。
目录
- 设备异动流程删除
- 变更单删除
- 变更单发布
1. 设备异动流程删除
功能:删除指定的流程实例(示例中 server 同时接受 query 和 body)。
方法:GET
路径:
http://25.213.110.169:18055/tmzx/admin-api/bpm/order-process-instance/delete
示例请求(已替换敏感信息为占位符):
curl -X GET 'http://25.213.110.169:18055/tmzx/admin-api/bpm/order-process-instance/delete?processInstanceId=462a90a0-88b8-11f0-bcbd-fa163e90e981&status=1' \ |
参数说明:
- processInstanceId 或 id (string) — 要删除的流程实例 ID(必填)
- status (int) — 可选状态码(根据后端定义)
备注:
- 虽然本示例使用 GET,但请求体携带 JSON,部分服务会同时支持 query 与 body(按后端实现而定)。
2. 变更单删除
功能:删除指定的变更单。
方法:GET
示例请求(已替换敏感信息):
curl -X GET 'http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-server/changeorders/delete/f4be1db1d92c9080f698eb2c9f0198f4ba9c6901e3/a090e49d86dd11f0ae8e0255ac100197' \ |
参数说明:
- objId / businessKey (string) — 变更单标识(路径参数)
- tgtId / destTaskId (string) — 目标任务 ID(路径参数)
备注:
- 示例中使用了自定义头
Acceptcode、Menuname(有的接口需要),以及 cookie 用于鉴权。实际调用时请替换为有效值或使用 Authorization 头。
3. 变更单发布
功能:发布/分发变更单流程。
方法:POST
路径:
http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-server/deviceChangeFlow/tsfbFlowDissemination
示例请求(已替换敏感信息):
curl -X POST 'http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-server/deviceChangeFlow/tsfbFlowDissemination' \ |
请求体参数:
- FlowID (string) — 变更单 ID 或业务 key
- Status (string) — 状态码,例如 “2” 表示同意(以后端定义为准)
- Desc (string) — 描述或审批意见
备注:
- 如果后端做了 CSRF 或 referer 校验,需要携带正确的 Referer/Origin 或合规的鉴权信息。
常见注意事项
- 请勿将真实 token、cookie 等明文提交到代码仓库,使用占位符并通过 CI/秘钥管理注入运行时凭证。
- 如果接口在浏览器端调用遇到跨域问题,请以后端接口文档或后台支持为准,必要时使用代理或后端转发。
- 对于带路径参数的接口,注意对参数进行 URL 编码。
更新记录:整理与美化(敏感信息已替换为占位符)。
title: 一些接口
date: 2025-09-03 19:52:03
updated: 2025-09-03 19:52:03
ai: false
设备异动流程删除
curl -X GET ‘http://25.213.110.169:18055/tmzx/admin-api/bpm/order-process-instance/delete?processInstanceId=462a90a0-88b8-11f0-bcbd-fa163e90e981&status=1‘ -H ‘Host: 25.213.110.169:18055’ -H ‘User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36’ -H ‘Accept: application/json, text/plain, /‘ -H ‘Accept-Encoding: gzip, deflate’ -H ‘Content-Type: application/json’ -H ‘Authorization: Bearer c56d29c58871440fb045b8656996f2de’ -H ‘Origin: http://25.213.110.169:18055‘ -H ‘Referer: http://25.213.110.169:18055/pwtmzx/tmzx/tmyd/tmydgl/myFlow‘ -H ‘Accept-Language: zh-CN,zh;q=0.9’ -d ‘{“processInstanceId”:”462a90a0-88b8-11f0-bcbd-fa163e90e981”}’ –http1.1
变更单删除
curl -X GET ‘http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-server/changeorders/delete/f4be1db1d92c9080f698eb2c9f0198f4ba9c6901e3(objId或businessKey)/a090e49d86dd11f0ae8e0255ac100197(tgtId或destTaskId)‘ -H ‘Host: 25.213.0.139:31005’ -H ‘User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36’ -H ‘Accept: application/json, text/javascript, /; q=0.01’ -H ‘Accept-Encoding: gzip, deflate’ -H ‘Menuname: null’ -H ‘X-Requested-With: XMLHttpRequest’ -H ‘Content-Type: application/json’ -H ‘Acceptcode: 9f5df67a8aac808723353fa8e1208468b28a074b07ee9ce35611025855db1e27’ -H ‘Referer: http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-pcui/changeOrderTask/index.html?businessid=fb9adb983ee6d803efab2c8aaec1fddd9ecd1d0b6c&taskId=0f2e5995a62c90839698f55a4201990f2635b446a6&curTask=ks&state=0&prciId=-1&isAppframe=1&xmbh=null‘ -H ‘Accept-Language: zh-CN,zh;q=0.9’ -H ‘Cookie: _at=eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJGMDE3QjVFNTgzN0E1REE4RTA0MzYyMURFNjBBMDRCNCIsImlhdCI6MTc1Njg5NjgwNywic3ViIjoiemhvdWxlMSIsImF1ZCI6Inpob3VsZTEiLCJleHAiOjE3NTY5ODMyMDd9.xpGQCUaUwuM_XmWKoTd_XbcSAroKJrTAPNdFkY3fg9M; JSESSIONID=A0F99AD1D657C55EC9431EE4476D8181’ –http1.1
变更单发布
curl -X POST ‘http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-server/deviceChangeFlow/tsfbFlowDissemination‘ -H ‘Host: 25.213.0.139:31005’ -H ‘User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36’ -H ‘Accept: application/json, text/javascript, /; q=0.01’ -H ‘Accept-Encoding: gzip, deflate’ -H ‘Content-Type: application/json’ -H ‘Menuname: %E8%90%A5%E9%94%80%E4%BD%8E%E5%8E%8B%E6%95%B0%E6%8D%AE%E6%B2%BB%E7%90%86’ -H ‘X-Requested-With: XMLHttpRequest’ -H ‘Acceptcode: 21a21621610c9865fd1eedde47b6b54e08575490380dca506b8893d6b4c73d52’ -H ‘Origin: http://25.213.0.139:31005‘ -H ‘Referer: http://25.213.0.139:31005/pgppro-biz-hgms-dsmanage-pcui/changeOrderTask/index.html?businessid=f4be1db1d92c9080f698eb2c9f0198f4ba9c6901e3‘ -H ‘Accept-Language: zh-CN,zh;q=0.9’ -H ‘Cookie: _at=eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJGMDE3QjVFNTgzN0E1REE4RTA0MzYyMURFNjBBMDRCNCIsImlhdCI6MTc1Njg5NjgwNywic3ViIjoiemhvdWxlMSIsImF1ZCI6Inpob3VsZTEiLCJleHAiOjE3NTY5ODMyMDd9.xpGQCUaUwuM_XmWKoTd_XbcSAroKJrTAPNdFkY3fg9M; JSESSIONID=D20C69E2DEA911014521A165ED171209’ -d ‘{“FlowID”:”f4be1db1d92c9080f698eb2c9f0198f4ba9c6901e3(objId或businessKey)”,”Status”:”2”,”Desc”:”同意”}’
