Appearance
POST /dm-store/uom/page
Content-Type: application/json
触发按钮:pageAjax
入参
传递对象:UomQueryVo
| 字段 | 类型 | 必填 | 多选 | 校验规则 | 说明 |
|---|---|---|---|---|---|
| field | String | 否 | 否 | - | - |
| order | String | 否 | 否 | - | - |
| factoryNo | String | 否 | 否 | - | - |
| ids | List<Long> | 否 | 是 | - | id集合 |
出参
传递对象:ResultData,前端实际消费的是 data 中的 rows / total。<rows + total>
json
{
"id": "",
"partNo": "",
"partCode": "",
"partName": "",
"bigCategory": "",
"...": "..."
}前端校验规则
权限校验
└── 页面权限
└── v-auth: 'information:uom:search:popup'后端逻辑
业务流程:筛选未删除计量单位 -> 按创建时间倒序分页查询 -> 返回分页结果
├── 筛选查询范围
│ └── 过滤未删除数据:eq :76
├── 确定结果排序
│ └── 创建时间倒序:orderByDesc :78
└── 分页查询计量单位
└── 分页查询:page :83后端校验规则
无涉及数据库表
| 库名.表名 | mapper.statement | 描述 |
|---|---|---|
| store.uom | UomMapper.selectPage | 按筛选条件分页查询uom数据 |