1、订单列表
    image.png

    链接:/interfaces/xpmContract/getOrderList

    参数:
    projectSid-项目主键
    dataType 【0-待下单 1-已下单 2-部门发货 3-已发货 4-到货验收】
    pageNumber-页码
    pageSize-每页个数
    search-查询参数

    返回字段解析:
    订单主键:contractId
    订单名称:contractName
    供方:supplierName
    订单类型:contractTypeName
    含税价格:standardCurrencyTypeContractTaxMoney

    2、获取订单数字
    image.png

    链接:/interfaces/xpmContract/getOrderNumber
    参数:
    projectSid-项目主键

    返回值解析:
    101-待下单
    102-已下单
    103-部分发货
    104-已发货
    105-已验收

    3、获取年框合同
    image.png
    链接:/interfaces/xpmContract/getYearContract
    参数:
    pageNumber-页码
    pageSize-每页个数
    search-查询参数
    state-合同状态【默认传3】

    返回字段解析:
    合同主键:id
    合同名称:contractName
    品类:category
    供方:supplierName
    有效期(开始):vStartTime
    有效期(结束):vEndTime

    4、获取料表清单
    image.png

    链接:/interfaces/xpmContract/getYearContractDetail
    参数:
    id-预采购订单主键
    projectSid-项目主键
    pageNumber-页码
    pageSize-每页个数
    search-查询参数

    返回字段解析:
    主键:id
    编号:code
    名称:name
    规格型号:spec
    单位:descs
    不含税单价:price
    含税单价:priceRate

    5、获取合同类型
    image.png

    链接:/interfaces/xpmContract/getContractTypeList
    参数:
    type-类型【默认传0】

    返回字段解析:
    订单类型主键:contractTypeSid
    订单类型名称:contractTypeName

    6、保存实体

    链接:/interfaces/xpmContract/saveEntity
    参数:
    param-保存参数集合
    {
    entity-实体组合
    contractDetailed-订单明细
    contractReceivables-付款节点
    projectSid-项目主键
    }
    样例:
    param:{
    entity: {“createSid”:”5ec3a5020acb448aa9653d554287d826_admin”,”contractId”:”1ac1540da62a490da9e8725c884381c8”,”projectSid”:”a23f1d760a0a40d8a28fa1c5a888f40d”,”xpmYearContractId”:”aa50be0aeae14b258c4b3eab233405cd”,”contractBusinessType”:”0”,”projectCode”:”XJ-202104002”,”projectName”:”于金艳测试项目”,”contractNumber”:”20210608135543”,”contractName”:”DEMO”,”contractType”:””,”contractTypeName”:””,”supplierSid”:”c5a37253b6bc46d29518440f28b9e382”,”supplierName”:”江苏林洋综合能源服务有限公司”,”supplierConnectorId”:”5ec3a5020acb448aa9653d554287d826_admin”,”supplierConnector”:”京东五星电器管理员”,”receiveTime”:”2021-07-14”,”standardCurrencyTypeContractTaxMoney”:”1100.00”,”standardCurrencyTypeContractMoney”:”973.45”,”taxRate”:”13.00”,”receiverId”:”5ec3a5020acb448aa9653d554287d826_admin”,”receiver”:”京东五星电器管理员”,”receiverPhone”:”18606197707”,”demandName”:”京东五星电器集团有限公司”,”makeOrderHuman”:””,”makeOrderTime”:””,”remarks”:””,”originalCoinMoney”:”0”,”totalPrice”:”0”}
    contractDetailed: [{“xpmContractLedgerSid”:”1ac1540da62a490da9e8725c884381c8”,”largeClassName”:null,”inventoryProjectDetailSid”:null,”totalPrice”:”¥265.49”,”num”:”1”,”DEFAULT_SORT_COLUMNS_HIBERNATE”:” sid DESC”,”remark”:null,”totalPriceRate”:”¥300.00”,”sid”:”72602a29-3d72-e0e2-3f5e-59ff0aabac5f”,”procurementDocumentPackageDetailSid”:”bea8dfbbe50d45b197626c66caa6917a”,”smallClassName”:null,”inventoryUnit”:null,”inventoryName”:”三线轨道(黑)2M”,”unitPrice”:”¥265.49”,”parentSid”:null,”inventorySpec”:”2000mm”,”inventoryCode”:”D-27”,”OutlineNumber”:”1”,”inventoryModel”:null,”largeClassCode”:null,”unitPriceRate”:”¥300.00”,”picture”:null,”inventoryDetailSid”:null,”smallClassCode”:null,”inventoryRemark”:”根”,”OutlineLevel”:1,”expanded”:true,”_id”:3,”_uid”:3,”_pid”:-1,”_level”:0,”contractSid”:”1ac1540da62a490da9e8725c884381c8”},{“xpmContractLedgerSid”:”1ac1540da62a490da9e8725c884381c8”,”largeClassName”:null,”inventoryProjectDetailSid”:null,”totalPrice”:”¥707.96”,”num”:”2”,”DEFAULT_SORT_COLUMNS_HIBERNATE”:” sid DESC”,”remark”:null,”totalPriceRate”:”¥800.00”,”sid”:”48aceb92-a9c3-9162-ad94-c43e101b628f”,”procurementDocumentPackageDetailSid”:”233fd1e8e81949d2a39ac6e71a63de17”,”smallClassName”:null,”inventoryUnit”:null,”inventoryName”:”象鼻灯-黑”,”unitPrice”:”¥353.98”,”parentSid”:null,”inventorySpec”:”5000K,24W”,”inventoryCode”:”Q-09”,”OutlineNumber”:”2”,”inventoryModel”:null,”largeClassCode”:null,”unitPriceRate”:”¥400.00”,”picture”:null,”inventoryDetailSid”:null,”smallClassCode”:null,”inventoryRemark”:”只”,”OutlineLevel”:1,”expanded”:true,”_id”:4,”_uid”:4,”_pid”:-1,”_level”:0,”contractSid”:”1ac1540da62a490da9e8725c884381c8”}]
    contractReceivables: []
    projectSid: a23f1d760a0a40d8a28fa1c5a888f40d
    }

    7、获取合同实体
    链接:/interfaces/xpmContract/getContractBySid
    参数:contractSid-合同主键

    返回参数解析:
    项目名称:projectName
    项目编号:projectCode
    项目主键:projectSid
    订单id:contractId
    订单编号:contractNumber
    订单名称:contractName
    订单类型:contractType
    订单类型名称:contractTypeName
    要求到货时间:receiveTime
    备注:remarks
    供方主键:supplierSid
    供方:supplierName
    供方联系人主键:supplierConnectorId
    供方联系人:supplierConnector
    需方:demandName
    下单人:makeOrderHuman
    下单人主键:makeOrderHumanSid
    收货人主键:receiverId
    收货人:receiver
    联系电话:receiverPhone
    订单状态:contractStatus
    基础数据【101待下单 102已下单 103部分发货 104已发货 105到货验收】
    订单金额【含税】:standardCurrencyTypeContractTaxMoney
    订单金额【不含税】:standardCurrencyTypeContractMoney
    税率:taxRate
    年框合同主键:xpmYearContractId

    8、根据合同ID获取清单明细
    链接:/interfaces/xpmContract/getPurchaseOrderDetailList
    参数:contractSid-合同主键

    返回参数解析:
    订单ID:xpmContractLedgerSid
    订单明细主键:procurementDocumentPackageDetailSid
    物资编号:inventoryCode
    物资名称:inventoryName
    规格型号:inventorySpec
    单位:inventoryRemark
    不含税单价:unitPrice
    含税单价:unitPriceRate
    订单数量:num
    不含税合价:totalPrice
    含税合价:totalPriceRate

    9、根据合同清单获取合同收款节点
    链接:/interfaces/xpmContract/getContractReceivablesList
    参数:contractSid-合同主键
    yearContractId-年框合同主键

    返回参数解析:
    订单主键:contractSid
    主键:paymentSid
    付款项:paymentItem
    付款比例:paymentRatio
    付款金额(含税):paymentTaxAmount
    付款金额(不含税):paymentAmount
    备注:remark

    10、到货验收列表
    链接:/interfaces/BatchLogisticsArrival/getList
    参数:projectSid-项目主键
    pageNumber-页码
    pageSize-每页个数
    search-查询参数
    state-状态【已验收传3、未验收不用传】

    image.png

    返回参数解析:
    主键:batchLogisticsArrivalSid
    批次:batch
    承运方:shipper
    物流方/快递方/专车车牌号:logistics
    物流运单号/快递运单号/驾驶员联系电话:logisticsOrderCode
    实际发货时间:actualDeliveryTime
    计划到货时间:planArrivalTime
    收货人:consignee

    11、物流基本信息查询
    链接:/interfaces/BatchLogisticsArrival/getById
    参数:id-物流到货主键
    image.png

    返回参数解析:
    物流到货主键:batchLogisticsArrivalSid
    物流主键:batchLogisticsSid
    项目主键:projectSid
    项目编码:projectCode
    项目名称:projectName
    批次:batch
    承运方主键:shipperSid
    承运方:shipper
    物流方:logistics
    物流运单号:logisticsOrderCode
    发货人:consignor
    发货人主键:consignorSid
    实际发货时间:actualDeliveryTime
    计划到货时间:planArrivalTime
    收货人:consignee
    收货人主键:consigneeSid
    联系电话:consigneePhone
    实际到货时间:actualArrivalTime
    实际收货人:actualConsignee
    实际收货人主键:actualConsigneeSid
    实际验收时间:actualCheckTime
    备注:remark

    12、获取订单明细列表
    image.png
    链接:/interfaces/BatchLogisticsArrival/getOrederDetailList
    参数:id-物流到货主键

    返回参数解析:
    订单明细主键:batchLogisticsArrivalDetailSid
    订单名称:orderName
    编号:orderCode
    名称:name
    规格型号:spec
    单位:remark
    发货数量:batchNumber
    到货数量:actualNumber
    差异说明:reason

    13、保存/提交到货验收
    链接:/interfaces/BatchLogisticsArrival/saveBatchLogisticsArrival
    参数案例:
    {
    actualArrivalTime: “2021-06-11”,
    actualCheckTime: “2021-06-10T07:50:49”,
    actualConsignee: “京东五星电器管理员”,
    actualConsigneeSid: “5ec3a5020acb448aa9653d554287d826_admin”,
    actualDeliveryTime: “2021-04-23”,
    batchLogisticsArrivalSid: “b82492e703f64599abb5f51211f0e3de”,
    batchLogisticsSid: “e7f98381-f3fe-446c-86fc-25480e55587d”,
    consignee: “刘宝栋”,
    consigneePhone: “13601452775”,
    consigneeSid: “6ba85c48143547bcb6bbadbe8e4bf72c”,
    consignor: “京东五星电器管理员”,
    consignorSid: “”,
    logistics: “中通”,
    logisticsOrderCode: “3214134”,
    operator: “modified”,
    planArrivalTime: “2021-04-24”,
    projectCode: “20210421103213602”,
    projectName: “湘潭莲城步行街城市旗舰店”,
    projectSid: “5dae0b9dc0644c5a9931d440ac5b9e38”,
    remark: “”,
    shipper: “物流 “,
    shipperSid: “logistics”,
    state: “3”,
    batchLogisticsArrivalDetails: [
    {
    actualNumber: 30
    batchLogisticsArrivalDetailSid: “38ec160e53074654b93e9fb1f2f7f654”
    batchLogisticsArrivalSid: “b82492e703f64599abb5f51211f0e3de”
    batchNumber: 30
    name: “COB射灯-白”
    orderCode: “S-03”
    orderContractDetailSid: “cfd76fbc-02d4-4b30-1693-82971814fbc4”
    orderName: “灯具第二批”
    orderSid: “4cb847dee394448ca26f201b4a6a46e9”
    reason: “无”
    remark: null
    spec: “3000K”
    },
    {
    actualNumber: 30
    batchLogisticsArrivalDetailSid: “38ec160e53074654b93e9fb1f2f7f654”
    batchLogisticsArrivalSid: “b82492e703f64599abb5f51211f0e3de”
    batchNumber: 30
    name: “COB射灯-白”
    orderCode: “S-03”
    orderContractDetailSid: “cfd76fbc-02d4-4b30-1693-82971814fbc4”
    orderName: “灯具第二批”
    orderSid: “4cb847dee394448ca26f201b4a6a46e9”
    reason: “无”
    remark: null
    spec: “3000K”
    },
    ]
    }

    参数解析:
    物流到货主键:batchLogisticsArrivalSid
    物流主键:batchLogisticsSid
    项目主键:projectSid
    项目编码:projectCode
    项目名称:projectName
    批次:batch
    承运方主键:shipperSid
    承运方:shipper
    物流方:logistics
    物流运单号:logisticsOrderCode
    发货人:consignor
    发货人主键:consignorSid
    实际发货时间:actualDeliveryTime
    计划到货时间:planArrivalTime
    收货人:consignee
    收货人主键:consigneeSid
    联系电话:consigneePhone
    实际到货时间:actualArrivalTime
    实际收货人:actualConsignee
    实际收货人主键:actualConsigneeSid
    实际验收时间:actualCheckTime
    备注:remark
    订单明细列表:batchLogisticsArrivalDetails
    订单明细主键:batchLogisticsArrivalDetailSid
    订单名称:orderName
    编号:orderCode
    名称:name
    规格型号:spec
    单位:remark
    发货数量:batchNumber
    到货数量:actualNumber
    差异说明:reason

    14、到货验收数字查询
    链接:/interfaces/BatchLogisticsArrival/getNumber
    参数:projectSid-项目主键
    返回参数解析:
    已验收数字:ACCEPTED
    未验收数字:NOT_ACCEPTED