From 6dc9d2cca48218e42537d7ca93662e2cde9305af Mon Sep 17 00:00:00 2001 From: lenovo Date: Thu, 23 Aug 2018 17:42:59 +0800 Subject: [PATCH] 0823 17.42 check debug lisi --- src/main/java/com/pro/bus/mapper/CheckMapper.java | 2 +- src/main/java/com/pro/bus/service/impl/CheckServiceImpl.java | 5 ++++- src/main/resources/mapper/bus/CheckMapper.xml | 5 ++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/pro/bus/mapper/CheckMapper.java b/src/main/java/com/pro/bus/mapper/CheckMapper.java index 41d7057..8adda1e 100644 --- a/src/main/java/com/pro/bus/mapper/CheckMapper.java +++ b/src/main/java/com/pro/bus/mapper/CheckMapper.java @@ -38,5 +38,5 @@ public interface CheckMapper { * @return */ int checkdone(Integer process_id); - int checkdonep(Integer process_id); + int checkdonep(@Param("process_id")Integer process_id,@Param("u_name") String u_name); } diff --git a/src/main/java/com/pro/bus/service/impl/CheckServiceImpl.java b/src/main/java/com/pro/bus/service/impl/CheckServiceImpl.java index 91afc5b..c3102ef 100644 --- a/src/main/java/com/pro/bus/service/impl/CheckServiceImpl.java +++ b/src/main/java/com/pro/bus/service/impl/CheckServiceImpl.java @@ -7,6 +7,9 @@ import com.pro.bus.entity.Process; import com.pro.bus.mapper.CheckMapper; import com.pro.bus.service.CheckService; import com.pro.sys.entity.Result; +import com.pro.sys.entity.User; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.mgt.SecurityManager; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -73,7 +76,7 @@ public class CheckServiceImpl implements CheckService { @Override public Result checkdone(Integer process_id) { if (checkMapper.checkdone(process_id) > 0) { - checkMapper.checkdonep(process_id); + checkMapper.checkdonep(process_id,((User)SecurityUtils.getSubject().getPrincipal()).getU_name()); return Result.successResult("质检完啦"); } return Result.failResult("凉凉.."); diff --git a/src/main/resources/mapper/bus/CheckMapper.xml b/src/main/resources/mapper/bus/CheckMapper.xml index 5a132c9..5dc1b72 100644 --- a/src/main/resources/mapper/bus/CheckMapper.xml +++ b/src/main/resources/mapper/bus/CheckMapper.xml @@ -64,7 +64,10 @@ update bus_process set - process_status='35' + process_status='35', + check_person=#{u_name}, + check_date=date(now()), + check_num=(select sum(product_num) from bus_product where process_id=#{process_id}) where process_id=#{process_id} -- Gitee