学生画像之本学期课表修改为思想品得加分申请

This commit is contained in:
2025-10-24 21:19:19 +08:00
parent 7c2ab5e37a
commit 508fa61c70
6 changed files with 58 additions and 19 deletions

View File

@@ -266,6 +266,14 @@ public class CphAuditDetailsController extends BaseController {
public AjaxResult getInfo(@PathVariable("id") Long id) { public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(cphAuditDetailsService.selectCphAuditDetailsById(id)); return success(cphAuditDetailsService.selectCphAuditDetailsById(id));
} }
/**
* 查询个人思想品得加分项申请
*/
@PostMapping("/getcphiamByOne/{stuNo}")
public TableDataInfo getcphiamByOne(@PathVariable("stuNo") String stuNo) {
List<CphAuditDetails> list=cphAuditDetailsService.getcphiamByOne(stuNo);
return getDataTable(list);
}
/** /**
* 新增审核明细 * 新增审核明细

View File

@@ -6,12 +6,13 @@ import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.srs.common.annotation.Excel; import com.srs.common.annotation.Excel;
import com.srs.common.core.domain.BaseEntity; import com.srs.common.core.domain.BaseEntity;
import org.apache.poi.hpsf.Decimal;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
* 审核明细对象 cph_audit_details * 审核明细对象 cph_audit_details
* *
* @author 邓 * @author 邓
* @date 2023-07-04s.0 * @date 2023-07-04s.0
*/ */
@@ -67,6 +68,9 @@ public class CphAuditDetails extends BaseEntity
public BigDecimal iamScore; public BigDecimal iamScore;
public String auditStatus; public String auditStatus;
public Long stuYearId; public Long stuYearId;
public String ruleName;
public String stuYearName;
public int operateScore;
public String getDeptName() { public String getDeptName() {
@@ -118,79 +122,79 @@ public class CphAuditDetails extends BaseEntity
this.id = id; this.id = id;
} }
public Long getId() public Long getId()
{ {
return id; return id;
} }
public void setProjectName(String projectName) public void setProjectName(String projectName)
{ {
this.projectName = projectName; this.projectName = projectName;
} }
public String getProjectName() public String getProjectName()
{ {
return projectName; return projectName;
} }
public void setSubmitterId(Long submitterId) public void setSubmitterId(Long submitterId)
{ {
this.submitterId = submitterId; this.submitterId = submitterId;
} }
public Long getSubmitterId() public Long getSubmitterId()
{ {
return submitterId; return submitterId;
} }
public void setSubmitterName(String submitterName) public void setSubmitterName(String submitterName)
{ {
this.submitterName = submitterName; this.submitterName = submitterName;
} }
public String getSubmitterName() public String getSubmitterName()
{ {
return submitterName; return submitterName;
} }
public void setReviewedById(Long reviewedById) public void setReviewedById(Long reviewedById)
{ {
this.reviewedById = reviewedById; this.reviewedById = reviewedById;
} }
public Long getReviewedById() public Long getReviewedById()
{ {
return reviewedById; return reviewedById;
} }
public void setProjectId(Long projectId) public void setProjectId(Long projectId)
{ {
this.projectId = projectId; this.projectId = projectId;
} }
public Long getProjectId() public Long getProjectId()
{ {
return projectId; return projectId;
} }
public void setProjectTypeId(Long projectTypeId) public void setProjectTypeId(Long projectTypeId)
{ {
this.projectTypeId = projectTypeId; this.projectTypeId = projectTypeId;
} }
public Long getProjectTypeId() public Long getProjectTypeId()
{ {
return projectTypeId; return projectTypeId;
} }
public void setStatusCode(Long statusCode) public void setStatusCode(Long statusCode)
{ {
this.statusCode = statusCode; this.statusCode = statusCode;
} }
public Long getStatusCode() public Long getStatusCode()
{ {
return statusCode; return statusCode;
} }
public void setRemarks(String remarks) public void setRemarks(String remarks)
{ {
this.remarks = remarks; this.remarks = remarks;
} }
public String getRemarks() public String getRemarks()
{ {
return remarks; return remarks;
} }

View File

@@ -22,6 +22,7 @@ public interface CphAuditDetailsMapper
* @return 审核明细 * @return 审核明细
*/ */
public CphAuditDetails selectCphAuditDetailsById(Long id); public CphAuditDetails selectCphAuditDetailsById(Long id);
public List<CphAuditDetails> getcphiamByOne(String stuNo);
public CphAuditDetails selectCphAuditDetailsByProjectId(Long id); public CphAuditDetails selectCphAuditDetailsByProjectId(Long id);

View File

@@ -49,6 +49,14 @@ public interface ICphAuditDetailsService
*/ */
public CphAuditDetails selectCphAuditDetailsById(Long id); public CphAuditDetails selectCphAuditDetailsById(Long id);
/**
* 查询个人思想品得加分项申请
*
* @param stuNo
* @return
**/
public List<CphAuditDetails> getcphiamByOne(String stuNo);
/** /**
* 我的已审核 * 我的已审核
* @author zhy * @author zhy

View File

@@ -331,6 +331,11 @@ public class CphAuditDetailsServiceImpl implements ICphAuditDetailsService {
return cphAuditDetailsMapper.selectCphAuditDetailsById(id); return cphAuditDetailsMapper.selectCphAuditDetailsById(id);
} }
//查询个人思想品得加分申请
public List<CphAuditDetails> getcphiamByOne(String stuNo){
return cphAuditDetailsMapper.getcphiamByOne(stuNo);
}
/** /**
* 查询已审核 * 查询已审核
* *

View File

@@ -238,11 +238,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and c.stu_no = #{stuNo} and c.stu_no = #{stuNo}
and b.stu_year_id = #{stuYearId} and b.stu_year_id = #{stuYearId}
</select> </select>
<select id="ListCheckRecord" parameterType="CheckIam" resultType="SrsAddRecord"> <select id="ListCheckRecord" parameterType="CheckIam" resultType="SrsAddRecord">
select a.*,b.rule_name select a.*,b.rule_name
from srs_add_record as a from srs_add_record as a
left join cph_rules as b on a.rule_id = b.rule_id left join cph_rules as b on a.rule_id = b.rule_id
where stu_no = #{stuNo} and stu_year_id = #{stuYearId}; where stu_no = #{stuNo} and stu_year_id = #{stuYearId};
</select> </select>
<select id="getcphiamByOne" resultType="com.srs.comprehensive.domain.CphAuditDetails" parameterType="String">
select c.rule_name as rule_name, g.stu_year_name as stu_year_name,a.iam_score as operate_score
from cph_iam as a
left join srs_student as b on a.to_add = b.stu_id
left join cph_rules as c on a.rule_id = c.rule_id
left join srs_class as d on b.class_id = d.class_id
left join srs_majors as e on d.major_id = e.major_id
left join sys_dept as f on e.college_id = f.dept_id
left join srs_stu_year as g on a.stu_year_id = g.id
left join cph_audit_details as h on a.id = h.project_id
where b.stu_no = #{stuNo} and audit_status=6
ORDER BY a.create_time desc
</select>
</mapper> </mapper>