【项目管理系统】①


5-分页

简要描述
    - 分页
            分页
    - 权限标签
            prj:invoice:paging
    - 新建 by zj 2022-01-10 10:55:00 星期一
    - 修改 by llz 2022-03-11 17:11:58 星期五
            修改 修改请求字段invoiceType -> invoiceTypeCode
            添加 添加返回字段invoiceTypeCode
    - 修改 by zj 2022-05-06 15:37:31 星期五
        返回/请求条件 参数 添加 |managerMemberId |num   | 经办人id |
                    |managerMemberName |string   | 经办人姓名 |
请求URL
  • {URL}/ent/invoice/paging
请求方式
  • POST
请求参数
{
    "conditions":{
        "projectName":"项目名称",
        "invoiceDateStart":"开票时间",
        "invoiceDateEnd":"开票时间",
        "invoiceNumber":"代码",
        "sellerName":"开票公司",
        "itemName": "货物名称",
        "invoiceTypeCode":"发票类型编码",
        "managerMemberId":123,
        "managerMemberName":"经办人姓名"
    },
    "inOrder":"",
    "orderBy":"",
    "pageNum":1,
    "pageSize":20
}
参数
参数名 必选 类型 说明
inOrder string asc正序 desc倒序
orderBy string 需要排序字段
pageNum int 当前页数
pageSize int 单页条数
conditions object 检索条件
projectName string 项目名称
invoiceDateStart date 开票开始时间
invoiceDateEnd date 开票结束时间
invoiceNumber string 代码
sellerName string 开票公司
itemName string 货物名称
invoiceTypeCode string 发票类型编码 普票 General 专票 Special 其他Others
managerMemberId num 经办人id
managerMemberName string 经办人姓名
返回示例
    {
    "code":0,
    "message":"请求成功",
    "data":{
        "records":[{
            "id":12,
            "projectId":1223,
            "projectName":"项目名称",
            "fileId":1,
            "fileUrl":"http://localhost:8090/pic/5678351662745600.file",
            "fileName":"文件名称",
            "itemName": "货物名称",
            "invoiceDate":"开票时间",
            "invoiceNumber":"代码",
            "sellerName":"开票公司",
            "purchaserName":"收票公司",
            "invoiceType":"发票类型",
            "invoiceTypeCode":"发票类型编码",
            "unitPrice":11.1,
            "quantity":1,
            "remark":"摘要",
            "taxRate":"税率",
            "invoiceTax":11.1,
            "invoiceAmountPreTax":11.1,
            "invoiceTypeCode":"General ",
            "totalAmount":11.1,
            "managerMemberId":123,
            "managerMemberName":"经办人姓名"
        }],
        "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 num 数据id
projectId num 项目id
projectName string 项目名称
fileId num 发票文件id 关联x_aliyun_oss_upload
fileUrl string 发票文件url
fileName string 发票文件名称
itemName string 货物名称
invoiceDate string 开票时间
invoiceNumber string 代码
sellerName string 开票公司
purchaserName string 收票公司
invoiceType string 发票类型(普票、专票)
unitPrice num 单价
quantity num 数量
remark string 摘要
taxRate string 税率
invoiceTax num 进项税额
invoiceAmountPreTax num 不含税价格
totalAmount num 含税价格
invoiceTypeCode string 发票类型编码 普票 General 专票 Special 其他Others
managerMemberId num 经办人id
managerMemberName string 经办人姓名

页面列表

ITEM_HTML