From 1ead641760426ca4ea9aa967889c2443d4ed2762 Mon Sep 17 00:00:00 2001 From: Stickman <2048979561@qq.com> Date: Fri, 13 Mar 2026 15:12:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BE=85=E5=AF=BC=E5=91=98=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=8F=AD=E7=BA=A7=E7=B1=BB=E5=9E=8B=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E6=94=AF=E6=8C=81=E6=8C=89=E7=B1=BB=E5=9E=8B=E7=AD=9B?= =?UTF-8?q?=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在多个服务接口中添加classType参数,包括考勤管理、业务工作、负面清单等服务 - 更新控制器方法以接收班级类型参数并传递给服务层 - 在实体类中添加classType字段,支持毕业班和非毕业班分类 - 修改数据访问层实现以支持按班级类型查询过滤 - 更新MyBatis映射文件中的SQL查询,添加classType条件判断 - 为业务工作模块添加其他任务分数字段和其他相关功能 - 在主表映射中添加班级类型字段,完善数据结构设计 --- ...eacherKpiFillingBonusPointsController.java | 115 ++++++++++++++++++ ...piFillingGraduationGuidanceController.java | 115 ++++++++++++++++++ .../SysTeacherKpiFillingBonusPoints.java | 84 +++++++++++++ ...ysTeacherKpiFillingGraduationGuidance.java | 92 ++++++++++++++ ...SysTeacherKpiFillingBonusPointsMapper.java | 71 +++++++++++ ...herKpiFillingGraduationGuidanceMapper.java | 71 +++++++++++ ...ysTeacherKpiFillingBonusPointsService.java | 71 +++++++++++ ...erKpiFillingGraduationGuidanceService.java | 71 +++++++++++ ...acherKpiFillingBonusPointsServiceImpl.java | 105 ++++++++++++++++ ...iFillingGraduationGuidanceServiceImpl.java | 105 ++++++++++++++++ .../SysTeacherKpiFillingBonusPointsMapper.xml | 109 +++++++++++++++++ ...cherKpiFillingGraduationGuidanceMapper.xml | 114 +++++++++++++++++ 12 files changed, 1123 insertions(+) create mode 100644 srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingBonusPointsController.java create mode 100644 srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingGraduationGuidanceController.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingBonusPoints.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingGraduationGuidance.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingBonusPointsMapper.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingGraduationGuidanceMapper.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingBonusPointsService.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingGraduationGuidanceService.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingBonusPointsServiceImpl.java create mode 100644 srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingGraduationGuidanceServiceImpl.java create mode 100644 srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingBonusPointsMapper.xml create mode 100644 srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingGraduationGuidanceMapper.xml diff --git a/srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingBonusPointsController.java b/srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingBonusPointsController.java new file mode 100644 index 0000000..01533b7 --- /dev/null +++ b/srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingBonusPointsController.java @@ -0,0 +1,115 @@ +package com.srs.web.controller.teacher; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.srs.common.annotation.RepeatSubmit; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import io.swagger.annotations.*; +import org.springframework.security.access.prepost.PreAuthorize; + +import com.srs.teacher.domain.SysTeacherKpiFillingBonusPoints; +import com.srs.teacher.service.ISysTeacherKpiFillingBonusPointsService; +import com.srs.common.core.controller.BaseController; +import com.srs.common.core.domain.AjaxResult; +import com.srs.common.utils.poi.ExcelUtil; +import com.srs.common.enums.BusinessType; +import com.srs.common.annotation.Log; +import com.srs.common.core.page.TableDataInfo; + +/** + * 业绩考核-个人填报-加分项Controller + * + * @author + * @date 2024-06-11 + */ +@RestController +@RequestMapping("/teacher/kpiFillingBonusPoints") +@Api(value = "业绩考核-个人填报-加分项", tags = "业绩考核-个人填报-加分项") +public class SysTeacherKpiFillingBonusPointsController extends BaseController { + @Autowired + private ISysTeacherKpiFillingBonusPointsService sysTeacherKpiFillingBonusPointsService; + + /** + * 查询业绩考核-个人填报-加分项列表 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:list')") + @GetMapping("/list") + @ApiOperation("查询业绩考核-个人填报-加分项列表") + public TableDataInfo list(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + startPage(); + List list = sysTeacherKpiFillingBonusPointsService.selectSysTeacherKpiFillingBonusPointsList(sysTeacherKpiFillingBonusPoints); + return getDataTable(list); + } + + /** + * 根据辅导员名称、年份 月份 查询详细信息 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:list')") + @GetMapping(value = "/getByFdyNameAndYearAndMonth") + @ApiOperation("根据名称年月查询业绩考核-个人填报-加分项列表") + public TableDataInfo getByFdyNameAndYearAndMonth(@RequestParam String fdyName, @RequestParam String fillingYear, @RequestParam String fillingMonth, @RequestParam(required = false) String classType) { + startPage(); + List sysTeacherKpiFillingBonusPointsList = sysTeacherKpiFillingBonusPointsService.selectSysTeacherKpiFillingBonusPointsByFdyName(fdyName, fillingYear, fillingMonth, classType); + return getDataTable(sysTeacherKpiFillingBonusPointsList); + } + + /** + * 导出业绩考核-个人填报-加分项列表 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:export')") + @Log(title = "业绩考核-个人填报-加分项", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("导出业绩考核-个人填报-加分项列表") + public void export(HttpServletResponse response, SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + List list = sysTeacherKpiFillingBonusPointsService.selectSysTeacherKpiFillingBonusPointsList(sysTeacherKpiFillingBonusPoints); + ExcelUtil util = new ExcelUtil(SysTeacherKpiFillingBonusPoints.class); + util.exportExcel(response, list, "业绩考核-个人填报-加分项数据"); + } + + /** + * 获取业绩考核-个人填报-加分项详细信息 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:query')") + @GetMapping(value = "/{id}") + @ApiOperation("获取业绩考核-个人填报-加分项详细信息") + public AjaxResult getInfo(@PathVariable("id") Long id) { + return success(sysTeacherKpiFillingBonusPointsService.selectSysTeacherKpiFillingBonusPointsById(id)); + } + + /** + * 新增业绩考核-个人填报-加分项 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:add')") + @Log(title = "业绩考核-个人填报-加分项", businessType = BusinessType.INSERT) + @PostMapping("/add") + @ApiOperation("新增业绩考核-个人填报-加分项") + @RepeatSubmit(interval = 1000, message = "请求过于频繁") + public AjaxResult add(@RequestBody SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + return toAjax(sysTeacherKpiFillingBonusPointsService.insertSysTeacherKpiFillingBonusPoints(sysTeacherKpiFillingBonusPoints)); + } + + /** + * 修改业绩考核-个人填报-加分项 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:edit')") + @Log(title = "业绩考核-个人填报-加分项", businessType = BusinessType.UPDATE) + @PostMapping("/update") + @ApiOperation("修改业绩考核-个人填报-加分项") + @RepeatSubmit(interval = 1000, message = "请求过于频繁") + public AjaxResult edit(@RequestBody SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + return toAjax(sysTeacherKpiFillingBonusPointsService.updateSysTeacherKpiFillingBonusPoints(sysTeacherKpiFillingBonusPoints)); + } + + /** + * 删除业绩考核-个人填报-加分项 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingBonusPoints:remove')") + @Log(title = "业绩考核-个人填报-加分项", businessType = BusinessType.DELETE) + @PostMapping("/{ids}") + @ApiOperation("删除业绩考核-个人填报-加分项") + public AjaxResult remove(@PathVariable Long[] ids) { + return toAjax(sysTeacherKpiFillingBonusPointsService.deleteSysTeacherKpiFillingBonusPointsByIds(ids)); + } +} diff --git a/srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingGraduationGuidanceController.java b/srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingGraduationGuidanceController.java new file mode 100644 index 0000000..419d5a9 --- /dev/null +++ b/srs-admin/src/main/java/com/srs/web/controller/teacher/SysTeacherKpiFillingGraduationGuidanceController.java @@ -0,0 +1,115 @@ +package com.srs.web.controller.teacher; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.srs.common.annotation.RepeatSubmit; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import io.swagger.annotations.*; +import org.springframework.security.access.prepost.PreAuthorize; + +import com.srs.teacher.domain.SysTeacherKpiFillingGraduationGuidance; +import com.srs.teacher.service.ISysTeacherKpiFillingGraduationGuidanceService; +import com.srs.common.core.controller.BaseController; +import com.srs.common.core.domain.AjaxResult; +import com.srs.common.utils.poi.ExcelUtil; +import com.srs.common.enums.BusinessType; +import com.srs.common.annotation.Log; +import com.srs.common.core.page.TableDataInfo; + +/** + * 业绩考核-个人填报-就业指导工作Controller + * + * @author + * @date 2024-06-11 + */ +@RestController +@RequestMapping("/teacher/kpiFillingGraduationGuidance") +@Api(value = "业绩考核-个人填报-就业指导工作", tags = "业绩考核-个人填报-就业指导工作") +public class SysTeacherKpiFillingGraduationGuidanceController extends BaseController { + @Autowired + private ISysTeacherKpiFillingGraduationGuidanceService sysTeacherKpiFillingGraduationGuidanceService; + + /** + * 查询业绩考核-个人填报-就业指导工作列表 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:list')") + @GetMapping("/list") + @ApiOperation("查询业绩考核-个人填报-就业指导工作列表") + public TableDataInfo list(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + startPage(); + List list = sysTeacherKpiFillingGraduationGuidanceService.selectSysTeacherKpiFillingGraduationGuidanceList(sysTeacherKpiFillingGraduationGuidance); + return getDataTable(list); + } + + /** + * 根据辅导员名称、年份 月份 查询详细信息 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:list')") + @GetMapping(value = "/getByFdyNameAndYearAndMonth") + @ApiOperation("根据名称年月查询业绩考核-个人填报-就业指导工作列表") + public TableDataInfo getByFdyNameAndYearAndMonth(@RequestParam String fdyName, @RequestParam String fillingYear, @RequestParam String fillingMonth, @RequestParam(required = false) String classType) { + startPage(); + List sysTeacherKpiFillingGraduationGuidanceList = sysTeacherKpiFillingGraduationGuidanceService.selectSysTeacherKpiFillingGraduationGuidanceByFdyName(fdyName, fillingYear, fillingMonth, classType); + return getDataTable(sysTeacherKpiFillingGraduationGuidanceList); + } + + /** + * 导出业绩考核-个人填报-就业指导工作列表 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:export')") + @Log(title = "业绩考核-个人填报-就业指导工作", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("导出业绩考核-个人填报-就业指导工作列表") + public void export(HttpServletResponse response, SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + List list = sysTeacherKpiFillingGraduationGuidanceService.selectSysTeacherKpiFillingGraduationGuidanceList(sysTeacherKpiFillingGraduationGuidance); + ExcelUtil util = new ExcelUtil(SysTeacherKpiFillingGraduationGuidance.class); + util.exportExcel(response, list, "业绩考核-个人填报-就业指导工作数据"); + } + + /** + * 获取业绩考核-个人填报-就业指导工作详细信息 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:query')") + @GetMapping(value = "/{id}") + @ApiOperation("获取业绩考核-个人填报-就业指导工作详细信息") + public AjaxResult getInfo(@PathVariable("id") Long id) { + return success(sysTeacherKpiFillingGraduationGuidanceService.selectSysTeacherKpiFillingGraduationGuidanceById(id)); + } + + /** + * 新增业绩考核-个人填报-就业指导工作 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:add')") + @Log(title = "业绩考核-个人填报-就业指导工作", businessType = BusinessType.INSERT) + @PostMapping("/add") + @ApiOperation("新增业绩考核-个人填报-就业指导工作") + @RepeatSubmit(interval = 1000, message = "请求过于频繁") + public AjaxResult add(@RequestBody SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + return toAjax(sysTeacherKpiFillingGraduationGuidanceService.insertSysTeacherKpiFillingGraduationGuidance(sysTeacherKpiFillingGraduationGuidance)); + } + + /** + * 修改业绩考核-个人填报-就业指导工作 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:edit')") + @Log(title = "业绩考核-个人填报-就业指导工作", businessType = BusinessType.UPDATE) + @PostMapping("/update") + @ApiOperation("修改业绩考核-个人填报-就业指导工作") + @RepeatSubmit(interval = 1000, message = "请求过于频繁") + public AjaxResult edit(@RequestBody SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + return toAjax(sysTeacherKpiFillingGraduationGuidanceService.updateSysTeacherKpiFillingGraduationGuidance(sysTeacherKpiFillingGraduationGuidance)); + } + + /** + * 删除业绩考核-个人填报-就业指导工作 + */ + // @PreAuthorize("@ss.hasPermi('teacher:kpiFillingGraduationGuidance:remove')") + @Log(title = "业绩考核-个人填报-就业指导工作", businessType = BusinessType.DELETE) + @PostMapping("/{ids}") + @ApiOperation("删除业绩考核-个人填报-就业指导工作") + public AjaxResult remove(@PathVariable Long[] ids) { + return toAjax(sysTeacherKpiFillingGraduationGuidanceService.deleteSysTeacherKpiFillingGraduationGuidanceByIds(ids)); + } +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingBonusPoints.java b/srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingBonusPoints.java new file mode 100644 index 0000000..91b2731 --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingBonusPoints.java @@ -0,0 +1,84 @@ +package com.srs.teacher.domain; + +import com.srs.common.annotation.Excel; +import com.baomidou.mybatisplus.annotation.*; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.*; +import com.srs.common.core.domain.BaseEntity; + +import java.math.BigDecimal; + + +/** + * 业绩考核-个人填报-加分项对象 sys_teacher_kpi_filling_bonus_points + * + * @author + * @date 2024-06-11 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@NoArgsConstructor +@AllArgsConstructor +@Builder +@ApiModel(value = "SysTeacherKpiFillingBonusPoints对象", description = "业绩考核-个人填报-加分项") +@TableName("sys_teacher_kpi_filling_bonus_points") +public class SysTeacherKpiFillingBonusPoints extends BaseEntity { + private static final long serialVersionUID = 1L; + + /** + * 加分项id + */ + @ApiModelProperty("加分项id") + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 加分类型: option1/option2/option3/空 + */ + @ApiModelProperty("加分类型") + @TableField("bonus_type") + @Excel(name = "加分类型") + private String bonusType; + + /** + * 分数 + */ + @ApiModelProperty("分数") + @TableField("bonus_scoring") + @Excel(name = "分数") + private BigDecimal bonusScoring; + + /** + * 填报人名称 + */ + @ApiModelProperty(value = "填报人名称", required = true) + @TableField("fdy_name") + @Excel(name = "填报人名称") + private String fdyName; + + /** + * 填报年份 + */ + @ApiModelProperty(value = "填报年份", required = true) + @TableField("filling_year") + @Excel(name = "填报年份") + private String fillingYear; + + /** + * 填报月份 + */ + @ApiModelProperty(value = "填报月份", required = true) + @TableField("filling_month") + @Excel(name = "填报月份") + private String fillingMonth; + + /** + * 班级类型 graduate-毕业班 ungraduate-非毕业班 + */ + @ApiModelProperty("班级类型 graduate-毕业班 ungraduate-非毕业班") + @TableField("class_type") + @Excel(name = "班级类型") + private String classType; + +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingGraduationGuidance.java b/srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingGraduationGuidance.java new file mode 100644 index 0000000..7a09695 --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/domain/SysTeacherKpiFillingGraduationGuidance.java @@ -0,0 +1,92 @@ +package com.srs.teacher.domain; + +import com.srs.common.annotation.Excel; +import com.baomidou.mybatisplus.annotation.*; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.*; +import com.srs.common.core.domain.BaseEntity; + +import java.math.BigDecimal; + + +/** + * 业绩考核-个人填报-就业指导工作对象 sys_teacher_kpi_filling_graduation_guidance + * + * @author + * @date 2024-06-11 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@NoArgsConstructor +@AllArgsConstructor +@Builder +@ApiModel(value = "SysTeacherKpiFillingGraduationGuidance对象", description = "业绩考核-个人填报-就业指导工作") +@TableName("sys_teacher_kpi_filling_graduation_guidance") +public class SysTeacherKpiFillingGraduationGuidance extends BaseEntity { + private static final long serialVersionUID = 1L; + + /** + * 就业指导工作id + */ + @ApiModelProperty("就业指导工作id") + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 毕业生就业去向登记审核分数 + */ + @ApiModelProperty("毕业生就业去向登记审核分数") + @TableField("grad_form_audit_scoring") + @Excel(name = "毕业生就业去向登记审核分数") + private BigDecimal gradFormAuditScoring; + + /** + * 学生职业咨询与辅导分数 + */ + @ApiModelProperty("学生职业咨询与辅导分数") + @TableField("stu_career_consult_scoring") + @Excel(name = "学生职业咨询与辅导分数") + private BigDecimal stuCareerConsultScoring; + + /** + * 毕业生就业指导与推荐分数 + */ + @ApiModelProperty("毕业生就业指导与推荐分数") + @TableField("grad_form_guidance_scoring") + @Excel(name = "毕业生就业指导与推荐分数") + private BigDecimal gradFormGuidanceScoring; + + /** + * 填报人名称 + */ + @ApiModelProperty(value = "填报人名称", required = true) + @TableField("fdy_name") + @Excel(name = "填报人名称") + private String fdyName; + + /** + * 填报年份 + */ + @ApiModelProperty(value = "填报年份", required = true) + @TableField("filling_year") + @Excel(name = "填报年份") + private String fillingYear; + + /** + * 填报月份 + */ + @ApiModelProperty(value = "填报月份", required = true) + @TableField("filling_month") + @Excel(name = "填报月份") + private String fillingMonth; + + /** + * 班级类型 graduate-毕业班 ungraduate-非毕业班 + */ + @ApiModelProperty("班级类型 graduate-毕业班 ungraduate-非毕业班") + @TableField("class_type") + @Excel(name = "班级类型") + private String classType; + +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingBonusPointsMapper.java b/srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingBonusPointsMapper.java new file mode 100644 index 0000000..038323b --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingBonusPointsMapper.java @@ -0,0 +1,71 @@ +package com.srs.teacher.mapper; + +import java.util.List; + +import com.srs.teacher.domain.SysTeacherKpiFillingBonusPoints; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Param; + +/** + * 业绩考核-个人填报-加分项Mapper接口 + * + * @author + * @date 2024-06-11 + */ +public interface SysTeacherKpiFillingBonusPointsMapper extends BaseMapper { + /** + * 查询业绩考核-个人填报-加分项 + * + * @param id 业绩考核-个人填报-加分项主键 + * @return 业绩考核-个人填报-加分项 + */ + public SysTeacherKpiFillingBonusPoints selectSysTeacherKpiFillingBonusPointsById(Long id); + + /** + * 查询业绩考核-个人填报-加分项列表 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 业绩考核-个人填报-加分项集合 + */ + List selectSysTeacherKpiFillingBonusPointsList(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints); + + /** + * 根据辅导员名称、年份 月份 查询 + * + * @param fdyName 辅导员名称主键 + * @return 业绩考核-个人填报-加分项集合 + */ + public List selectSysTeacherKpiFillingBonusPointsByFdyName(@Param("fdyName") String fdyName, @Param("fillingYear") String fillingYear, @Param("fillingMonth") String fillingMonth, @Param("classType") String classType); + + /** + * 新增业绩考核-个人填报-加分项 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 结果 + */ + int insertSysTeacherKpiFillingBonusPoints(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints); + + /** + * 修改业绩考核-个人填报-加分项 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 结果 + */ + int updateSysTeacherKpiFillingBonusPoints(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints); + + /** + * 删除业绩考核-个人填报-加分项 + * + * @param id 业绩考核-个人填报-加分项主键 + * @return 结果 + */ + int deleteSysTeacherKpiFillingBonusPointsById(Long id); + + /** + * 批量删除业绩考核-个人填报-加分项 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + int deleteSysTeacherKpiFillingBonusPointsByIds(Long[] ids); +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingGraduationGuidanceMapper.java b/srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingGraduationGuidanceMapper.java new file mode 100644 index 0000000..70494fc --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/mapper/SysTeacherKpiFillingGraduationGuidanceMapper.java @@ -0,0 +1,71 @@ +package com.srs.teacher.mapper; + +import java.util.List; + +import com.srs.teacher.domain.SysTeacherKpiFillingGraduationGuidance; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Param; + +/** + * 业绩考核-个人填报-就业指导工作Mapper接口 + * + * @author + * @date 2024-06-11 + */ +public interface SysTeacherKpiFillingGraduationGuidanceMapper extends BaseMapper { + /** + * 查询业绩考核-个人填报-就业指导工作 + * + * @param id 业绩考核-个人填报-就业指导工作主键 + * @return 业绩考核-个人填报-就业指导工作 + */ + public SysTeacherKpiFillingGraduationGuidance selectSysTeacherKpiFillingGraduationGuidanceById(Long id); + + /** + * 查询业绩考核-个人填报-就业指导工作列表 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 业绩考核-个人填报-就业指导工作集合 + */ + List selectSysTeacherKpiFillingGraduationGuidanceList(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance); + + /** + * 根据辅导员名称、年份 月份 查询 + * + * @param fdyName 辅导员名称主键 + * @return 业绩考核-个人填报-就业指导工作集合 + */ + public List selectSysTeacherKpiFillingGraduationGuidanceByFdyName(@Param("fdyName") String fdyName, @Param("fillingYear") String fillingYear, @Param("fillingMonth") String fillingMonth, @Param("classType") String classType); + + /** + * 新增业绩考核-个人填报-就业指导工作 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 结果 + */ + int insertSysTeacherKpiFillingGraduationGuidance(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance); + + /** + * 修改业绩考核-个人填报-就业指导工作 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 结果 + */ + int updateSysTeacherKpiFillingGraduationGuidance(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance); + + /** + * 删除业绩考核-个人填报-就业指导工作 + * + * @param id 业绩考核-个人填报-就业指导工作主键 + * @return 结果 + */ + int deleteSysTeacherKpiFillingGraduationGuidanceById(Long id); + + /** + * 批量删除业绩考核-个人填报-就业指导工作 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + int deleteSysTeacherKpiFillingGraduationGuidanceByIds(Long[] ids); +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingBonusPointsService.java b/srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingBonusPointsService.java new file mode 100644 index 0000000..a25477e --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingBonusPointsService.java @@ -0,0 +1,71 @@ +package com.srs.teacher.service; + +import java.util.List; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.srs.teacher.domain.SysTeacherKpiFillingBonusPoints; +import org.apache.ibatis.annotations.Param; + +/** + * 业绩考核-个人填报-加分项Service接口 + * + * @author + * @date 2024-06-11 + */ +public interface ISysTeacherKpiFillingBonusPointsService extends IService { + /** + * 查询业绩考核-个人填报-加分项 + * + * @param id 业绩考核-个人填报-加分项主键 + * @return 业绩考核-个人填报-加分项 + */ + public SysTeacherKpiFillingBonusPoints selectSysTeacherKpiFillingBonusPointsById(Long id); + + /** + * 查询业绩考核-个人填报-加分项列表 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 业绩考核-个人填报-加分项集合 + */ + List selectSysTeacherKpiFillingBonusPointsList(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints); + + /** + * 根据辅导员名称、年份 月份 查询 + * + * @param fdyName 辅导员名称主键 + * @return 业绩考核-个人填报-加分项集合 + */ + public List selectSysTeacherKpiFillingBonusPointsByFdyName(@Param("fdyName") String fdyName, @Param("fillingYear") String fillingYear, @Param("fillingMonth") String fillingMonth, @Param("classType") String classType); + + /** + * 新增业绩考核-个人填报-加分项 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 结果 + */ + int insertSysTeacherKpiFillingBonusPoints(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints); + + /** + * 修改业绩考核-个人填报-加分项 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 结果 + */ + int updateSysTeacherKpiFillingBonusPoints(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints); + + /** + * 批量删除业绩考核-个人填报-加分项 + * + * @param ids 需要删除的业绩考核-个人填报-加分项主键集合 + * @return 结果 + */ + int deleteSysTeacherKpiFillingBonusPointsByIds(Long[] ids); + + /** + * 删除业绩考核-个人填报-加分项信息 + * + * @param id 业绩考核-个人填报-加分项主键 + * @return 结果 + */ + int deleteSysTeacherKpiFillingBonusPointsById(Long id); +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingGraduationGuidanceService.java b/srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingGraduationGuidanceService.java new file mode 100644 index 0000000..55d31e0 --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/service/ISysTeacherKpiFillingGraduationGuidanceService.java @@ -0,0 +1,71 @@ +package com.srs.teacher.service; + +import java.util.List; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.srs.teacher.domain.SysTeacherKpiFillingGraduationGuidance; +import org.apache.ibatis.annotations.Param; + +/** + * 业绩考核-个人填报-就业指导工作Service接口 + * + * @author + * @date 2024-06-11 + */ +public interface ISysTeacherKpiFillingGraduationGuidanceService extends IService { + /** + * 查询业绩考核-个人填报-就业指导工作 + * + * @param id 业绩考核-个人填报-就业指导工作主键 + * @return 业绩考核-个人填报-就业指导工作 + */ + public SysTeacherKpiFillingGraduationGuidance selectSysTeacherKpiFillingGraduationGuidanceById(Long id); + + /** + * 查询业绩考核-个人填报-就业指导工作列表 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 业绩考核-个人填报-就业指导工作集合 + */ + List selectSysTeacherKpiFillingGraduationGuidanceList(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance); + + /** + * 根据辅导员名称、年份 月份 查询 + * + * @param fdyName 辅导员名称主键 + * @return 业绩考核-个人填报-就业指导工作集合 + */ + public List selectSysTeacherKpiFillingGraduationGuidanceByFdyName(@Param("fdyName") String fdyName, @Param("fillingYear") String fillingYear, @Param("fillingMonth") String fillingMonth, @Param("classType") String classType); + + /** + * 新增业绩考核-个人填报-就业指导工作 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 结果 + */ + int insertSysTeacherKpiFillingGraduationGuidance(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance); + + /** + * 修改业绩考核-个人填报-就业指导工作 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 结果 + */ + int updateSysTeacherKpiFillingGraduationGuidance(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance); + + /** + * 批量删除业绩考核-个人填报-就业指导工作 + * + * @param ids 需要删除的业绩考核-个人填报-就业指导工作主键集合 + * @return 结果 + */ + int deleteSysTeacherKpiFillingGraduationGuidanceByIds(Long[] ids); + + /** + * 删除业绩考核-个人填报-就业指导工作信息 + * + * @param id 业绩考核-个人填报-就业指导工作主键 + * @return 结果 + */ + int deleteSysTeacherKpiFillingGraduationGuidanceById(Long id); +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingBonusPointsServiceImpl.java b/srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingBonusPointsServiceImpl.java new file mode 100644 index 0000000..66214a2 --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingBonusPointsServiceImpl.java @@ -0,0 +1,105 @@ +package com.srs.teacher.service.impl; + +import java.util.List; + +import com.srs.common.utils.SecurityUtils; +import org.springframework.beans.factory.annotation.Autowired; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.srs.teacher.mapper.SysTeacherKpiFillingBonusPointsMapper; +import com.srs.teacher.domain.SysTeacherKpiFillingBonusPoints; +import com.srs.teacher.service.ISysTeacherKpiFillingBonusPointsService; + +/** + * 业绩考核-个人填报-加分项Service业务层处理 + * + * @author + * @date 2024-06-11 + */ +@Service +public class SysTeacherKpiFillingBonusPointsServiceImpl extends ServiceImpl implements ISysTeacherKpiFillingBonusPointsService { + @Autowired + private SysTeacherKpiFillingBonusPointsMapper sysTeacherKpiFillingBonusPointsMapper; + + /** + * 查询业绩考核-个人填报-加分项 + * + * @param id 业绩考核-个人填报-加分项主键 + * @return 业绩考核-个人填报-加分项 + */ + @Override + public SysTeacherKpiFillingBonusPoints selectSysTeacherKpiFillingBonusPointsById(Long id) { + return sysTeacherKpiFillingBonusPointsMapper.selectSysTeacherKpiFillingBonusPointsById(id); + } + + /** + * 查询业绩考核-个人填报-加分项列表 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 业绩考核-个人填报-加分项 + */ + @Override + public List selectSysTeacherKpiFillingBonusPointsList(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + sysTeacherKpiFillingBonusPoints.setFdyName(SecurityUtils.getLoginUser().getUser().getNickName()); + return sysTeacherKpiFillingBonusPointsMapper.selectSysTeacherKpiFillingBonusPointsList(sysTeacherKpiFillingBonusPoints); + } + + /** + * 根据辅导员名称、年份 月份 查询 + * + * @param fdyName 辅导员名称主键 + * @return 业绩考核-个人填报-加分项集合 + */ + @Override + public List selectSysTeacherKpiFillingBonusPointsByFdyName(String fdyName, String fillingYear, String fillingMonth, String classType) { + return sysTeacherKpiFillingBonusPointsMapper.selectSysTeacherKpiFillingBonusPointsByFdyName(fdyName, fillingYear, fillingMonth, classType); + } + + /** + * 新增业绩考核-个人填报-加分项 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 结果 + */ + @Override + public int insertSysTeacherKpiFillingBonusPoints(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + sysTeacherKpiFillingBonusPoints.setFdyName(SecurityUtils.getLoginUser().getUser().getNickName()); + if (sysTeacherKpiFillingBonusPoints.getId() != null) { + return sysTeacherKpiFillingBonusPointsMapper.updateSysTeacherKpiFillingBonusPoints(sysTeacherKpiFillingBonusPoints); + } + return sysTeacherKpiFillingBonusPointsMapper.insertSysTeacherKpiFillingBonusPoints(sysTeacherKpiFillingBonusPoints); + } + + /** + * 修改业绩考核-个人填报-加分项 + * + * @param sysTeacherKpiFillingBonusPoints 业绩考核-个人填报-加分项 + * @return 结果 + */ + @Override + public int updateSysTeacherKpiFillingBonusPoints(SysTeacherKpiFillingBonusPoints sysTeacherKpiFillingBonusPoints) { + return sysTeacherKpiFillingBonusPointsMapper.updateSysTeacherKpiFillingBonusPoints(sysTeacherKpiFillingBonusPoints); + } + + /** + * 批量删除业绩考核-个人填报-加分项 + * + * @param ids 需要删除的业绩考核-个人填报-加分项主键 + * @return 结果 + */ + @Override + public int deleteSysTeacherKpiFillingBonusPointsByIds(Long[] ids) { + return sysTeacherKpiFillingBonusPointsMapper.deleteSysTeacherKpiFillingBonusPointsByIds(ids); + } + + /** + * 删除业绩考核-个人填报-加分项信息 + * + * @param id 业绩考核-个人填报-加分项主键 + * @return 结果 + */ + @Override + public int deleteSysTeacherKpiFillingBonusPointsById(Long id) { + return sysTeacherKpiFillingBonusPointsMapper.deleteSysTeacherKpiFillingBonusPointsById(id); + } +} diff --git a/srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingGraduationGuidanceServiceImpl.java b/srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingGraduationGuidanceServiceImpl.java new file mode 100644 index 0000000..0fb3542 --- /dev/null +++ b/srs-teacher/src/main/java/com/srs/teacher/service/impl/SysTeacherKpiFillingGraduationGuidanceServiceImpl.java @@ -0,0 +1,105 @@ +package com.srs.teacher.service.impl; + +import java.util.List; + +import com.srs.common.utils.SecurityUtils; +import org.springframework.beans.factory.annotation.Autowired; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.srs.teacher.mapper.SysTeacherKpiFillingGraduationGuidanceMapper; +import com.srs.teacher.domain.SysTeacherKpiFillingGraduationGuidance; +import com.srs.teacher.service.ISysTeacherKpiFillingGraduationGuidanceService; + +/** + * 业绩考核-个人填报-就业指导工作Service业务层处理 + * + * @author + * @date 2024-06-11 + */ +@Service +public class SysTeacherKpiFillingGraduationGuidanceServiceImpl extends ServiceImpl implements ISysTeacherKpiFillingGraduationGuidanceService { + @Autowired + private SysTeacherKpiFillingGraduationGuidanceMapper sysTeacherKpiFillingGraduationGuidanceMapper; + + /** + * 查询业绩考核-个人填报-就业指导工作 + * + * @param id 业绩考核-个人填报-就业指导工作主键 + * @return 业绩考核-个人填报-就业指导工作 + */ + @Override + public SysTeacherKpiFillingGraduationGuidance selectSysTeacherKpiFillingGraduationGuidanceById(Long id) { + return sysTeacherKpiFillingGraduationGuidanceMapper.selectSysTeacherKpiFillingGraduationGuidanceById(id); + } + + /** + * 查询业绩考核-个人填报-就业指导工作列表 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 业绩考核-个人填报-就业指导工作 + */ + @Override + public List selectSysTeacherKpiFillingGraduationGuidanceList(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + sysTeacherKpiFillingGraduationGuidance.setFdyName(SecurityUtils.getLoginUser().getUser().getNickName()); + return sysTeacherKpiFillingGraduationGuidanceMapper.selectSysTeacherKpiFillingGraduationGuidanceList(sysTeacherKpiFillingGraduationGuidance); + } + + /** + * 根据辅导员名称、年份 月份 查询 + * + * @param fdyName 辅导员名称主键 + * @return 业绩考核-个人填报-就业指导工作集合 + */ + @Override + public List selectSysTeacherKpiFillingGraduationGuidanceByFdyName(String fdyName, String fillingYear, String fillingMonth, String classType) { + return sysTeacherKpiFillingGraduationGuidanceMapper.selectSysTeacherKpiFillingGraduationGuidanceByFdyName(fdyName, fillingYear, fillingMonth, classType); + } + + /** + * 新增业绩考核-个人填报-就业指导工作 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 结果 + */ + @Override + public int insertSysTeacherKpiFillingGraduationGuidance(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + sysTeacherKpiFillingGraduationGuidance.setFdyName(SecurityUtils.getLoginUser().getUser().getNickName()); + if (sysTeacherKpiFillingGraduationGuidance.getId() != null) { + return sysTeacherKpiFillingGraduationGuidanceMapper.updateSysTeacherKpiFillingGraduationGuidance(sysTeacherKpiFillingGraduationGuidance); + } + return sysTeacherKpiFillingGraduationGuidanceMapper.insertSysTeacherKpiFillingGraduationGuidance(sysTeacherKpiFillingGraduationGuidance); + } + + /** + * 修改业绩考核-个人填报-就业指导工作 + * + * @param sysTeacherKpiFillingGraduationGuidance 业绩考核-个人填报-就业指导工作 + * @return 结果 + */ + @Override + public int updateSysTeacherKpiFillingGraduationGuidance(SysTeacherKpiFillingGraduationGuidance sysTeacherKpiFillingGraduationGuidance) { + return sysTeacherKpiFillingGraduationGuidanceMapper.updateSysTeacherKpiFillingGraduationGuidance(sysTeacherKpiFillingGraduationGuidance); + } + + /** + * 批量删除业绩考核-个人填报-就业指导工作 + * + * @param ids 需要删除的业绩考核-个人填报-就业指导工作主键 + * @return 结果 + */ + @Override + public int deleteSysTeacherKpiFillingGraduationGuidanceByIds(Long[] ids) { + return sysTeacherKpiFillingGraduationGuidanceMapper.deleteSysTeacherKpiFillingGraduationGuidanceByIds(ids); + } + + /** + * 删除业绩考核-个人填报-就业指导工作信息 + * + * @param id 业绩考核-个人填报-就业指导工作主键 + * @return 结果 + */ + @Override + public int deleteSysTeacherKpiFillingGraduationGuidanceById(Long id) { + return sysTeacherKpiFillingGraduationGuidanceMapper.deleteSysTeacherKpiFillingGraduationGuidanceById(id); + } +} diff --git a/srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingBonusPointsMapper.xml b/srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingBonusPointsMapper.xml new file mode 100644 index 0000000..430e2e7 --- /dev/null +++ b/srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingBonusPointsMapper.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + select id, bonus_type, bonus_scoring, fdy_name, filling_year, filling_month, class_type + from sys_teacher_kpi_filling_bonus_points + + + + + + + + + + + insert into sys_teacher_kpi_filling_bonus_points + + id, + bonus_type, + bonus_scoring, + fdy_name, + filling_year, + filling_month, + class_type, + + + #{id}, + #{bonusType}, + #{bonusScoring}, + #{fdyName}, + #{fillingYear}, + #{fillingMonth}, + #{classType}, + + + + + update sys_teacher_kpi_filling_bonus_points + + bonus_type = #{bonusType}, + bonus_scoring = #{bonusScoring}, + fdy_name = #{fdyName}, + filling_year = #{fillingYear}, + filling_month = #{fillingMonth}, + class_type = #{classType}, + + where id = #{id} + + + + delete + from sys_teacher_kpi_filling_bonus_points + where id = #{id} + + + + delete from sys_teacher_kpi_filling_bonus_points where id in + + #{id} + + + diff --git a/srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingGraduationGuidanceMapper.xml b/srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingGraduationGuidanceMapper.xml new file mode 100644 index 0000000..cec4677 --- /dev/null +++ b/srs-teacher/src/main/resources/mapper/teacher/SysTeacherKpiFillingGraduationGuidanceMapper.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + select id, grad_form_audit_scoring, stu_career_consult_scoring, grad_form_guidance_scoring, fdy_name, filling_year, filling_month, class_type + from sys_teacher_kpi_filling_graduation_guidance + + + + + + + + + + + insert into sys_teacher_kpi_filling_graduation_guidance + + id, + grad_form_audit_scoring, + stu_career_consult_scoring, + grad_form_guidance_scoring, + fdy_name, + filling_year, + filling_month, + class_type, + + + #{id}, + #{gradFormAuditScoring}, + #{stuCareerConsultScoring}, + #{gradFormGuidanceScoring}, + #{fdyName}, + #{fillingYear}, + #{fillingMonth}, + #{classType}, + + + + + update sys_teacher_kpi_filling_graduation_guidance + + grad_form_audit_scoring = #{gradFormAuditScoring}, + stu_career_consult_scoring = #{stuCareerConsultScoring}, + grad_form_guidance_scoring = #{gradFormGuidanceScoring}, + fdy_name = #{fdyName}, + filling_year = #{fillingYear}, + filling_month = #{fillingMonth}, + class_type = #{classType}, + + where id = #{id} + + + + delete + from sys_teacher_kpi_filling_graduation_guidance + where id = #{id} + + + + delete from sys_teacher_kpi_filling_graduation_guidance where id in + + #{id} + + +