修改caseStartAnUndertakingPlan表主键为唯一

master
xiaoCJ 7 months ago
parent 93e0f1daf1
commit 9142d99e2f

@ -9,7 +9,12 @@ import io.swagger.annotations.ApiModelProperty;
* @author xcj
* case_start_an_undertaking_plan
*/
public class CaseStartAnUndertakingPlan extends CaseStartAnUndertakingPlanKey {
public class CaseStartAnUndertakingPlan {
@ApiModelProperty("案例-生涯规划-创业规划ID")
private String caseStartAnUndertakingPlanId;
private String caseid;
@ApiModelProperty("当前年龄")
private Integer age;
@ -46,6 +51,22 @@ public class CaseStartAnUndertakingPlan extends CaseStartAnUndertakingPlanKey {
@ApiModelProperty("创业规划分析")
private String analysis;
public String getCaseStartAnUndertakingPlanId() {
return caseStartAnUndertakingPlanId;
}
public void setCaseStartAnUndertakingPlanId(String caseStartAnUndertakingPlanId) {
this.caseStartAnUndertakingPlanId = caseStartAnUndertakingPlanId == null ? null : caseStartAnUndertakingPlanId.trim();
}
public String getCaseid() {
return caseid;
}
public void setCaseid(String caseid) {
this.caseid = caseid == null ? null : caseid.trim();
}
public Integer getAge() {
return age;
}

@ -2,7 +2,6 @@ package com.sztzjy.money_management.mapper;
import com.sztzjy.money_management.entity.CaseStartAnUndertakingPlan;
import com.sztzjy.money_management.entity.CaseStartAnUndertakingPlanExample;
import com.sztzjy.money_management.entity.CaseStartAnUndertakingPlanKey;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
@ -13,7 +12,7 @@ public interface CaseStartAnUndertakingPlanMapper {
int deleteByExample(CaseStartAnUndertakingPlanExample example);
int deleteByPrimaryKey(CaseStartAnUndertakingPlanKey key);
int deleteByPrimaryKey(String caseStartAnUndertakingPlanId);
int insert(CaseStartAnUndertakingPlan record);
@ -23,7 +22,7 @@ public interface CaseStartAnUndertakingPlanMapper {
List<CaseStartAnUndertakingPlan> selectByExample(CaseStartAnUndertakingPlanExample example);
CaseStartAnUndertakingPlan selectByPrimaryKey(CaseStartAnUndertakingPlanKey key);
CaseStartAnUndertakingPlan selectByPrimaryKey(String caseStartAnUndertakingPlanId);
int updateByExampleSelective(@Param("record") CaseStartAnUndertakingPlan record, @Param("example") CaseStartAnUndertakingPlanExample example);

@ -452,7 +452,7 @@ public class CaseServiceImpl implements CaseService {
List<CaseStartAnUndertakingPlan> caseLifeEducationPlans = caseStartAnUndertakingPlanMapper.selectByExampleWithBLOBs(caseStartAnUndertakingPlanExample);
if (!caseLifeEducationPlans.isEmpty()) {
for (CaseStartAnUndertakingPlan caseStartAnUndertakingPlan : caseLifeEducationPlans) {
caseStartAnUndertakingPlanMapper.deleteByPrimaryKey(caseStartAnUndertakingPlan);
caseStartAnUndertakingPlanMapper.deleteByPrimaryKey(caseStartAnUndertakingPlan.getCaseStartAnUndertakingPlanId());
}
}

@ -3,7 +3,7 @@
<mapper namespace="com.sztzjy.money_management.mapper.CaseStartAnUndertakingPlanMapper">
<resultMap id="BaseResultMap" type="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlan">
<id column="case_start_an_undertaking_plan_id" jdbcType="VARCHAR" property="caseStartAnUndertakingPlanId" />
<id column="caseid" jdbcType="VARCHAR" property="caseid" />
<result column="caseid" jdbcType="VARCHAR" property="caseid" />
<result column="age" jdbcType="INTEGER" property="age" />
<result column="start_plan_age" jdbcType="INTEGER" property="startPlanAge" />
<result column="distance_year" jdbcType="INTEGER" property="distanceYear" />
@ -115,19 +115,17 @@
order by ${orderByClause}
</if>
</select>
<select id="selectByPrimaryKey" parameterType="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlanKey" resultMap="ResultMapWithBLOBs">
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="ResultMapWithBLOBs">
select
<include refid="Base_Column_List" />
,
<include refid="Blob_Column_List" />
from case_start_an_undertaking_plan
where case_start_an_undertaking_plan_id = #{caseStartAnUndertakingPlanId,jdbcType=VARCHAR}
and caseid = #{caseid,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlanKey">
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
delete from case_start_an_undertaking_plan
where case_start_an_undertaking_plan_id = #{caseStartAnUndertakingPlanId,jdbcType=VARCHAR}
and caseid = #{caseid,jdbcType=VARCHAR}
</delete>
<delete id="deleteByExample" parameterType="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlanExample">
delete from case_start_an_undertaking_plan
@ -338,6 +336,9 @@
<update id="updateByPrimaryKeySelective" parameterType="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlan">
update case_start_an_undertaking_plan
<set>
<if test="caseid != null">
caseid = #{caseid,jdbcType=VARCHAR},
</if>
<if test="age != null">
age = #{age,jdbcType=INTEGER},
</if>
@ -376,11 +377,11 @@
</if>
</set>
where case_start_an_undertaking_plan_id = #{caseStartAnUndertakingPlanId,jdbcType=VARCHAR}
and caseid = #{caseid,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKeyWithBLOBs" parameterType="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlan">
update case_start_an_undertaking_plan
set age = #{age,jdbcType=INTEGER},
set caseid = #{caseid,jdbcType=VARCHAR},
age = #{age,jdbcType=INTEGER},
start_plan_age = #{startPlanAge,jdbcType=INTEGER},
distance_year = #{distanceYear,jdbcType=INTEGER},
cost_input = #{costInput,jdbcType=DECIMAL},
@ -393,11 +394,11 @@
is_answer = #{isAnswer,jdbcType=VARCHAR},
analysis = #{analysis,jdbcType=LONGVARCHAR}
where case_start_an_undertaking_plan_id = #{caseStartAnUndertakingPlanId,jdbcType=VARCHAR}
and caseid = #{caseid,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="com.sztzjy.money_management.entity.CaseStartAnUndertakingPlan">
update case_start_an_undertaking_plan
set age = #{age,jdbcType=INTEGER},
set caseid = #{caseid,jdbcType=VARCHAR},
age = #{age,jdbcType=INTEGER},
start_plan_age = #{startPlanAge,jdbcType=INTEGER},
distance_year = #{distanceYear,jdbcType=INTEGER},
cost_input = #{costInput,jdbcType=DECIMAL},
@ -409,6 +410,5 @@
user_id = #{userId,jdbcType=VARCHAR},
is_answer = #{isAnswer,jdbcType=VARCHAR}
where case_start_an_undertaking_plan_id = #{caseStartAnUndertakingPlanId,jdbcType=VARCHAR}
and caseid = #{caseid,jdbcType=VARCHAR}
</update>
</mapper>
Loading…
Cancel
Save