东方雨虹
  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/contract
下单时查询合同列表
查询合同列表
传入产品编码/产品名称/类目...

请求参数

Query 参数
id
integer 
主键id
可选
createUser
integer 
创建人
可选
createDept
integer 
创建部门
可选
createTime
string 
创建时间
可选
updateUser
integer 
更新人
可选
updateTime
string 
更新时间
可选
status
integer 
业务状态
可选
isDeleted
integer 
是否已删除
可选
contractId
string 
合同ID
可选
contractCode
string 
合同编号
可选
contractMainCode
string 
主合同编号
可选
contractProperty
string 
可选
有无合同,Y有/N无
contractSort1Code
string 
合同一级类别编码
可选
contractSort1Name
string 
合同一级类别名称
可选
contractSort2Code
string 
合同二级类别编码
可选
contractSort2Name
string 
合同二级类别名称
可选
whetherSplit
string 
可选
是否双包拆分-内部逻辑使用,设置为N,真实信息请参考字段actualWhetherSplit
是否双包拆分
actualWhetherSplit
string 
实际是否双包拆分
可选
contractExecutor
string 
合同执行人姓名
可选
contractExecutorNum
string 
合同执行人员工号
可选
sellerToCode
string 
售达方编码
可选
shipToCode
string 
送达方编码
可选
billToCode
string 
收票方编码
可选
payerCode
string 
付款方编码
可选
contractName
string 
合同名称
可选
remark
string 
备注
可选
paymentType
string 
支付方式名称
可选
paymentMethod
string 
付款方式名称
可选
paymentMethodDesc
string 
付款方式说明
可选
noContractShipmentsNumber
string 
无合同发货次数
可选
noContractShipmentsReason
string 
无合同发货原因
可选
contractAmount
string 
合同总额(元)
可选
promisedReturnDate
string 
可选
合同承诺返回日期,格式:yyyy-MM-dd
firstPartyLinkmanName
string 
甲方商务联系人
可选
firstPartyLinkmanPhone
string 
甲方商务联系人电话
可选
contractBeginDate
string 
可选
合同开始日期,格式:yyyy-MM-dd
contractEndDate
string 
可选
合同结束日期,格式:yyyy-MM-dd
contractSignDate
string 
可选
签署日期,格式:yyyy-MM-dd
contractCheckDate
string 
可选
送审日期,格式:yyyy-MM-dd
contractStatus
integer 
合同状态
可选
contractCheckStatus
integer 
合同检查状态
可选
wbsProjectNum
string 
项目WBS编号
可选
wbsProjectName
string 
项目WBS名称
可选
wbsAgentNum
string 
代理商WBS编号
可选
wbsAgentName
string 
代理商WBS名称
可选
adminFeeType
string 
管理费类型
可选
adminFeeRate
string 
管理费率
可选
adminFeeExplain
string 
管理费说明
可选
frameworkCode
string 
框架协议编号
可选
channelAgentCode
string 
渠道代理商编码
可选
groupProtocShort
string 
集采简称
可选
groupProtocCode
string 
集采协议编号
可选
province
string 
省
可选
city
string 
市
可选
county
string 
区
可选
currency
string 
币种
可选
nation
string 
国家
可选
distributionChannel
string 
分销渠道
可选
productGroup
string 
产品组
可选
signContractCompanyCode
string 
签约主体编码
可选
signContractCompanyName
string 
签约主体名称
可选
createUserCode
string 
员工编号
可选
createUserName
string 
员工姓名
可选
createUserUnitCode
string 
所属单位编码
可选
level2OrgCode
string 
二级组织机构编码
可选
level2OrgName
string 
二级组织机构名称
可选
projectName
string 
项目名称
可选
projectNum
string 
项目编号
可选
businessSort
string 
业务类别
可选
projectAddress
string 
项目地址
可选
projectProperty
string 
项目性质
可选
clientName
string 
客户名称
可选
clientProperty
string 
客户属性
可选
clientCode
string 
客户编码
可选
clientBusinessSort
string 
客户行业分类
可选
clientAddress
string 
客户地址
可选
clientLinkMan
string 
客户联系人
可选
clientLinkPhone
string 
客户联系电话
可选
relationType
string 
关系类别
可选
whetherAssetsAgainst
string 
可选
是否约定客户资产抵款,Y是/N否
whetherAssure
string 
可选
是否要求提供担保,Y是/N否
whetherAcceptanceDraft
string 
可选
是否约定商业承兑汇票,Y是/N否
whetherLinkTogether
string 
可选
付款节点是否与施工节点挂钩,Y是/N否
contractFlag
string 
可选
合同标识字段,冗余字段
contractDetails
string 
可选
合同详情内容的超大JSON串
createDate
string 
创建时间
可选
sellerToName
string 
售达方名称
可选
shipToName
string 
送达方名称
可选
billToName
string 
收票方名称
可选
payerName
string 
付款方名称
可选
channelAgentName
string 
可选
渠道代理商名称(中间方)
customerAccountId
string 
可选
真正第三方AccountId
innerAccountId
string 
可选
内部执行人AccountId
outerAccountId
string 
可选
外部执行人AccountId
columnCode
string 
可选
工建板块类型
工建板块信息
riskTime
string 
合同归档时间
可选
agreeMainProportion
string 
约定主材占比
可选
floatMangeCostProportion
string 
浮动管理费比例
可选
dataDeposit
string 
资料管理费率
可选
creditPaymentDays
integer 
可选
125108-陈洋 2023/6/20 砂粉账期管理-添加合同字段-账期(月)
账期(月)
contractCategoryCode
string 
可选
宁夏设计院合同新增字段
合同分类字典code
contractCategoryName
string 
合同分类字典名称
可选
designProjectNum
string 
设计类合同编码
可选
contractTypeName
string 
合同类型字典名称
可选
contractTypeCode
string 
可选
合同类型字典code
amountConfirmMethod
string 
可选
金额确认方式字典名称
amountConfirmMethodCode
string 
可选
金额确认方式字典编码
projectSituation
string 
项目/协作情况
可选
projectSituationCode
string 
项目/协作情况编码
可选
projectLeader
string 
项目负责人
可选
projectLeaderName
string 
项目负责人姓名
可选
projectLeaderPhone
string 
项目负责人电话
可选
designUsefulYear
integer 
设计使用年限
可选
designUsefulYearUnit
string 
可选
设计使用年限单位,默认年
isCheckAndAccept
string 
可选
是否验收,Y:是,N:否,对应name
projectClassify
string 
项目分类
可选
projectClassifyName
string 
项目分类名称
可选
projectSource
string 
项目来源
可选
projectSourceName
string 
项目来源名称
可选
projectDetailClassify
string 
项目明细分类
可选
projectDetailClassifyName
string 
项目明细分类名称
可选
subAccNum
string 
可选
虚拟账户
虚拟账号与合同的唯一对照关系由风控进行控制,如果出现一个账号对多个合同的情况双方需要作为运维事件处理
二级账户账号
subAccName
string 
二级账户户名
可选
dealerType
string 
可选
ybjxs 一般经销商
zxbpjxs 专销爆品经销商
hdqyjxs 惠顶区域经销商
经销商类型
hhrType
string 
合伙人类型
可选
jsnmFrameCode
string 
可选
金丝楠膜框架合同编号
monthlyTasks
string 
月销售任务
可选
contractSort2Codes
array[string]
可选
合同二级编码类型集合
contractCodes
array[string]
合同编号集合
可选
accountIds
array[string]
唯一身份编码集合
可选
clientCodes
array[string]
客户编码
可选
current
array[string]
当前页
可选
示例值:
[]
size
array[string]
每页的数量
可选
示例值:
[]
ascs
string 
正序
可选
descs
string 
倒序
可选
principalflag
boolean 
负责人标识
可选
split
boolean 
可选
是否双包拆分,Y-是,N-否, 不传递标识查询全部的
是否双包拆分
codeOrName
string 
合同编码或名称
可选
channel
string 
可选
是否小程序端 2-小程序
是否小程序
projectNums
array[string]
项目编码集合查询
可选
projectPropertys
array[string]
项目性质集合查询
可选
notLoginUser
boolean 
非登录用户查询标志
可选
adjustOut
boolean 
是否为调账调出
可选
isContainZQ
boolean 
是否包含ZQ
可选
isPermission
boolean 
是否包含权限
可选
isBeginDateDesc
boolean 
可选
是否按照合同开始时间倒序
withMaterial
boolean 
可选
是否带物料,特殊设置false才不带
fromAdjustWhiteList
boolean 
可选
是否调账罚款白名单查询
account
string 
可选
业务运维 提前开票次数配置 需要查询选择的用户对应的合同信息 所以需要用account账号获取用户信息
要查询合同的客戶编码
isLoanOrderFlag
boolean 
可选
是否新建借贷项订单时获取合同
excludeRY
boolean 
是否排除虹石
可选
searchForChangeSettlePrice
boolean 
可选
是否查询符合修改结算价条件的合同
notInContractSort2Codes
array[string]
可选
不在指定合同二级编码类型集合里面的合同
requestWbsCode
string 
订单要求WBS号
可选
requestWbsName
string 
订单要求WBS名称
可选
channelAgentCodes
array[string]
渠道代理商编码集合
可选
isWbsProject
boolean 
是否wbs项目
可选
excludeSq
boolean 
是否排除盛墙
可选
receiptType
string 
收据类型
可选
all
boolean 
必需
示例值:
false

示例代码

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/contract?all=false'

返回响应

🟢200成功
application/json
Body
合同分页信息
code
integer  | null 
状态码
必需
success
boolean  | null 
是否成功
必需
data
object (IPage«ContractResDto») 
承载数据
可选
records
array[object (ContractResDto) {94}]  | 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": [
      {
        "billingPartyCode": "",
        "billingPartyName": "",
        "contractId": 0,
        "contractCode": "",
        "contractName": "",
        "projectBuildingTypeSign": "",
        "corporateCompanyName": "",
        "corporateCompanyCode": "",
        "middleCode": "",
        "middleName": "",
        "middleCustomerId": "",
        "customerName": "",
        "customerCode": "",
        "projectNum": "",
        "projectName": "",
        "projectWbs": "",
        "projectWbsDesc": "",
        "requestWbsCode": "",
        "projectAddress": "",
        "partnerWbs": "",
        "partnerWbsDesc": "",
        "contractType": "",
        "contractVersion": "",
        "projectNature": "",
        "contractStartDate": "",
        "contractEndDate": "",
        "deliveryPartyCode": "",
        "receivingPartyCode": "",
        "payerCode": "",
        "payerName": "",
        "projectSerialConsistencyList": [
          ""
        ],
        "channel": "",
        "saleOrg": "",
        "productGroup": "",
        "contractStatus": "",
        "countryCode": "",
        "provinceCode": "",
        "cityCode": "",
        "districtCode": "",
        "detail": "",
        "discount": 0.0,
        "currency": "",
        "payMethod": "",
        "payMethodName": "",
        "contractPeriod": "",
        "employeeCode": "",
        "internalFollowerAccountId": "",
        "externalFollowerAccountId": "",
        "customerAccountId": "",
        "details": {
          "": {}
        },
        "contactInformation": "",
        "remark": "",
        "level2OrgCode": "",
        "level2OrgName": "",
        "firstConsigneeName": "",
        "secondConsigneeName": "",
        "firstConsigneeTel": "",
        "secondConsigneeTel": "",
        "doublePackageSplit": false,
        "contractCheckStatus": 0,
        "contractFlag": "",
        "whetherSplit": "",
        "contractExecutor": "",
        "contractExecutorNum": "",
        "creditPaymentDays": 0,
        "businessSort": "",
        "projectExpectedUsedMaterials": "",
        "projectExpectedUsedMaterialName": "",
        "overseasCustomerFlag": false,
        "projectPoolType": "",
        "projectSign": "",
        "signContractCompanyCode": "",
        "channelAgentCode": "",
        "innerAccountId": "",
        "outerAccountId": "",
        "dealerType": ""
      }
    ],
    "total": 0,
    "size": 0,
    "current": 0,
    "orders": [
      {
        "column": "",
        "asc": false
      }
    ],
    "optimizeCountSql": false,
    "isSearchCount": false,
    "hitCount": false,
    "countId": "",
    "maxLimit": 0,
    "searchCount": false,
    "pages": 0,
    "ascs": [
      ""
    ],
    "asc": [
      ""
    ],
    "descs": [
      ""
    ],
    "desc": [
      ""
    ]
  },
  "msg": ""
}
修改于 2024-08-21 02:32:11
上一页
根据合同编码查询合同
下一页
查询合同商品列表
Built with