parent
f72c88eb30
commit
3a91aa3087
6 changed files with 154 additions and 4 deletions
@ -0,0 +1,45 @@ |
|||||||
|
package org.springblade.modules.business.entity; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import io.swagger.annotations.ApiModelProperty; |
||||||
|
import lombok.Data; |
||||||
|
import lombok.EqualsAndHashCode; |
||||||
|
import org.springblade.core.mp.base.BaseEntity; |
||||||
|
|
||||||
|
/** |
||||||
|
* 体检人照片表 |
||||||
|
* |
||||||
|
* @author Chill |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@EqualsAndHashCode(callSuper = true) |
||||||
|
@TableName("ca_cup_img") |
||||||
|
public class CupImg extends BaseEntity { |
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L; |
||||||
|
|
||||||
|
/** |
||||||
|
* 体检人用户名 |
||||||
|
*/ |
||||||
|
@ApiModelProperty(value = "体检人用户名") |
||||||
|
private String cupName; |
||||||
|
|
||||||
|
/** |
||||||
|
* 体检人证件号 |
||||||
|
*/ |
||||||
|
@ApiModelProperty(value = "体检人证件号") |
||||||
|
private String cupCardNo; |
||||||
|
|
||||||
|
/** |
||||||
|
* 体检人联系方式 |
||||||
|
*/ |
||||||
|
@ApiModelProperty(value = "体检人联系方式") |
||||||
|
private String cupPhone; |
||||||
|
|
||||||
|
/** |
||||||
|
* 体检人头像, base64存储 |
||||||
|
*/ |
||||||
|
@ApiModelProperty(value = "体检人头像, base64存储") |
||||||
|
private String cupImg; |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,13 @@ |
|||||||
|
package org.springblade.modules.business.mapper; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
|
import org.springblade.modules.business.entity.CupImg; |
||||||
|
|
||||||
|
/** |
||||||
|
* Mapper 接口 |
||||||
|
* |
||||||
|
* @author Chill |
||||||
|
*/ |
||||||
|
public interface CupImgMapper extends BaseMapper<CupImg> { |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,19 @@ |
|||||||
|
<?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="org.springblade.modules.business.mapper.CupImgMapper"> |
||||||
|
|
||||||
|
<!-- 通用查询映射结果 --> |
||||||
|
<resultMap id="cupImgResultMap" type="org.springblade.modules.business.entity.CupImg"> |
||||||
|
<result column="id" property="id"/> |
||||||
|
<result column="create_user" property="createUser"/> |
||||||
|
<result column="create_time" property="createTime"/> |
||||||
|
<result column="update_user" property="updateUser"/> |
||||||
|
<result column="update_time" property="updateTime"/> |
||||||
|
<result column="is_deleted" property="isDeleted"/> |
||||||
|
<result column="cup_name" property="cupName"/> |
||||||
|
<result column="cup_card_no" property="cupCardNo"/> |
||||||
|
<result column="cup_phone" property="cupPhone"/> |
||||||
|
<result column="cup_img" property="cupImg"/> |
||||||
|
</resultMap> |
||||||
|
|
||||||
|
</mapper> |
||||||
@ -0,0 +1,16 @@ |
|||||||
|
package org.springblade.modules.business.service; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
|
import org.springblade.core.mp.base.BaseService; |
||||||
|
import org.springblade.modules.business.entity.Blacklist; |
||||||
|
import org.springblade.modules.business.entity.CupImg; |
||||||
|
|
||||||
|
/** |
||||||
|
* 服务类 |
||||||
|
* |
||||||
|
* @author Chill |
||||||
|
*/ |
||||||
|
public interface ICupImgService extends BaseService<CupImg> { |
||||||
|
|
||||||
|
CupImg getByCupCard(String cupCard); |
||||||
|
} |
||||||
@ -0,0 +1,24 @@ |
|||||||
|
package org.springblade.modules.business.service.impl; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
||||||
|
import org.springblade.core.mp.base.BaseServiceImpl; |
||||||
|
import org.springblade.modules.business.entity.CupImg; |
||||||
|
import org.springblade.modules.business.mapper.CupImgMapper; |
||||||
|
import org.springblade.modules.business.service.ICupImgService; |
||||||
|
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
/** |
||||||
|
* 服务实现类 |
||||||
|
* |
||||||
|
* @author Chill |
||||||
|
*/ |
||||||
|
@Service |
||||||
|
public class CupImgServiceImpl extends BaseServiceImpl<CupImgMapper, CupImg> implements ICupImgService { |
||||||
|
|
||||||
|
@Override |
||||||
|
public CupImg getByCupCard(String cupCard) { |
||||||
|
return baseMapper.selectOne(Wrappers.<CupImg>lambdaQuery() |
||||||
|
.eq(CupImg::getIsDeleted, false) |
||||||
|
.eq(CupImg::getCupCardNo, cupCard)); |
||||||
|
} |
||||||
|
} |
||||||
Loading…
Reference in new issue