Skip to content

POST /dm-device/inspect/standards/page

Content-Type: application/json

触发按钮:pageAjax

入参

出参

传递对象:ResultData,前端实际消费的是 data 中的 rows / total。<rows + total>

json
{
  "id": "",
  "partNo": "",
  "partCode": "",
  "partName": "",
  "bigCategory": "",
  "...": "..."
}

前端校验规则

权限校验
├── 新增按钮权限
│   └── v-auth: 'spotCheck:standards:add:new'
└── 编辑按钮权限
    └── code: 'spotCheck:standards:edit:new'

后端逻辑

业务流程:按条件分页查询点检标准 -> 补充制程信息 -> 补充产品机型信息 -> 返回分页结果

├── 分页查询点检标准
│   ├── 分页查询:MaintenanceStandardsService.queryInspectPage :48
│   ├── 查询点检标准:MaintenanceStandardsMapper.searchInspect :567
│   └── 按标准编码、标准名称、状态、机型、制程、工位、设备分类、设备类型筛选
├── 补充制程信息
│   ├── 查询制程全集:ProcessClient.queryAllList :574
│   └── 查询未删除制程:ProcessServiceImpl.findAllProcess :323
└── 补充产品机型信息
    ├── 查询产品机型全集:ProductModelClient.queryModelList :584
    └── 查询未删除产品机型:ProductModelServiceImpl.queryList :104

后端校验规则

涉及数据库表

库名.表名mapper.statement描述
standardsStandardsMapper.selectPage按筛选条件分页查询standards数据