Browse Source

签单客户丢失BUG修复

anderx 1 year ago
parent
commit
0c12406dce

+ 86 - 0
src/main/java/com/goafanti/common/dao/TaskFeatureLogMapper.java

@@ -0,0 +1,86 @@
+package com.goafanti.common.dao;
+
+import com.goafanti.common.model.TaskFeatureLog;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.data.domain.Pageable;
+
+import java.util.List;
+
+/**
+ * 项目申报详情日志(TaskFeatureLog)表数据库访问层
+ *
+ * @author makejava
+ * @since 2025-01-02 15:36:11
+ */
+public interface TaskFeatureLogMapper {
+
+    /**
+     * 通过ID查询单条数据
+     *
+     * @param id 主键
+     * @return 实例对象
+     */
+    TaskFeatureLog selectById(Integer id);
+
+    
+
+    /**
+     * 查询指定行数据
+     *
+     * @param taskFeatureLog 查询条件
+     * @param pageable         分页对象
+     * @return 对象列表
+     */
+    List<TaskFeatureLog> findTaskFeatureLogList(TaskFeatureLog taskFeatureLog, @Param("pageable") Pageable pageable);
+
+    /**
+     * 统计总行数
+     *
+     * @param taskFeatureLog 查询条件
+     * @return 总行数
+     */
+    int findTaskFeatureLogCount(TaskFeatureLog taskFeatureLog);
+
+    /**
+     * 新增数据
+     *
+     * @param taskFeatureLog 实例对象
+     * @return 影响行数
+     */
+    int insert(TaskFeatureLog taskFeatureLog);
+
+    /**
+     * 批量新增数据(MyBatis原生foreach方法)
+     *
+     * @param entities List<TaskFeatureLog> 实例对象列表
+     * @return 影响行数
+     */
+    int insertBatch(@Param("entities") List<TaskFeatureLog> entities);
+
+    /**
+     * 批量新增或按主键更新数据(MyBatis原生foreach方法)
+     *
+     * @param entities List<TaskFeatureLog> 实例对象列表
+     * @return 影响行数
+     * @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
+     */
+    int insertOrUpdateBatch(@Param("entities") List<TaskFeatureLog> entities);
+
+    /**
+     * 修改数据
+     *
+     * @param taskFeatureLog 实例对象
+     * @return 影响行数
+     */
+    int update(TaskFeatureLog taskFeatureLog);
+
+    /**
+     * 通过主键删除数据
+     *
+     * @param id 主键
+     * @return 影响行数
+     */
+    int deleteById(Integer id);
+
+}
+

+ 86 - 0
src/main/java/com/goafanti/common/dao/TaskFeatureMapper.java

@@ -0,0 +1,86 @@
+package com.goafanti.common.dao;
+
+import com.goafanti.common.model.TaskFeature;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.data.domain.Pageable;
+
+import java.util.List;
+
+/**
+ * 项目申报详情日志(TaskFeature)表数据库访问层
+ *
+ * @author makejava
+ * @since 2025-01-02 15:36:03
+ */
+public interface TaskFeatureMapper {
+
+    /**
+     * 通过ID查询单条数据
+     *
+     * @param id 主键
+     * @return 实例对象
+     */
+    TaskFeature selectById(Integer id);
+
+    
+
+    /**
+     * 查询指定行数据
+     *
+     * @param taskFeature 查询条件
+     * @param pageable         分页对象
+     * @return 对象列表
+     */
+    List<TaskFeature> findTaskFeatureList(TaskFeature taskFeature, @Param("pageable") Pageable pageable);
+
+    /**
+     * 统计总行数
+     *
+     * @param taskFeature 查询条件
+     * @return 总行数
+     */
+    int findTaskFeatureCount(TaskFeature taskFeature);
+
+    /**
+     * 新增数据
+     *
+     * @param taskFeature 实例对象
+     * @return 影响行数
+     */
+    int insert(TaskFeature taskFeature);
+
+    /**
+     * 批量新增数据(MyBatis原生foreach方法)
+     *
+     * @param entities List<TaskFeature> 实例对象列表
+     * @return 影响行数
+     */
+    int insertBatch(@Param("entities") List<TaskFeature> entities);
+
+    /**
+     * 批量新增或按主键更新数据(MyBatis原生foreach方法)
+     *
+     * @param entities List<TaskFeature> 实例对象列表
+     * @return 影响行数
+     * @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
+     */
+    int insertOrUpdateBatch(@Param("entities") List<TaskFeature> entities);
+
+    /**
+     * 修改数据
+     *
+     * @param taskFeature 实例对象
+     * @return 影响行数
+     */
+    int update(TaskFeature taskFeature);
+
+    /**
+     * 通过主键删除数据
+     *
+     * @param id 主键
+     * @return 影响行数
+     */
+    int deleteById(Integer id);
+
+}
+

+ 239 - 0
src/main/java/com/goafanti/common/mapper/TaskFeatureLogMapper.xml

@@ -0,0 +1,239 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.goafanti.common.dao.TaskFeatureLogMapper">
+
+    <resultMap type="com.goafanti.common.model.TaskFeatureLog" id="TaskFeatureLogMap">
+        <result property="id" column="id" jdbcType="INTEGER"/>
+        <result property="tdlId" column="tdl_id" jdbcType="INTEGER"/>
+        <result property="startTime" column="start_time" jdbcType="TIMESTAMP"/>
+        <result property="depName" column="dep_name" jdbcType="VARCHAR"/>
+        <result property="yearFeature" column="year_feature" jdbcType="VARCHAR"/>
+        <result property="type" column="type" jdbcType="INTEGER"/>
+        <result property="inspectionItems" column="inspection_items" jdbcType="VARCHAR"/>
+        <result property="enterpriseProblems" column="enterprise_problems" jdbcType="VARCHAR"/>
+        <result property="solution" column="solution" jdbcType="VARCHAR"/>
+        <result property="inspectionConclusion" column="inspection_conclusion" jdbcType="VARCHAR"/>
+        <result property="remindFollow" column="remind_follow" jdbcType="VARCHAR"/>
+        <result property="remarks" column="remarks" jdbcType="VARCHAR"/>
+        <result property="aid" column="aid" jdbcType="VARCHAR"/>
+        <result property="aname" column="aname" jdbcType="VARCHAR"/>
+        <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
+    </resultMap>
+    
+    <sql id="TaskFeatureLogAllSql">
+id, tdl_id, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, aid, aname, create_time        
+    </sql>
+
+    <!--查询单个-->
+    <select id="selectById" resultMap="TaskFeatureLogMap">
+        select
+          <include refid="TaskFeatureLogAllSql"/>
+        from task_feature_log
+        where id = #{id}
+    </select>
+
+    <!--新增所有列-->
+    <insert id="insert" keyProperty="id" useGeneratedKeys="true">
+        insert into task_feature_log(tdl_id, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, aid, aname, create_time)
+        values (#{tdlId}, #{startTime}, #{depName}, #{yearFeature}, #{type}, #{inspectionItems}, #{enterpriseProblems}, #{solution}, #{inspectionConclusion}, #{remindFollow}, #{remarks}, #{aid}, #{aname}, #{createTime})
+    </insert>
+
+    <insert id="insertBatch">
+        insert into task_feature_log(tdl_id, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, aid, aname, create_time)
+        values
+        <foreach collection="entities" item="entity" separator=",">
+        (#{entity.tdlId}, #{entity.startTime}, #{entity.depName}, #{entity.yearFeature}, #{entity.type}, #{entity.inspectionItems}, #{entity.enterpriseProblems}, #{entity.solution}, #{entity.inspectionConclusion}, #{entity.remindFollow}, #{entity.remarks}, #{entity.aid}, #{entity.aname}, #{entity.createTime})
+        </foreach>
+    </insert>
+
+    <insert id="insertOrUpdateBatch" keyProperty="id" useGeneratedKeys="true">
+        insert into task_feature_log(tdl_id, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, aid, aname, create_time)
+        values
+        <foreach collection="entities" item="entity" separator=",">
+            (#{entity.tdlId}, #{entity.startTime}, #{entity.depName}, #{entity.yearFeature}, #{entity.type}, #{entity.inspectionItems}, #{entity.enterpriseProblems}, #{entity.solution}, #{entity.inspectionConclusion}, #{entity.remindFollow}, #{entity.remarks}, #{entity.aid}, #{entity.aname}, #{entity.createTime})
+        </foreach>
+        on duplicate key update
+tdl_id = values(tdl_id),
+start_time = values(start_time),
+dep_name = values(dep_name),
+year_feature = values(year_feature),
+type = values(type),
+inspection_items = values(inspection_items),
+enterprise_problems = values(enterprise_problems),
+solution = values(solution),
+inspection_conclusion = values(inspection_conclusion),
+remind_follow = values(remind_follow),
+remarks = values(remarks),
+aid = values(aid),
+aname = values(aname),
+create_time = values(create_time)
+    </insert>
+
+    <!--通过主键修改数据-->
+    <update id="update">
+        update task_feature_log
+        <set>
+            <if test="tdlId != null">
+                tdl_id = #{tdlId},
+            </if>
+            <if test="startTime != null">
+                start_time = #{startTime},
+            </if>
+            <if test="depName != null and depName != ''">
+                dep_name = #{depName},
+            </if>
+            <if test="yearFeature != null and yearFeature != ''">
+                year_feature = #{yearFeature},
+            </if>
+            <if test="type != null">
+                type = #{type},
+            </if>
+            <if test="inspectionItems != null and inspectionItems != ''">
+                inspection_items = #{inspectionItems},
+            </if>
+            <if test="enterpriseProblems != null and enterpriseProblems != ''">
+                enterprise_problems = #{enterpriseProblems},
+            </if>
+            <if test="solution != null and solution != ''">
+                solution = #{solution},
+            </if>
+            <if test="inspectionConclusion != null and inspectionConclusion != ''">
+                inspection_conclusion = #{inspectionConclusion},
+            </if>
+            <if test="remindFollow != null and remindFollow != ''">
+                remind_follow = #{remindFollow},
+            </if>
+            <if test="remarks != null and remarks != ''">
+                remarks = #{remarks},
+            </if>
+            <if test="aid != null and aid != ''">
+                aid = #{aid},
+            </if>
+            <if test="aname != null and aname != ''">
+                aname = #{aname},
+            </if>
+            <if test="createTime != null">
+                create_time = #{createTime},
+            </if>
+        </set>
+        where id = #{id}
+    </update>
+    
+    <!--查询指定行数据-->
+    <select id="findTaskFeatureLogList" resultMap="TaskFeatureLogMap">
+        select
+          <include refid="TaskFeatureLogAllSql"/>
+
+        from task_feature_log
+        <where>
+            <if test="id != null">
+                and id = #{id}
+            </if>
+            <if test="tdlId != null">
+                and tdl_id = #{tdlId}
+            </if>
+            <if test="startTime != null">
+                and start_time = #{startTime}
+            </if>
+            <if test="depName != null and depName != ''">
+                and dep_name = #{depName}
+            </if>
+            <if test="yearFeature != null and yearFeature != ''">
+                and year_feature = #{yearFeature}
+            </if>
+            <if test="type != null">
+                and type = #{type}
+            </if>
+            <if test="inspectionItems != null and inspectionItems != ''">
+                and inspection_items = #{inspectionItems}
+            </if>
+            <if test="enterpriseProblems != null and enterpriseProblems != ''">
+                and enterprise_problems = #{enterpriseProblems}
+            </if>
+            <if test="solution != null and solution != ''">
+                and solution = #{solution}
+            </if>
+            <if test="inspectionConclusion != null and inspectionConclusion != ''">
+                and inspection_conclusion = #{inspectionConclusion}
+            </if>
+            <if test="remindFollow != null and remindFollow != ''">
+                and remind_follow = #{remindFollow}
+            </if>
+            <if test="remarks != null and remarks != ''">
+                and remarks = #{remarks}
+            </if>
+            <if test="aid != null and aid != ''">
+                and aid = #{aid}
+            </if>
+            <if test="aname != null and aname != ''">
+                and aname = #{aname}
+            </if>
+            <if test="createTime != null">
+                and create_time = #{createTime}
+            </if>
+        </where>
+        <if test="page_sql != null">
+    		${page_sql}
+        </if>
+    </select>
+
+    <!--统计总行数-->
+    <select id="findTaskFeatureLogCount" resultType="java.lang.Integer">
+        select count(1)
+        from task_feature_log
+        <where>
+            <if test="id != null">
+                and id = #{id}
+            </if>
+            <if test="tdlId != null">
+                and tdl_id = #{tdlId}
+            </if>
+            <if test="startTime != null">
+                and start_time = #{startTime}
+            </if>
+            <if test="depName != null and depName != ''">
+                and dep_name = #{depName}
+            </if>
+            <if test="yearFeature != null and yearFeature != ''">
+                and year_feature = #{yearFeature}
+            </if>
+            <if test="type != null">
+                and type = #{type}
+            </if>
+            <if test="inspectionItems != null and inspectionItems != ''">
+                and inspection_items = #{inspectionItems}
+            </if>
+            <if test="enterpriseProblems != null and enterpriseProblems != ''">
+                and enterprise_problems = #{enterpriseProblems}
+            </if>
+            <if test="solution != null and solution != ''">
+                and solution = #{solution}
+            </if>
+            <if test="inspectionConclusion != null and inspectionConclusion != ''">
+                and inspection_conclusion = #{inspectionConclusion}
+            </if>
+            <if test="remindFollow != null and remindFollow != ''">
+                and remind_follow = #{remindFollow}
+            </if>
+            <if test="remarks != null and remarks != ''">
+                and remarks = #{remarks}
+            </if>
+            <if test="aid != null and aid != ''">
+                and aid = #{aid}
+            </if>
+            <if test="aname != null and aname != ''">
+                and aname = #{aname}
+            </if>
+            <if test="createTime != null">
+                and create_time = #{createTime}
+            </if>
+        </where>
+    </select>
+
+    <!--通过主键删除-->
+    <delete id="deleteById">
+        delete from task_feature_log where id = #{id}
+    </delete>
+
+</mapper>
+

+ 217 - 0
src/main/java/com/goafanti/common/mapper/TaskFeatureMapper.xml

@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.goafanti.common.dao.TaskFeatureMapper">
+
+    <resultMap type="com.goafanti.common.model.TaskFeature" id="TaskFeatureMap">
+        <result property="id" column="id" jdbcType="INTEGER"/>
+        <result property="tdid" column="tdid" jdbcType="INTEGER"/>
+        <result property="startTime" column="start_time" jdbcType="TIMESTAMP"/>
+        <result property="depName" column="dep_name" jdbcType="VARCHAR"/>
+        <result property="yearFeature" column="year_feature" jdbcType="VARCHAR"/>
+        <result property="type" column="type" jdbcType="INTEGER"/>
+        <result property="inspectionItems" column="inspection_items" jdbcType="VARCHAR"/>
+        <result property="enterpriseProblems" column="enterprise_problems" jdbcType="VARCHAR"/>
+        <result property="solution" column="solution" jdbcType="VARCHAR"/>
+        <result property="inspectionConclusion" column="inspection_conclusion" jdbcType="VARCHAR"/>
+        <result property="remindFollow" column="remind_follow" jdbcType="VARCHAR"/>
+        <result property="remarks" column="remarks" jdbcType="VARCHAR"/>
+        <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
+    </resultMap>
+    
+    <sql id="TaskFeatureAllSql">
+id, tdid, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, create_time        
+    </sql>
+
+    <!--查询单个-->
+    <select id="selectById" resultMap="TaskFeatureMap">
+        select
+          <include refid="TaskFeatureAllSql"/>
+        from task_feature
+        where id = #{id}
+    </select>
+
+    <!--新增所有列-->
+    <insert id="insert" keyProperty="id" useGeneratedKeys="true">
+        insert into task_feature(tdid, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, create_time)
+        values (#{tdid}, #{startTime}, #{depName}, #{yearFeature}, #{type}, #{inspectionItems}, #{enterpriseProblems}, #{solution}, #{inspectionConclusion}, #{remindFollow}, #{remarks}, #{createTime})
+    </insert>
+
+    <insert id="insertBatch">
+        insert into task_feature(tdid, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, create_time)
+        values
+        <foreach collection="entities" item="entity" separator=",">
+        (#{entity.tdid}, #{entity.startTime}, #{entity.depName}, #{entity.yearFeature}, #{entity.type}, #{entity.inspectionItems}, #{entity.enterpriseProblems}, #{entity.solution}, #{entity.inspectionConclusion}, #{entity.remindFollow}, #{entity.remarks}, #{entity.createTime})
+        </foreach>
+    </insert>
+
+    <insert id="insertOrUpdateBatch" keyProperty="id" useGeneratedKeys="true">
+        insert into task_feature(tdid, start_time, dep_name, year_feature, type, inspection_items, enterprise_problems, solution, inspection_conclusion, remind_follow, remarks, create_time)
+        values
+        <foreach collection="entities" item="entity" separator=",">
+            (#{entity.tdid}, #{entity.startTime}, #{entity.depName}, #{entity.yearFeature}, #{entity.type}, #{entity.inspectionItems}, #{entity.enterpriseProblems}, #{entity.solution}, #{entity.inspectionConclusion}, #{entity.remindFollow}, #{entity.remarks}, #{entity.createTime})
+        </foreach>
+        on duplicate key update
+tdid = values(tdid),
+start_time = values(start_time),
+dep_name = values(dep_name),
+year_feature = values(year_feature),
+type = values(type),
+inspection_items = values(inspection_items),
+enterprise_problems = values(enterprise_problems),
+solution = values(solution),
+inspection_conclusion = values(inspection_conclusion),
+remind_follow = values(remind_follow),
+remarks = values(remarks),
+create_time = values(create_time)
+    </insert>
+
+    <!--通过主键修改数据-->
+    <update id="update">
+        update task_feature
+        <set>
+            <if test="tdid != null">
+                tdid = #{tdid},
+            </if>
+            <if test="startTime != null">
+                start_time = #{startTime},
+            </if>
+            <if test="depName != null and depName != ''">
+                dep_name = #{depName},
+            </if>
+            <if test="yearFeature != null and yearFeature != ''">
+                year_feature = #{yearFeature},
+            </if>
+            <if test="type != null">
+                type = #{type},
+            </if>
+            <if test="inspectionItems != null and inspectionItems != ''">
+                inspection_items = #{inspectionItems},
+            </if>
+            <if test="enterpriseProblems != null and enterpriseProblems != ''">
+                enterprise_problems = #{enterpriseProblems},
+            </if>
+            <if test="solution != null and solution != ''">
+                solution = #{solution},
+            </if>
+            <if test="inspectionConclusion != null and inspectionConclusion != ''">
+                inspection_conclusion = #{inspectionConclusion},
+            </if>
+            <if test="remindFollow != null and remindFollow != ''">
+                remind_follow = #{remindFollow},
+            </if>
+            <if test="remarks != null and remarks != ''">
+                remarks = #{remarks},
+            </if>
+            <if test="createTime != null">
+                create_time = #{createTime},
+            </if>
+        </set>
+        where id = #{id}
+    </update>
+    
+    <!--查询指定行数据-->
+    <select id="findTaskFeatureList" resultMap="TaskFeatureMap">
+        select
+          <include refid="TaskFeatureAllSql"/>
+
+        from task_feature
+        <where>
+            <if test="id != null">
+                and id = #{id}
+            </if>
+            <if test="tdid != null">
+                and tdid = #{tdid}
+            </if>
+            <if test="startTime != null">
+                and start_time = #{startTime}
+            </if>
+            <if test="depName != null and depName != ''">
+                and dep_name = #{depName}
+            </if>
+            <if test="yearFeature != null and yearFeature != ''">
+                and year_feature = #{yearFeature}
+            </if>
+            <if test="type != null">
+                and type = #{type}
+            </if>
+            <if test="inspectionItems != null and inspectionItems != ''">
+                and inspection_items = #{inspectionItems}
+            </if>
+            <if test="enterpriseProblems != null and enterpriseProblems != ''">
+                and enterprise_problems = #{enterpriseProblems}
+            </if>
+            <if test="solution != null and solution != ''">
+                and solution = #{solution}
+            </if>
+            <if test="inspectionConclusion != null and inspectionConclusion != ''">
+                and inspection_conclusion = #{inspectionConclusion}
+            </if>
+            <if test="remindFollow != null and remindFollow != ''">
+                and remind_follow = #{remindFollow}
+            </if>
+            <if test="remarks != null and remarks != ''">
+                and remarks = #{remarks}
+            </if>
+            <if test="createTime != null">
+                and create_time = #{createTime}
+            </if>
+        </where>
+        <if test="page_sql != null">
+    		${page_sql}
+        </if>
+    </select>
+
+    <!--统计总行数-->
+    <select id="findTaskFeatureCount" resultType="java.lang.Integer">
+        select count(1)
+        from task_feature
+        <where>
+            <if test="id != null">
+                and id = #{id}
+            </if>
+            <if test="tdid != null">
+                and tdid = #{tdid}
+            </if>
+            <if test="startTime != null">
+                and start_time = #{startTime}
+            </if>
+            <if test="depName != null and depName != ''">
+                and dep_name = #{depName}
+            </if>
+            <if test="yearFeature != null and yearFeature != ''">
+                and year_feature = #{yearFeature}
+            </if>
+            <if test="type != null">
+                and type = #{type}
+            </if>
+            <if test="inspectionItems != null and inspectionItems != ''">
+                and inspection_items = #{inspectionItems}
+            </if>
+            <if test="enterpriseProblems != null and enterpriseProblems != ''">
+                and enterprise_problems = #{enterpriseProblems}
+            </if>
+            <if test="solution != null and solution != ''">
+                and solution = #{solution}
+            </if>
+            <if test="inspectionConclusion != null and inspectionConclusion != ''">
+                and inspection_conclusion = #{inspectionConclusion}
+            </if>
+            <if test="remindFollow != null and remindFollow != ''">
+                and remind_follow = #{remindFollow}
+            </if>
+            <if test="remarks != null and remarks != ''">
+                and remarks = #{remarks}
+            </if>
+            <if test="createTime != null">
+                and create_time = #{createTime}
+            </if>
+        </where>
+    </select>
+
+    <!--通过主键删除-->
+    <delete id="deleteById">
+        delete from task_feature where id = #{id}
+    </delete>
+
+</mapper>
+

+ 172 - 0
src/main/java/com/goafanti/common/model/TaskFeature.java

@@ -0,0 +1,172 @@
+package com.goafanti.common.model;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 项目申报详情日志(TaskFeature)实体类
+ *
+ * @author makejava
+ * @since 2025-01-02 15:36:03
+ */
+public class TaskFeature implements Serializable {
+    private static final long serialVersionUID = 475737003772588398L;
+
+    private Integer id;
+/**
+     * 项目进度编号
+     */
+    private Integer tdid;
+/**
+     * 检查开始时间
+     */
+    private Date startTime;
+/**
+     * 检查部门
+     */
+    private String depName;
+/**
+     * 被检查年度
+     */
+    private String yearFeature;
+/**
+     * 检查类别
+     */
+    private Integer type;
+/**
+     * 检查事项
+     */
+    private String inspectionItems;
+/**
+     * 企业问题点
+     */
+    private String enterpriseProblems;
+/**
+     * 解决方式
+     */
+    private String solution;
+/**
+     * 检查后结论
+     */
+    private String inspectionConclusion;
+/**
+     * 是否提醒企业专业人员跟进事宜
+     */
+    private String remindFollow;
+/**
+     * 备注说明
+     */
+    private String remarks;
+/**
+     * 创建时间
+     */
+    private Date createTime;
+
+
+    public Integer getId() {
+        return id;
+    }
+
+    public void setId(Integer id) {
+        this.id = id;
+    }
+
+    public Integer getTdid() {
+        return tdid;
+    }
+
+    public void setTdid(Integer tdid) {
+        this.tdid = tdid;
+    }
+
+    public Date getStartTime() {
+        return startTime;
+    }
+
+    public void setStartTime(Date startTime) {
+        this.startTime = startTime;
+    }
+
+    public String getDepName() {
+        return depName;
+    }
+
+    public void setDepName(String depName) {
+        this.depName = depName;
+    }
+
+    public String getYearFeature() {
+        return yearFeature;
+    }
+
+    public void setYearFeature(String yearFeature) {
+        this.yearFeature = yearFeature;
+    }
+
+    public Integer getType() {
+        return type;
+    }
+
+    public void setType(Integer type) {
+        this.type = type;
+    }
+
+    public String getInspectionItems() {
+        return inspectionItems;
+    }
+
+    public void setInspectionItems(String inspectionItems) {
+        this.inspectionItems = inspectionItems;
+    }
+
+    public String getEnterpriseProblems() {
+        return enterpriseProblems;
+    }
+
+    public void setEnterpriseProblems(String enterpriseProblems) {
+        this.enterpriseProblems = enterpriseProblems;
+    }
+
+    public String getSolution() {
+        return solution;
+    }
+
+    public void setSolution(String solution) {
+        this.solution = solution;
+    }
+
+    public String getInspectionConclusion() {
+        return inspectionConclusion;
+    }
+
+    public void setInspectionConclusion(String inspectionConclusion) {
+        this.inspectionConclusion = inspectionConclusion;
+    }
+
+    public String getRemindFollow() {
+        return remindFollow;
+    }
+
+    public void setRemindFollow(String remindFollow) {
+        this.remindFollow = remindFollow;
+    }
+
+    public String getRemarks() {
+        return remarks;
+    }
+
+    public void setRemarks(String remarks) {
+        this.remarks = remarks;
+    }
+
+    public Date getCreateTime() {
+        return createTime;
+    }
+
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
+}
+

+ 196 - 0
src/main/java/com/goafanti/common/model/TaskFeatureLog.java

@@ -0,0 +1,196 @@
+package com.goafanti.common.model;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 项目申报详情日志(TaskFeatureLog)实体类
+ *
+ * @author makejava
+ * @since 2025-01-02 15:36:11
+ */
+public class TaskFeatureLog implements Serializable {
+    private static final long serialVersionUID = 547666453731683831L;
+
+    private Integer id;
+/**
+     * 项目进度编号
+     */
+    private Integer tdlId;
+/**
+     * 检查开始时间
+     */
+    private Date startTime;
+/**
+     * 检查部门
+     */
+    private String depName;
+/**
+     * 被检查年度
+     */
+    private String yearFeature;
+/**
+     * 检查类别
+     */
+    private Integer type;
+/**
+     * 检查事项
+     */
+    private String inspectionItems;
+/**
+     * 企业问题点
+     */
+    private String enterpriseProblems;
+/**
+     * 解决方式
+     */
+    private String solution;
+/**
+     * 检查后结论
+     */
+    private String inspectionConclusion;
+/**
+     * 是否提醒企业专业人员跟进事宜
+     */
+    private String remindFollow;
+/**
+     * 备注说明
+     */
+    private String remarks;
+/**
+     * 修改人
+     */
+    private String aid;
+/**
+     * 修改人名称
+     */
+    private String aname;
+/**
+     * 创建时间
+     */
+    private Date createTime;
+
+
+    public Integer getId() {
+        return id;
+    }
+
+    public void setId(Integer id) {
+        this.id = id;
+    }
+
+    public Integer getTdlId() {
+        return tdlId;
+    }
+
+    public void setTdlId(Integer tdlId) {
+        this.tdlId = tdlId;
+    }
+
+    public Date getStartTime() {
+        return startTime;
+    }
+
+    public void setStartTime(Date startTime) {
+        this.startTime = startTime;
+    }
+
+    public String getDepName() {
+        return depName;
+    }
+
+    public void setDepName(String depName) {
+        this.depName = depName;
+    }
+
+    public String getYearFeature() {
+        return yearFeature;
+    }
+
+    public void setYearFeature(String yearFeature) {
+        this.yearFeature = yearFeature;
+    }
+
+    public Integer getType() {
+        return type;
+    }
+
+    public void setType(Integer type) {
+        this.type = type;
+    }
+
+    public String getInspectionItems() {
+        return inspectionItems;
+    }
+
+    public void setInspectionItems(String inspectionItems) {
+        this.inspectionItems = inspectionItems;
+    }
+
+    public String getEnterpriseProblems() {
+        return enterpriseProblems;
+    }
+
+    public void setEnterpriseProblems(String enterpriseProblems) {
+        this.enterpriseProblems = enterpriseProblems;
+    }
+
+    public String getSolution() {
+        return solution;
+    }
+
+    public void setSolution(String solution) {
+        this.solution = solution;
+    }
+
+    public String getInspectionConclusion() {
+        return inspectionConclusion;
+    }
+
+    public void setInspectionConclusion(String inspectionConclusion) {
+        this.inspectionConclusion = inspectionConclusion;
+    }
+
+    public String getRemindFollow() {
+        return remindFollow;
+    }
+
+    public void setRemindFollow(String remindFollow) {
+        this.remindFollow = remindFollow;
+    }
+
+    public String getRemarks() {
+        return remarks;
+    }
+
+    public void setRemarks(String remarks) {
+        this.remarks = remarks;
+    }
+
+    public String getAid() {
+        return aid;
+    }
+
+    public void setAid(String aid) {
+        this.aid = aid;
+    }
+
+    public String getAname() {
+        return aname;
+    }
+
+    public void setAname(String aname) {
+        this.aname = aname;
+    }
+
+    public Date getCreateTime() {
+        return createTime;
+    }
+
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
+}
+