From 22cceed493506a699ba3b419ab21590fb73c61e4 Mon Sep 17 00:00:00 2001 From: tamguo Date: Tue, 24 Jul 2018 09:19:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/sys/service/impl/PostServiceImpl.java | 12 ++++++++++++ .../resources/templates/modules/sys/post/update.html | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/PostServiceImpl.java b/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/PostServiceImpl.java index dd20e1d..d42dbb7 100644 --- a/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/PostServiceImpl.java +++ b/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/PostServiceImpl.java @@ -1,5 +1,6 @@ package com.tamguo.modules.sys.service.impl; +import java.util.Date; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -9,6 +10,7 @@ import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.tamguo.modules.sys.dao.SysPostMapper; import com.tamguo.modules.sys.model.SysPostEntity; import com.tamguo.modules.sys.model.condition.SysPostCondition; +import com.tamguo.modules.sys.model.enums.SysPostStatusEnum; import com.tamguo.modules.sys.service.IPostService; @Service @@ -26,12 +28,22 @@ public class PostServiceImpl extends ServiceImpl i @Transactional(readOnly=false) @Override public void add(SysPostEntity post) { + post.setCreateDate(new Date()); + post.setUpdateDate(new Date()); + post.setStatus(SysPostStatusEnum.NORMAL); sysPostMapper.insert(post); } @Transactional(readOnly=false) @Override public void update(SysPostEntity post) { + SysPostEntity entity = sysPostMapper.selectById(post.getId()); + entity.setCode(post.getCode()); + entity.setName(post.getName()); + entity.setPostType(post.getPostType().getValue().toString()); + entity.setRemarks(post.getRemarks()); + entity.setSorts(post.getSorts()); + post.setUpdateDate(new Date()); sysPostMapper.updateById(post); } diff --git a/tamguo-oms/src/main/resources/templates/modules/sys/post/update.html b/tamguo-oms/src/main/resources/templates/modules/sys/post/update.html index ac1057d..2c5e992 100644 --- a/tamguo-oms/src/main/resources/templates/modules/sys/post/update.html +++ b/tamguo-oms/src/main/resources/templates/modules/sys/post/update.html @@ -61,8 +61,8 @@ content="width=device-width, initial-scale=1, user-scalable=1" name="viewport"/> - - + +