【项目管理系统】①


5-分页

简要描述
    - 分页
            分页
    - 权限标签
            prj:subcontract:paging
    - 新建 by zj 2022-01-10 10:55:00 星期一
    - 修改 by zj 2022-07-12 17:41:23 星期二
                    新增 budgetDetailId 项目预算明细id 和  |budgetDetailName|String|项目预算明细内容名称|  字段
请求URL
  • {URL}/prj/subcontract/paging
请求方式
  • POST
请求参数
{
    "conditions":{
            "settlementStatusCode" : "Finish",
            "projectId" : 12,
            "projectName" : "项目名称",
            "budgetDetailId":12,
            "budgetDetailName":"项目预算明细内容名称",
            "name" : "分包合同名称",
            "signingDateStart" : "2022-02-02",
            "signingDateEnd" : "2022-02-02",
            "unitName" : "分包单位名称",
            "signedMemberId" : 123,
            "signedMemberName" : "签订人姓名",
            "settlementTypeCode" : "Segmented",
            "priceUpper" : 123.4,
            "priceLower" : 123.4,
            "auditStatusCode":1,
            "paymentTypeCode" : "Cash"
    },
    "inOrder":"",
    "orderBy":"",
    "pageNum":1,
    "pageSize":20
}
参数
参数名 必选 类型 说明
inOrder string asc正序 desc倒序
orderBy string 需要排序字段
pageNum int 当前页数
pageSize int 单页条数
conditions object 检索条件
settlementStatusCode string 结算状态 Finish 完成 UnFinish 未完成
projectId num 项目id
projectName string 项目名称
budgetDetailId num 项目预算明细id
budgetDetailName String 项目预算明细内容名称
name string 分包合同名称
signingDateStart date 签订⽇期 开始时间
signingDateEnd date 签订⽇期 结束时间
unitName string 分包单位名称
priceUpper num 合同⾦额 上限
priceLower num 合同⾦额 下限
auditStatusCode num 审批状态标签 1-未审批 2-审批中 3-审批通过 4-审批不通过
settlementTypeCode string 结算⽅式(分段结算 Segmented、竣工后一次结算 OneTime)
paymentTypeCode string 付款⽅式(现金 Cash、银行Bank、转账 Transfer)
返回示例
    {
    "code":0,
    "message":"请求成功",
    "data":{
        "records":[{
            "id":12,
            "settlementStatusCode" : "Finish",
            "projectId" : 12,
            "projectName" : "项目名称",
            "budgetDetailId":12,
            "budgetDetailName":"项目预算明细内容名称",
            "name" : "分包合同名称",
            "signingDate" : "2022-02-02",
            "unitName" : "分包单位名称",
            "price" : 123.4,
            "priceCapital" : "一万元整",
            "signedMemberId" : 12,
            "signedMemberId" : "签订人姓名",
            "startDate" : "2022-02-02",
            "endDate" : "2022-02-02",
            "settlementTypeCode" : "Segmented",
            "paymentTypeCode" : "Cash",
            "paymentTerms" : "付款条件 最多500 字",
            "mainTerms" : "主要条款 最多500 字",
            "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
settlementStatusCode string 结算状态 Finish 完成 UnFinish 未完成
projectId num 项目id
projectName string 项目名称
budgetDetailId num 项目预算明细id
budgetDetailName String 项目预算明细内容名称
name string 分包合同名称
signingDate date 签订⽇期
unitName string 分包单位名称
price num 合同⾦额
priceCapital string ⼤写⾦额
signedMemberId num 签订⼈id
signedMemberName string 签订⼈姓名
startDate date 开始时间
endDate date 结束时间
settlementTypeCode string 结算⽅式(分段结算 Segmented、竣工后一次结算 OneTime)
paymentTypeCode string 付款⽅式(现金 Cash、银行Bank、转账 Transfer)
paymentTerms string 付款条件 最多500 字
mainTerms string 主要条款 最多500 字
remark string 备注 最多500 字
auditFlag num 需要审批标记 0-不要审批 1-要审批
auditStatusCode num 审批状态标签 1-未审批 2-审批中 3-审批通过 4-审批不通过
ownFlag num 是否是自己的数据 0-不是 1-是

页面列表

ITEM_HTML