达实AIoT
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
期待您的声音
  1. 平台事件
  • 领域模型
  • 领域事件
    • 领域模型事件定义
    • 外部事件
      • 2-1 车行场景事件(开发中)
      • 2-2 人行场景事件
      • 2-3 会议事件 (开发中)
      • 2-6 组织事件
      • 2-7 用户事件
      • 2-8 空间事件
      • 2-9 企业事件
      • 2-10 客户事件
      • 2-11 排班事件
      • 2-12安防事件
      • 异常事件处理
    • 平台事件
      • 0-前缀说明 1: IoT 2: 项目
      • 2-1 用户事件
      • 2-2 设备中心事件
      • 2-3 物联网设备属性上报
      • 2-4 物联网设备事件上报
      • 2-5 客户事件
      • 2-6 机构事件(组织)
      • 2-7 空间事件
      • 2-8 客户权限领域事件
      • 2-9 产品事件
      • 2-10 设备空间事件
      • 2-11 告警中心事件
      • 2-12 人行场景事件
      • 2-13 工单事件
      • 2-14 角色事件
  • 云端开发指南
    • 推送业务事件消息
      POST
  1. 平台事件

2-5 客户事件

2-5客户事件#

Topic:{tenant}/proj_{项目}/v1-business-customer

JSON示例#

{
    "msgId":123132131231,
    "reportTs":1682216549951,
    "profile":{
        "poiCode":"s009",
        "appType":"customer",
        "modelId":9
    },
    "events":{
        "customerAdd":{
          	"eventType":1,
            "eventSendUserId":"12123243242",
            "id":324235435243243,
            "education":0,
            "nation":"",
            "facePhoto":"",
            "openId":"6659967826199557",
            "postalCode":"",
            "remark":"",
            "idNumber":"",
            "speciality":"",
            "character":"",
            "interest":"",
            "marriage":0,
            "contractName":"",
            "spaceIds":[

            ],
            "email":"",
            "profession":"",
            "contractPhone":"",
            "jobNum":"",
            "idType":0,
            "address":"",
            "unionId":"6659967826199558",
            "sex":0,
            "phone":"12121",
            "name":"21121",
            "nativePlace":"",
            "projectId":1080446148159139840
        },
        "customerUpdate":{
          	"eventType":1,
            "eventSendUserId":"12123243242",
            "id":324235435243243,
            "profession":"",
            "contractPhone":"",
            "jobNum":"",
            "idType":0,
            "address":"",
            "education":0,
            "nation":"",
            "facePhoto":"",
            "sex":0,
            "postalCode":"",
            "remark":"",
            "idNumber":"",
            "speciality":"",
            "character":"",
            "phone":"1231",
            "interest":"",
            "marriage":0,
            "name":"12132",
            "nativePlace":"",
            "contractName":"",
            "spaceIds":[

            ],
            "projectId":371344636432453,
            "email":""
        },
        "customerBindCompany":{
            "eventSendUserId":"12123243242",
          	"eventType":1,	
            "companyIds":[
                1090560337592619000,
                1095697073878896600,
                1089935576986456000
            ],
            "customerId":1106257098023592000,
            "projectId":1080446148159139840,
            "userId": "1787768503159414786",
            "openId":"1323124131121"
        },
        "customerUnbindCompany":{
            "eventSendUserId":"12123243242",
          	"eventType":1,
            "companyIds":[
                1090560337592619000,
                1095697073878896600
            ],
            "customerId":1106254901758820400,
            "projectId":371344636432453,
            "userId": "1787768503159414786",
            "openId":"1323124131121"
        },
        "customerDelete":{
          "eventSendUserId":"12123243242",
          "eventType":1,
          "customerUserDTOS":[{
            "customerId":1106257098023592000,
            "openId":"1323124131121",
            "companyIds":[
                 1090560337592619000,
                 1095697073878896600
          ]
           }
          ]
        },
        "companyAdd":{
            "eventSendUserId":"12123243242",
  					"eventType":1,
            "income":"",
            "registrationName":"",
            "remark":"",
            "developmentCost":"",
            "idNumber":"",
            "employeeCount":"",
            "legalPerson":"",
            "whichIndustry":"",
            "contractName":"",
            "spaceIds":[

            ],
            "fax":"",
            "profit":"",
            "email":"",
            "contractPhone":"",
            "website":"",
            "merchantCode":"",
            "idType":0,
            "address":"",
            "ratal":"",
            "stockCode":"",
            "logoUrl":"",
            "registerAddress":"",
            "countryCertification":0,
            "registerCapital":"",
            "phone":"1111",
            "name":"1111",
            "projectId":371344636432453,
            "status":0
        },
        "companyUpdate":{
            "eventSendUserId":"12123243242",
          	"eventType":1,
            "income":"",
            "registrationName":"",
            "remark":"",
            "developmentCost":"",
            "idNumber":"",
            "employeeCount":"",
            "legalPerson":"",
            "whichIndustry":"",
            "contractName":"",
            "spaceIds":[

            ],
            "fax":"",
            "profit":"",
            "email":"",
            "contractPhone":"",
            "website":"",
            "merchantCode":"",
            "idType":0,
            "address":"",
            "ratal":"",
            "stockCode":"",
            "logoUrl":"",
            "registerAddress":"",
            "countryCertification":0,
            "registerCapital":"",
            "phone":"111",
            "name":"111",
            "projectId":371344636432453,
            "status":0
        },
        "companyDelete":{
          "eventSendUserId":"12123243242",
          "eventType":1,
          "ids":[1106260436558184400]
        }
        
    }
}

事件定义#

事件名称事件类型事件描述
customerAdd通知型客戶新增
customerUpdate通知型客户更新
customerBindCompany通知型客户绑定企业
customerUnbindCompany通知型客户解绑企业
customerDelete通知型客户删除
companyAdd通知型企业新增
companyUpdate通知型企业更新
companyDelete通知型企业删除

字段定义#

客戶新增事件/客户更新事件#

字段名称字段类型字段描述是否必传
eventSendUserIdstring发送事件用户id否
eventTypeint事件类型(默认1通知 2客户启用 3客户禁用)是
idlong主键id是
projectIdlong项目id是
namestring名称是
phonestring电话是
idTypeint证件类型,0:代表空,1:身份证,2:护照,3:港澳通行证,4:其他否
idNumberstring证件号码否
sexint性别,0:代表未填,1:男,2:女否
ageint年龄否
spaceIdslong[]所属空间 空间客户关联表否
customerGradeIdlong客户级别否
customerTypeIdlong客户类型否
contractNamestring紧急联系人否
contractPhonestring紧急联系人电话否
addressstring地址否
emailstring邮箱否
remarkstring备注否
bornDatelong出生年月否
nativePlacestring籍贯否
nationstring民族否
marriageint婚姻,0:代表未填空,1:未婚,2:已婚,3:离婚,4:丧偶否
educationint学历,0:代表未填空,1:小学,2:初中,3:中专/高中,4:专科,5:本科,6:硕士,7:博士否
professionstring职业否
specialitystring特长否
intereststring兴趣爱好否
characterstring性格否
postalCodestring邮政编码否
jobNumstring员工工号否
facePhotostring人脸识别否
openIdstring用户id否
unionIdstring通行证id否
customerStatusint客户状态 1正常 2禁用否

客户绑定企业事件/客户解绑企业事件#

字段名称字段类型字段描述是否必传
eventSendUserIdstring发送事件用户id否
eventTypeint事件类型(默认1通知)是
customerIdlong客户id是
companyIdslong[]企业id集合是
outCompanyIdsstring[]外部企业id集合否
projectIdlong项目id是
openIdstring租户用户id是
userIdstring全局用户ID。全局唯一。不同租户同手机号的用户userId是相同的是

客户删除事件#

字段名称字段类型字段描述是否必传
eventSendUserIdstring发送事件用户id否
eventTypeint事件类型(默认1通知)是
customerUserDTOSobject[]客户删除数据是
+customerIdlong客户id是
+openIdstring租户用户id是
+userIdstring全局用户ID。全局唯一。不同租户同手机号的用户userId是相同的是
+companyIdslong[]企业id集合是

企业新增事件/企业更新事件#

字段名称字段类型字段描述是否必传
eventSendUserIdstring发送事件用户id否
eventTypeint事件类型(默认1通知 2企业启用 3企业禁用)是
idlong主键id是
projectIdlong项目id是
namestring名称是
phonestring电话是
idTypeint证件类型,0:代表空,1:统一社会信用代码,2:工商注册号否
idNumberstring证件号码否
spaceIdslong[]所属空间 空间企业关联表否
customerGradeIdlong客户级别id否
customerTypeIdlong客户类型id否
contractNamestring紧急联系人姓名否
contractPhonestring紧急联系人电话否
addressstring客户地址否
emailstring邮箱否
remarkstring备注否
registrationNamestring登记机关否
legalPersonstring登记法人否
registerDatelong成立日期否
statusint企业状态,0:代表空,1:存续,2:在业,3:吊销,4:注销,5:迁入,6:迁出,7:停业,8:清算否
registerCapitalstring注册资本否
registerAddressstring注册地点否
faxstring传真否
employeeCountstring员工数否
stockCodestring股票代码否
countryCertificationint国高认证 0:代表空,1:是,2:否否
websitestring网站否
incomestring收入否
profitstring利润否
ratalstring纳税额否
whichIndustrystring所属行业否
developmentCoststring研发投入否
merchantCodestring商户号否
logoUrlstring企业Logo否
customerStatusint企业状态 1正常 2禁用否

企业删除事件#

字段名称字段类型字段描述是否必传
eventSendUserIdstring发送事件用户id否
eventTypeint事件类型(默认1通知)是
idslong[]企业id集合是

期待您的宝贵建议

微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。

微信扫描二维码
上一页
2-4 物联网设备事件上报
下一页
2-6 机构事件(组织)
Built with