UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

64 lines (55 loc) 1.52 kB
/* * @Author: w.pengfei * @Date: 2020-06-17 17:48:37 * @LastEditTime: 2020-10-01 16:42:01 * @Description: '业务模板各个部分接口与key' * @LastEditors: w.pengfei */ /** * 查询模板默认接口 */ var API_PLATFORM = (global || window).globalJSConfig.SERVICE_CONFIG.API_PLATFORM; // const API_PLATFORM = 'http://192.168.167.59:9090/platform/api/'; var queryTemplateParam = { url: API_PLATFORM + 'bizTemplateController/getBizTemplateByCode', method: 'post', data: {} }; /** * 查询数据接口 */ var queryDataParam = { url: API_PLATFORM + 'bizDataOperateController/getAllTableInfo', method: 'post', data: {} }; /** * 面板, 区段, 字段预设 key * 主键, 字段名, 显示字段名 */ var defaultPaneKeys = ['id', 'code', 'name']; // 貌似区段没有; var defaultSectionKeys = ['id', 'code', 'name']; var defaultFieldKeys = ['id', 'fieldName', 'displayName']; /** * 后期控件类型是否需要通过后台返回?? */ /* const controlType = [ 'TEXT', // 文本框 'NUMBER', // 数字文本框 'TEXTAREA', // 文本域 'MONEY', // 货币控件 'DATE', // 日期控件 'CHECKBOX', // 多选框控件 'COMBOBOX', // 下列列表控件 'IMG', // 上传图片控件 'FILE', // 上传附件控件 'SELECTOR', // 搜索助手 'CONSTANT', // 常数代码 'IDCARD', // 身份证 'CKEDIT', // CKEDIT文本编辑器 'TIME', // 时间控件 ]; */ export { queryTemplateParam, queryDataParam, defaultPaneKeys, defaultSectionKeys, defaultFieldKeys };