2563 lines
99 KiB
Markdown
2563 lines
99 KiB
Markdown
# 微信小程序H5审批系统 - 概要设计文档
|
||
|
||
## 1. 项目概述
|
||
|
||
### 1.1 项目背景
|
||
开发一个运行在微信小程序WebView中的H5应用,主要用于处理审批流程,包括列表查看、详情展示和审批操作。
|
||
|
||
### 1.2 项目目标
|
||
- 提供流畅的审批流程体验
|
||
- 适配微信小程序WebView环境
|
||
- 支持移动端友好的界面设计
|
||
- 高效的接口调用和数据展示
|
||
|
||
## 2. 技术架构
|
||
|
||
### 2.1 技术栈选择
|
||
- **前端框架**: Vue 3 + TypeScript
|
||
- **构建工具**: Vite
|
||
- **UI组件库**: Vant 4 (专为移动端设计)
|
||
- **HTTP客户端**: Axios
|
||
- **路由管理**: Vue Router 4
|
||
- **状态管理**: Pinia
|
||
- **样式预处理器**: SCSS
|
||
|
||
### 2.2 项目结构
|
||
```
|
||
oms_h5/
|
||
├── public/
|
||
│ └── index.html
|
||
├── src/
|
||
│ ├── api/ # API接口管理
|
||
│ ├── components/ # 公共组件
|
||
│ ├── views/ # 页面组件
|
||
│ │ ├── List/ # 列表页面
|
||
│ │ └── Detail/ # 详情页面
|
||
│ ├── store/ # 状态管理
|
||
│ ├── utils/ # 工具函数
|
||
│ ├── types/ # TypeScript类型定义
|
||
│ └── styles/ # 全局样式
|
||
├── package.json
|
||
└── vite.config.ts
|
||
```
|
||
|
||
## 3. 功能模块设计
|
||
|
||
### 3.1 列表页面模块
|
||
**功能描述**: 展示待审批/已审批的工单列表
|
||
|
||
**主要功能**:
|
||
- 工单列表展示(支持分页)
|
||
- 搜索和筛选功能
|
||
- 下拉刷新和上拉加载更多
|
||
- 状态标识(待审批、已审批、已拒绝等)
|
||
|
||
**接口需求**:
|
||
```typescript
|
||
// 获取工单列表
|
||
POST /project/order/list
|
||
参数: {
|
||
page: number,
|
||
pageSize: number,
|
||
keyword?: string
|
||
}
|
||
响应结果示例:{
|
||
"total": 1,
|
||
"rows": [
|
||
{
|
||
"createBy": "1",
|
||
"createTime": "2025-05-30",
|
||
"updateBy": "1",
|
||
"updateTime": "2025-08-25 16:52:35",
|
||
"remark": "",
|
||
"id": 92,
|
||
"projectId": 92,
|
||
"projectCode": "V004592",
|
||
"projectName": "黑龙江省佳木斯附属第一医院2点胖终端云桌面项目",
|
||
"versionCode": "2",
|
||
"industryType": "zf",
|
||
"bgProperty": "SY",
|
||
"province": "黑龙江省",
|
||
"orderCode": "ZGXS-20250530HLJ001-VDI",
|
||
"customerName": "佳木斯大学附属第一医院",
|
||
"customerCode": "CU-HLJ-0002",
|
||
"customerPhone": "13352549898",
|
||
"customerUserName": "刘芸芸1111",
|
||
"shipmentAmount": 754169.99,
|
||
"orderStatus": "1",
|
||
"duty": "1",
|
||
"dutyName": "SIP管理员",
|
||
"agentName": "北京",
|
||
"agentCode": "BJS",
|
||
"notifier": "",
|
||
"city": "",
|
||
"businessPerson": "严浩",
|
||
"businessEmail": "",
|
||
"deleteFileId": null,
|
||
"businessPhone": "13512345457",
|
||
"currencyType": "rmb",
|
||
"partnerCode": "AGT-HLJ-0001",
|
||
"partnerName": "哈尔滨惠普天地电子有限公司",
|
||
"projectPartnerName": "哈尔滨惠普天地电子有限公司",
|
||
"productCodeList": null,
|
||
"actualPurchaseAmount": 777314.52,
|
||
"deliveryTime": "2025-06-04",
|
||
"deliveryTimeStart": null,
|
||
"deliveryTimeEnd": null,
|
||
"estimatedOrderTime": "2025-05-30",
|
||
"estimatedOrderTimeStart": null,
|
||
"estimatedOrderTimeEnd": null,
|
||
"orderEndTime": "2025-08-23",
|
||
"orderEndTimeStart": null,
|
||
"orderEndTimeEnd": null,
|
||
"updateTimeStart": null,
|
||
"updateTimeEnd": null,
|
||
"productSn": null,
|
||
"companyDelivery": "",
|
||
"notifierEmail": "",
|
||
"notifierPhone": "232",
|
||
"notifierAddress": "江西省南昌市高新区艾溪湖北路88号恒大中心A座1209室",
|
||
"dutyEmail": "mula.liu@163.com",
|
||
"dutyPhone": "18980500203",
|
||
"orderChannel": "1",
|
||
"partnerEmail": "",
|
||
"partnerUserName": "张树志",
|
||
"partnerPhone": "13936302299",
|
||
"systemUserId": "101",
|
||
"level": "02",
|
||
"processType": "0",
|
||
"processTemplate": "0",
|
||
"deliveryStatus": "1",
|
||
"signStatus": "0",
|
||
"outerStatus": "2",
|
||
"approveTime": "2025-08-19 16:46:26",
|
||
"approveTimeStart": null,
|
||
"approveTimeEnd": null,
|
||
"discountFold": 0.985,
|
||
"supplier": "紫光汇智信息技术有限公司",
|
||
"approve": null,
|
||
"contractFileList": null,
|
||
"configFileList": null,
|
||
"contractTableData": null,
|
||
"softwareProjectProductInfoList": null,
|
||
"hardwareProjectProductInfoList": null,
|
||
"maintenanceProjectProductInfoList": null
|
||
}
|
||
],
|
||
"code": 0,
|
||
"msg": null
|
||
}
|
||
```
|
||
|
||
### 3.2 详情页面模块
|
||
**功能描述**: 展示工单详细信息和审批操作
|
||
|
||
**主要功能**:
|
||
- 工单详情信息展示
|
||
- 审批历史记录
|
||
- 附件预览(图片、文档)
|
||
- 审批操作按钮
|
||
|
||
**接口需求**:
|
||
```typescript
|
||
//获取工单详情
|
||
GET /project/order/h5/approve/:id
|
||
响应结果示例:{
|
||
"msg": "操作成功",
|
||
"code": 0,
|
||
"data": {
|
||
"todo": null,
|
||
"approveLog": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1959901714317623296",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-25 16:52",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "d9112b0c-8190-11f0-9558-00ff5af4ad6e",
|
||
"processInstanceId": "d9073ff2-8190-11f0-9558-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-25 16:52",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725697524154368",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "ea7cc1f5-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:46",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725696983089152",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao,yeyuhao",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "ea62d151-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:46",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725664577896448",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao,yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "e5c75020-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:45",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725605962498048",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "dd73d001-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:45",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725543777746944",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "d49d6449-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:45",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725482201169920",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "cbdd1896-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:45",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725474777251840",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:45",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "cad54577-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "cad4f74d-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 16:45",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725223014154240",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao,yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:44",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "a707c62f-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "7034960b-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 2,
|
||
"approveTime": "2025-08-19 16:44",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725148452012032",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao,yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:43",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "9c6ee9ee-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "7034960b-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:43",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725089270382592",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:43",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "94060d0f-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "7034960b-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:43",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957725013399617536",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:43",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "893e58a7-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "7034960b-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:43",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957724844406915072",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:42",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "713a6d64-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "7034960b-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:42",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957724837054300160",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:42",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "70350b45-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "7034960b-7cd8-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 16:42",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957722192403021824",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:31",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "f8610aba-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 2,
|
||
"approveTime": "2025-08-19 16:34",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957722191861956608",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao,yeyuhao",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:31",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "f8474126-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 2,
|
||
"approveTime": "2025-08-19 16:32",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957721464309596160",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao,yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:29",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "90e30db5-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:29",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957721248911114240",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:28",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "7246e6f6-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:29",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957721083399684096",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:27",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "5ac0b73e-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:28",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957721011224100864",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:27",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "5080342b-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:27",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957721003959566336",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:27",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "4f7db83c-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "4f7d4302-7cd6-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 16:27",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957718697583099904",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:18",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "07bc3b77-7cd5-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "22222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:25",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957718697063006208",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao,yeyuhao",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:18",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "07a38353-7cd5-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:25",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957718386881642496",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao,yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:16",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "db8f0722-7cd4-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "22222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:17",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957717953127694336",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:15",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "9deb9bd3-7cd4-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "1111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:16",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957716431245459456",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:09",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "c5a4c98b-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:12",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957715433122742272",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:05",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "37ce0e98-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": "3323",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 16:08",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957715293167206400",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 16:04",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "23f04d69-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"processInstanceId": "23efd82f-7cd3-11f0-9d19-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 16:04",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957704066462433280",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao,yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 15:19",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "e88135d0-7ccc-11f0-beda-00ff5af4ad6e",
|
||
"processInstanceId": "bb207a4b-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"approveOpinion": "3323",
|
||
"approveStatus": 2,
|
||
"approveTime": "2025-08-19 15:24",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957703758516633600",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao,yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 15:18",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "bcbde7df-7ccc-11f0-beda-00ff5af4ad6e",
|
||
"processInstanceId": "bb207a4b-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 15:19",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957700862039343104",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 15:07",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "211fc290-7ccb-11f0-beda-00ff5af4ad6e",
|
||
"processInstanceId": "bb207a4b-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 15:18",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957697883508883456",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 14:55",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "79d8d70b-7cc9-11f0-9a78-00ff5af4ad6e",
|
||
"processInstanceId": "bb207a4b-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 15:07",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957688080812261376",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 14:16",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "08ce3094-7cc4-11f0-9bae-00ff5af4ad6e",
|
||
"processInstanceId": "bb207a4b-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"approveOpinion": "111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 14:55",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957687534197981184",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 14:14",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "bb25f895-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"processInstanceId": "bb207a4b-7cc3-11f0-9bae-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 14:14",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957631351906942976",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao,yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:31",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "8b247b6c-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "6a135dc8-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:31",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957631318734192640",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao,yeyuhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:30",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "866daa0b-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "6a135dc8-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:30",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957631266485747712",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:30",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "7f012e8c-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "6a135dc8-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:30",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957631193739739136",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:30",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "74a904d4-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "6a135dc8-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:30",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957631126723149824",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:30",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "6b2430a1-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "6a135dc8-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "1111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:30",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957631119043379200",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:30",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "6a1384e2-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "6a135dc8-7ca4-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 10:30",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957624416474284032",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:03",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "b18ffb64-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "8f6619d1-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:03",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957624359704379392",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:03",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "a97e1825-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "8f6619d1-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "2222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:03",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957624290053767168",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:02",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "9f98383d-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "8f6619d1-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "222",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:03",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957624183778492416",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:02",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "907d7d5a-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "8f6619d1-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 10:02",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957624175926755328",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 10:02",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "8f668f0b-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "8f6619d1-7ca0-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 10:02",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957622615423369216",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "公司领导",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 09:56",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "b19dac21-7c9f-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "f40ee83f-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 09:59",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957622573463552000",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 09:56",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "aba707c2-7c9f-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "f40ee83f-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "11111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 09:56",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957621528939249664",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 09:51",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "1737ea43-7c9f-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "f40ee83f-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "1111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 09:56",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957621436836528128",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 09:51",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "0a20a08b-7c9f-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "f40ee83f-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "3333",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 09:51",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957621289033449472",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 09:51",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "f51e3578-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "f40ee83f-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": "111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-19 09:51",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957621281395621888",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-19 09:50",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "f40fab99-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"processInstanceId": "f40ee83f-7c9e-11f0-a0bc-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-19 09:51",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957359153359142912",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "领导1",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 16:29",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "7166641f-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"processInstanceId": "2a05fd7c-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"approveOpinion": "111",
|
||
"approveStatus": 2,
|
||
"approveTime": "2025-08-19 09:50",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957359035453063168",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "省代",
|
||
"approveUserName": "chenhao",
|
||
"allApproveUserName": "chenhao",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "101",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 16:28",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "60a28d20-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"processInstanceId": "2a05fd7c-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"approveOpinion": "省代处理",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-18 16:29",
|
||
"formKey": null,
|
||
"roleName": "商务,公司领导,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957358840313069568",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "chenhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 16:28",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "44e98928-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"processInstanceId": "2a05fd7c-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"approveOpinion": "1111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-18 16:28",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957358658997501952",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 16:27",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "2b25ec85-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"processInstanceId": "2a05fd7c-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"approveOpinion": "111",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-18 16:28",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957358650931855360",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 16:27",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "2a070ef6-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"processInstanceId": "2a05fd7c-7c0d-11f0-918a-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-18 16:27",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957343264068911104",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "商务1",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 15:26",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "9f65135c-7c04-11f0-b9d1-00ff5af4ad6e",
|
||
"processInstanceId": "4257a391-7bfc-11f0-b9d1-00ff5af4ad6e",
|
||
"approveOpinion": "dsf",
|
||
"approveStatus": 2,
|
||
"approveTime": "2025-08-18 16:26",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957328206144258048",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "产品经理",
|
||
"approveUserName": "yeyuhao",
|
||
"allApproveUserName": "yeyuhao",
|
||
"nextAllApproveUserName": "SIP管理员",
|
||
"approveUser": "102",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 14:26",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "438a0929-7bfc-11f0-b9d1-00ff5af4ad6e",
|
||
"processInstanceId": "4257a391-7bfc-11f0-b9d1-00ff5af4ad6e",
|
||
"approveOpinion": "测试数据",
|
||
"approveStatus": 3,
|
||
"approveTime": "2025-08-18 15:26",
|
||
"formKey": null,
|
||
"roleName": "产品经理,省代,公司领导",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": null,
|
||
"todoId": "1957328197785010176",
|
||
"businessKey": "ZGXS-20250530HLJ001-VDI",
|
||
"processKey": "order_approve_online",
|
||
"processName": "订单审批流程",
|
||
"taskName": "售前",
|
||
"approveUserName": "SIP管理员",
|
||
"allApproveUserName": "SIP管理员",
|
||
"nextAllApproveUserName": "yeyuhao",
|
||
"approveUser": "1",
|
||
"applyUserName": "SIP管理员",
|
||
"applyTime": "2025-08-18 14:26",
|
||
"extendField1": "2",
|
||
"extendField2": null,
|
||
"taskId": "425f44ba-7bfc-11f0-b9d1-00ff5af4ad6e",
|
||
"processInstanceId": "4257a391-7bfc-11f0-b9d1-00ff5af4ad6e",
|
||
"approveOpinion": null,
|
||
"approveStatus": null,
|
||
"approveTime": "2025-08-18 14:26",
|
||
"formKey": null,
|
||
"roleName": "超级管理员,鼎盛",
|
||
"recoveryType": null,
|
||
"variables": null
|
||
}
|
||
],
|
||
"projectOrderInfo": {
|
||
"createBy": "1",
|
||
"createTime": "2025-05-30",
|
||
"updateBy": "1",
|
||
"updateTime": "2025-08-25 16:52:35",
|
||
"remark": "",
|
||
"id": 92,
|
||
"projectId": 92,
|
||
"projectCode": "V004592",
|
||
"projectName": "黑龙江省佳木斯附属第一医院2点胖终端云桌面项目",
|
||
"versionCode": "2",
|
||
"industryType": "zf",
|
||
"bgProperty": "SY",
|
||
"province": "黑龙江省",
|
||
"orderCode": "ZGXS-20250530HLJ001-VDI",
|
||
"customerName": "佳木斯大学附属第一医院",
|
||
"customerCode": "CU-HLJ-0002",
|
||
"customerPhone": "13352549898",
|
||
"customerUserName": "刘芸芸1111",
|
||
"shipmentAmount": 754169.99,
|
||
"orderStatus": "1",
|
||
"duty": "1",
|
||
"dutyName": "SIP管理员",
|
||
"agentName": "北京",
|
||
"agentCode": "BJS",
|
||
"notifier": "",
|
||
"city": "",
|
||
"businessPerson": "严浩",
|
||
"businessEmail": "",
|
||
"deleteFileId": null,
|
||
"businessPhone": "13512345457",
|
||
"currencyType": "rmb",
|
||
"partnerCode": "AGT-HLJ-0001",
|
||
"partnerName": "哈尔滨惠普天地电子有限公司",
|
||
"projectPartnerName": "哈尔滨惠普天地电子有限公司",
|
||
"productCodeList": null,
|
||
"actualPurchaseAmount": 777314.52,
|
||
"deliveryTime": "2025-06-04",
|
||
"deliveryTimeStart": null,
|
||
"deliveryTimeEnd": null,
|
||
"estimatedOrderTime": "2025-05-30",
|
||
"estimatedOrderTimeStart": null,
|
||
"estimatedOrderTimeEnd": null,
|
||
"orderEndTime": "2025-08-23",
|
||
"orderEndTimeStart": null,
|
||
"orderEndTimeEnd": null,
|
||
"updateTimeStart": null,
|
||
"updateTimeEnd": null,
|
||
"productSn": null,
|
||
"companyDelivery": "",
|
||
"notifierEmail": "",
|
||
"notifierPhone": "232",
|
||
"notifierAddress": "江西省南昌市高新区艾溪湖北路88号恒大中心A座1209室",
|
||
"dutyEmail": "mula.liu@163.com",
|
||
"dutyPhone": "18980500203",
|
||
"orderChannel": "1",
|
||
"partnerEmail": "",
|
||
"partnerUserName": "张树志",
|
||
"partnerPhone": "13936302299",
|
||
"systemUserId": "101",
|
||
"level": "02",
|
||
"processType": "0",
|
||
"processTemplate": "0",
|
||
"deliveryStatus": "1",
|
||
"signStatus": "0",
|
||
"outerStatus": "2",
|
||
"approveTime": "2025-08-19 16:46:26",
|
||
"approveTimeStart": null,
|
||
"approveTimeEnd": null,
|
||
"discountFold": 0.985,
|
||
"supplier": "紫光汇智信息技术有限公司",
|
||
"approve": null,
|
||
"contractFileList": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": 27,
|
||
"orderId": 92,
|
||
"fileName": "AGT-AHS-0001.jpg",
|
||
"uploadUser": "101",
|
||
"uploadUserName": "chenhao",
|
||
"uploadTime": "2025-07-15",
|
||
"filePath": "/profile/2025/07/15/AGT-AHS-0001_20250715162608A004.jpg",
|
||
"fileType": "2",
|
||
"fileSort": "1",
|
||
"fileVersionCode": "2"
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": 28,
|
||
"orderId": 92,
|
||
"fileName": "微信图片_2025-07-08_102450_731.png",
|
||
"uploadUser": "101",
|
||
"uploadUserName": "chenhao",
|
||
"uploadTime": "2025-07-15",
|
||
"filePath": "/profile/2025/07/15/微信图片_2025-07-08_102450_731_20250715163137A005.png",
|
||
"fileType": "2",
|
||
"fileSort": "3",
|
||
"fileVersionCode": "2"
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": 30,
|
||
"orderId": 92,
|
||
"fileName": "AGT-AHS-0001 (4) (1).jpg",
|
||
"uploadUser": "101",
|
||
"uploadUserName": "chenhao",
|
||
"uploadTime": "2025-07-17",
|
||
"filePath": "/profile/2025/07/17/AGT-AHS-0001 (4) (1)_20250717145740A001.jpg",
|
||
"fileType": "2",
|
||
"fileSort": "0",
|
||
"fileVersionCode": "2"
|
||
}
|
||
],
|
||
"configFileList": null,
|
||
"contractTableData": {
|
||
"2": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": 30,
|
||
"orderId": 92,
|
||
"fileName": "AGT-AHS-0001 (4) (1).jpg",
|
||
"uploadUser": "101",
|
||
"uploadUserName": "chenhao",
|
||
"uploadTime": "2025-07-17",
|
||
"filePath": "/profile/2025/07/17/AGT-AHS-0001 (4) (1)_20250717145740A001.jpg",
|
||
"fileType": "2",
|
||
"fileSort": "0",
|
||
"fileVersionCode": "2"
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": 27,
|
||
"orderId": 92,
|
||
"fileName": "AGT-AHS-0001.jpg",
|
||
"uploadUser": "101",
|
||
"uploadUserName": "chenhao",
|
||
"uploadTime": "2025-07-15",
|
||
"filePath": "/profile/2025/07/15/AGT-AHS-0001_20250715162608A004.jpg",
|
||
"fileType": "2",
|
||
"fileSort": "1",
|
||
"fileVersionCode": "2"
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": -1,
|
||
"orderId": null,
|
||
"fileName": "(请上传现金折扣审批邮件信息).pdf/.jpg/.png",
|
||
"uploadUser": null,
|
||
"uploadUserName": null,
|
||
"uploadTime": null,
|
||
"filePath": null,
|
||
"fileType": null,
|
||
"fileSort": "2",
|
||
"fileVersionCode": null
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"id": 28,
|
||
"orderId": 92,
|
||
"fileName": "微信图片_2025-07-08_102450_731.png",
|
||
"uploadUser": "101",
|
||
"uploadUserName": "chenhao",
|
||
"uploadTime": "2025-07-15",
|
||
"filePath": "/profile/2025/07/15/微信图片_2025-07-08_102450_731_20250715163137A005.png",
|
||
"fileType": "2",
|
||
"fileSort": "3",
|
||
"fileVersionCode": "2"
|
||
}
|
||
]
|
||
},
|
||
"softwareProjectProductInfoList": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": "",
|
||
"id": 515,
|
||
"projectId": 92,
|
||
"productBomCode": "3130A4N9",
|
||
"productName": "VDI-ONEStor",
|
||
"model": "VDI-ONEStor-upgrade",
|
||
"productCode": null,
|
||
"productDesc": "H3C VDI云桌面分布式存储软件(VDI-ONEStor)-块存储标准版升级企业版License-管理2个物理CPU",
|
||
"quantity": 5,
|
||
"cataloguePrice": 62500.00,
|
||
"catalogueAllPrice": 312500.00,
|
||
"price": 53756.53,
|
||
"allPrice": 268782.65,
|
||
"allPriceDisCount": null,
|
||
"guidanceDiscount": 0.0800,
|
||
"vendorCode": "P001",
|
||
"discount": 0.8601,
|
||
"type": "1",
|
||
"value": ""
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": "",
|
||
"id": 516,
|
||
"projectId": 92,
|
||
"productBomCode": "3130A4N9",
|
||
"productName": "VDI-ONEStor",
|
||
"model": "VDI-ONEStor-upgrade",
|
||
"productCode": null,
|
||
"productDesc": "H3C VDI云桌面分布式存储软件(VDI-ONEStor)-块存储标准版升级企业版License-管理2个物理CPU",
|
||
"quantity": 10,
|
||
"cataloguePrice": 62500.00,
|
||
"catalogueAllPrice": 625000.00,
|
||
"price": 47783.58,
|
||
"allPrice": 477835.80,
|
||
"allPriceDisCount": null,
|
||
"guidanceDiscount": 0.0800,
|
||
"vendorCode": "P001",
|
||
"discount": 0.7645,
|
||
"type": "1",
|
||
"value": ""
|
||
}
|
||
],
|
||
"hardwareProjectProductInfoList": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": "",
|
||
"id": 233,
|
||
"projectId": 92,
|
||
"productBomCode": "9801A5KA",
|
||
"productName": "胖终端x86一体机",
|
||
"model": "C6530V-38-G2",
|
||
"productCode": "9801H0BA",
|
||
"productDesc": "H3C C6530V G2 云终端一体机-Intel 6核 2.5GHz/8GB DDR4/256GB SSD/4*USB3.0/2*USB2.0/1*HDMI/23.8寸/1000M/Wi-Fi",
|
||
"quantity": 2,
|
||
"cataloguePrice": 39500.00,
|
||
"catalogueAllPrice": 79000.00,
|
||
"price": 3774.90,
|
||
"allPrice": 7549.80,
|
||
"allPriceDisCount": null,
|
||
"guidanceDiscount": 0.1000,
|
||
"vendorCode": "P001",
|
||
"discount": 0.0956,
|
||
"type": "2",
|
||
"value": null
|
||
}
|
||
],
|
||
"maintenanceProjectProductInfoList": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": "",
|
||
"id": 518,
|
||
"projectId": 92,
|
||
"productBomCode": "8813A3YB",
|
||
"productName": "现场维保-3Y",
|
||
"model": "SV-MA-SFT-3Y",
|
||
"productCode": null,
|
||
"productDesc": "H3C 软件技术支持服务(三年)",
|
||
"quantity": 2,
|
||
"cataloguePrice": 1.00,
|
||
"catalogueAllPrice": 2.00,
|
||
"price": 0.87,
|
||
"allPrice": 1.74,
|
||
"allPriceDisCount": null,
|
||
"guidanceDiscount": 0.3000,
|
||
"vendorCode": null,
|
||
"discount": 0.8700,
|
||
"type": "11",
|
||
"value": "3"
|
||
}
|
||
]
|
||
},
|
||
"user": {
|
||
"createBy": "admin",
|
||
"createTime": "2025-04-10 15:57:30",
|
||
"updateBy": "",
|
||
"updateTime": "2025-08-20 09:05:21",
|
||
"remark": "管理员",
|
||
"userId": 1,
|
||
"userIdList": null,
|
||
"deptId": 103,
|
||
"parentId": null,
|
||
"roleId": null,
|
||
"loginName": "admin",
|
||
"userName": "SIP管理员",
|
||
"userType": "00",
|
||
"email": "mula.liu@163.com",
|
||
"phonenumber": "18980500203",
|
||
"sex": "0",
|
||
"avatar": "/profile/avatar/2025/04/11/blob_20250411032004A001.png",
|
||
"status": "0",
|
||
"delFlag": "0",
|
||
"loginIp": "127.0.0.1",
|
||
"loginDate": "2025-08-20 09:05:21",
|
||
"pwdUpdateDate": "2025-04-11 14:54:45",
|
||
"dept": {
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"deptId": 103,
|
||
"parentId": 101,
|
||
"ancestors": "0,100,101",
|
||
"deptName": "软件开发事业部",
|
||
"orderNum": 1,
|
||
"leader": "",
|
||
"phone": null,
|
||
"email": null,
|
||
"status": "0",
|
||
"delFlag": null,
|
||
"parentName": null
|
||
},
|
||
"roles": [
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"roleId": 1,
|
||
"roleName": "超级管理员",
|
||
"roleKey": "admin",
|
||
"roleSort": "1",
|
||
"dataScope": "1",
|
||
"status": "0",
|
||
"delFlag": null,
|
||
"flag": false,
|
||
"menuIds": null,
|
||
"deptIds": null,
|
||
"permissions": null,
|
||
"admin": true
|
||
},
|
||
{
|
||
"createBy": null,
|
||
"createTime": null,
|
||
"updateBy": null,
|
||
"updateTime": null,
|
||
"remark": null,
|
||
"roleId": 104,
|
||
"roleName": "鼎盛",
|
||
"roleKey": "ds",
|
||
"roleSort": "1",
|
||
"dataScope": "1",
|
||
"status": "0",
|
||
"delFlag": null,
|
||
"flag": false,
|
||
"menuIds": null,
|
||
"deptIds": null,
|
||
"permissions": [],
|
||
"admin": false
|
||
}
|
||
],
|
||
"roleIds": null,
|
||
"postIds": null,
|
||
"admin": true
|
||
}
|
||
}
|
||
}
|
||
```
|
||
|
||
### 3.3 审批操作模块
|
||
**功能描述**: 处理审批通过、拒绝等操作
|
||
|
||
**主要功能**:
|
||
- 审批意见输入
|
||
- 审批结果提交
|
||
- 操作结果反馈
|
||
|
||
**接口需求**:
|
||
```typescript
|
||
// 提交审批结果
|
||
//审批
|
||
POST /project/order/order/approve
|
||
参数:{
|
||
allApproveUserName?: string;
|
||
/**
|
||
* 发起时间
|
||
*/
|
||
applyTime?: string;
|
||
/**
|
||
* 发起人姓名
|
||
*/
|
||
applyUserName?: string;
|
||
/**
|
||
* 审批意见
|
||
*/
|
||
approveOpinion?: string;
|
||
/**
|
||
* 审批结果 3 通过 2 驳回 1待审批
|
||
*/
|
||
approveStatus?: number;
|
||
approveTime?: string;
|
||
approveUser?: string;
|
||
/**
|
||
* 审批人姓名
|
||
*/
|
||
approveUserName?: string;
|
||
/**
|
||
* 业务主键
|
||
*/
|
||
businessKey?: string;
|
||
/**
|
||
* 创建者
|
||
*/
|
||
createBy?: string;
|
||
/**
|
||
* 创建时间
|
||
*/
|
||
createTime?: string;
|
||
/**
|
||
* 扩展字段1
|
||
*/
|
||
extendField1?: string;
|
||
/**
|
||
* 扩展字段2
|
||
*/
|
||
extendField2?: string;
|
||
formKey?: string;
|
||
id?: number;
|
||
nextAllApproveUserName?: string;
|
||
processInstanceId?: string;
|
||
/**
|
||
* 流程key
|
||
*/
|
||
processKey?: string;
|
||
/**
|
||
* 流程名称
|
||
*/
|
||
processName?: string;
|
||
recoveryType?: number;
|
||
/**
|
||
* 备注
|
||
*/
|
||
remark?: string;
|
||
roleName?: string;
|
||
taskId?: string;
|
||
/**
|
||
* 任务名称
|
||
*/
|
||
taskName?: string;
|
||
/**
|
||
* 流程id
|
||
*/
|
||
todoId?: string;
|
||
/**
|
||
* 更新者
|
||
*/
|
||
updateBy?: string;
|
||
/**
|
||
* 更新时间
|
||
*/
|
||
updateTime?: string;
|
||
[property: string]: any;
|
||
}
|
||
```
|
||
|
||
## 4. 微信小程序适配
|
||
|
||
### 4.1 WebView适配
|
||
- 设置viewport适配移动端
|
||
- 处理微信小程序的安全域名限制
|
||
- 适配微信小程序的返回机制
|
||
|
||
### 4.2 微信JS-SDK集成
|
||
- 配置微信JS-SDK
|
||
- 实现分享功能
|
||
- 处理网络状态监听
|
||
|
||
### 4.3 样式适配
|
||
- 响应式设计
|
||
- 安全区域适配(刘海屏等)
|
||
- 深色模式支持
|
||
|
||
## 5. 数据流设计
|
||
|
||
### 5.1 数据状态管理
|
||
```typescript
|
||
interface AppState {
|
||
user: UserInfo;
|
||
orderList: Order[];
|
||
currentOrder: Order | null;
|
||
loading: boolean;
|
||
}
|
||
```
|
||
|
||
### 5.2 API数据格式规范
|
||
```typescript
|
||
interface ApiResponse<T> {
|
||
code: number;
|
||
message: string;
|
||
data: T;
|
||
}
|
||
|
||
interface Order {
|
||
id: string;
|
||
title: string;
|
||
status: 'pending' | 'approved' | 'rejected';
|
||
createdAt: string;
|
||
applicant: string;
|
||
content: string;
|
||
attachments?: string[];
|
||
approvalHistory: ApprovalRecord[];
|
||
}
|
||
|
||
interface ApprovalRecord {
|
||
id: string;
|
||
approver: string;
|
||
action: 'approve' | 'reject';
|
||
comment: string;
|
||
createdAt: string;
|
||
}
|
||
```
|
||
|
||
## 6. 页面路由设计
|
||
|
||
```typescript
|
||
const routes = [
|
||
{
|
||
path: '/',
|
||
redirect: '/list'
|
||
},
|
||
{
|
||
path: '/list',
|
||
name: 'OrderList',
|
||
component: () => import('@/views/List/index.vue')
|
||
},
|
||
{
|
||
path: '/detail/:id',
|
||
name: 'OrderDetail',
|
||
component: () => import('@/views/Detail/index.vue')
|
||
}
|
||
]
|
||
```
|
||
|
||
## 7. 性能优化策略
|
||
|
||
### 7.1 代码层面
|
||
- 组件懒加载
|
||
- 图片懒加载
|
||
- API请求缓存
|
||
- 防抖和节流
|
||
|
||
### 7.2 构建优化
|
||
- 代码分割
|
||
- 资源压缩
|
||
- CDN部署
|
||
|
||
## 8. 安全考虑
|
||
|
||
### 8.1 数据安全
|
||
- HTTPS通信
|
||
- 接口鉴权
|
||
- 敏感信息加密
|
||
|
||
### 8.2 XSS防护
|
||
- 输入内容过滤
|
||
- CSP策略配置
|
||
|
||
## 9. 测试策略
|
||
|
||
### 9.1 单元测试
|
||
- 组件测试
|
||
- 工具函数测试
|
||
|
||
### 9.2 集成测试
|
||
- API接口测试
|
||
- 页面交互测试
|
||
|
||
### 9.3 兼容性测试
|
||
- 微信小程序WebView测试
|
||
- 不同设备适配测试
|
||
|
||
## 10. 部署方案
|
||
|
||
### 10.1 开发环境
|
||
- 本地开发服务器
|
||
- 热重载支持
|
||
|
||
### 10.2 生产环境
|
||
- 静态资源CDN部署
|
||
- 域名HTTPS配置
|
||
- 微信小程序业务域名配置
|
||
|
||
---
|
||
|
||
**文档版本**: v1.0
|
||
**创建时间**: 2025-08-27
|
||
**负责人**: 开发团队 |