客户健康修改
This commit is contained in:
@ -31,9 +31,13 @@ public class SysCustomerHealthy extends BaseEntity
|
||||
private String phone;
|
||||
|
||||
/** 调理项目id */
|
||||
@Excel(name = "调理项目id")
|
||||
//@Excel(name = "调理项目id")
|
||||
private Long conditioningProjectId;
|
||||
|
||||
/** 调理项目名称 ,非持久化字段*/
|
||||
@Excel(name = "调理项目")
|
||||
private String conditioningProject;
|
||||
|
||||
/** 0男 1女 2未知,默认2 */
|
||||
@Excel(name = "0男 1女 2未知,默认2")
|
||||
private Long sex;
|
||||
@ -1169,6 +1173,14 @@ public class SysCustomerHealthy extends BaseEntity
|
||||
this.phone = phone;
|
||||
}
|
||||
|
||||
public String getConditioningProject() {
|
||||
return conditioningProject;
|
||||
}
|
||||
|
||||
public void setConditioningProject(String conditioningProject) {
|
||||
this.conditioningProject = conditioningProject;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
|
@ -7,11 +7,13 @@
|
||||
<resultMap type="SysCustomerHealthy" id="SysCustomerHealthyResult">
|
||||
<result property="id" column="id" />
|
||||
<result property="customerId" column="customer_id" />
|
||||
<!-- 非持久化字段 -->
|
||||
<!-- 非持久化字段,客户姓名 -->
|
||||
<result property="name" column="name"></result>
|
||||
<!-- 非持久化字段 -->
|
||||
<!-- 非持久化字段,客户手机号 -->
|
||||
<result property="phone" column="phone"></result>
|
||||
<result property="conditioningProjectId" column="conditioning_project_id" />
|
||||
<!-- 非持久化字段,调理项目名称 -->
|
||||
<result property="conditioningProject" column="conditioning_project" />
|
||||
<result property="sex" column="sex" />
|
||||
<result property="age" column="age" />
|
||||
<result property="condiment" column="condiment" />
|
||||
@ -107,17 +109,19 @@
|
||||
</sql>
|
||||
|
||||
<select id="selectSysCustomerHealthyList" parameterType="SysCustomerHealthy" resultMap="SysCustomerHealthyResult">
|
||||
<include refid="selectSysCustomerHealthyVo"/>,sc.name,sc.phone
|
||||
<include refid="selectSysCustomerHealthyVo"/>,sc.name,sc.phone,cp.dict_label as conditioning_project
|
||||
from sys_customer_healthy as sch
|
||||
left join sys_customer sc on sc.id = sch.customer_id
|
||||
LEFT JOIN sys_customer sc on sc.id = sch.customer_id
|
||||
LEFT JOIN (SELECT dict_label, dict_value FROM sys_dict_data WHERE dict_type = 'conditioning_project') AS cp ON cp.dict_value = sch.conditioning_project_id
|
||||
where sch.del_flag = 0 and sc.del_flag = 0
|
||||
<if test="conditioningProjectId != null "> and sch.conditioning_project_id = #{conditioningProjectId}</if>
|
||||
</select>
|
||||
|
||||
<select id="selectSysCustomerHealthyById" parameterType="Long" resultMap="SysCustomerHealthyResult">
|
||||
<include refid="selectSysCustomerHealthyVo"/>,sc.name,sc.phone
|
||||
<include refid="selectSysCustomerHealthyVo"/>,sc.name,sc.phone,cp.dict_label as conditioning_project
|
||||
from sys_customer_healthy as sch
|
||||
left join sys_customer sc on sc.id = sch.customer_id
|
||||
LEFT JOIN (SELECT dict_label, dict_value FROM sys_dict_data WHERE dict_type = 'conditioning_project') AS cp ON cp.dict_value = sch.conditioning_project_id
|
||||
where sch.del_flag = 0 and sc.del_flag = 0 and sch.id = #{id}
|
||||
</select>
|
||||
|
||||
|
Reference in New Issue
Block a user