getServiceDetail(params: QueryServiceDetailDto)
版本要求:
@tuya-miniapp/cloud-api≥1.0.5
描述
服务详情信息
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 是 | 请求体 |
返回值
类型:Promise<ServiceDetailDto>
服务详情(见 ServiceDetailDto,字段多于 minituya 简表处以类型为准)
引用对象
interface
ServiceDetailDto| 属性 | 类型 | 描述 |
|---|---|---|
subscribeId | string | 订阅 ID |
planId | string | 未来支付计划 ID |
| 云存储已绑定设备列表 | ||
supportCancel | 0 | 1 | 是否支持退订 0 不支持; 1 支持 |
isPublish | 0 | 1 | 服务对应的商品的上架状态 |
additionalUuid | string | 根机服务绑定的 uuid |
hasAigcProtectService | boolean | 是否允许智能魔方能力的服务 |
categoryCode | string | 服务大类 |
cloudService | CloudService | 云服务绑定/用量概览(可选) |
cover | string | 封面 |
commodityName | string | 套餐名 |
stockId | string | 购买库存 ID |
commodityCode | string | 套餐编码 |
duration | number | 服务周期 |
durationDesc | string | 服务周期的字符串表示 |
serviceBeginTime | number | 服务开始时间 |
serviceEndTime | number | 服务到期时间 |
isSubscribe | 0 | 1 | 是否为订阅商品 |
isFuturePayments | 0 | 1 | 是否未来支付 |
isCanceled | 0 | 1 | 是否已退订 0 未退订; 1 已退订 |
stockStatus | StockStatus | 启用状态 1 未启用 2 启用中 |
isAdditional | 1 | 0 | 是否随机服务 |
合法值
ServiceDetailDto.instanceList.isUseFreeService
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.instanceList.isUseCommonUserTrail
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.instanceList.isUseCommonDeviceTrail
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.instanceList.isTried
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.supportCancel
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.isPublish
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.isSubscribe
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.isFuturePayments
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.isCanceled
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |
ServiceDetailDto.isAdditional
| 值 | 说明 | 最低版本 |
|---|---|---|
1 | - | - |
0 | - | - |