Skip to content

POST /dm-device/patrolTasks/exportPatrolTasksExcel ​

Content-Type: application/json

触发按钮:exportExcelAjax

入参 ​

无

出参 ​

传递对象:ResultData

无

前端校验规则 ​

text
前端校验
└── 权限校验
    └── 导出按钮权限
        └── v-auth: 'routingInspection:task:export:popup'

后端逻辑 ​

text
业务流程:限定巡检任务范围后查询任务完成情况并导出Excel
├── 限定巡检任务范围 :159
├── 按部门查询任务及完成情况
│   └── MaintenanceTasksService.findList :160
├── 判断是否存在导出数据 :161-186
└── 导出巡检任务Excel :180

后端校验规则 ​

text
后端校验
└── 数据存在性校验
    └── 校验导出巡检任务数据是否存在:exportPatrolTasksExcel :160-186
        └── ExceptionCode.EX100007

涉及数据库表 ​

无