开发文档

基础配置

创建于 2021-08-02 / 最近更新于 2022-08-24 / 8044
字体: [默认] [大] [更大]
base
    key_field               主键字段(唯一数据 id 字段名称)  必传
    status_field            数据主状态字段
    is_search               是否开启搜索(0|1)
    search_url              搜索 url 地址
    is_delete               是否开启删除操作(0|1)
    delete_url              删除 url 地址
    delete_form             删除列 name=字段名称 key (默认自动取第一个 checkbox|radio 的 name 名称)未匹配到则 ids
    delete_key              请求 post 的 form字段 key 名称(默认使用 delete_form 的值)
    confirm_title           确认框提示(默认 温馨提示)
    confirm_msg             确认框提示信息(默认 删除后不可恢复、确认操作吗?)
    timeout                 异步请求超时时间(默认30000 毫秒)
    detail_title            加载详情的弹窗标题(可空)
    is_fields_sel           是否开启字段用户选择(0|1)、默认开启

form
    label                   标题名称
    view_type               field 字段取值, module 模块文件引入内容, status 状态操作
    view_key                展示数据的 key名称, 多个字段内容展示传数组, view_type为 module 的时候这里写文件路径
    template                模板路径(module类型下)
    params_where_name       指定参数、key值
    view_data               指定数据转换(一维/二维数组、一维数据值索引=>显示的数据)
    view_data_key           指定数据转换二维数组取值字段 key 名称
    view_key_join           view_key为多个字段(一维数组的时候),内容之间拼接的字符
    view_join_first         拼接展示的值(前面)仅 field 类型有效
    view_join_last          拼接展示的值(后面)仅 field 类型有效
    align                   内容位置(left 居左, center 居中, right 居右)默认 left
    grid_size               格子大小, xxxl 650px, xxl 550px, xl 450px, lg 350px, sm 200px, xs 150px, 默认空(100px)
    is_middle               上下居中(默认1居中 0或1)
    key_field               主键 key 字段(默认使用 base 中主键字段)
    post_url                接口地址
    is_form_su              status 状态更新组件 是否需要更新数据列表状态颜色(默认0, 0或1)
    is_loading              是否加载弹层(默认0, 0或1)(列表内置操作组件可用、如 status状态操作组件)
    loading_msg             加载弹层提示信息(列表内置操作组件可用、如 status状态操作组件)
    not_show_data           是否不显示控件数据(仅对checkbox | radio)有效
    not_show_key            是否不显示控件字段 key(仅对checkbox | radio)有效(默认主键 id)
    not_show_type           是否不显示控件的条件(0 eq 等于、 1 gt 大于、 2 lt 小于)、这个时候not_show_data不要传数组
    fixed                   固定(left|right  左固定|右固定)
    width                   设定宽度
    is_sort                 是否开启排序操作(0|1)、默认开启
    sort_field              排序指定字段名称(空则使用搜索条件的字段)
    is_list                 是否列表展示(0否, 1是)默认1
    is_detail               是否详情展示(0否, 1是)默认1


    search_config
        form_type               表单类型(input, select, section, datetime, date, ym)
        form_name               表单字段名称
        placeholder             提示信息
        is_seat_select          是否开启占位选择框
        seat_select_value       选择占位值(默认空)
        seat_select_text        选择占位文本(默认 placeholder 值)
        data                    条件数据(一维/二维数组、一维数据值索引=>显示的数据)
        data_key                二维数组数据 key 字段名称(默认取 id)
        data_name               二维数组数据 name 字段名称(默认取 name)
        template                模板路径(module类型下)
        where_type              条件类型(input|ym默认=, select默认in)=,like,in,section,datetime,date
        where_type_custom       条件符号自定义处理(未指定则使用 条件类型where_type,也可以定义方法接收 form_key, params,或者直接协条件符号值,模块中就不要定义方法)
        where_value_custom      条件值自定义处理(填写方法名称 接收参数 value, params)
        where_object_custom     条件处理自定义对象
        is_multiple             是否开启多选(开启后 is_seat_select 将失效)
        is_point                input 是否支持小数点
        is_disabled             是否禁止操作(0否、1是)


    view_type
        checkbox
            is_checked              是否选中(0|1)
            checked_text            选中文本
            not_checked_text        未选中文本
            view_key                默认(form_checkbox_value)

        radio
            label                   默认(单选)
                view_key                默认(form_radio_value)


data
    list_action             列表方法名称(默认['index'])
    detail_action           详情方法名称(默认['detail', 'saveinfo'])
    detail_dkey             详情数据库数据条件key字段(默认id)
    detail_pkey             详情参数数据条件key字段(默认id)
    detail_where            详情额外条件(二维数组形式传递)
    table_name              表名称
    table_obj               数据库对象(一般连表使用)
    select_field            读取字段(默认 *)
    page_tips_handle        自定义分页提示信息处理(服务层::方法)
    data_handle             自定义数据处理(服务层::方法)
    pages_params            分页组件额外参数
    data_params             数据外参数
    order_by                排序规则(默认 id desc)
    group                   分组去重(用于查询GROUP)
    distinct                去重(一般用于count获取总数使用)
    is_page                 是否使用分页功能(默认使用、0否、1是)


120 人点赞过