UNPKG

sunmao-sdk

Version:

榫卯-开箱即用赋能-sdk

64 lines (59 loc) 1.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formSchema = exports.headerSchema = void 0; var headerSchema = function headerSchema(columns) { return { propsSchema: { required: ["headers"], type: "object", properties: { headers: { title: "显示表头", type: "array", items: { type: "string" }, enum: columns.map(function (item) { return item.dataIndex; }), enumNames: columns.map(function (item) { return item.title; }), "ui:width": "95%" } } }, formData: {}, displayType: "row" }; }; exports.headerSchema = headerSchema; var formSchema = function formSchema(columns) { return { propsSchema: { required: ["headers"], type: "object", properties: { headers: { title: "选择搜索项", type: "array", items: { type: "string" }, enum: columns.map(function (item) { return item.dataIndex; }), enumNames: columns.map(function (item) { return item.title; }), "ui:width": "95%" } } }, formData: {}, displayType: "row" }; }; exports.formSchema = formSchema;