Browse Source

删除评分记录

master
gjh 6 days ago
parent
commit
01f041d379
  1. 4
      huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPerformancescoreController.java
  2. 17
      huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouProjectassessmentController.java
  3. 2
      huzhou/src/main/java/com/easy/admin/modules/huzhou/dao/mapping/HuzhouProjectassessmentMapper.xml
  4. 2
      huzhou/src/main/java/com/easy/admin/modules/huzhou/vo/HuzhouProjectassessmentOV.java

4
huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouPerformancescoreController.java

@ -42,9 +42,9 @@ public class HuzhouPerformancescoreController {
}
@GetMapping("/getPerformanceScoreByAssessmentId")
public List<HuzhouPerformancescore> getPerformanceScoreByAssessmentId(String AssessmentId){
public List<HuzhouPerformancescore> getPerformanceScoreByAssessmentId(String assessmentId){
LambdaQueryWrapper<HuzhouPerformancescore> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(HuzhouPerformancescore::getAssessmentId,AssessmentId);
queryWrapper.eq(HuzhouPerformancescore::getAssessmentId,assessmentId);
return performancescoreService.list(queryWrapper);
}

17
huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouProjectassessmentController.java

@ -1,10 +1,8 @@
package com.easy.admin.modules.huzhou.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.easy.admin.common.api.vo.Result;
import com.easy.admin.common.core.annotation.ResponseResult;
import com.easy.admin.modules.huzhou.entity.HuzhouPerformancescore;
import com.easy.admin.modules.huzhou.entity.HuzhouProjectassessment;
import com.easy.admin.modules.huzhou.entity.HuzhouProjectinfo;
import com.easy.admin.modules.huzhou.service.IHuzhouProjectassessmentService;
@ -75,4 +73,19 @@ public class HuzhouProjectassessmentController {
projectassessmentService.submitRating(submitRatingVo);
return Result.ok("成功");
}
/**
* 删除评分记录
* @param id
* @return
*/
@DeleteMapping("{id}")
public Result<?> submitRating(@PathVariable String id) {
boolean flag = projectassessmentService.removeById(id);
if (flag) {
return Result.ok("删除成功");
}else {
return Result.error("删除失败");
}
}
}

2
huzhou/src/main/java/com/easy/admin/modules/huzhou/dao/mapping/HuzhouProjectassessmentMapper.xml

@ -38,7 +38,7 @@
<select id="getProjectassessmentPageList" resultType="com.easy.admin.modules.huzhou.vo.HuzhouProjectassessmentOV" parameterType="com.easy.admin.modules.huzhou.entity.HuzhouProjectinfo">
SELECT u.id project_id,u.project_name,u.admin_division,u.duty_workplace,u.workplace_properties,u.reform_name,u.super_leader,
SELECT h.id,u.id as projectId,u.project_name,u.admin_division,u.duty_workplace,u.workplace_properties,u.reform_name,u.super_leader,
h.pscores
from huzhou_sub_projectinfo u inner join
huzhou_projectassessment h on h.project_id=u.id

2
huzhou/src/main/java/com/easy/admin/modules/huzhou/vo/HuzhouProjectassessmentOV.java

@ -4,6 +4,8 @@ import lombok.Data;
@Data
public class HuzhouProjectassessmentOV {
private String id;
private String projectId;
/**
* 项目名称

Loading…
Cancel
Save