# 商品中台模块

API域名以及签名 统一签名

全局响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 返回数据
message String 错误信息

# 一、供应商

# 1、供应商数据全量保存

(1)接口地址:/supplier/saveSupplierData

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
saveSupplier Object true 供应商基础数据
└ supplierCode String true 供应商编码
└ supplierName String true 供应商名称
└ companyNum String false 公司编码
└ companyName String false 公司名称
└ companyEnglishName String false 英文名称
└ domesticForeignRelation String false 境内外关系 domestic:境内 foreign:境外
└ unifiedSocialCode String false 统一社会信用代码
└ licenceEndDate String false 营业期限 长期 二十年 三十年
└ registeredAddress String false 注册地址
└ registeredCapital BigDecimal false 注册资本(万)
└ registeredCurrency String false 注册资本币种
└ operationQualityCode String true 经营性质
└ operationQuality String false 经营性质含义
└ admissionType String false 准入属性
└ legalRepName String false 法人姓名
└ companyTypeCode String false 公司类型
└ companyTypeName String false 公司类型含义
└ buildDate String false 成立日期
└ businessScope String false 经营范围,多个逗号分割
└ stageDescription String false 生命周期描述
└ supplierSuperType String false 供应商级别
└ supplierSuperCompany String false 一级供应商
└ employeeNumbers Integer false 员工数量
└ coveringArea BigDecimal false 仓储面积/平方米
└ totalPlantArea BigDecimal false 仓房总面积/平方米
└ propertyRightsCode String false 厂房产权性质
└ propertyRightsName String false 厂房产权性质含义
└ brand String false 自有品牌
└ isListing Integer false 是否上市 1:是 0:否
└ status String false 状态 recommend:推荐 potential:潜在 qualified:合格 demote:降级 eliminate:淘汰
└ sourceType String true 来源 SRM
└ proposedProducts String false 拟合作产品
saveSupplierExtend Object false 供应商扩展预留
└ supplierCode String true 供应商编码
└ businessNumbers Integer false 营销/业务人员数量
└ purchaseNumbers Integer false 采购人员数量
└ qualityControlNumbers Integer false 品控人员数量
└ warehousemanNumbers Integer false 仓储人员数量
└ plannerNumbers Integer false 计划人员数量
└ developNumbers Integer false 研发人员数量
└ productionNumbers Integer false 生产人员数量
└ orgAttachUrl String false 组织架构附件url
└ ext1 ~ ext15 String false 预留字段1~15
saveSupplierProductServiceList List false 供应商产品服务表
└ supplierCode String true 供应商编码
└ productModel String false 产品名称
└ annualOutput String false 年产量
└ productCycle String false 生产周期
└ productProcessTime String false 生产工序及耗时
saveSupplierFinancialConditionList List false 供应商财务状况表
└ supplierCode String true 供应商编码
└ conditionYear String false 年份 如:2022
└ currencyCode String false 币种
└ currencyName String false 币种含义
└ totalAssets BigDecimal false 企业总资产(万)
└ totalLiabilities BigDecimal false 企业总负债(万)
└ currentAssets BigDecimal false 流动资产(万)
└ currentLiabilities BigDecimal false 流动负债(万)
└ revenue BigDecimal false 营业收入(万)
└ netProfit BigDecimal false 净利润(万)
└ totalFixedAssets BigDecimal false 固定资产总额(万)
└ totalEquipmentAssets BigDecimal false 设备资产总额(万)
saveSupplierCustomerList List false 供应商客户表
└ supplierCode String true 供应商编码
└ customerName String false 客户名
└ tradingVolumePerYear String false 交易量/年
└ turnoverPerYear BigDecimal false 交易额/年 万元
└ mainOemBrand String false 主要代工品牌
saveSupplierEquipmentList List false 供应商设备表
└ supplierCode String true 供应商编码
└ equipmentPype String false 设备类型
└ equipmentName String false 设备名称
└ specificationType String false 型号规格
└ quantity Integer false 数量
└ manufacturer String false 生产厂家
└ capacityPerDay String false 产能/天
saveSupplierContactList List false 供应商联系人表
└ supplierCode String true 供应商编码
└ contactName String false 联系人姓名
└ mobilePhone String false 联系人电话
└ email String false 联系人邮箱
└ contactType String false 联系人类型
└ department String false 部门
└ position String false 职位
└ idType String false 证件类型
└ idNum String false 证件号码
└ isDefault Integer false 是否默认联系人 1:是 0:否
└ enabledFlag Integer false 是否启用 1:是 0:否
saveSupplierAddressList List false 供应商地址信息表
└ supplierCode String true 供应商编码
└ addressTypeCode String false 地址类别
└ addressTypeName String false 地址类别含义
└ countryId String false 国家id
└ country String false 国家含义
└ provinceId String false 省id
└ province String false 省
└ cityId String false 市id
└ city String false 市
└ regionId String false 区id
└ region String false 区
└ addressDetail String false 详细地址
└ postCode String false 邮政编码
saveSupplierBankAccountList List false 供应商银行账户表
└ supplierCode String true 供应商编码
└ bankCode String false 银行编码
└ bankName String false 银行名称
└ countryName String false 国家/地区
└ bankFirm String false 联行行号
└ bankBranchName String false 开户行名称
└ bankAccountName String false 账户名称
└ bankAccountNum String false 银行账户
└ enabledFlag Integer false 状态 1:启用 0:禁用
└ masterFlag Integer false 是否主账户 1:是 0:不是
saveSupplierCategoryRelList List false 供应商关联分类表
saveSupplierSettle Object false 供应商结算信息表
└ supplierCode String true 供应商编码
└ paymentBilling String false 付款及开票
└ supplierBusinessCategory String false 供应商业务类别
└ unifiedSocialCreditCode String false 原统一社会信用代码
└ afterSalesTerms String false 售后条款
└ depositPrepaymentRatio BigDecimal false 定金预付比例
└ prepaymentRatioBeforeShipment BigDecimal false 发货前预付比例
└ payAfterDeliveryRatio BigDecimal false 到货后付款比例
└ paymentOfTheBalanceDepositRatio BigDecimal false 尾款质押金付款比例
└ paymentType String false 付款类型
└ paymentTypeName String false 付款类型含义
└ supplierSettlementDate String false 供应商结款日
└ settlementCurrencyType Integer false 供应商结算币种
saveSupplierQualificationList List false 供应商资质表
└ supplierCode String true 供应商编码
└ authenticationType String false 认证类型
└ authenticationDesc String false 认证描述
└ authenticationCode String false 认证编号
└ authenticationDate String false 认证时间
└ certificationAuthority String false 认证机构
└ attachUrls String false 附件url 多个逗号分割
└ expirationDate String false 证件到期日
saveSupplierAbilityList List false 供应商供应能力表
└ supplierCode String true 供应商编码
└ itemCode String false 物料编码
└ itemName String false 物料名称
└ itemCategoryCode String false 品类代码
└ itemCategoryName String false 品类名称
└ enableSupply Integer false 是否可供 1:可供 0:不可供
└ isApprove Integer false 是否需要特殊审批 1:需要 0:不需要
└ strategicProcurement String false 战略采购
└ adaptiveItem String false 适配产品
└ serveCountry String false 服务国家
└ serveRegion String false 服务地区
└ serveCity String false 服务城市
└ effectiveDateStart String false 有效期开始
└ effectiveDateEnd String false 有效期结束
└ rebateRate BigDecimal false 返利比例
└ rebateStandard String false 返利标准
└ rebateCondition String false 返利条件
└ attachUrls String false 附件url 多个逗号分割
└ attachExpiryDate String false 附件到期日期

(6)请求示例:

{
  "saveSupplier": {
    "supplierCode": "",
    "supplierName": "",
    "companyNum": "",
    "companyName": "",
    "companyEnglishName": "",
    "domesticForeignRelation": "",
    "unifiedSocialCode": "",
    "licenceEndDate": "",
    "registeredAddress": "",
    "registeredCapital": 0,
    "registeredCurrency": "",
    "operationQualityCode": "",
    "operationQuality": "",
    "admissionType": "",
    "legalRepName": "",
    "companyTypeCode": "",
    "companyTypeName": "",
    "buildDate": "",
    "businessScope": "",
    "stageDescription": "",
    "supplierSuperType": "",
    "supplierSuperCompany": "",
    "employeeNumbers": 0,
    "coveringArea": 0,
    "totalPlantArea": 0,
    "propertyRightsCode": "",
    "propertyRightsName": "",
    "brand": "",
    "isListing": 0,
    "status": "",
    "sourceType": "",
    "proposedProducts": ""
  },
  "saveSupplierExtend": {
    "supplierCode": "",
    "businessNumbers": 0,
    "purchaseNumbers": 0,
    "qualityControlNumbers": 0,
    "warehousemanNumbers": 0,
    "plannerNumbers": 0,
    "developNumbers": 0,
    "productionNumbers": 0,
    "orgAttachUrl": "",
    "ext1": "",
    "ext2": "",
    "ext3": "",
    "ext4": "",
    "ext5": "",
    "ext6": "",
    "ext7": "",
    "ext8": "",
    "ext9": "",
    "ext10": "",
    "ext11": "",
    "ext12": "",
    "ext13": "",
    "ext14": "",
    "ext15": ""
  },
  "saveSupplierProductServiceList": [
    {
      "supplierCode": "",
      "productModel": "",
      "annualOutput": "",
      "productCycle": "",
      "productProcessTime": ""
    }
  ],
  "saveSupplierFinancialConditionList": [
    {
      "supplierCode": "",
      "conditionYear": "",
      "currencyCode": "",
      "currencyName": "",
      "totalAssets": 0,
      "totalLiabilities": 0,
      "currentAssets": 0,
      "currentLiabilities": 0,
      "revenue": 0,
      "netProfit": 0,
      "totalFixedAssets": 0,
      "totalEquipmentAssets": 0
    }
  ],
  "saveSupplierCustomerList": [
    {
      "supplierCode": "",
      "customerName": "",
      "tradingVolumePerYear": "",
      "turnoverPerYear": 0,
      "mainOemBrand": ""
    }
  ],
  "saveSupplierEquipmentList": [
    {
      "supplierCode": "",
      "equipmentPype": "",
      "equipmentName": "",
      "specificationType": "",
      "quantity": 0,
      "manufacturer": "",
      "capacityPerDay": ""
    }
  ],
  "saveSupplierContactList": [
    {
      "supplierCode": "",
      "contactName": "",
      "mobilePhone": "",
      "email": "",
      "contactType": "",
      "department": "",
      "position": "",
      "idType": "",
      "idNum": "",
      "isDefault": 0,
      "enabledFlag": 0
    }
  ],
  "saveSupplierAddressList": [
    {
      "supplierCode": "",
      "addressTypeCode": "",
      "addressTypeName": "",
      "countryId": "",
      "country": "",
      "provinceId": "",
      "province": "",
      "cityId": "",
      "city": "",
      "regionId": "",
      "region": "",
      "addressDetail": "",
      "postCode": ""
    }
  ],
  "saveSupplierBankAccountList": [
    {
      "supplierCode": "",
      "bankCode": "",
      "bankName": "",
      "countryName": "",
      "bankFirm": "",
      "bankBranchName": "",
      "bankAccountName": "",
      "bankAccountNum": "",
      "enabledFlag": 0,
      "masterFlag": 0
    }
  ],
  "saveSupplierCategoryRelList": 0,
  "saveSupplierSettle": {
    "supplierCode": "",
    "paymentBilling": "",
    "supplierBusinessCategory": "",
    "unifiedSocialCreditCode": "",
    "afterSalesTerms": "",
    "depositPrepaymentRatio": 0,
    "prepaymentRatioBeforeShipment": 0,
    "payAfterDeliveryRatio": 0,
    "paymentOfTheBalanceDepositRatio": 0,
    "paymentType": "",
    "paymentTypeName": "",
    "supplierSettlementDate": "",
    "settlementCurrencyType": 0
  },
  "saveSupplierQualificationList": [
    {
      "supplierCode": "",
      "authenticationType": "",
      "authenticationDesc": "",
      "authenticationCode": "",
      "authenticationDate": "",
      "certificationAuthority": "",
      "attachUrls": "",
      "expirationDate": ""
    }
  ],
  "saveSupplierAbilityList": [
    {
      "supplierCode": "",
      "itemCode": "",
      "itemName": "",
      "itemCategoryCode": "",
      "itemCategoryName": "",
      "enableSupply": 0,
      "isApprove": 0,
      "strategicProcurement": "",
      "adaptiveItem": "",
      "serveCountry": "",
      "serveRegion": "",
      "serveCity": "",
      "effectiveDateStart": "",
      "effectiveDateEnd": "",
      "rebateRate": 0,
      "rebateStandard": "",
      "rebateCondition": "",
      "attachUrls": "",
      "attachExpiryDate": ""
    }
  ]
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data String 返回数据
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": "",
  "message": ""
}

# 二、商品中台基础

# 1、查询商品类目接口

(1)接口地址:/productMain/base/queryCategory

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
categoryCode String true 类目编码

(6)请求示例:

{
  "categoryCode": ""
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 类目信息
└ categoryCode String 类目编码
└ categoryName String 类目名称
└ categoryLevel String 类目级别
└ status String 状态 enabled:启用 disable:停用
└ createTime String 创建时间
└ updateTime String 修改时间
└ parent Object 父级类目,结构同本类目
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": {
    "categoryCode": "",
    "categoryName": "",
    "categoryLevel": "level_1",
    "status": "",
    "createTime": "",
    "updateTime": "",
    "parent": {
      "categoryCode": "",
      "categoryName": "",
      "categoryLevel": "level_1",
      "status": "",
      "createTime": "",
      "updateTime": "",
      "parent": {}
    }
  },
  "message": ""
}

# 2、批量查询品牌列表

(1)接口地址:/productMain/base/queryBrandList

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
brandCodes List true 品牌编码列表

(6)请求示例:

{
  "brandCodes": []
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 返回数据
└ brandList List 品牌列表
  └ id Integer 品牌ID
  └ brandCode String 品牌编码
  └ brandName String 品牌名称
  └ brandNameShow String 品牌简称
  └ brandLogo List 品牌logo列表
  └ brandOwn Integer 是否自有品牌,0:否、1:是
  └ brandBelongCompany String 所属公司
  └ status String 状态 enabled:启用 disable:停用
  └ createTime String 创建时间
  └ updateTime String 修改时间
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": {
    "brandList": [
      {
        "id": 0,
        "brandCode": "",
        "brandName": "",
        "brandNameShow": "",
        "brandLogo": [],
        "brandOwn": 0,
        "brandBelongCompany": "",
        "status": "",
        "createTime": "",
        "updateTime": ""
      }
    ]
  },
  "message": ""
}

# 3、批量查询基本单位

(1)接口地址:/productMain/base/queryBaseUnitList

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
unitCodes List true 单位编码列表

(6)请求示例:

{
  "unitCodes": []
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 返回数据
└ baseUnitList List 基本单位列表
  └ unitCode String 单位编码
  └ unitName String 单位名称
  └ unitStockCode String 单位库存编码
  └ createTime String 创建时间
  └ updateTime String 修改时间
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": {
    "baseUnitList": [
      {
        "unitCode": "",
        "unitName": "",
        "unitStockCode": "",
        "createTime": "",
        "updateTime": ""
      }
    ]
  },
  "message": ""
}

# 三、商品

# 1、获取商品SKU表列表(分页)

(1)接口地址:/goods/getSkuListPage

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
pageNo Long false 页码
pageSize Long false 每页数量
sorted String false 排序
skuBarCode String false 默认条形码
skuBarCodeList String false 默认条形码集合
cursorId Long false 游标,第一次传0,第二次以后传返回的cursorId,当默认条形码不传时必填
startTime String false 开始时间
endTime String false 结束时间

(6)请求示例:

{
  "pageNo": 0,
  "pageSize": 0,
  "sorted": "",
  "skuBarCode": "",
  "skuBarCodeList": "",
  "cursorId": 0,
  "startTime": "",
  "endTime": ""
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 返回数据
└ pageNo Long 页码
└ pageSize Long 每页数量
└ total Long 总数
└ pages Long 总页数
└ data List 商品SKU列表
  └ skuName String 商品名称
  └ spuCode String SPU编码
  └ spuName String SPU名称
  └ matterCode String 物料编码
  └ skuBarCode String 默认条形码
  └ skuModel String 商品型号
  └ brandCode String 品牌code 数据字典(品牌)
  └ brandName String 品牌name 数据字典(品牌)
  └ dataShortValue String 品牌简称
  └ normsName String 规格名称
  └ goodsStatus String 商品状态
  └ categoryName String 后台类目,三级类目
  └ categoryCode String 后台类目编码,三级类目编码
  └ categoryNameOne String 一级后台类目
  └ categoryCodeOne String 一级后台类目code
  └ categoryNameTwo String 二级后台类目
  └ categoryCodeTwo String 二级后台类目code
  └ categoryNameThree String 三级后台类目
  └ categoryCodeThree String 三级后台类目code
  └ mainPic String 商品主图
  └ color String 颜色
  └ materialConsistsProvider String 材料厂家
  └ materialStandards String 材料牌号
  └ materialDescription String 描述
  └ processStructure String 工艺结构及其他
  └ weight String 克重(g/m2)
  └ specification BigDecimal 规格/幅宽(mm)
  └ paperGrammage BigDecimal 定量(gsm)
  └ shrinkage BigDecimal 缩率(%)
  └ density BigDecimal 密度(g/cm3)
  └ goodsType String 商品类型编码
  └ goodsTypeName String 商品类型
  └ saleChannel String 销售渠道
  └ detail Object 返回实体GetSkuDetail对象
  └ genBarcode Object 返回实体GetGenBarcode对象
  └ cosmeticRegistrationNumber String 化妆品备案编号
  └ certificateType String 资质类型
  └ qualificationCertificate String 资质名称
  └ specGenera String 代次
  └ importDomestic String 进口国产
  └ matterType String 物料类型编码
  └ matterTypeName String 物料类型名称
  └ matterGroup String 物料组
  └ validityManagement String 是否效期管理
  └ crossBorder String 是否跨境
  └ warrantyPeriod Integer 保修期
  └ warrantyPeriodUint String 保修期单位
  └ productLevel String 产品等级
  └ seriesName String 系列名称
  └ seriesCode String 系列编码
  └ spuNameShow String 商品简称
  └ isCombination Integer 是否组合商品,0:否、1:是
  └ skuInner List 内置物
    └ skuCode String SKU编码
    └ qty Integer 数量
└ cursorId Long 游标
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": {
    "pageNo": 0,
    "pageSize": 0,
    "total": 0,
    "pages": 0,
    "data": [
      {
        "skuName": "",
        "spuCode": "",
        "spuName": "",
        "matterCode": "",
        "skuBarCode": "",
        "skuModel": "",
        "brandCode": "",
        "brandName": "",
        "dataShortValue": "",
        "normsName": "",
        "goodsStatus": "",
        "categoryName": "",
        "categoryCode": "",
        "categoryNameOne": "",
        "categoryCodeOne": "",
        "categoryNameTwo": "",
        "categoryCodeTwo": "",
        "categoryNameThree": "",
        "categoryCodeThree": "",
        "mainPic": "",
        "color": "",
        "materialConsistsProvider": "",
        "materialStandards": "",
        "materialDescription": "",
        "processStructure": "",
        "weight": "",
        "specification": 0,
        "paperGrammage": 0,
        "shrinkage": 0,
        "density": 0,
        "goodsType": "",
        "goodsTypeName": "",
        "saleChannel": "",
        "detail": {},
        "genBarcode": {},
        "cosmeticRegistrationNumber": "",
        "certificateType": "",
        "qualificationCertificate": "",
        "specGenera": "",
        "importDomestic": "",
        "matterType": "",
        "matterTypeName": "",
        "matterGroup": "",
        "validityManagement": "",
        "crossBorder": "",
        "warrantyPeriod": 0,
        "warrantyPeriodUint": "",
        "productLevel": "",
        "seriesName": "",
        "seriesCode": "",
        "spuNameShow": "",
        "isCombination": 0,
        "skuInner": [
          {
            "skuCode": "",
            "qty": 0
          }
        ]
      }
    ],
    "cursorId": 0
  },
  "message": ""
}

# 四、商品类目

# 1、获取产品分类表列表

(1)接口地址:/cagegory/getBackCategoryList

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
parentId Long true 固定值为0时,获取一级分类,请求值为一级分类的值,获取二级分类,请求值为二级分类的值,可获取三级分类

(6)请求示例:

{
  "parentId": 0
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 返回数据
└ backCategoryList List 产品分类表列表
  └ backCategoryId String 业务主键ID
  └ categoryCode String 分类code
  └ categoryName String 分类名称
  └ labelOne String 一级标签(品类PM)
  └ labelTwo String 二级标签(品类负责人)
  └ labelThree String 三级标签(品类组别)
  └ categoryLv Integer 分类级别
  └ subId Long 主id
  └ categoryStatus Integer 分类状态 0:新建 1:启用 2:停用
  └ enableFlag Integer 启用区分 0:未启用 1:启用 2:停用
  └ deGoodsClassType String 部门分类类型
  └ pid Integer 父id
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": {
    "backCategoryList": [
      {
        "backCategoryId": "234566872567",
        "categoryCode": "",
        "categoryName": "",
        "labelOne": "",
        "labelTwo": "",
        "labelThree": "",
        "categoryLv": 0,
        "subId": 0,
        "categoryStatus": 0,
        "enableFlag": 0,
        "deGoodsClassType": "",
        "pid": 0
      }
    ]
  },
  "message": ""
}

# 五、品牌库

# 1、获取所有品牌库表列表

(1)接口地址:/brand/getBrandList

(2)请求方式:GET

(3)请求数据类型:application/x-www-form-urlencoded

(4)响应数据类型:application/json

(5)请求参数:

无

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data Object 返回数据
└ brandList List 品牌库表列表
  └ brandId Long 业务主键ID
  └ brandName String 品牌名称
  └ brandCode String 品牌code
  └ isSelf Integer 是否自有品牌 0:否 1:是
  └ company String 所属公司
  └ logoUrl String 品牌logo图地址 相对地址
  └ createTime String 创建时间
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": {
    "brandList": [
      {
        "brandId": 234566872567,
        "brandName": "",
        "brandCode": "",
        "isSelf": 0,
        "company": "",
        "logoUrl": "",
        "createTime": ""
      }
    ]
  },
  "message": ""
}

# 六、BPM对接

# 1、分页查询项目数据

(1)接口地址:/plmx/bpm/projects

(2)请求方式:POST

(3)请求数据类型:application/json

(4)响应数据类型:application/json

(5)请求参数:

参数名称 数据类型 是否必须 参数说明
pageNo Long false 页码
pageSize Long false 每页数量
sorted String false 排序

(6)请求示例:

{
  "pageNo": 0,
  "pageSize": 0,
  "sorted": ""
}

(7)响应参数:

参数名称 数据类型 参数说明
code Integer 0:成功 其他失败
data List 项目数据列表
└ projectCode String 项目编号
└ projectName String 项目名称
└ projectStatus String 项目状态编码
└ projectStatusDesc String 项目状态
message String 错误信息

(8)响应示例:

{
  "code": 0,
  "data": [
    {
      "projectCode": "",
      "projectName": "",
      "projectStatus": "",
      "projectStatusDesc": ""
    }
  ],
  "message": ""
}