addPet(data: PetAdd)

版本要求:
@ray-js/ray≥1.6.27

描述

新增宠物

参数

参数类型必填说明
是请求参数:宠物基础信息、时区 timeZone、业务数据类型 dataType 等,详见类型 PetAdd

返回值

类型:Promise<number>
Promise,resolve 值为新建宠物的 id(number)

合法值

PetAdd.petType
值说明最低版本
cat--
dog--
PetAdd.bizType
值说明最低版本
1--
2--

示例代码

请求示例

import { addPet } from '@ray-js/ray';

addPet({
  bizType: 1,
  ownerId: 'xxxx',
  petType: 'cat',
  name: '福宝',
  avatar: 'smart/xxxx/xxxx/xxxx',
  sex: 1,
  activeness: 1,
  birth: 1614528000000,
  weight: 5000,
  breedCode: 'xxx',
  idPhotos: [
    {
      angle: 'firstFront',
      objectKey: 'xxxx',
    },
  ],
  features: [
    {
      category: 'eyeColor',
      details: ['棕色'],
    },
  ],
});

返回示例

2