Przeglądaj źródła

实习计划管理查询报错

dzx 5 miesięcy temu
rodzic
commit
b4eb602054

+ 8 - 3
src/main/java/com/xjrsoft/module/assessment/entity/AssessmentTemplatePlan.java

@@ -1,12 +1,17 @@
 package com.xjrsoft.module.assessment.entity;
 
-import com.baomidou.mybatisplus.annotation.*;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableName;
 import com.github.yulichang.annotation.EntityMapping;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import java.io.Serializable;
+import java.time.LocalDateTime;
 import java.util.Date;
 import java.util.List;
 
@@ -41,7 +46,7 @@ public class AssessmentTemplatePlan implements Serializable {
      */
     @ApiModelProperty("")
     @TableField(fill = FieldFill.INSERT)
-    private Date createDate;
+    private LocalDateTime createDate;
     /**
      *
      */
@@ -53,7 +58,7 @@ public class AssessmentTemplatePlan implements Serializable {
      */
     @ApiModelProperty("")
     @TableField(fill = FieldFill.UPDATE)
-    private Date modifyDate;
+    private LocalDateTime modifyDate;
     /**
      *
      */

+ 5 - 0
src/main/java/com/xjrsoft/module/assessment/service/impl/AssessmentTemplatePlanServiceImpl.java

@@ -4,6 +4,7 @@ import cn.dev33.satoken.stp.StpUtil;
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.util.IdUtil;
 import cn.hutool.core.util.StrUtil;
+import cn.hutool.extra.spring.SpringUtil;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -818,6 +819,10 @@ public class AssessmentTemplatePlanServiceImpl extends MPJBaseServiceImpl<Assess
                         .eq(AssessmentPlanAnswerClass::getDeleteMark, DeleteMark.NODELETE.getCode())
                         .eq(AssessmentPlanAnswerClass::getAssessmentTemplatePlanId, templatePlan.getId())
         );
+        String active = SpringUtil.getActiveProfile();
+        if (!"prod".equals(active)) {
+            return true;
+        }
         for (AssessmentPlanAnswerClass answerClass : classList) {
             this.sendMsg(new AssessmentTemplatePlanSureDto() {{
                 setClassId(answerClass.getClassId());

+ 3 - 0
src/main/java/com/xjrsoft/module/internship/entity/InternshipPlanManage.java

@@ -206,4 +206,7 @@ public class InternshipPlanManage implements Serializable {
     @EntityMapping(thisField = "id", joinField = "internshipPlanManageId")
     private List<InternshipPlanClass> internshipPlanClassList;
 
+    @ApiModelProperty("合作企业id")
+    private String internshipUnitId;
+
 }

+ 1 - 1
src/main/resources/application.yml

@@ -5,7 +5,7 @@ server:
 spring:
   # 环 io境 dev|pre|prod
   profiles:
-    active: dev
+    active: pre
   # jackson时间格式化
   jackson:
     time-zone: GMT+8

+ 3 - 0
src/main/resources/sqlScript/20250623sql.sql

@@ -66,5 +66,8 @@ ALTER TABLE internship_plan_manage_participant
 ALTER TABLE internship_plan_manage
   ADD COLUMN STATUS INT NULL COMMENT '状态(0:草稿 1:实习中 2:已结束)' AFTER academic_year;
 
+ALTER TABLE internship_plan_manage
+  ADD COLUMN internship_unit_id BIGINT NULL COMMENT '实习单位id(company_coop)' AFTER STATUS;
+