修改代码生成器
This commit is contained in:
parent
92b1d7945a
commit
5ffd61f25c
|
|
@ -372,7 +372,7 @@ public class GenerateServiceImpl implements IGenerateService {
|
||||||
Template tpl = Velocity.getTemplate(template, GenConstants.UTF8);
|
Template tpl = Velocity.getTemplate(template, GenConstants.UTF8);
|
||||||
tpl.merge(context, sw);
|
tpl.merge(context, sw);
|
||||||
map.put(template.replace(".vm", ""), sw.toString());
|
map.put(template.replace(".vm", ""), sw.toString());
|
||||||
System.out.println(sw);
|
// System.out.println(sw);
|
||||||
}
|
}
|
||||||
|
|
||||||
return map;
|
return map;
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ public class VelocityUtil {
|
||||||
if (column.getIsPk() == 1) {
|
if (column.getIsPk() == 1) {
|
||||||
primaryKey = column.getJavaField();
|
primaryKey = column.getJavaField();
|
||||||
}
|
}
|
||||||
if (StringUtil.isNotEmpty(column.getDictType())) {
|
if (StringUtil.isNotEmpty(column.getDictType()) && !dictFields.contains(column.getDictType())) {
|
||||||
dictFields.add(column.getDictType());
|
dictFields.add(column.getDictType());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -83,7 +83,7 @@ public class VelocityUtil {
|
||||||
velocityContext.put("allFields", allFields);
|
velocityContext.put("allFields", allFields);
|
||||||
velocityContext.put("listFields", listFields);
|
velocityContext.put("listFields", listFields);
|
||||||
velocityContext.put("detailFields", detailFields);
|
velocityContext.put("detailFields", detailFields);
|
||||||
velocityContext.put("dictFields", ArrayUtil.listToStringByStr(dictFields,","));
|
velocityContext.put("dictFields", dictFields);
|
||||||
velocityContext.put("isSearch", isSearch);
|
velocityContext.put("isSearch", isSearch);
|
||||||
return velocityContext;
|
return velocityContext;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -159,15 +159,13 @@
|
||||||
loading.value = false
|
loading.value = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#if($dictFields.size()>=1)
|
||||||
|
|
||||||
#if($dictFields!="")
|
|
||||||
const { dictData } = useDictData<{
|
const { dictData } = useDictData<{
|
||||||
#foreach ($column in $columns)
|
#foreach ($dict in $dictFields)
|
||||||
#if($column.dictType!="")
|
${dict}: any[]
|
||||||
${column.dictType}: any[]
|
|
||||||
#end
|
#end
|
||||||
#end
|
}>([#foreach ($dict in $dictFields)'${dict}'#if($dictFields.size()>1),#end#end])
|
||||||
}>([${dictFields}])
|
|
||||||
#end
|
#end
|
||||||
|
|
||||||
const handleAdd = async (${table.treePrimary}?: number) => {
|
const handleAdd = async (${table.treePrimary}?: number) => {
|
||||||
|
|
|
||||||
|
|
@ -151,15 +151,13 @@
|
||||||
fetchFun: ${moduleName}Lists,
|
fetchFun: ${moduleName}Lists,
|
||||||
params: queryParams
|
params: queryParams
|
||||||
})
|
})
|
||||||
|
#if($dictFields.size()>=1)
|
||||||
|
|
||||||
#if($dictFields!="")
|
|
||||||
const { dictData } = useDictData<{
|
const { dictData } = useDictData<{
|
||||||
#foreach ($column in $columns)
|
#foreach ($dict in $dictFields)
|
||||||
#if($column.dictType!="")
|
${dict}: any[]
|
||||||
${column.dictType}: any[]
|
|
||||||
#end
|
#end
|
||||||
#end
|
}>([#foreach ($dict in $dictFields)'${dict}'#if($dictFields.size()>1),#end#end])
|
||||||
}>([${dictFields}])
|
|
||||||
#end
|
#end
|
||||||
|
|
||||||
const selectData = ref<any[]>([])
|
const selectData = ref<any[]>([])
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue