Skip to content

自定义 模块

MODULE_NAME用途入参返参路径
diy_info自定义详情DiyInfoParamsDiyInfoRespdiy/index/info
diy_config自定义配置DiyConfigParamsDiyConfigRespdiy/index/getconfig

自定义详情

DiyInfoParams 类型

ts
interface DIY_INFO_PARAMS {
  id: string; //  配置 ID
}
参数名参数描述类型是否必填
id配置 IDstring

DiyInfoResp 类型

ts
interface DIY_INFO_RESP {
  alias: string; // 别名
  app_id: string; // 环境ID,注意类型为string,保持与DIY_INFO_PARAMS中的id一致
  app_type: number; // 应用类型
  company_id: number; // 公司ID
  created_at: string; // 创建时间
  deleted_at: string; // 删除时间,允许为null
  diy_app_id: string; // 配置ID,注意类型为string,保持与DIY_INFO_PARAMS中的id一致
  id: number; // ID
  ip: string; // IP,允许为null
  is_default: number; // 是否系统默认
  is_wechat: number; // 是否微信端
  json: string; // 页面展示JSON数据
  operator_id: number; // 操作员ID
  order: number; // 排序
  router_id: number; // 路由ID
  router_name: string; // 路由名称
  router_url: string; // 路由地址
  state: number; // 状态
  template_id: number; // 模板ID
  title: string; // 页面标题
  updated_at: string; // 更新时间
}
参数名参数描述类型是否必填
alias别名string
app_id环境 IDstring
app_type应用类型number
company_id公司 IDnumber
created_at创建时间string
deleted_at删除时间string
diy_app_id配置 IDstring
idIDnumber
ipIPstring
is_default是否系统默认number
is_wechat是否微信端number
json页面展示 JSON 数据string
operator_id操作员 IDnumber
order排序number
router_id路由 IDnumber
router_name路由名称string
router_url路由地址string
state状态number
template_id模板 IDnumber
title页面标题string
updated_at更新时间string

自定义配置

DiyConfigParams 参数

ts
interface DIY_CONFIG_PARAMS {
  alias: string; //  页面alias
  app_id: string; //  应用 ID
}
参数名参数描述类型是否必填
alias页面 aliasstring
app_id应用 IDstring

DiyConfigResp 参数

ts
interface DIY_CONFIG_RESP {
  is_wechat: number;
  setting: {
    footer: string;
    footer_apply: string;
    home_alias: string;
    menu_json: string;
    pages_alias: string;
  };
  style: {
    angle_style: number;
    app_id: number;
    card_spacing: number;
    color1: string;
    color2: string;
    color_id: number;
    created_at: string;
    icon_style: number;
    id: number;
    operator_id: number;
    state: number;
    tag_style: number;
    updated_at: string;
    wind: number;
  };
}
字段名类型说明
is_wechatnumber是否为微信(0:否,1:是)
settingobject设置相关字段
└─ footerstring页脚内容 JSON 字符串
└─ footer_applystring页脚应用 JSON 字符串
└─ home_aliasstring首页别名 JSON 字符串
└─ menu_jsonstring菜单 JSON 字符串
└─ pages_aliasstring页面别名 JSON 字符串
styleobject样式相关字段
└─ angle_stylenumber角度设置 1 (直角) 2 (大圆角) 3 (小圆角)
└─ app_idnumber应用 ID
└─ card_spacingnumber卡片间距
└─ color1string主色
└─ color2string副色
└─ color_idnumber颜色 ID
└─ created_atstring创建时间
└─ icon_stylenumber图标样式 1 (传统) 2 (简约)
└─ idnumber主键 ID
└─ operator_idnumber操作员 ID
└─ statenumber状态(0:无效,1:有效)
└─ tag_stylenumber标签样式 1 (线框) 2 (填充)
└─ updated_atstring更新时间
└─ windnumber风格