自动填充组件api搜索
代码生成路径大小写修正 折叠组件样式修改 信息体组件可带出部门 详情页子表样式调整:按钮下移 栅格字段栅格数配置不生效 自动编号页面样式修正、增加编号配置可排序用于修改编号配置生成规则、修正自动编号编辑缺陷 列表页样式修正 详情页按钮间距修正
This commit is contained in:
@ -18,6 +18,7 @@ import { GeneratorAppModel } from '/@/api/system/generator/model';
|
||||
import { buildAppComponentType, setApiConfig } from './designHelper';
|
||||
import { getWorkflowPermissionConfig } from '/@/hooks/web/useWorkFlowForm';
|
||||
|
||||
const isOutputDirLowerName=false;
|
||||
/**
|
||||
* 构建代码
|
||||
* @param model 配置
|
||||
@ -73,7 +74,7 @@ export function buildAppCode(
|
||||
export function buildApiCode(model: GeneratorConfig, _tableInfo: TableInfo[]): string {
|
||||
const className = model.outputConfig.className;
|
||||
// const lowerClassName = lowerCase(className);
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
const pascalClassName = upperFirst(camelCase(className));
|
||||
|
||||
let mainTable;
|
||||
@ -399,7 +400,7 @@ export function buildListCode(model: GeneratorConfig): string {
|
||||
const className = model.outputConfig.className;
|
||||
const formType = model.formJson.config.formType;
|
||||
// const lowerClassName = lowerCase(className);
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
const pascalClassName = upperFirst(camelCase(className));
|
||||
|
||||
// //是否有左侧菜单
|
||||
@ -1650,7 +1651,7 @@ ${hasTemplatePrint ? ' reactive ' : ''}
|
||||
export function buildSimpleFormCode(model: GeneratorConfig, _tableInfo: TableInfo[]): string {
|
||||
const className = model.outputConfig.className;
|
||||
// const lowerClassName = lowerCase(className);
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
let mainTable;
|
||||
if (model.tableConfigs && model.tableConfigs.length) {
|
||||
//数据优先
|
||||
@ -2167,7 +2168,7 @@ export function buildWorkflowPermissionConfigJsonCode(formProps: FormProps | App
|
||||
*/
|
||||
export function buildAppApiCode(model: GeneratorConfig): string {
|
||||
const className = model.outputConfig.className;
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
|
||||
let mainTable;
|
||||
if (model.tableConfigs && model.tableConfigs.length) {
|
||||
@ -2272,7 +2273,7 @@ export function buildAppConfigJsonCode(
|
||||
): string {
|
||||
const className = model.outputConfig.className;
|
||||
// const lowerClassName = lowerCase(className);
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
// const pascalClassName = upperFirst(camelCase(className));
|
||||
|
||||
let mainTable;
|
||||
@ -2524,7 +2525,7 @@ onShow(()=>{
|
||||
export function buildAppFormCode(model: GeneratorConfig): string {
|
||||
const className = model.outputConfig.className;
|
||||
// const lowerClassName = lowerCase(className);
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
// const pascalClassName = upperFirst(camelCase(className));
|
||||
let mainTable;
|
||||
if (model.tableConfigs && model.tableConfigs.length) {
|
||||
@ -2809,7 +2810,7 @@ export function buildAppContainerCode(): string {
|
||||
// 生成tag
|
||||
export function buildTagStringCode(model: GeneratorConfig): string {
|
||||
const className = model.outputConfig.className;
|
||||
const lowerClassName = className?.toLowerCase();
|
||||
const lowerClassName = isOutputDirLowerName?(className?.toLowerCase()):className;
|
||||
return `
|
||||
<sys-${model.outputConfig.outputValue}-${lowerClassName} ref="systemRef" v-else-if="componentName=='sys-${model.outputConfig.outputValue}-${lowerClassName}'" :disabled="props.disabled" :isWorkFlow="true" :workFlowParams="formConfig.workFlowParams" :formModel="props.formModel"></sys-${model.outputConfig.outputValue}-${lowerClassName}>
|
||||
<!--html-->
|
||||
|
||||
Reference in New Issue
Block a user