保誠-保戶業務員媒合平台
Jack
2021-12-22 6c645d811f0c81eca814d56fa651e9088ce6fc13
[UPDATE] 調整編輯顧問API,改為使用agentNo查出欲修改的資料
修改3個檔案
17 ■■■■ 已變更過的檔案
pamapi/src/doc/顧問API/編輯修改顧問資料.txt 1 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
pamapi/src/main/java/com/pollex/pam/service/ConsultantService.java 2 ●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
pamapi/src/main/java/com/pollex/pam/service/dto/ConsultantEditDTO.java 14 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
pamapi/src/doc/ÅU°ÝAPI/½s¿è­×§ïÅU°Ý¸ê®Æ.txt
@@ -8,7 +8,6 @@
request body :
{
    "id":11,
    "agentNo":"A568420",
    "name":"謝霆風",
    "expertise":"健康與保障,子女教育,資產規劃,樂活退休,保單健檢/規劃,分紅保單,投資理財",
pamapi/src/main/java/com/pollex/pam/service/ConsultantService.java
@@ -214,7 +214,7 @@
    }
    public Consultant editConsultant(ConsultantEditDTO editDTO) {
        Consultant consultant = consultantRepository.findById(editDTO.getId())
        Consultant consultant = consultantRepository.findOneByAgentNo(editDTO.getAgentNo())
                .orElseThrow(ConsultantNotFoundException::new);
        consultantDTOMapper.copyToConsultant(editDTO, consultant);
        FileUtil.base64ToFile(editDTO.getPhotoBase64(), editDTO.getPhotoFileName(), applicationProperty.getFileFolderPath());
pamapi/src/main/java/com/pollex/pam/service/dto/ConsultantEditDTO.java
@@ -4,7 +4,7 @@
public class ConsultantEditDTO {
    
    private Long id;
//    private Long id;
    private String name;
    private String expertise;
    private String title;
@@ -23,12 +23,12 @@
    private String photoFileName;
    private String agentNo;
    
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
//    public Long getId() {
//        return id;
//    }
//    public void setId(Long id) {
//        this.id = id;
//    }
    public String getName() {
        return name;
    }