智简魔方文档

预设列表

方法概览

项目内容
文档类型PHP 类方法
方法标识app\admin\model\ProductDurationGroupPresetsModel::presetsList
所属业务公共函数
来源模块/系统商品周期分组预设模型

功能说明

预设列表

调用示例

$param = ['string'];
$result = (new \app\admin\model\ProductDurationGroupPresetsModel())->presetsList($param);

参数

参数类型必填默认值校验规则说明
paramarrayrequired由 PHP 方法签名补全

返回值

返回项类型说明
listarray预设列表
list[].idint分组id
list[].namestring分组名称
list[].duration_infoarray周期信息
list[].duration_info[].namestring周期名称
list[].duration_info[].numint周期时长
list[].duration_info[].unitstring周期单位(hour=小时,day=天,month=自然月)
list[].ratio_openint是否开启周期比例
list[].ration_infoarray周期比例信息
list[].ration_info[].namestring周期名称
list[].ration_info[].ratiofloat周期比例
countint预设总数

正常返回

{
  "list": [
    {
      "id": 1,
      "name": "示例名称",
      "duration_info": [
        {
          "name": "示例名称",
          "num": 1,
          "unit": "string"
        }
      ],
      "ratio_open": 1,
      "ration_info": [
        {
          "name": "示例名称",
          "ratio": 0.01
        }
      ]
    }
  ],
  "count": 1
}

异常情况

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