Commit 7fa8137a authored by HuangBingGui's avatar HuangBingGui
Browse files

no commit message

parent 6c859da2
...@@ -187,7 +187,7 @@ public class ChinaWeatherDataBeanController extends AbstractBaseController { ...@@ -187,7 +187,7 @@ public class ChinaWeatherDataBeanController extends AbstractBaseController {
@RequiresPermissions("echarts:chinaWeatherDataBean:del") @RequiresPermissions("echarts:chinaWeatherDataBean:del")
@RequestMapping(value = "deleteAll") @RequestMapping(value = "deleteAll")
public String deleteAll(String ids, RedirectAttributes redirectAttributes) { public String deleteAll(String ids, RedirectAttributes redirectAttributes) {
String idArray[] =ids.split(","); String[] idArray = ids.split(",");
for(String id : idArray){ for(String id : idArray){
chinaWeatherDataBeanService.delete(chinaWeatherDataBeanService.get(id)); chinaWeatherDataBeanService.delete(chinaWeatherDataBeanService.get(id));
} }
......
...@@ -125,7 +125,7 @@ public class PieClassController extends AbstractBaseController { ...@@ -125,7 +125,7 @@ public class PieClassController extends AbstractBaseController {
@RequiresPermissions("echarts:pieClass:del") @RequiresPermissions("echarts:pieClass:del")
@RequestMapping(value = "deleteAll") @RequestMapping(value = "deleteAll")
public String deleteAll(String ids, RedirectAttributes redirectAttributes) { public String deleteAll(String ids, RedirectAttributes redirectAttributes) {
String idArray[] =ids.split(","); String[] idArray = ids.split(",");
for(String id : idArray){ for(String id : idArray){
pieClassService.delete(pieClassService.get(id)); pieClassService.delete(pieClassService.get(id));
} }
......
...@@ -52,7 +52,9 @@ public void setName(String name) ...@@ -52,7 +52,9 @@ public void setName(String name)
public String getPk() public String getPk()
{ {
if(this.pk=="" || this.pk == null) this.pk="id"; if(this.pk=="" || this.pk == null) {
this.pk = "id";
}
return this.pk; return this.pk;
} }
...@@ -165,15 +167,17 @@ public List<String> getImportList() ...@@ -165,15 +167,17 @@ public List<String> getImportList()
for(Iterator iterator = getColumnList().iterator(); iterator.hasNext();) for(Iterator iterator = getColumnList().iterator(); iterator.hasNext();)
{ {
GenTableColumn column = (GenTableColumn)iterator.next(); GenTableColumn column = (GenTableColumn)iterator.next();
if((column.getIsNotBaseField().booleanValue() || "1".equals(column.getIsQuery()) && "between".equals(column.getQueryType()) && ("createDate".equals(column.getSimpleJavaField()) || "updateDate".equals(column.getSimpleJavaField()))) && StringUtils.indexOf(column.getJavaType(), ".") != -1 && !importList.contains(column.getJavaType())) if((column.getIsNotBaseField().booleanValue() || "1".equals(column.getIsQuery()) && "between".equals(column.getQueryType()) && ("createDate".equals(column.getSimpleJavaField()) || "updateDate".equals(column.getSimpleJavaField()))) && StringUtils.indexOf(column.getJavaType(), ".") != -1 && !importList.contains(column.getJavaType())) {
importList.add(column.getJavaType()); importList.add(column.getJavaType());
}
if(column.getIsNotBaseField().booleanValue()) if(column.getIsNotBaseField().booleanValue())
{ {
for(Iterator iterator1 = column.getAnnotationList().iterator(); iterator1.hasNext();) for(Iterator iterator1 = column.getAnnotationList().iterator(); iterator1.hasNext();)
{ {
String ann = (String)iterator1.next(); String ann = (String)iterator1.next();
if(!importList.contains(StringUtils.substringBeforeLast(ann, "("))) if(!importList.contains(StringUtils.substringBeforeLast(ann, "("))) {
importList.add(StringUtils.substringBeforeLast(ann, "(")); importList.add(StringUtils.substringBeforeLast(ann, "("));
}
} }
} }
...@@ -181,10 +185,12 @@ public List<String> getImportList() ...@@ -181,10 +185,12 @@ public List<String> getImportList()
if(getChildList() != null && getChildList().size() > 0) if(getChildList() != null && getChildList().size() > 0)
{ {
if(!importList.contains("java.util.List")) if(!importList.contains("java.util.List")) {
importList.add("java.util.List"); importList.add("java.util.List");
if(!importList.contains("com.google.common.collect.Lists")) }
if(!importList.contains("com.google.common.collect.Lists")) {
importList.add("com.google.common.collect.Lists"); importList.add("com.google.common.collect.Lists");
}
} }
return importList; return importList;
} }
......
...@@ -55,8 +55,9 @@ public class CgAutoListService extends AbstractService ...@@ -55,8 +55,9 @@ public class CgAutoListService extends AbstractService
public boolean checkTableName(String tableName) public boolean checkTableName(String tableName)
{ {
if(StringUtils.isBlank(tableName)) if(StringUtils.isBlank(tableName)) {
return true; return true;
}
GenTable genTable = new GenTable(); GenTable genTable = new GenTable();
genTable.setName(tableName); genTable.setName(tableName);
List list = genTableDao.findList(genTable); List list = genTableDao.findList(genTable);
...@@ -65,8 +66,9 @@ public class CgAutoListService extends AbstractService ...@@ -65,8 +66,9 @@ public class CgAutoListService extends AbstractService
public boolean checkTableNameFromDB(String tableName) public boolean checkTableNameFromDB(String tableName)
{ {
if(StringUtils.isBlank(tableName)) if(StringUtils.isBlank(tableName)) {
return true; return true;
}
GenTable genTable = new GenTable(); GenTable genTable = new GenTable();
genTable.setName(tableName); genTable.setName(tableName);
List list = genDataBaseDictDao.findTableList(genTable); List list = genDataBaseDictDao.findTableList(genTable);
......
...@@ -82,16 +82,18 @@ public class GenSchemeService extends AbstractService ...@@ -82,16 +82,18 @@ public class GenSchemeService extends AbstractService
genScheme.setGenTable(childTable); genScheme.setGenTable(childTable);
Map childTableModel = GenUtils.getDataModel(genScheme); Map childTableModel = GenUtils.getDataModel(genScheme);
GenTemplate tpl; GenTemplate tpl;
for(Iterator iterator2 = childTableTemplateList.iterator(); iterator2.hasNext(); result.append(GenUtils.generateToFile(tpl, childTableModel, true))) for(Iterator iterator2 = childTableTemplateList.iterator(); iterator2.hasNext(); result.append(GenUtils.generateToFile(tpl, childTableModel, true))) {
tpl = (GenTemplate)iterator2.next(); tpl = (GenTemplate) iterator2.next();
}
} }
genScheme.setGenTable(genTable); genScheme.setGenTable(genTable);
Map model = GenUtils.getDataModel(genScheme); Map model = GenUtils.getDataModel(genScheme);
GenTemplate tpl; GenTemplate tpl;
for(Iterator iterator1 = templateList.iterator(); iterator1.hasNext(); result.append(GenUtils.generateToFile(tpl, model, true))) for(Iterator iterator1 = templateList.iterator(); iterator1.hasNext(); result.append(GenUtils.generateToFile(tpl, model, true))) {
tpl = (GenTemplate)iterator1.next(); tpl = (GenTemplate) iterator1.next();
}
return result.toString(); return result.toString();
} }
......
...@@ -58,8 +58,9 @@ public class GenTableService extends AbstractService ...@@ -58,8 +58,9 @@ public class GenTableService extends AbstractService
public boolean checkTableName(String tableName) public boolean checkTableName(String tableName)
{ {
if(StringUtils.isBlank(tableName)) if(StringUtils.isBlank(tableName)) {
return true; return true;
}
GenTable genTable = new GenTable(); GenTable genTable = new GenTable();
genTable.setName(tableName); genTable.setName(tableName);
List list = genTableDao.findList(genTable); List list = genTableDao.findList(genTable);
...@@ -68,8 +69,9 @@ public class GenTableService extends AbstractService ...@@ -68,8 +69,9 @@ public class GenTableService extends AbstractService
public boolean checkTableNameFromDB(String tableName) public boolean checkTableNameFromDB(String tableName)
{ {
if(StringUtils.isBlank(tableName)) if(StringUtils.isBlank(tableName)) {
return true; return true;
}
GenTable genTable = new GenTable(); GenTable genTable = new GenTable();
genTable.setName(tableName); genTable.setName(tableName);
List list = genDataBaseDictDao.findTableList(genTable); List list = genDataBaseDictDao.findTableList(genTable);
...@@ -86,8 +88,9 @@ public class GenTableService extends AbstractService ...@@ -86,8 +88,9 @@ public class GenTableService extends AbstractService
if(StringUtils.isBlank(genTable.getId())) if(StringUtils.isBlank(genTable.getId()))
{ {
genTable = (GenTable)list.get(0); genTable = (GenTable)list.get(0);
if(StringUtils.isBlank(genTable.getComments())) if(StringUtils.isBlank(genTable.getComments())) {
genTable.setComments(genTable.getName()); genTable.setComments(genTable.getName());
}
genTable.setClassName(StringUtils.toCapitalizeCamelCase(genTable.getName())); genTable.setClassName(StringUtils.toCapitalizeCamelCase(genTable.getName()));
} }
List columnList = genDataBaseDictDao.findTableColumnList(genTable); List columnList = genDataBaseDictDao.findTableColumnList(genTable);
...@@ -98,12 +101,14 @@ public class GenTableService extends AbstractService ...@@ -98,12 +101,14 @@ public class GenTableService extends AbstractService
for(Iterator iterator2 = genTable.getColumnList().iterator(); iterator2.hasNext();) for(Iterator iterator2 = genTable.getColumnList().iterator(); iterator2.hasNext();)
{ {
GenTableColumn e = (GenTableColumn)iterator2.next(); GenTableColumn e = (GenTableColumn)iterator2.next();
if(e.getName() != null && e.getName().equals(column.getName())) if(e.getName() != null && e.getName().equals(column.getName())) {
b = true; b = true;
}
} }
if(!b) if(!b) {
genTable.getColumnList().add(column); genTable.getColumnList().add(column);
}
} }
for(Iterator iterator1 = genTable.getColumnList().iterator(); iterator1.hasNext();) for(Iterator iterator1 = genTable.getColumnList().iterator(); iterator1.hasNext();)
...@@ -113,12 +118,14 @@ public class GenTableService extends AbstractService ...@@ -113,12 +118,14 @@ public class GenTableService extends AbstractService
for(Iterator iterator3 = columnList.iterator(); iterator3.hasNext();) for(Iterator iterator3 = columnList.iterator(); iterator3.hasNext();)
{ {
GenTableColumn column = (GenTableColumn)iterator3.next(); GenTableColumn column = (GenTableColumn)iterator3.next();
if(column.getName().equals(e.getName())) if(column.getName().equals(e.getName())) {
b = true; b = true;
}
} }
if(!b) if(!b) {
e.setDelFlag("1"); e.setDelFlag("1");
}
} }
genTable.setPkList(genDataBaseDictDao.findTablePK(genTable)); genTable.setPkList(genDataBaseDictDao.findTablePK(genTable));
...@@ -152,15 +159,17 @@ public class GenTableService extends AbstractService ...@@ -152,15 +159,17 @@ public class GenTableService extends AbstractService
} else } else
{ {
GenTableColumn oldColumn = genTableColumnDao.get(column.getId()); GenTableColumn oldColumn = genTableColumnDao.get(column.getId());
if(!oldColumn.getName().equals(column.getName()) || !oldColumn.getJdbcType().equals(column.getJdbcType()) || !oldColumn.getIsPk().equals(column.getIsPk()) || !oldColumn.getComments().equals(column.getComments())) if(!oldColumn.getName().equals(column.getName()) || !oldColumn.getJdbcType().equals(column.getJdbcType()) || !oldColumn.getIsPk().equals(column.getIsPk()) || !oldColumn.getComments().equals(column.getComments())) {
isSync = false; isSync = false;
}
} }
} }
} }
} }
if(!isSync) if(!isSync) {
genTable.setIsSync("0"); genTable.setIsSync("0");
}
if(StringUtils.isBlank(genTable.getId())) if(StringUtils.isBlank(genTable.getId()))
{ {
genTable.preInsert(); genTable.preInsert();
......
...@@ -39,8 +39,9 @@ public class GenTemplateService extends AbstractService ...@@ -39,8 +39,9 @@ public class GenTemplateService extends AbstractService
@Transactional(readOnly=false) @Transactional(readOnly=false)
public void save(GenTemplate genTemplate) public void save(GenTemplate genTemplate)
{ {
if(genTemplate.getContent() != null) if(genTemplate.getContent() != null) {
genTemplate.setContent(StringEscapeUtils.unescapeHtml4(genTemplate.getContent())); genTemplate.setContent(StringEscapeUtils.unescapeHtml4(genTemplate.getContent()));
}
if(StringUtils.isBlank(genTemplate.getId())) if(StringUtils.isBlank(genTemplate.getId()))
{ {
genTemplate.preInsert(); genTemplate.preInsert();
......
...@@ -38,11 +38,12 @@ public class GenUtils ...@@ -38,11 +38,12 @@ public class GenUtils
GenTableColumn column = (GenTableColumn)iterator.next(); GenTableColumn column = (GenTableColumn)iterator.next();
if(!StringUtils.isNotBlank(column.getId())) if(!StringUtils.isNotBlank(column.getId()))
{ {
if(StringUtils.isBlank(column.getComments())) if(StringUtils.isBlank(column.getComments())) {
column.setComments(column.getName()); column.setComments(column.getName());
if(StringUtils.startsWithIgnoreCase(column.getJdbcType(), "CHAR") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "VARCHAR") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "NARCHAR")) }
if(StringUtils.startsWithIgnoreCase(column.getJdbcType(), "CHAR") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "VARCHAR") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "NARCHAR")) {
column.setJavaType("String"); column.setJavaType("String");
else if(StringUtils.startsWithIgnoreCase(column.getJdbcType(), "BLOB")){ } else if(StringUtils.startsWithIgnoreCase(column.getJdbcType(), "BLOB")){
column.setJavaType("byte[]"); column.setJavaType("byte[]");
} }
else else
...@@ -57,14 +58,15 @@ public class GenUtils ...@@ -57,14 +58,15 @@ public class GenUtils
|| StringUtils.startsWithIgnoreCase(column.getJdbcType(), "INT") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "INT")
|| StringUtils.startsWithIgnoreCase(column.getJdbcType(), "TINYINT")) || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "TINYINT"))
{ {
String ss[] = StringUtils.split(StringUtils.substringBetween(column.getJdbcType(), "(", ")"), ","); String[] ss = StringUtils.split(StringUtils.substringBetween(column.getJdbcType(), "(", ")"), ",");
if(ss != null && ss.length == 2 && Integer.parseInt(ss[1]) > 0) if(ss != null && ss.length == 2 && Integer.parseInt(ss[1]) > 0) {
column.setJavaType("Double"); column.setJavaType("Double");
else } else
if(ss != null && ss.length == 1 && Integer.parseInt(ss[0]) <= 10) if(ss != null && ss.length == 1 && Integer.parseInt(ss[0]) <= 10) {
column.setJavaType("Integer"); column.setJavaType("Integer");
else } else {
column.setJavaType("Long"); column.setJavaType("Long");
}
} }
if(column.getJavaType()==null||"".equals(column.getJavaType())){ if(column.getJavaType()==null||"".equals(column.getJavaType())){
column.setJavaType("String"); column.setJavaType("String");
...@@ -75,22 +77,26 @@ public class GenUtils ...@@ -75,22 +77,26 @@ public class GenUtils
column.setJavaField("id"); column.setJavaField("id");
} }
column.setIsInsert("1"); column.setIsInsert("1");
if(!StringUtils.equalsIgnoreCase(column.getName(), "id") && !StringUtils.equalsIgnoreCase(column.getName(), "create_by") && !StringUtils.equalsIgnoreCase(column.getName(), "create_date") && !StringUtils.equalsIgnoreCase(column.getName(), "del_flag")) if(!StringUtils.equalsIgnoreCase(column.getName(), "id") && !StringUtils.equalsIgnoreCase(column.getName(), "create_by") && !StringUtils.equalsIgnoreCase(column.getName(), "create_date") && !StringUtils.equalsIgnoreCase(column.getName(), "del_flag")) {
column.setIsEdit("1"); column.setIsEdit("1");
else } else {
column.setIsEdit("0"); column.setIsEdit("0");
if(StringUtils.equalsIgnoreCase(column.getName(), "name") || StringUtils.equalsIgnoreCase(column.getName(), "title") || StringUtils.equalsIgnoreCase(column.getName(), "remarks") || StringUtils.equalsIgnoreCase(column.getName(), "update_date")) }
if(StringUtils.equalsIgnoreCase(column.getName(), "name") || StringUtils.equalsIgnoreCase(column.getName(), "title") || StringUtils.equalsIgnoreCase(column.getName(), "remarks") || StringUtils.equalsIgnoreCase(column.getName(), "update_date")) {
column.setIsList("1"); column.setIsList("1");
else } else {
column.setIsList("0"); column.setIsList("0");
if(StringUtils.equalsIgnoreCase(column.getName(), "name") || StringUtils.equalsIgnoreCase(column.getName(), "title")) }
if(StringUtils.equalsIgnoreCase(column.getName(), "name") || StringUtils.equalsIgnoreCase(column.getName(), "title")) {
column.setIsQuery("1"); column.setIsQuery("1");
else } else {
column.setIsQuery("0"); column.setIsQuery("0");
if(StringUtils.equalsIgnoreCase(column.getName(), "name") || StringUtils.equalsIgnoreCase(column.getName(), "title")) }
if(StringUtils.equalsIgnoreCase(column.getName(), "name") || StringUtils.equalsIgnoreCase(column.getName(), "title")) {
column.setQueryType("like"); column.setQueryType("like");
else } else {
column.setQueryType("="); column.setQueryType("=");
}
if(StringUtils.startsWithIgnoreCase(column.getJdbcType(), "DATETIME") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "DATE") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "TIMESTAMP")) { if(StringUtils.startsWithIgnoreCase(column.getJdbcType(), "DATETIME") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "DATE") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "TIMESTAMP")) {
column.setQueryType("between"); column.setQueryType("between");
...@@ -120,12 +126,12 @@ public class GenUtils ...@@ -120,12 +126,12 @@ public class GenUtils
column.setJavaField((new StringBuilder(String.valueOf(column.getJavaField()))).append(".id").toString()); column.setJavaField((new StringBuilder(String.valueOf(column.getJavaField()))).append(".id").toString());
column.setShowType("input"); column.setShowType("input");
} else } else
if(StringUtils.startsWithIgnoreCase(column.getName(), "create_date") || StringUtils.startsWithIgnoreCase(column.getName(), "update_date")) if(StringUtils.startsWithIgnoreCase(column.getName(), "create_date") || StringUtils.startsWithIgnoreCase(column.getName(), "update_date")) {
column.setShowType("dateselect"); column.setShowType("dateselect");
else } else
if(StringUtils.equalsIgnoreCase(column.getName(), "remarks") || StringUtils.equalsIgnoreCase(column.getName(), "content")) if(StringUtils.equalsIgnoreCase(column.getName(), "remarks") || StringUtils.equalsIgnoreCase(column.getName(), "content")) {
column.setShowType("textarea"); column.setShowType("textarea");
else } else
if(StringUtils.equalsIgnoreCase(column.getName(), "parent_id")) if(StringUtils.equalsIgnoreCase(column.getName(), "parent_id"))
{ {
column.setJavaType("This"); column.setJavaType("This");
...@@ -143,8 +149,9 @@ public class GenUtils ...@@ -143,8 +149,9 @@ public class GenUtils
column.setDictType("del_flag"); column.setDictType("del_flag");
} else } else
{ {
if(column.getShowType()=="" || column.getShowType()==null) if(column.getShowType()=="" || column.getShowType()==null) {
column.setShowType("input"); column.setShowType("input");
}
} }
if(column.getName().toLowerCase().contains("remark") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "TEXT")){ if(column.getName().toLowerCase().contains("remark") || StringUtils.startsWithIgnoreCase(column.getJdbcType(), "TEXT")){
column.setShowType("textarea"); column.setShowType("textarea");
...@@ -174,7 +181,7 @@ public class GenUtils ...@@ -174,7 +181,7 @@ public class GenUtils
} }
} }
if(column.getName().toLowerCase().contains("_state") || column.getName().toLowerCase().equals("state")){ if(column.getName().toLowerCase().contains("_state") || "state".equals(column.getName().toLowerCase())){
column.setShowType("select"); column.setShowType("select");
if(dictList.contains(column.getName()) || dictList.contains(StringUtils.toCapitalizeCamelCase(column.getName()))){ if(dictList.contains(column.getName()) || dictList.contains(StringUtils.toCapitalizeCamelCase(column.getName()))){
column.setDictType(column.getName()); column.setDictType(column.getName());
...@@ -184,7 +191,7 @@ public class GenUtils ...@@ -184,7 +191,7 @@ public class GenUtils
column.setQueryType("like"); column.setQueryType("like");
} }
if(column.getAutoIncrement().equals("1")){ if("1".equals(column.getAutoIncrement())){
column.setIsInsert("0"); column.setIsInsert("0");
} }
...@@ -205,12 +212,13 @@ public class GenUtils ...@@ -205,12 +212,13 @@ public class GenUtils
try try
{ {
File file = (new DefaultResourceLoader()).getResource("").getFile(); File file = (new DefaultResourceLoader()).getResource("").getFile();
if(file != null) if(file != null) {
return (new StringBuilder(String.valueOf(file.getAbsolutePath()))).append(File.separator).append(StringUtils.replaceEach(GenUtils.class.getName(), new String[] { return (new StringBuilder(String.valueOf(file.getAbsolutePath()))).append(File.separator).append(StringUtils.replaceEach(GenUtils.class.getName(), new String[]{
(new StringBuilder("util.")).append(GenUtils.class.getSimpleName()).toString(), "." (new StringBuilder("util.")).append(GenUtils.class.getSimpleName()).toString(), "."
}, new String[] { }, new String[]{
"template", File.separator "template", File.separator
})).toString(); })).toString();
}
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -231,14 +239,17 @@ public class GenUtils ...@@ -231,14 +239,17 @@ public class GenUtils
do do
{ {
String line = br.readLine(); String line = br.readLine();
if(line == null) if(line == null) {
break; break;
}
sb.append(line).append("\r\n"); sb.append(line).append("\r\n");
} while(true); } while(true);
if(is != null) if(is != null) {
is.close(); is.close();
if(br != null) }
if(br != null) {
br.close(); br.close();
}
return JaxbMapper.fromXml(sb.toString(), clazz); return JaxbMapper.fromXml(sb.toString(), clazz);
} }
catch(IOException e) catch(IOException e)
...@@ -264,10 +275,11 @@ public class GenUtils ...@@ -264,10 +275,11 @@ public class GenUtils
if(category.equals(e.getValue())) if(category.equals(e.getValue()))
{ {
List list = null; List list = null;
if(!isChildTable) if(!isChildTable) {
list = e.getTemplate(); list = e.getTemplate();
else } else {
list = e.getChildTableTemplate(); list = e.getChildTableTemplate();
}
if(list != null) if(list != null)
{ {
for(Iterator iterator1 = list.iterator(); iterator1.hasNext();) for(Iterator iterator1 = list.iterator(); iterator1.hasNext();)
...@@ -279,8 +291,9 @@ public class GenUtils ...@@ -279,8 +291,9 @@ public class GenUtils
} else } else
{ {
GenTemplate template = (GenTemplate)fileToObject(s, GenTemplate.class); GenTemplate template = (GenTemplate)fileToObject(s, GenTemplate.class);
if(template != null) if(template != null) {
templateList.add(template); templateList.add(template);
}
} }
} }
...@@ -338,7 +351,7 @@ public class GenUtils ...@@ -338,7 +351,7 @@ public class GenUtils
return "文件已存在:" + fileName + "<br/>"; return "文件已存在:" + fileName + "<br/>";
} }
public static void main(String args[]) public static void main(String[] args)
{ {
try try
{ {
......
...@@ -40,10 +40,11 @@ public class CgAutoListController extends AbstractBaseController ...@@ -40,10 +40,11 @@ public class CgAutoListController extends AbstractBaseController
@ModelAttribute @ModelAttribute
public GenScheme get(@RequestParam(required=true) String id) public GenScheme get(@RequestParam(required=true) String id)
{ {
if(StringUtils.isNotBlank(id)) if(StringUtils.isNotBlank(id)) {
return genSchemeService.get(id); return genSchemeService.get(id);
else } else {
return new GenScheme(); return new GenScheme();
}
} }
@RequestMapping(value={"list"}) @RequestMapping(value={"list"})
......
...@@ -44,10 +44,11 @@ public class GenSchemeController extends AbstractBaseController ...@@ -44,10 +44,11 @@ public class GenSchemeController extends AbstractBaseController
@ModelAttribute @ModelAttribute
public GenScheme get(@RequestParam(required=true) String id) public GenScheme get(@RequestParam(required=true) String id)
{ {
if(StringUtils.isNotBlank(id)) if(StringUtils.isNotBlank(id)) {
return genSchemeService.get(id); return genSchemeService.get(id);
else } else {
return new GenScheme(); return new GenScheme();
}
} }
@RequiresPermissions(value={"gen:genScheme:view"}) @RequiresPermissions(value={"gen:genScheme:view"})
...@@ -55,8 +56,9 @@ public class GenSchemeController extends AbstractBaseController ...@@ -55,8 +56,9 @@ public class GenSchemeController extends AbstractBaseController
public String list(GenScheme genScheme, HttpServletRequest request, HttpServletResponse response, Model model) public String list(GenScheme genScheme, HttpServletRequest request, HttpServletResponse response, Model model)
{ {
User user = UserUtils.getUser(); User user = UserUtils.getUser();
if(!user.isAdmin()) if(!user.isAdmin()) {
genScheme.setCreateBy(user); genScheme.setCreateBy(user);
}
Page page = genSchemeService.find(new Page(request, response), genScheme); Page page = genSchemeService.find(new Page(request, response), genScheme);
model.addAttribute("page", page); model.addAttribute("page", page);
return "modules/gen/genSchemeList"; return "modules/gen/genSchemeList";
...@@ -66,8 +68,9 @@ public class GenSchemeController extends AbstractBaseController ...@@ -66,8 +68,9 @@ public class GenSchemeController extends AbstractBaseController
@RequestMapping(value={"form"}) @RequestMapping(value={"form"})
public String form(GenScheme genScheme, Model model) public String form(GenScheme genScheme, Model model)
{ {
if(StringUtils.isBlank(genScheme.getPackageName())) if(StringUtils.isBlank(genScheme.getPackageName())) {
genScheme.setPackageName("com.jeespring.modules"); genScheme.setPackageName("com.jeespring.modules");
}
model.addAttribute("genScheme", genScheme); model.addAttribute("genScheme", genScheme);
model.addAttribute("config", GenUtils.getConfig()); model.addAttribute("config", GenUtils.getConfig());
model.addAttribute("tableList", genTableService.findAll()); model.addAttribute("tableList", genTableService.findAll());
......
...@@ -47,10 +47,11 @@ public class GenTableController extends AbstractBaseController ...@@ -47,10 +47,11 @@ public class GenTableController extends AbstractBaseController
public GenTable get(GenTable genTable) public GenTable get(GenTable genTable)
{ {
if(StringUtils.isNotBlank(genTable.getId())) if(StringUtils.isNotBlank(genTable.getId())) {
return genTableService.get(genTable.getId()); return genTableService.get(genTable.getId());
else } else {
return genTable; return genTable;
}
} }
@RequiresPermissions(value={"gen:genTable:list"}) @RequiresPermissions(value={"gen:genTable:list"})
...@@ -59,8 +60,9 @@ public class GenTableController extends AbstractBaseController ...@@ -59,8 +60,9 @@ public class GenTableController extends AbstractBaseController
{ {
genTable = get(genTable); genTable = get(genTable);
User user = UserUtils.getUser(); User user = UserUtils.getUser();
if(!user.isAdmin()) if(!user.isAdmin()) {
genTable.setCreateBy(user); genTable.setCreateBy(user);
}
Page page = genTableService.find(new Page(request, response), genTable); Page page = genTableService.find(new Page(request, response), genTable);
model.addAttribute("page", page); model.addAttribute("page", page);
return "modules/gen/genTableList"; return "modules/gen/genTableList";
...@@ -202,7 +204,7 @@ public class GenTableController extends AbstractBaseController ...@@ -202,7 +204,7 @@ public class GenTableController extends AbstractBaseController
for(Iterator iterator = getTableColumnList.iterator(); iterator.hasNext();) for(Iterator iterator = getTableColumnList.iterator(); iterator.hasNext();)
{ {
GenTableColumn column = (GenTableColumn)iterator.next(); GenTableColumn column = (GenTableColumn)iterator.next();
if(column.getIsPk().equals("1")) if("1".equals(column.getIsPk()))
{ {
sql.append((new StringBuilder(" ")).append(column.getName()).append(" ").append(column.getJdbcType()).append(" comment '").append(column.getComments()).append("',").toString()); sql.append((new StringBuilder(" ")).append(column.getName()).append(" ").append(column.getJdbcType()).append(" comment '").append(column.getComments()).append("',").toString());
pk = (new StringBuilder(String.valueOf(pk))).append(column.getName()).append(",").toString(); pk = (new StringBuilder(String.valueOf(pk))).append(column.getName()).append(",").toString();
...@@ -223,11 +225,13 @@ public class GenTableController extends AbstractBaseController ...@@ -223,11 +225,13 @@ public class GenTableController extends AbstractBaseController
@RequestMapping(value={"genCodeForm"}) @RequestMapping(value={"genCodeForm"})
public String genCodeForm(GenScheme genScheme, Model model, RedirectAttributes redirectAttributes) public String genCodeForm(GenScheme genScheme, Model model, RedirectAttributes redirectAttributes)
{ {
if(StringUtils.isBlank(genScheme.getPackageName())) if(StringUtils.isBlank(genScheme.getPackageName())) {
genScheme.setPackageName("com.company.project.modules"); genScheme.setPackageName("com.company.project.modules");
}
GenScheme oldGenScheme = genSchemeService.findUniqueByProperty("gen_table_id", genScheme.getGenTable().getId()); GenScheme oldGenScheme = genSchemeService.findUniqueByProperty("gen_table_id", genScheme.getGenTable().getId());
if(oldGenScheme != null) if(oldGenScheme != null) {
genScheme = oldGenScheme; genScheme = oldGenScheme;
}
model.addAttribute("genScheme", genScheme); model.addAttribute("genScheme", genScheme);
model.addAttribute("config", GenUtils.getConfig()); model.addAttribute("config", GenUtils.getConfig());
model.addAttribute("tableList", genTableService.findAll()); model.addAttribute("tableList", genTableService.findAll());
...@@ -251,7 +255,7 @@ public class GenTableController extends AbstractBaseController ...@@ -251,7 +255,7 @@ public class GenTableController extends AbstractBaseController
}else{ }else{
href="/"+genScheme.getModuleName()+"/"+StringUtils.toCamelCase(genScheme.getGenTable().getName()); href="/"+genScheme.getModuleName()+"/"+StringUtils.toCamelCase(genScheme.getGenTable().getName());
} }
if(genScheme.getCategory().equals("tree")){ if("tree".equals(genScheme.getCategory())){
href=href+"Tree"; href=href+"Tree";
} }
genMenu(genScheme,href); genMenu(genScheme,href);
......
...@@ -41,10 +41,11 @@ public class GenTemplateController extends AbstractBaseController ...@@ -41,10 +41,11 @@ public class GenTemplateController extends AbstractBaseController
@ModelAttribute @ModelAttribute
public GenTemplate get(@RequestParam(required=true) String id) public GenTemplate get(@RequestParam(required=true) String id)
{ {
if(StringUtils.isNotBlank(id)) if(StringUtils.isNotBlank(id)) {
return genTemplateService.get(id); return genTemplateService.get(id);
else } else {
return new GenTemplate(); return new GenTemplate();
}
} }
@RequiresPermissions(value={"gen:genTemplate:view"}) @RequiresPermissions(value={"gen:genTemplate:view"})
...@@ -52,8 +53,9 @@ public class GenTemplateController extends AbstractBaseController ...@@ -52,8 +53,9 @@ public class GenTemplateController extends AbstractBaseController
public String list(GenTemplate genTemplate, HttpServletRequest request, HttpServletResponse response, Model model) public String list(GenTemplate genTemplate, HttpServletRequest request, HttpServletResponse response, Model model)
{ {
User user = UserUtils.getUser(); User user = UserUtils.getUser();
if(!user.isAdmin()) if(!user.isAdmin()) {
genTemplate.setCreateBy(user); genTemplate.setCreateBy(user);
}
Page page = genTemplateService.find(new Page(request, response), genTemplate); Page page = genTemplateService.find(new Page(request, response), genTemplate);
model.addAttribute("page", page); model.addAttribute("page", page);
return "modules/gen/genTemplateList"; return "modules/gen/genTemplateList";
......
...@@ -22,28 +22,33 @@ import com.jeespring.modules.iim.entity.ChatHistory; ...@@ -22,28 +22,33 @@ import com.jeespring.modules.iim.entity.ChatHistory;
@Transactional(readOnly = true) @Transactional(readOnly = true)
public class ChatHistoryService extends AbstractBaseService<ChatHistoryDao, ChatHistory> { public class ChatHistoryService extends AbstractBaseService<ChatHistoryDao, ChatHistory> {
public ChatHistory get(String id) { @Override
public ChatHistory get(String id) {
return super.get(id); return super.get(id);
} }
public List<ChatHistory> findList(ChatHistory chatHistory) { @Override
public List<ChatHistory> findList(ChatHistory chatHistory) {
return super.findList(chatHistory); return super.findList(chatHistory);
} }
public Page<ChatHistory> findPage(Page<ChatHistory> page, ChatHistory entity) { @Override
public Page<ChatHistory> findPage(Page<ChatHistory> page, ChatHistory entity) {
entity.setPage(page); entity.setPage(page);
page.setList(dao.findLogList(entity)); page.setList(dao.findLogList(entity));
return page; return page;
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void save(ChatHistory chatHistory) { public void save(ChatHistory chatHistory) {
super.save(chatHistory); super.save(chatHistory);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void delete(ChatHistory chatHistory) { public void delete(ChatHistory chatHistory) {
super.delete(chatHistory); super.delete(chatHistory);
} }
......
...@@ -26,11 +26,13 @@ public class MailBoxService extends AbstractBaseService<MailBoxDao, MailBox> { ...@@ -26,11 +26,13 @@ public class MailBoxService extends AbstractBaseService<MailBoxDao, MailBox> {
@Autowired @Autowired
private MailBoxDao mailBoxDao; private MailBoxDao mailBoxDao;
public MailBox get(String id) { @Override
public MailBox get(String id) {
return super.get(id); return super.get(id);
} }
public List<MailBox> findList(MailBox mailBox) { @Override
public List<MailBox> findList(MailBox mailBox) {
return super.findList(mailBox); return super.findList(mailBox);
} }
...@@ -38,12 +40,14 @@ public class MailBoxService extends AbstractBaseService<MailBoxDao, MailBox> { ...@@ -38,12 +40,14 @@ public class MailBoxService extends AbstractBaseService<MailBoxDao, MailBox> {
return super.findPage(page, mailBox); return super.findPage(page, mailBox);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void save(MailBox mailBox) { public void save(MailBox mailBox) {
super.save(mailBox); super.save(mailBox);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void delete(MailBox mailBox) { public void delete(MailBox mailBox) {
super.delete(mailBox); super.delete(mailBox);
} }
......
...@@ -25,11 +25,13 @@ import com.jeespring.modules.iim.entity.MailPage; ...@@ -25,11 +25,13 @@ import com.jeespring.modules.iim.entity.MailPage;
public class MailComposeService extends AbstractBaseService<MailComposeDao, MailCompose> { public class MailComposeService extends AbstractBaseService<MailComposeDao, MailCompose> {
@Autowired @Autowired
private MailComposeDao mailComposeDao; private MailComposeDao mailComposeDao;
public MailCompose get(String id) { @Override
public MailCompose get(String id) {
return super.get(id); return super.get(id);
} }
public List<MailCompose> findList(MailCompose mailCompose) { @Override
public List<MailCompose> findList(MailCompose mailCompose) {
return super.findList(mailCompose); return super.findList(mailCompose);
} }
...@@ -37,12 +39,14 @@ public class MailComposeService extends AbstractBaseService<MailComposeDao, Mail ...@@ -37,12 +39,14 @@ public class MailComposeService extends AbstractBaseService<MailComposeDao, Mail
return super.findPage(page, mailCompose); return super.findPage(page, mailCompose);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void save(MailCompose mailCompose) { public void save(MailCompose mailCompose) {
super.save(mailCompose); super.save(mailCompose);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void delete(MailCompose mailCompose) { public void delete(MailCompose mailCompose) {
super.delete(mailCompose); super.delete(mailCompose);
} }
......
...@@ -33,22 +33,26 @@ public class MailService extends AbstractBaseService<MailDao, Mail> { ...@@ -33,22 +33,26 @@ public class MailService extends AbstractBaseService<MailDao, Mail> {
@Autowired @Autowired
private MailComposeDao mailComposeDao; private MailComposeDao mailComposeDao;
public Mail get(String id) { @Override
public Mail get(String id) {
Mail mail = super.get(id); Mail mail = super.get(id);
mail.setMailBoxList(mailBoxDao.findList(new MailBox(mail))); mail.setMailBoxList(mailBoxDao.findList(new MailBox(mail)));
mail.setMailComposeList(mailComposeDao.findList(new MailCompose(mail))); mail.setMailComposeList(mailComposeDao.findList(new MailCompose(mail)));
return mail; return mail;
} }
public List<Mail> findList(Mail mail) { @Override
public List<Mail> findList(Mail mail) {
return super.findList(mail); return super.findList(mail);
} }
public Page<Mail> findPage(Page<Mail> page, Mail mail) { @Override
public Page<Mail> findPage(Page<Mail> page, Mail mail) {
return super.findPage(page, mail); return super.findPage(page, mail);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void save(Mail mail) { public void save(Mail mail) {
super.save(mail); super.save(mail);
for (MailBox mailBox : mail.getMailBoxList()){ for (MailBox mailBox : mail.getMailBoxList()){
...@@ -125,7 +129,8 @@ public class MailService extends AbstractBaseService<MailDao, Mail> { ...@@ -125,7 +129,8 @@ public class MailService extends AbstractBaseService<MailDao, Mail> {
} }
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void delete(Mail mail) { public void delete(Mail mail) {
super.delete(mail); super.delete(mail);
mailBoxDao.delete(new MailBox(mail)); mailBoxDao.delete(new MailBox(mail));
......
...@@ -23,24 +23,29 @@ import com.jeespring.modules.iim.entity.MyCalendar; ...@@ -23,24 +23,29 @@ import com.jeespring.modules.iim.entity.MyCalendar;
@Transactional(readOnly = true) @Transactional(readOnly = true)
public class MyCalendarService extends AbstractBaseService<MyCalendarDao, MyCalendar> { public class MyCalendarService extends AbstractBaseService<MyCalendarDao, MyCalendar> {
public MyCalendar get(String id) { @Override
public MyCalendar get(String id) {
return super.get(id); return super.get(id);
} }
public List<MyCalendar> findList(MyCalendar myCalendar) { @Override
public List<MyCalendar> findList(MyCalendar myCalendar) {
return super.findList(myCalendar); return super.findList(myCalendar);
} }
public Page<MyCalendar> findPage(Page<MyCalendar> page, MyCalendar myCalendar) { @Override
public Page<MyCalendar> findPage(Page<MyCalendar> page, MyCalendar myCalendar) {
return super.findPage(page, myCalendar); return super.findPage(page, myCalendar);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void save(MyCalendar myCalendar) { public void save(MyCalendar myCalendar) {
super.save(myCalendar); super.save(myCalendar);
} }
@Transactional(readOnly = false) @Override
@Transactional(readOnly = false)
public void delete(MyCalendar myCalendar) { public void delete(MyCalendar myCalendar) {
super.delete(myCalendar); super.delete(myCalendar);
} }
......
...@@ -104,7 +104,7 @@ public class ChatHistoryController extends AbstractBaseController { ...@@ -104,7 +104,7 @@ public class ChatHistoryController extends AbstractBaseController {
*/ */
@RequestMapping(value = "deleteAll") @RequestMapping(value = "deleteAll")
public String deleteAll(String ids, RedirectAttributes redirectAttributes) { public String deleteAll(String ids, RedirectAttributes redirectAttributes) {
String idArray[] =ids.split(","); String[] idArray = ids.split(",");
for(String id : idArray){ for(String id : idArray){
chatHistoryService.delete(chatHistoryService.get(id)); chatHistoryService.delete(chatHistoryService.get(id));
} }
...@@ -138,7 +138,7 @@ public class ChatHistoryController extends AbstractBaseController { ...@@ -138,7 +138,7 @@ public class ChatHistoryController extends AbstractBaseController {
Page<ChatHistory> page = chatHistoryService.findPage(new Page<ChatHistory>(request, response), chatHistory); Page<ChatHistory> page = chatHistoryService.findPage(new Page<ChatHistory>(request, response), chatHistory);
List<ChatHistory> list = page.getList(); List<ChatHistory> list = page.getList();
for(ChatHistory c : list){ for(ChatHistory c : list){
if(c.getStatus().equals("0")){ if("0".equals(c.getStatus())){
if(c.getUserid2().equals(UserUtils.getUser().getLoginName())){//把发送给我的信息标记为已读 if(c.getUserid2().equals(UserUtils.getUser().getLoginName())){//把发送给我的信息标记为已读
c.setStatus("1");//标记为已读 c.setStatus("1");//标记为已读
chatHistoryService.save(c); chatHistoryService.save(c);
......
...@@ -85,7 +85,7 @@ public class ContactController extends AbstractBaseController { ...@@ -85,7 +85,7 @@ public class ContactController extends AbstractBaseController {
*/ */
@RequestMapping(value = "addFriend") @RequestMapping(value = "addFriend")
public String addFriend(String ids, RedirectAttributes redirectAttributes) { public String addFriend(String ids, RedirectAttributes redirectAttributes) {
String idArray[] =ids.split(","); String[] idArray = ids.split(",");
User currentUser = UserUtils.getUser(); User currentUser = UserUtils.getUser();
for(String id : idArray){ for(String id : idArray){
if(userDao.findFriend(currentUser.getId(), id) == null){ if(userDao.findFriend(currentUser.getId(), id) == null){
......
...@@ -88,7 +88,7 @@ public class MailBoxController extends AbstractBaseController { ...@@ -88,7 +88,7 @@ public class MailBoxController extends AbstractBaseController {
@RequestMapping(value = "detail") @RequestMapping(value = "detail")
public String detail(MailBox mailBox, Model model) { public String detail(MailBox mailBox, Model model) {
if(mailBox.getReadstatus().equals("0")){//更改未读状态为已读状态 if("0".equals(mailBox.getReadstatus())){//更改未读状态为已读状态
mailBox.setReadstatus("1");//1表示已读 mailBox.setReadstatus("1");//1表示已读
mailBoxService.save(mailBox); mailBoxService.save(mailBox);
} }
...@@ -143,7 +143,7 @@ public class MailBoxController extends AbstractBaseController { ...@@ -143,7 +143,7 @@ public class MailBoxController extends AbstractBaseController {
*/ */
@RequestMapping(value = "deleteAll") @RequestMapping(value = "deleteAll")
public String deleteAll(String ids, RedirectAttributes redirectAttributes) { public String deleteAll(String ids, RedirectAttributes redirectAttributes) {
String idArray[] =ids.split(","); String[] idArray = ids.split(",");
for(String id : idArray){ for(String id : idArray){
mailBoxService.delete(mailBoxService.get(id)); mailBoxService.delete(mailBoxService.get(id));
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment