第一次修改
parent
af7946ac09
commit
4e2e86d5d3
|
@ -46,13 +46,17 @@ public class CaseServiceImpl implements CaseService {
|
|||
public Result<Object> insertCase(Case cases) {
|
||||
int row;
|
||||
try {
|
||||
// 调用caseMapper的insertCase方法,插入cases
|
||||
row = caseMapper.insertCase(cases);
|
||||
} catch (Exception e) {
|
||||
// 抛出运行时异常
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
// 如果row等于0,抛出非法访问错误
|
||||
if (row == 0) {
|
||||
throw new IllegalAccessError("添加异常");
|
||||
}
|
||||
// 返回添加病例成功的结果
|
||||
return Result.success("添加病例成功");
|
||||
}
|
||||
|
||||
|
@ -99,11 +103,12 @@ public class CaseServiceImpl implements CaseService {
|
|||
// 调用PageHelper的startPage方法,传入当前页码和每页条数
|
||||
PageHelper.startPage(caseRequest.getPageNum(), caseRequest.getPageSize());
|
||||
//获取登录人信息
|
||||
User user = getToken();
|
||||
if (user == null){
|
||||
return Result.error("未登录");
|
||||
}
|
||||
caseRequest.setRoleId(user.getRole());
|
||||
// User user = getToken();
|
||||
// if (user == null){
|
||||
// return Result.error("未登录");
|
||||
// }
|
||||
// caseRequest.setRoleId(user.getRole());
|
||||
// caseRequest.setUserId(user.getId());
|
||||
// 调用caseMapper的selCase方法,传入CaseRequest参数
|
||||
List<Case> list = caseMapper.selCase(caseRequest);
|
||||
// 调用PageInfo的构造方法,传入list参数
|
||||
|
|
|
@ -28,7 +28,11 @@
|
|||
<select id="selCase" resultType="com.bwie.common.domain.Case">
|
||||
select *
|
||||
from cases
|
||||
where user_id = #{userId}
|
||||
<where>
|
||||
<if test="2==roleId">
|
||||
case.user_id = #{userId}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
|
||||
|
|
|
@ -26,20 +26,29 @@ public class FormationServiceImpl implements FormationService {
|
|||
private HttpServletRequest request;
|
||||
@Override
|
||||
public Result<List<Formation>> list() {
|
||||
// 调用formationMapper的list方法,获取Formation列表
|
||||
List<Formation> list = formationMapper.list();
|
||||
// 返回成功结果,包含Formation列表
|
||||
return Result.success(list);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Result<Integer> insert(Formation formation) {
|
||||
// 获取token
|
||||
String token = request.getHeader(TokenConstants.TOKEN);
|
||||
// 获取用户key
|
||||
String userKey = JwtUtils.getUserKey(token);
|
||||
// 从redis中获取用户信息
|
||||
String s = redisTemplate.opsForValue().get(TokenConstants.LOGIN_TOKEN_KEY + userKey);
|
||||
// 将用户信息转换成User对象
|
||||
User user = JSON.parseObject(s, User.class);
|
||||
// 将用户信息设置到formation对象中
|
||||
formation.setUserId(user.getId());
|
||||
formation.setUserName(user.getUsername());
|
||||
formation.setUserPwd(user.getPassword());
|
||||
// 插入formation表
|
||||
Integer i = formationMapper.insert(formation);
|
||||
// 返回插入的条数
|
||||
return Result.success(i);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,23 +30,33 @@ public class HealthServiceImpl implements HealthService{
|
|||
/*查看内容*/
|
||||
@Override
|
||||
public Result<PageInfo<Health>> list(Health health) {
|
||||
// 调用PageHelper的startPage方法,传入当前页码和每页条数
|
||||
PageHelper.startPage(health.getPageNum(),health.getPageSize());
|
||||
// 调用healthMapper的list方法,传入health参数
|
||||
List<Health> list = healthMapper.list(health);
|
||||
// 创建PageInfo对象,传入list
|
||||
PageInfo<Health> info = new PageInfo<>(list);
|
||||
// 返回Result.success方法,传入info
|
||||
return Result.success(info);
|
||||
}
|
||||
|
||||
/*健康教育信息录入*/
|
||||
@Override
|
||||
public Result<Integer> addHealth(Health health) {
|
||||
//获取token
|
||||
String token1 = request.getHeader("token");
|
||||
//根据token获取用户key
|
||||
String userKey = JwtUtils.getUserKey(token1);
|
||||
//根据用户key获取token
|
||||
String token = redisTemplate.opsForValue().get(TokenConstants.LOGIN_TOKEN_KEY+userKey);
|
||||
//根据token解析出用户信息
|
||||
User o = JSONObject.parseObject(token, User.class);
|
||||
//将用户信息设置到health中
|
||||
health.setUserId(o.getId());
|
||||
|
||||
//调用healthMapper的addHealth方法添加health
|
||||
Integer i = healthMapper.addHealth(health);
|
||||
|
||||
//根据返回结果返回对应信息
|
||||
return Result.success(i,i>0?"录入成功":"录入失败");
|
||||
}
|
||||
|
||||
|
|
|
@ -55,6 +55,6 @@ public class ManageServiceCs implements ManageService {
|
|||
@Override
|
||||
public Result del(Integer manageId) {
|
||||
Integer del=manageMapper.del(manageId);
|
||||
return Result.success(del>0?200:500,del>0?"添加成功":"添加失败");
|
||||
return Result.success(del>0?200:500,del>0?"删除成功":"删除失败");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Tomcat
|
||||
server:
|
||||
port: 9002
|
||||
port: 9009
|
||||
# Spring
|
||||
spring:
|
||||
main:
|
||||
|
|
Loading…
Reference in New Issue