慢性病去掉id

This commit is contained in:
sxu 2025-05-13 16:29:18 +08:00
parent bd161823f9
commit 0ad1b05338
7 changed files with 37 additions and 61 deletions

View File

@ -10,9 +10,6 @@ import java.time.LocalDateTime;
@TableName("health_chronic")
@ApiModel("慢性病基础表")
public class HealthChronic {
@TableId
@ApiModelProperty("主键")
private Long id;
@ApiModelProperty("慢性病id")
private Long chronicId;
@ApiModelProperty("慢性病名称")
@ -35,10 +32,6 @@ public class HealthChronic {
return new HealthChronicBuilder();
}
public Long getId() {
return this.id;
}
public Long getChronicId() {
return this.chronicId;
}
@ -67,10 +60,6 @@ public class HealthChronic {
return this.updateTime;
}
public void setId(final Long id) {
this.id = id;
}
public void setChronicId(final Long chronicId) {
this.chronicId = chronicId;
}
@ -100,10 +89,9 @@ public class HealthChronic {
}
public HealthChronic(final Long id, final Long chronicId, final String chronicName,
public HealthChronic(final Long chronicId, final String chronicName,
final Integer delFlag, final String createBy, final LocalDateTime createTime,
final String updateBy, final LocalDateTime updateTime) {
this.id = id;
this.chronicId = chronicId;
this.chronicName = chronicName;
this.delFlag = delFlag;
@ -114,7 +102,6 @@ public class HealthChronic {
}
public static class HealthChronicBuilder {
private Long id;
private Long chronicId;
private String chronicName;
private Integer delFlag;
@ -126,11 +113,6 @@ public class HealthChronic {
HealthChronicBuilder() {
}
public HealthChronicBuilder id(final Long id) {
this.id = id;
return this;
}
public HealthChronicBuilder chronicId(final Long chronicId) {
this.chronicId = chronicId;
return this;
@ -167,7 +149,7 @@ public class HealthChronic {
}
public HealthChronic build() {
return new HealthChronic(this.id, this.chronicId, this.chronicName, this.delFlag, this.createBy, this.createTime, this.updateBy, this.updateTime);
return new HealthChronic(this.chronicId, this.chronicName, this.delFlag, this.createBy, this.createTime, this.updateBy, this.updateTime);
}
}

View File

@ -68,9 +68,9 @@ public class HealthChronicController extends BaseController {
*/
@ApiOperation(value = "获取慢性病详细信息")
//@RequiresPermissions("nutrition:chronic:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(healthChronicService.selectHealthChronicById(id));
@GetMapping(value = "/{chronicId}")
public AjaxResult getInfo(@PathVariable("chronicId") Long chronicId) {
return success(healthChronicService.selectHealthChronicById(chronicId));
}
/**
@ -112,8 +112,8 @@ public class HealthChronicController extends BaseController {
//@PreventRepeatSubmit
//@RequiresPermissions("nutrition:chronic:remove")
@SysLog(title = "慢性病", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除慢性病")
@PostMapping("/del/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(healthChronicService.deleteHealthChronicByIds(ids));
@PostMapping("/del/{chronicIds}")
public AjaxResult remove(@PathVariable Long[] chronicIds) {
return toAjax(healthChronicService.deleteHealthChronicByIds(chronicIds));
}
}

View File

@ -19,9 +19,6 @@ import com.bonus.common.core.web.domain.BaseEntity;
public class HealthChronic extends BaseEntity {
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 慢性病id */
@Excel(name = "慢性病id")
@ApiModelProperty(value = "慢性病id")

View File

@ -13,10 +13,10 @@ public interface HealthChronicMapper {
/**
* 查询慢性病
*
* @param id 慢性病主键
* @param chronicId 慢性病主键
* @return 慢性病
*/
public HealthChronic selectHealthChronicById(Long id);
public HealthChronic selectHealthChronicById(Long chronicId);
/**
* 查询慢性病列表
@ -45,16 +45,16 @@ public interface HealthChronicMapper {
/**
* 删除慢性病
*
* @param id 慢性病主键
* @param chronicId 慢性病主键
* @return 结果
*/
public int deleteHealthChronicById(Long id);
public int deleteHealthChronicById(Long chronicId);
/**
* 批量删除慢性病
*
* @param ids 需要删除的数据主键集合
* @param chronicIds 需要删除的数据主键集合
* @return 结果
*/
public int deleteHealthChronicByIds(Long[] ids);
public int deleteHealthChronicByIds(Long[] chronicIds);
}

View File

@ -13,10 +13,10 @@ public interface IHealthChronicService {
/**
* 查询慢性病
*
* @param id 慢性病主键
* @param chronicId 慢性病主键
* @return 慢性病
*/
public HealthChronic selectHealthChronicById(Long id);
public HealthChronic selectHealthChronicById(Long chronicId);
/**
* 查询慢性病列表
@ -45,16 +45,16 @@ public interface IHealthChronicService {
/**
* 批量删除慢性病
*
* @param ids 需要删除的慢性病主键集合
* @param chronicIdss 需要删除的慢性病主键集合
* @return 结果
*/
public int deleteHealthChronicByIds(Long[] ids);
public int deleteHealthChronicByIds(Long[] chronicIdss);
/**
* 删除慢性病信息
*
* @param id 慢性病主键
* @param chronicId 慢性病主键
* @return 结果
*/
public int deleteHealthChronicById(Long id);
public int deleteHealthChronicById(Long chronicId);
}

View File

@ -25,12 +25,12 @@ public class HealthChronicServiceImpl implements IHealthChronicService {
/**
* 查询慢性病
*
* @param id 慢性病主键
* @param chronicId 慢性病主键
* @return 慢性病
*/
@Override
public HealthChronic selectHealthChronicById(Long id) {
return healthChronicMapper.selectHealthChronicById(id);
public HealthChronic selectHealthChronicById(Long chronicId) {
return healthChronicMapper.selectHealthChronicById(chronicId);
}
/**
@ -82,22 +82,22 @@ public class HealthChronicServiceImpl implements IHealthChronicService {
/**
* 批量删除慢性病
*
* @param ids 需要删除的慢性病主键
* @param chronicIds 需要删除的慢性病主键
* @return 结果
*/
@Override
public int deleteHealthChronicByIds(Long[] ids) {
return healthChronicMapper.deleteHealthChronicByIds(ids);
public int deleteHealthChronicByIds(Long[] chronicIds) {
return healthChronicMapper.deleteHealthChronicByIds(chronicIds);
}
/**
* 删除慢性病信息
*
* @param id 慢性病主键
* @param chronicId 慢性病主键
* @return 结果
*/
@Override
public int deleteHealthChronicById(Long id) {
return healthChronicMapper.deleteHealthChronicById(id);
public int deleteHealthChronicById(Long chronicId) {
return healthChronicMapper.deleteHealthChronicById(chronicId);
}
}

View File

@ -4,7 +4,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.bonus.canteen.core.nutrition.mapper.HealthChronicMapper">
<resultMap type="com.bonus.canteen.core.nutrition.domain.HealthChronic" id="HealthChronicResult">
<result property="id" column="id" />
<result property="chronicId" column="chronic_id" />
<result property="chronicName" column="chronic_name" />
<result property="delFlag" column="del_flag" />
@ -16,7 +15,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectHealthChronicVo">
select id, chronic_id, chronic_name, del_flag, create_by, create_time, update_by, update_time, remark from health_chronic
select chronic_id, chronic_name, del_flag, create_by, create_time, update_by, update_time, remark from health_chronic
</sql>
<select id="selectHealthChronicList" parameterType="com.bonus.canteen.core.nutrition.domain.HealthChronic" resultMap="HealthChronicResult">
@ -29,13 +28,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectHealthChronicById" parameterType="Long" resultMap="HealthChronicResult">
<include refid="selectHealthChronicVo"/>
where id = #{id}
where chronic_id = #{chronicId}
</select>
<insert id="insertHealthChronic" parameterType="com.bonus.canteen.core.nutrition.domain.HealthChronic" useGeneratedKeys="true" keyProperty="id">
<insert id="insertHealthChronic" parameterType="com.bonus.canteen.core.nutrition.domain.HealthChronic" useGeneratedKeys="true" keyProperty="chronicId">
insert into health_chronic
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="chronicId != null">chronic_id,</if>
<if test="chronicName != null and chronicName != ''">chronic_name,</if>
<if test="delFlag != null">del_flag,</if>
<if test="createBy != null">create_by,</if>
@ -45,7 +43,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="remark != null">remark,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="chronicId != null">#{chronicId},</if>
<if test="chronicName != null and chronicName != ''">#{chronicName},</if>
<if test="delFlag != null">#{delFlag},</if>
<if test="createBy != null">#{createBy},</if>
@ -68,17 +65,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="updateTime != null">update_time = #{updateTime},</if>
<if test="remark != null">remark = #{remark},</if>
</trim>
where id = #{id}
where chronic_id = #{chronicId}
</update>
<delete id="deleteHealthChronicById" parameterType="Long">
delete from health_chronic where id = #{id}
delete from health_chronic where chronic_id = #{chronicId}
</delete>
<delete id="deleteHealthChronicByIds" parameterType="String">
delete from health_chronic where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
delete from health_chronic where chronic_id in
<foreach item="chronicId" collection="array" open="(" separator="," close=")">
#{chronicId}
</foreach>
</delete>
</mapper>