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

no commit message

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