物业参数

根据configName集合搜索物业参数️

请求方式:POST

请求地址:/api/jediopenplatformopenapi/transaction/propertyParameters/listSystemConfigByConfigNames

请求参数:

参数名 描述 数据类型 必填 字节长度
configNames 物业参数名称 List<String> \
includeDeleted 是否包含已删除 Boolean \

请求示例:

{
  "param": {
    "configNames": [
      "houseUsage"
    ],
    "includeDeleted": false
  }
}

出参:

参数名 描述 数据类型 字节长度
Map String \
Map List<SystemConfigResultDTO> \
SystemConfigResultDTO
sysConfigUuid 主键uuid String 100
categoryCode 表sys_managementCategory的code String 100
configName 物业参数父级英文名称 String 50
configCnName 物业参数父级名称 String 100
configNo 参数值编号 Long 19
configValue 物业参数名称 String 100
comments 附加信息 String 100
status 状态[0或null:表示初始化数据;1:新增数据] Boolean \
deleted 是否删除[0:未删除 1:已删除 Boolean \
subConfigCnName 物业参数分类名称,例如资金类参数 String 100

返回示例:

{
  "responseCode": "1",
  "responseMessage": "success",
  "responseType": null,
  "data": {
    "houseUsage": [
      {
        "sysConfigUuid": "houseUsage-normalHouse-0000000000000",
        "categoryCode": "propertySet_systemConfig",
        "configName": "houseUsage",
        "configCnName": "住宅二级用途",
        "configNo": 1,
        "configValue": "普通住宅",
        "comments": null,
        "status": false,
        "deleted": false,
        "subConfigCnName": null
      },
      {
        "sysConfigUuid": "houseUsage-gardenVilla-0000000000000",
        "categoryCode": "propertySet_systemConfig",
        "configName": "houseUsage",
        "configCnName": "住宅二级用途",
        "configNo": 2,
        "configValue": "花园洋房",
        "comments": null,
        "status": false,
        "deleted": false,
        "subConfigCnName": null
      },
      {
        "sysConfigUuid": "cbf4333d-70ec-4e0f-99b0-4ca8a5d1c5b7",
        "categoryCode": "propertySet_systemConfig",
        "configName": "houseUsage",
        "configCnName": "住宅二级用途",
        "configNo": 3,
        "configValue": "豪华住宅",
        "comments": null,
        "status": true,
        "deleted": false,
        "subConfigCnName": null
      }
    ]
  }
}

根据收款科目uuid查询收款科目️

请求方式:POST

请求地址:/api/jediopenplatformopenapi/transaction/propertyParameters/listReceiptCategorySetting

请求参数:

参数名 描述 数据类型 必填 字节长度
uuidList 科目uuid List<String> receiptCategorySettingUuid \

请求示例:

{
  "param": [
    "receiptProperty-commissionAmount"
  ]
}

出参:

参数名 描述 数据类型 字节长度
receiptCategorySettingUuid 收款科目uuid String 100
receiptName 收款科目名称 String 100
settingType 类型 Integer \
achievementAble 是否计入业绩 Boolean \
prorateAble 是否分账 Boolean \
systemFlag 是否是系统预制 Boolean \

返回示例:

{
  "responseCode": "1",
  "responseMessage": "success",
  "responseType": null,
  "data": [
    {
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "receiptName": "佣金",
      "settingType": 1,
      "achievementAble": true,
      "prorateAble": true,
      "systemFlag": true
    }
  ]
}

根据付款科目uuid查询付款科目️

请求方式:POST

请求地址:/api/jediopenplatformopenapi/transaction/propertyParameters/listPaymentCategorySetting

请求参数:

参数名 描述 数据类型 必填 字节长度
uuidList 付款科目配置表主键uuid List<String> \

请求示例:

{
  "param": [
    "paymentProperty-returnCommission"
  ]
}

出参:

参数名 描述 数据类型 字节长度
paymentCategorySettingUuid 付款科目uuid String 100
receiptCategorySettingUuid 收款科目uuid String 100
paymentName 付款科目名称 String 100
receiptName 收款科目名称 String 100
systemFlag 是否是系统预制 Boolean \

返回示例:

{
  "responseCode": "1",
  "responseMessage": "success",
  "responseType": null,
  "data": [
    {
      "paymentCategorySettingUuid": "paymentProperty-returnCommission",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "paymentName": "佣金退款",
      "receiptName": null,
      "systemFlag": true
    }
  ]
}

应收标准

查询收款标准️

请求方式:POST

请求地址:/api/jediopenplatformopenapi/transaction/receiptStandard/getReceiptStandardSettingList

请求参数:

参数名 描述 数据类型 必填 字节长度
transactionUuid 交易uuid String 100
txNo 交易编号 String 100
txTypeCode 交易性质 String 100
receiptCategorySettingUuid 应收科目 String 100

请求示例:

{
  "param": {
    "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
    "transactionUuid": "8059e68ba72146789571cdc0440fb287",
    "txNo": "JY946767171045751",
    "txTypeCode": "txTypeSale"
  }
}

出参:

参数名 描述 数据类型 字节长度
receiptStandardSettingUuid 表UUID String 100
receiptCategorySettingUuid 收款科目UUID String 100
txTypeCode 交易性质 String 100
companyConfig Boolean \
calcType 计算方式1-成交价2-月租金 3-定额 Integer \
calcValue 计算数值 成交价-比例、月租金-比例、定额-金额 BigDecimal (15,2)
departmentIds List<String> \

返回示例:

{
  "responseCode": "1",
  "responseMessage": "success",
  "responseType": null,
  "data": [
    {
      "receiptStandardSettingUuid": "170850feb488421c9f5e92c58f0620da",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 3,
      "calcValue": 232323232,
      "departmentIds": [
        "5ab17363011840b3a9842c9e2f72c9c6"
      ]
    },
    {
      "receiptStandardSettingUuid": "30768d814146404ba11e310132077e9f",
      "receiptCategorySettingUuid": "b2275036f4184e85b1d9b979e049594f",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 1,
      "calcValue": 1,
      "departmentIds": [
        "2a17e9a382704a1d93d5f4bb32bcfe56"
      ]
    },
    {
      "receiptStandardSettingUuid": "7712119174264fa7ac277ccabeb48573",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 1,
      "calcValue": 1,
      "departmentIds": [
        "30b6a1014a264674a18c389fa8898ee4"
      ]
    },
    {
      "receiptStandardSettingUuid": "118bbe14d2e44e8fb2bafe59f53669b1",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 3,
      "calcValue": 5000,
      "departmentIds": [
        "0cf39e3edaa84deb9836ff5a70eaf5b7"
      ]
    },
    {
      "receiptStandardSettingUuid": "314d0516d29946d8a6c0a369d9c7a2a1",
      "receiptCategorySettingUuid": "ca5fe7cbbb444c45baf2adf65cf4d897",
      "txTypeCode": null,
      "companyConfig": true,
      "calcType": 1,
      "calcValue": 10,
      "departmentIds": null
    },
    {
      "receiptStandardSettingUuid": "b9d0d223d4a848dbb76a7ec648ace47c",
      "receiptCategorySettingUuid": "f0daca18355241619f020dfeeee9ebb4",
      "txTypeCode": null,
      "companyConfig": true,
      "calcType": 1,
      "calcValue": 6,
      "departmentIds": null
    },
    {
      "receiptStandardSettingUuid": "606a24096bf4424da32663802a25a359",
      "receiptCategorySettingUuid": "c8a104b4c7814b5cb17d6a7c34224f30",
      "txTypeCode": null,
      "companyConfig": true,
      "calcType": 1,
      "calcValue": 6,
      "departmentIds": null
    },
    {
      "receiptStandardSettingUuid": "9476316cb97d4fb0964223a78b33fc4c",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 3,
      "calcValue": 3000,
      "departmentIds": [
        "99"
      ]
    },
    {
      "receiptStandardSettingUuid": "e50dbfd0db9c4b8195587fd6f4f6e06e",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 1,
      "calcValue": 6,
      "departmentIds": [
        "b33acb8f6c2a4b5e9f97be39cd4139b1"
      ]
    },
    {
      "receiptStandardSettingUuid": "f14503576f124ceebd75e561d34a48eb",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": true,
      "calcType": 1,
      "calcValue": 10,
      "departmentIds": null
    },
    {
      "receiptStandardSettingUuid": "ca237ce77eca4b5b8adb8291095bb07a",
      "receiptCategorySettingUuid": "dae5700b69c0411a8085f5f629945b76",
      "txTypeCode": null,
      "companyConfig": true,
      "calcType": 1,
      "calcValue": 10,
      "departmentIds": null
    },
    {
      "receiptStandardSettingUuid": "e087b4520b8442a7a1616ce9300f5175",
      "receiptCategorySettingUuid": "2e548ec10e34459289be3198a3ed4a5f",
      "txTypeCode": null,
      "companyConfig": true,
      "calcType": 3,
      "calcValue": 100.11,
      "departmentIds": null
    },
    {
      "receiptStandardSettingUuid": "4afe5bcf0f7a428c9dd9838ab5d72ad6",
      "receiptCategorySettingUuid": "receiptProperty-commissionAmount",
      "txTypeCode": null,
      "companyConfig": false,
      "calcType": 3,
      "calcValue": 200,
      "departmentIds": [
        "c267d42016484fba8a4f46c49018f8c7",
        "c726e5c5278f407a835ed2d8eb3d26a0",
        "0e645d594bc744188a22985c7d2222bc"
      ]
    }
  ]
}

results matching ""

    No results matching ""