【项目管理系统】①


5-分页

简要描述
    - 分页
            分页
    - 权限标签
            prj:subcontractPayment:paging
    - 新建 by zj 2022-01-10 10:55:00 星期一
    - 修改 by zj 2022-07-13 16:50:20 星期三
                    新增 |proportion|num|付款⽐例 | 字段
请求URL
  • {URL}/prj/subcontract/payment/paging
请求方式
  • POST
请求参数
{
    "conditions":{
            "projectId":123,
            "projectName":"项目名称",
            "subcontractId":123,
            "subcontractName":"分包合同名称",
            "scheduleId":123,
            "scheduleName":"付款计划名称",
            "priceUpper":123.2,
            "priceLower":123.2,
            "paymentDateStart":"2022-09-08",
            "paymentDateEnd":"2022-09-08",
            "auditStatusCode":1
    },
    "inOrder":"",
    "orderBy":"",
    "pageNum":1,
    "pageSize":20
}
参数
参数名 必选 类型 说明
inOrder string asc正序 desc倒序
orderBy string 需要排序字段
pageNum int 当前页数
pageSize int 单页条数
conditions object 检索条件
projectId num 项目id
projectName string 项目名称
subcontractId num 分包合同id
subcontractName string 分包合同名称
scheduleId num 付款计划id
scheduleName string 付款计划名称
priceUpper num 实际付款⾦额 上限
priceLower num 实际付款⾦额 下限
paymentDateStart date 实际付款日期 开始时间
paymentDateEnd date 实际付款日期 结束时间
auditStatusCode num 审批状态标签 1-未审批 2-审批中 3-审批通过 4-审批不通过
返回示例
    {
    "code":0,
    "message":"请求成功",
    "data":{
        "records":[{
            "id":123,
            "projectId":123,
            "projectName":"项目名称",
            "subcontractId":123,
            "subcontractName":"分包合同名称",
            "subcontractUnitName":"分包单位名称",
            "subcontractPrice":123.4,
            "scheduleId":123,
            "scheduleName":"付款计划名称",
            "scheduleDate":"2022-09-08",
            "schedulePrice":123.23,
            "schedulePaidPrice":123.23,
            "price":123.2,
            "priceCapital":"四十五整",
             "proportion" : "* 付款⽐例",
            "paymentDate":"2022-09-08",
            "bankName":"开户⾏名称(收款⽅)",
            "bankAccount":"银⾏账户(收款⽅)",
            "remark":"备注 最多输⼊500字",
            "auditFlag":1,
            "ownFlag" : 1,
            "auditStatusCode":1
        }],
        "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 项目名称
subcontractId num 分包合同id
subcontractName string 分包合同名称
subcontractUnitName string 分包单位名称
subcontractPrice num 分包合同金额
scheduleId num 付款计划id
scheduleName string 付款计划名称
scheduleDate date 计划付款时间
schedulePrice num 付款计划金额
schedulePaidPrice num 付款计划已付金额
price num 实际付款⾦额
priceCapital string 实际付款大写⾦额
proportion num 付款⽐例
paymentDate date 实际付款日期
bankName string 开户⾏名称(收款⽅)
bankAccount string 银⾏账户(收款⽅)
remark string 备注 最多输⼊500字
auditFlag num 需要审批标记 0-不要审批 1-要审批
auditStatusCode num 审批状态标签 1-未审批 2-审批中 3-审批通过 4-审批不通过
ownFlag num 是否是自己的数据 0-不是 1-是

页面列表

ITEM_HTML