建议调查问卷页面以及后台

This commit is contained in:
xiezhijun
2021-07-21 18:09:24 +08:00
parent bf948fc88e
commit 2069e25fd1
17 changed files with 1498 additions and 3 deletions

View File

@ -80,6 +80,15 @@ public class SysPreSaleSurvey extends BaseEntity
@Excel(name = "售前ID")
private Long preSaleId;
/** 问卷类型 0售前简易问卷 1简易评估问卷 */
@Excel(name = "问卷类型 0售前简易问卷 1简易评估问卷")
private Integer questionType;
/** 删除标识 0未删除 1已删除 */
private Integer delFlag;
/**
* 标准体重
*/
private Double standardWeight;
}

View File

@ -1,6 +1,8 @@
package com.stdiet.custom.service;
import java.util.List;
import java.util.Map;
import com.stdiet.custom.domain.SysPreSaleSurvey;
/**

View File

@ -1,7 +1,12 @@
package com.stdiet.custom.service.impl;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.stdiet.common.utils.DateUtils;
import com.stdiet.common.utils.HealthyUtils;
import com.stdiet.custom.utils.NutritionalUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.stdiet.custom.mapper.SysPreSaleSurveyMapper;

View File

@ -21,6 +21,7 @@
<result property="bloodData" column="blood_data" />
<result property="moistureData" column="moisture_data" />
<result property="preSaleId" column="pre_sale_id" />
<result property="questionType" column="question_type" />
<result property="createTime" column="create_time" />
<result property="updateTime" column="update_time" />
<result property="createBy" column="create_by" />
@ -34,7 +35,10 @@
<select id="selectSysPreSaleSurveyList" parameterType="SysPreSaleSurvey" resultMap="SysPreSaleSurveyResult">
<include refid="selectSysPreSaleSurveyVo"/> where del_flag = 0
<if test="name != null and name != ''"> and name like concat('%', #{name}, '%')</if>
<if test="questionType != null">
and question_type = #{questionType}
</if>
<if test="name != null and name != ''"> and (name like concat('%', #{name}, '%') or phone like concat('%',#{name},'%'))</if>
</select>
<select id="selectSysPreSaleSurveyById" parameterType="Long" resultMap="SysPreSaleSurveyResult">
@ -60,6 +64,7 @@
<if test="bloodData != null">blood_data,</if>
<if test="moistureData != null">moisture_data,</if>
<if test="preSaleId != null">pre_sale_id,</if>
<if test="questionType != null">question_type,</if>
<if test="createTime != null">create_time,</if>
<if test="updateTime != null">update_time,</if>
<if test="createBy != null">create_by,</if>
@ -82,6 +87,7 @@
<if test="bloodData != null">#{bloodData},</if>
<if test="moistureData != null">#{moistureData},</if>
<if test="preSaleId != null">#{preSaleId},</if>
<if test="questionType != null">#{questionType},</if>
<if test="createTime != null">#{createTime},</if>
<if test="updateTime != null">#{updateTime},</if>
<if test="createBy != null">#{createBy},</if>
@ -108,6 +114,7 @@
<if test="bloodData != null">blood_data = #{bloodData},</if>
<if test="moistureData != null">moisture_date = #{moistureData},</if>
<if test="preSaleId != null">pre_sale_id = #{preSaleId},</if>
<if test="questionType != null">question_type = #{questionType},</if>
<if test="createTime != null">create_time = #{createTime},</if>
<if test="updateTime != null">update_time = #{updateTime},</if>
<if test="createBy != null">create_by = #{createBy},</if>