Skip to content

POST /dm-device/maintenance/standards/page ​

Content-Type: application/json

触发按钮:pageAjax

入参 ​

传递对象:MaintenanceStandardsQueryVo

字段类型必填多选校验规则说明
fieldString否否--
orderString否否--
factoryNoString否否--
standardCodeString否否-保养标准编号
standardNameString否否-保养标准名称
inspectStandardCodeString否否-点检标准编号
inspectStandardNameString否否-点检标准名称
onSiteStandardCodeString否否-巡检标准编号
onSiteStandardNameString否否-巡检标准名称
standardStatusInteger否否-状态
modelNoString否否-机型代号
modelNameString否否-机型名称
processNoString否否-制程代号
processNameString否否-制程名称
workPlaceString否否-工位
maintenanceLevelInteger否否-维保等级
deviceTypeNameString否否-设备种类名称
deviceClassifyInteger否否-设备分类
partTypeInteger否否-工具/备件耗材
standardTypeInteger否否-标准类型 0 - 保养标准 1 - 点检标准 2 - 巡检标准 3-逻辑标准
deviceTypeNoString否否-设备种类代号

出参 ​

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

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

前端校验规则 ​

text
前端校验
└── 权限校验
    └── 编辑按钮权限
        └── code: 'maintain:standards:edit:new'

后端逻辑 ​

text
业务流程:按条件分页查询保养标准后补充制程和机型展示信息
├── 分页查询保养标准
│   └── MaintenanceStandardsMapper.search :527
├── 补充制程信息
│   └── ProcessClient.queryAllList :535
├── 补充机型信息
│   └── ProductModelClient.queryModelList :545
└── 返回分页结果 :556

后端校验规则 ​

text
无

涉及数据库表 ​

库名.表名mapper.statement描述
maintenance_standardsMaintenanceStandardsMapper.selectPage按筛选条件分页查询standards数据
standards_mapperstandardsMapper.searchstandardsMapper
远程服务数据processClient.queryAllListprocessClient
远程服务数据productModelClient.queryModelListproductModelClient