【项目管理系统】①


1-库存分页

简要描述
    - 分页
            库存分页
    - 权限标签
            prj:material:paging
    - 新建 by zj 2022-01-10 10:55:00 星期一
    - 修改 by zj 2022-07-20 11:16:27 星期三
            请求参数 将projectId 正不同的应用场景做区分 添加 请求参数
            projectIdOfBudget 获取预算材料列表
            projectIdOfStock 获取库存材料列表
请求URL
  • {URL}/prj/material/stock/paging
请求方式
  • POST
请求参数
{
    "conditions":{
        "costId":123,
        "projectId":1243,
        "projectIdOfBudget":1243,
        "projectIdOfStock":1243,
        "categoryId":123,
        "categoryName":"分类名称",
        "name":"水泥",
        "unit":"*计量单位",
        "model":"规格型号",
        "stockFlag":1,
        "idList":[1,23,2]
    },
    "inOrder":"",
    "orderBy":"",
    "pageNum":1,
    "pageSize":20
}
参数
参数名 必选 类型 说明
inOrder string asc正序 desc倒序
orderBy string 需要排序字段
pageNum int 当前页数
pageSize int 单页条数
conditions object 检索条件
projectId num 项目id
projectIdOfBudget num 获取预算材料列表
projectIdOfStock num 获取库存材料列表
categoryId list 分类id
categoryName list 分类名称
name list 内容 (材料名称)
unit string 计量单位
model string 规格型号
stockFlag num 是否有库存 1-是 0-否
idList list 材料id列表
costId num 采购清单id
返回示例
    {
    "code":0,
    "message":"请求成功",
    "data":{
        "records":[{
            "id":123,
            "categoryId":123,
            "categoryName":"分类名称",
            "name":"水泥",
            "unit":"*计量单位",
            "model":"规格型号",
            "remark":"备注",
            "amount":123
        }],
        "total":46,
        "size":20,
        "current":1,
        "orders":[],
        "pages":3
    }
}
返回参数说明
参数名 类型 说明
code int 返回结果 0 成功 500 异常
message int 返回信息
data object 返回结果
pages int 总页数
orders list 排序对象
current int 当前页数
size int 单页数量
total int 总数
records list 返回结果
id list 返回结果
categoryId list 分类id
categoryName list 分类名称
name list 内容 (材料名称)
unit string 计量单位
model string 规格型号
remark string 备注
amount num 库存数量

页面列表

ITEM_HTML