chenjiahe
2024-05-30 d0ea714534513f0d8344f673eb6e0e202588b22f
Merge remote-tracking branch 'origin/chenjiahe-咨询记录(未成交)' into master-test
2个文件已修改
2个文件已添加
74 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/consultation/ConsultAppearancePlanVo.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/consultation/ConsultRecordDto.java 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/consultation/ConsultTreatProjectVo.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipConsultationService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/consultation/ConsultAppearancePlanVo.java
New file
@@ -0,0 +1,16 @@
package com.hz.his.dto.consultation;
import lombok.Data;
/**
 * 咨询记录dto-颜值规划
 * @author CJH
 */
@Data
public class ConsultAppearancePlanVo {
    /**颜值规划详情*/
    private String details;
}
phis-feign/src/main/java/com/hz/his/dto/consultation/ConsultRecordDto.java
@@ -1,6 +1,7 @@
package com.hz.his.dto.consultation;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.util.Date;
import java.util.List;
@@ -11,6 +12,7 @@
 * 咨询记录dto 新版
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data
public class ConsultRecordDto{
    //用户id
@@ -33,10 +35,20 @@
    private String treatPlanQuote;
    //剂量参数
    private String dosageParams;
    /**是否无既往史:0否1是*/
    private Integer unanamnesis;
    //既往病史
    private String anamnesis;
    //来院前治疗过的项目
    private String hasTreatProjects;
    /**既往治疗机构*/
    private String anamTreatAgency;
    /**既往治疗医生*/
    private String anamTreatDoctor;
    /**既往治疗医生*/
    private String anamTreatSatisfaction;
    //是否草稿 0=否 1=是
    private Integer isDraft;
    //创建人类型 0=员工 1=后台
@@ -62,6 +74,26 @@
    //咨询方式名称
    private String methodCodeName;
    /**用户职业*/
    private String userCareer;
    /**作息*/
    private String workRest;
    /**性格*/
    private String character;
    /**用户喜好*/
    private String userLike;
    /**婚姻状况*/
    private Integer maritalStatus = 0;
    /**备孕情况*/
    private Integer preparationPregnancy = 0;
    /**过敏史*/
    private String allergyHistory;
    /**疾病史*/
    private String diseaseHistory;
    /**白光美紧肌塑生评估*/
    private String estimateMapper;
    //------------- 修改传值
    private String id;
@@ -81,6 +113,10 @@
    private List<Map<String,Object>> recommendProjectList;
    //上次治疗项目
    private List<Map<String,Object>> lastTreatProjectList;
    /**预约项目集合*/
    private List<ConsultTreatProjectVo> preProjectList;
    /**颜值规划集合*/
    private List<ConsultAppearancePlanVo> appearancePlanList;
    //-------------- 搜索条件
@@ -150,6 +186,8 @@
    // --------- 复诊补充新字段
    //客户疑虑
    private String doubt;
    /**客户特殊情况*/
    private String specialSituation;
    //异议
    private String dissent;
    //预算
phis-feign/src/main/java/com/hz/his/dto/consultation/ConsultTreatProjectVo.java
New file
@@ -0,0 +1,18 @@
package com.hz.his.dto.consultation;
import lombok.Data;
/**
 * 咨询记录dto-项目
 * @author CJH
 */
@Data
public class ConsultTreatProjectVo {
    /**项目标识*/
    private String projectId;
    /**项目名称*/
    private String projectName;
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipConsultationService.java
@@ -15,7 +15,7 @@
    /**
     * 开放平台-咨询记录新增/修改
     */
    @PostMapping(value = "/consultation/record/add/or/edit")
    @PostMapping(value = "/consultation/record/addOrUpdate")
    Result addOrEditConsult(@RequestBody ConsultRecordDto consultRecordNewDto);