东方雨虹
  1. 订单模块对外引用的api
东方雨虹
  • 自动触发PL02流程范围配置接口
    • 详情
    • 分页 查询自动触发PL02流程范围配置列表
    • 新增或修改
    • 逻辑删除
    • 详情
    • 分页 查询自动触发PL02流程订单专员配置列表
    • 新增或修改
    • 逻辑删除
    • 获取工厂
  • 订单模块-补贴支付上限比例配置
    • 分页
    • 新增或修改
    • 查询日志
    • 导出
    • 导出模板
    • 导入
    • 获取配置数详情
    • 更新全额支付类型
  • 订单模块-退货单
    • 详情
    • 分页
    • 分页
    • 退货单列表导出
    • 新增或修改
    • 测试ECC
    • 修改
    • 修改
    • 逻辑删除
    • 查询订单退货信息
    • 查询订单退货信息
    • 修改
    • 「已废弃」
    • 查询订单退货信息
    • 查询订单退货信息
    • 校验当前登录人是否可以退货
  • 订单模块对外引用的api
    • tms
      GET
    • 查询结算信息
      GET
    • (框架合同)查询商品信息
      GET
    • 根据合同编码查询合同
      GET
    • 查询合同列表
      GET
    • 查询合同商品列表
      GET
    • 查询合同商品列表
      GET
    • 大礼包
      GET
    • 大礼包明细信息
      GET
    • 根据项目code 合同id 获取项目收货地址
      GET
    • 获取项目详情
      GET
    • 查询合同列表
      GET
    • 查询当前用户下所能看到的合同
      GET
    • 查询客户地址信息
      GET
    • 获取送达方
      GET
    • 获取wbs编号
      GET
    • 获取wbs编号
      GET
    • 查询工厂
      GET
    • 查询工厂地址
      GET
    • 查询仓库
      GET
    • 获取预算信息
      POST
    • 获取预算信息
      POST
    • 获取预算信息
      POST
    • 数据初始化转换实体类使用
      POST
    • 数据初始化转换实体类使用
      POST
    • 数据初始化转换实体类使用
      POST
    • 查询富勒wms物流信息
      GET
    • 调取唯智TMS接口
      GET
    • 当选择合同类型为直属合同时,下单界面增加合格证开具名称
      GET
    • 获取返利和补贴账户信息 for 退货&调账退还订单生成的返利
      GET
  • 订单模块-订单调账
    • 详情
    • 分页
    • 调账下一步
    • 调账提交
    • 查询调账发票信息
    • 查询调账商品明细信息
    • 调账
    • 清空sap信息
    • 导出调账订单
    • 场景列表
    • 校验合同是否可允许调账
    • 校验调出原因
    • checkAdjustReason
  • 订单客户退返利白名单
    • 分页
    • 新增或修改
    • 逻辑删除
    • 校验客户是否在白名单中
  • 订单编辑
    • 退货控制白名单
      • 分页
      • 新增或修改
      • 逻辑删除
  • 订单模块-订单运维
    • 根据sap订单号查找订单
    • 修改订单运费承担方式
    • 根据sap订单号和营销订单编号查找订单
    • 修改订单状态
  • 通用操作日志
    • 通过类型和关联key分页查询日志
  • 订单模块-主表
    • 工程公司费用管控
  • 接口幂等性token接口
    • 获取 idem token
    • test
  • 金税发票申请单物料明细表
    • 系统发货单列表展示
    • 系统发货单列表展示
    • 系统发货单列表展示
    • 是否维护开票信息(提前开票)
    • 是否维护开票信息(申请开票)
    • 是否维护开票信息(申请开票)
    • 提前开票检索 一个合同只能有一个提前开票
    • 详情
    • 分页
    • 查询提前开票添加商品
    • 系统发票 添加系统发票
    • 关联系统发票
    • 导出
    • 系统发票查询,不区分物料
    • 替换已关联的系统发票
    • 合同是否允许开票(根据有无提前开票信息)
  • 允售产品申请白名单
    • 分页
    • 新增/更新
    • 逻辑删除
    • 下载模板
    • 异步到导出中心
  • 分红
    • 返现明细表
      • 详情
      • 分页
      • 分页
      • 分页
      • 分页
      • 新增
      • 修改
      • 新增或修改
      • 删除
      • 计算项目返利明细
      • 获取可用返利列表
      • 返利转为补贴
      • 查询资产账户分红/返现明细表
      • 获取分红返利订单号by订单信息
      • 导出
  • 为结算模块接口提供账户查询服务
    • 根据客户标识查询资产结算信息
    • 根据客户标识查询资产结算信息(合同)
    • 更新工程利润
    • 更新材料利润
    • 根据合同号更新现款期初
    • 根据合同号更新现款期初
    • 根据合同号重置230101期初记录
    • 查询利润账户列表
    • 特殊现款账户处理
    • 查询对应唯一标识列表的利润账户列表
    • 查询历史利润结算流程
    • 根据合同编码,金额更新现款资产
    • 根据合同编码、凭证号、期初id更新现款明细
    • 根据唯一标识查询授信借款还款情况
    • 查询账户信息
    • 根据用户及项目WBS信息查询利润账户
    • 查询唯一标识对应的的利润账户列表
    • 根据合同编码查询利润账户列表
    • 对接结算新增分红或返利
    • 根据合同列表查询利润账户
    • 重新计算利润
    • 根据经销商编码和公司编码查询资产信息
  • 商品英文名称对照表
    • 分页
    • 新增或修改
    • 逻辑删除
    • 导入模板
    • 导入
    • 检索物料 by materialCode
  • 海外报关合同
    • 根据公司名称和公司编号查询公司信息
    • 根据卖方公司生成合同编号
    • 分页查询订单
    • 分页
    • 提交
    • 获取海外报关合同详情 by id
    • pdf预览
    • pdf预览
    • 创建契约锁合同
    • 作废操作
    • 工作流启动
    • 工作流启动
    • 工作流代办审批表单处理器
    • 工作流归档
    • 工作流中止
    • 获取海外报关合同详情 by processNo
    • 获取契约锁地址
    • 获取签署页面的URL
    • 下载发票信息模板
    • 下载装箱信息模板
  1. 订单模块对外引用的api

(框架合同)查询商品信息

GET
/facade/product
查询商品列表
传入产品编码/产品名称/类目...

请求参数

Query 参数
materialCode
string 
物料编码
可选
materialDesc
string 
物料描述
可选
materialGroup
string 
物料组
可选
contractCode
string 
合同编码
可选
contractCodeList
array[string]
合同编码集合
可选
contractType
string 
合同类型
可选
projectCode
string 
项目编码
可选
projectNature
string 
项目性质
可选
stockUp
string 
可选
是否备货,1是备货,0否备货
customerAccountId
string 
第三方客户唯一码
可选
outerAccountId
string 
外部跟进人唯一码
可选
sysUniqueId
string 
内部跟进人唯一码
可选
effectiveUniqueId
string 
可选
内部计算变量,根据合同和3个唯一码判断出来的有效的唯一码
type
string 
可选
订单类型,参考{@link com.yh.order.order.enums.OrderType}
specialPriceAndCustomer
boolean 
可选
是否只筛选特价和一客一表 true or false
skipSpecialGoodFlow
boolean 
可选
是否过滤特制品流程校验,渠道在下单的时候不校验,城市经理审单的时候才校验
hongShi
boolean 
可选
是否是虹石订单 true or false
belongsPlateLabel
string 
所属板块名称
可选
hotFlag
integer 
是否爆款合同
可选
agentFlag
boolean 
可选
合同是否是总代 true or false
agentTypeList
array[string]
可选
总代协议签署的总代系列
deliverProvince
string 
发货省份
可选
deliverCity
string 
发货市
可选
deliverArea
string 
发货县/区
可选
zfCode
string 
主辅材编码
可选
gift
boolean 
是否赠品
可选
customerNo
string 
客户编号
可选
material
string 
可选
物料编码和物料名称合并搜索条件,h5搜索使用
loanOrderFlag
boolean 
可选
是否借贷项订单
true:借贷项订单,其它:非借贷项订单
bonusRebateFlag
boolean 
可选
是否分红返利订单
true:使用分红返利
querySource
string 
查询来源
可选
materialCodes
array[string]
物料编码
可选
sandQuery
boolean 
可选
砂粉 走虹石订单 标识
materialStatusLabel
string 
可选
其他订单 需要查询 物料状态描述等于 'A0'
qiTa
boolean 
可选
订单类型 是否为其他
companyId
integer 
可选
productTypeLabel
string 
特制品或''
可选
loanFlag
boolean 
可选
借贷标志 默认 false ,如果是 true 表示 走借贷商品查询
isFrameContract
boolean 
是否需是框架协议
可选
current
array[string]
可选
订单的type
当前页
示例值:
[]
size
array[string]
每页的数量
可选
示例值:
[]
paging
boolean 
查询时不分页
可选
projectServiceCategory
string 
业务类别
可选
fuzzyFlag
boolean 
可选
是否模糊查询
新建借贷项订单 查询商品根据点击的按钮传对应的参数

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/facade/product'

返回响应

🟢200成功
application/json
Body
产品分页信息
code
integer  | null 
状态码
必需
success
boolean  | null 
是否成功
必需
data
object (IPage«ProductResDto») 
承载数据
可选
records
array[object (ProductResDto) {121}]  | null 
查询数据列表
可选
默认值:
Collections.emptyList()
total
integer  | null 
总数
可选
默认值:
0
size
integer  | null 
可选
每页显示条数,默认 10
默认值:
10
current
integer  | null 
当前页
可选
默认值:
1
orders
array[object (OrderItem) {2}]  | null 
排序字段信息
可选
默认值:
new ArrayList<>()
optimizeCountSql
boolean  | null 
可选
自动优化 COUNT SQL
默认值:
true
isSearchCount
boolean  | null 
可选
是否进行 count 查询
默认值:
true
hitCount
boolean  | null 
可选
是否命中count缓存
默认值:
false
countId
string  | null 
countId
可选
maxLimit
integer  | null 
countId
可选
searchCount
boolean  | null 
可选
pages
integer  | null 
当前分页总页数
可选
ascs
array[string] | null 
可选

设置需要进行正序排序的字段

Replaced:{@link #addOrder(OrderItem...)}

asc
array[string] | null 
可选

升序

Replaced:{@link #addOrder(OrderItem...)}

descs
array[string] | null 
可选
Replaced:{@link #addOrder(OrderItem...)}
desc
array[string] | null 
可选

降序,这方法名不知道是谁起的

Replaced:{@link #addOrder(OrderItem...)}

msg
string  | null 
返回消息
必需
示例
{
  "code": 0,
  "success": false,
  "data": {
    "records": [
      {
        "commodityId": 0,
        "commodityNo": "",
        "commodityType": "",
        "grade1": "",
        "grade2": "",
        "grade3": "",
        "commodityName": "",
        "productLine": "",
        "itemDesc": "",
        "produceTime": "",
        "purchaseTime": "",
        "settlementPrice": {
          "id": 0,
          "createUser": 0,
          "createDept": 0,
          "createTime": "",
          "updateUser": 0,
          "updateTime": "",
          "status": 0,
          "isDeleted": 0,
          "createUserName": "",
          "updateUserName": "",
          "extra": {
            "": {}
          },
          "bizKey": "",
          "bizType": "",
          "type": "",
          "fee": 0.0,
          "base": 0.0,
          "unit": "",
          "currency": ""
        },
        "terminalPrice": {
          "id": 0,
          "createUser": 0,
          "createDept": 0,
          "createTime": "",
          "updateUser": 0,
          "updateTime": "",
          "status": 0,
          "isDeleted": 0,
          "createUserName": "",
          "updateUserName": "",
          "extra": {
            "": {}
          },
          "bizKey": "",
          "bizType": "",
          "type": "",
          "fee": 0.0,
          "base": 0.0,
          "unit": "",
          "currency": ""
        },
        "basicUnit": "",
        "wholePackageBasicUnit": "",
        "availableQty": 0.0,
        "commoditySpecifications": "",
        "packageList": [
          {
            "commodityId": 0,
            "commodityNo": "",
            "commodityType": "",
            "grade1": "",
            "grade2": "",
            "grade3": "",
            "commodityName": "",
            "productLine": "",
            "itemDesc": "",
            "produceTime": "",
            "purchaseTime": "",
            "settlementPrice": {
              "id": 0,
              "createUser": 0,
              "createDept": 0,
              "createTime": "",
              "updateUser": 0,
              "updateTime": "",
              "status": 0,
              "isDeleted": 0,
              "createUserName": "",
              "updateUserName": "",
              "extra": {
                "": {}
              },
              "bizKey": "",
              "bizType": "",
              "type": "",
              "fee": 0.0,
              "base": 0.0,
              "unit": "",
              "currency": ""
            },
            "terminalPrice": {
              "id": 0,
              "createUser": 0,
              "createDept": 0,
              "createTime": "",
              "updateUser": 0,
              "updateTime": "",
              "status": 0,
              "isDeleted": 0,
              "createUserName": "",
              "updateUserName": "",
              "extra": {
                "": {}
              },
              "bizKey": "",
              "bizType": "",
              "type": "",
              "fee": 0.0,
              "base": 0.0,
              "unit": "",
              "currency": ""
            },
            "basicUnit": "",
            "wholePackageBasicUnit": "",
            "availableQty": 0.0,
            "commoditySpecifications": "",
            "packageList": [],
            "unitRateList": [
              {
                "basicUnitAmount": 0.0,
                "basicUnit": "",
                "basicUnitDesc": "",
                "targetAmount": 0.0,
                "targetUnit": "",
                "targetDesc": ""
              }
            ],
            "projectAllow": "",
            "projectAllowFlowCode": "",
            "colors": [],
            "zfList": [],
            "packingPapers": [],
            "daw": false,
            "wholePackage": false,
            "component": false,
            "basicSalable": false,
            "curQty": 0.0,
            "materialGroup": "",
            "brand": "",
            "brandLabel": "",
            "productTypeLabel": "",
            "applyLockQuota": false,
            "specialGoodOnceOrder": false,
            "specialGood": false,
            "specialGoodFlowId": "",
            "specialGoodFlowCode": "",
            "specialGoodStartAt": "",
            "specialGoodEndAt": "",
            "specialPrice": false,
            "specialPriceFlowCode": "",
            "specialPriceFlowName": "",
            "specialPriceFlowId": "",
            "specialPriceStartAt": "",
            "specialPriceEndAt": "",
            "hasSpecialDiscountedPrice": false,
            "specialOfferPrice": 0.0,
            "specialDiscountedPrice": 0.0,
            "hasCustomerDiscountedPrice": false,
            "customerDiscountedPrice": 0.0,
            "hasDiscountedPrice": false,
            "discountedPrice": 0.0,
            "packageCode": "",
            "ratio": 0.0,
            "packageBatchKey": "",
            "zfType": "",
            "zfCode": "",
            "zfBatchKey": "",
         
修改于 2024-08-21 02:32:11
上一页
查询结算信息
下一页
根据合同编码查询合同
Built with