智简魔方文档

供应商详情

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\model\SupplierModel::indexSupplier
所属业务上下游
来源模块/系统供应商模型

功能说明

供应商详情

调用示例

$id = 1;
$result = (new \app\common\model\SupplierModel())->indexSupplier($id);

参数

参数类型必填默认值校验规则说明
idintrequired供应商ID

返回值

返回项类型说明
supplierobject供应商
supplier.idint供应商ID
supplier.typestring供应商类型default默认业务系统whmcs财务系统finance魔方财务
supplier.namestring名称
supplier.urlstring链接地址
supplier.usernamestring用户名
supplier.tokenstringAPI密钥
supplier.secretstringAPI私钥
supplier.contactstring联系方式
supplier.notesstring备注
supplier.currency_codestring货币标识
supplier.ratestring汇率
supplier.auto_update_rateint自动更新汇率0关闭1开启
supplier.rate_update_timeint汇率更新时间

正常返回

{
  "supplier": {
    "id": 1,
    "type": "string",
    "name": "示例名称",
    "url": "https://example.com/callback",
    "username": "示例名称",
    "token": "example-token",
    "secret": "example-token",
    "contact": "string",
    "notes": "示例说明",
    "currency_code": "123456",
    "rate": "string",
    "auto_update_rate": 1,
    "rate_update_time": 1752984000
  }
}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。