|
@@ -3,7 +3,10 @@ package com.tuoren.web.layer.service.impl;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
|
+import com.tuoren.web.layer.entity.*;
|
|
|
import com.tuoren.web.layer.vo.AnalgesicScoreParam;
|
|
import com.tuoren.web.layer.vo.AnalgesicScoreParam;
|
|
|
|
|
+import com.tuoren.web.shiro.utils.ActiverUserUtils;
|
|
|
|
|
+import com.tuoren.web.shiro.utils.ShiroUtils;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -13,10 +16,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.tuoren.common.api.CommonResult;
|
|
import com.tuoren.common.api.CommonResult;
|
|
|
import com.tuoren.common.api.ResultCode;
|
|
import com.tuoren.common.api.ResultCode;
|
|
|
-import com.tuoren.web.layer.entity.BusAnalgesicScoreEntity;
|
|
|
|
|
-import com.tuoren.web.layer.entity.BusPatientEntity;
|
|
|
|
|
-import com.tuoren.web.layer.entity.BusPumpEntity;
|
|
|
|
|
-import com.tuoren.web.layer.entity.BusSolutionEntity;
|
|
|
|
|
import com.tuoren.web.layer.mapper.BusAnalgesicScoreMapper;
|
|
import com.tuoren.web.layer.mapper.BusAnalgesicScoreMapper;
|
|
|
import com.tuoren.web.layer.mapper.BusPatientMapper;
|
|
import com.tuoren.web.layer.mapper.BusPatientMapper;
|
|
|
import com.tuoren.web.layer.mapper.BusPumpMapper;
|
|
import com.tuoren.web.layer.mapper.BusPumpMapper;
|
|
@@ -26,6 +25,7 @@ import com.tuoren.web.layer.service.IBusAnalgesicScoreService;
|
|
|
import java.time.ZoneId;
|
|
import java.time.ZoneId;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* <p>
|
|
* <p>
|
|
@@ -86,6 +86,16 @@ public class BusAnalgesicScoreServiceImpl extends ServiceImpl<BusAnalgesicScoreM
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public long insertAcqId(BusAnalgesicScoreEntity busAnalgesicScoreEntity) {
|
|
public long insertAcqId(BusAnalgesicScoreEntity busAnalgesicScoreEntity) {
|
|
|
busAnalgesicScoreEntity.setId(System.currentTimeMillis());
|
|
busAnalgesicScoreEntity.setId(System.currentTimeMillis());
|
|
|
|
|
+ //增加评价人
|
|
|
|
|
+ ActiverUserUtils userInfo = ShiroUtils.getUserInfo();
|
|
|
|
|
+ String name = "";
|
|
|
|
|
+ if(null != userInfo){
|
|
|
|
|
+ SysUserEntity users = userInfo.getUsers();
|
|
|
|
|
+ if(null != users){
|
|
|
|
|
+ name = users.getName();
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ busAnalgesicScoreEntity.setCreator(name);
|
|
|
// return this.baseMapper.insertAcqId(busAnalgesicScoreEntity);
|
|
// return this.baseMapper.insertAcqId(busAnalgesicScoreEntity);
|
|
|
save(busAnalgesicScoreEntity);
|
|
save(busAnalgesicScoreEntity);
|
|
|
Date lastScoreTime = Date.from(busAnalgesicScoreEntity.getFollowDate().atZone(ZoneId.systemDefault()).toInstant());
|
|
Date lastScoreTime = Date.from(busAnalgesicScoreEntity.getFollowDate().atZone(ZoneId.systemDefault()).toInstant());
|