From 10f9f66b5ca4af02253965a19d0497bdd90f8b8a Mon Sep 17 00:00:00 2001
From: chenjie <scj_sjz@sina.com>
Date: Wed, 29 Jul 2020 20:11:12 +0800
Subject: [PATCH] create:"文档产品代码"

---
 src/main/java/com/phase/ColDesc.java                 | 4 ++--
 src/main/java/com/phase/PhaseUtil.java               | 2 ++
 src/main/java/com/phase/SpeechLittlePhaseAddDTO.java | 6 ++++++
 3 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/phase/ColDesc.java b/src/main/java/com/phase/ColDesc.java
index f629d86..95abfd0 100644
--- a/src/main/java/com/phase/ColDesc.java
+++ b/src/main/java/com/phase/ColDesc.java
@@ -22,8 +22,8 @@ public enum ColDesc {
     COL_DOCTYPE("fileType", "文件识别类别(1=通用文件)"),
     COL_CERTIFICATE_TYPE("identityType", "证件类别(1=身份证信息面,2=身份证国徽面,3=执业证正面,4=执业正反面)"),
     COL_OCR("idcardOcrSwitch", "OCR开启(1=开启,2=关闭)"),
-    COL_POPUP("popup", "文件弹出(1=开启,2=关闭)");
-
+    COL_POPUP("popup", "文件弹出(1=开启,2=关闭)"),
+    COL_PRD_CODE("docPrdCode", "文档产品代码");
     private String attr;
     private String col;
 
diff --git a/src/main/java/com/phase/PhaseUtil.java b/src/main/java/com/phase/PhaseUtil.java
index 89f54ab..47054f4 100644
--- a/src/main/java/com/phase/PhaseUtil.java
+++ b/src/main/java/com/phase/PhaseUtil.java
@@ -107,6 +107,7 @@ public class PhaseUtil {
             popup = Integer.parseInt(orgPhase.get(ColDesc.COL_POPUP.getCol()));
         } catch (NumberFormatException e) {
         }
+        String prdCode = orgPhase.get(ColDesc.COL_PRD_CODE.getCol());
         String ttsContent = orgPhase.get(ColDesc.COL_TTS.getCol());
         String littlePhaseTitle = orgPhase.get(ColDesc.COL_HINT_TITLE.getCol());
         String sure = orgPhase.get(ColDesc.COL_SURE.getCol());
@@ -126,6 +127,7 @@ public class PhaseUtil {
                 .littlePhaseTitle(littlePhaseTitle)
                 .bindUnique("")
                 .popup(popup)
+                .docPrdCode(prdCode)
                 .build();
 
     }
diff --git a/src/main/java/com/phase/SpeechLittlePhaseAddDTO.java b/src/main/java/com/phase/SpeechLittlePhaseAddDTO.java
index ce428ca..15bcada 100644
--- a/src/main/java/com/phase/SpeechLittlePhaseAddDTO.java
+++ b/src/main/java/com/phase/SpeechLittlePhaseAddDTO.java
@@ -54,6 +54,11 @@ public class SpeechLittlePhaseAddDTO {
 
     private Integer popup;
 
+    /**
+     * 弹出文档对应的product_code
+     */
+    private String docPrdCode;
+
     public SpeechLittlePhaseEditDTO transToVO() {
         return SpeechLittlePhaseEditDTO.builder().hintNum(this.littlePhaseSerialNum).hintName(this.littlePhaseName)
                 .hintTitle(this.littlePhaseTitle).tts(this.ttsContent).condition(getConditionMap()).hintType(getHintType())
@@ -83,6 +88,7 @@ public class SpeechLittlePhaseAddDTO {
         } else if (this.phaseType == 3) {
             hintTypeMap.put("docType", this.fileType);
             hintTypeMap.put("popup",this.popup);
+            hintTypeMap.put("docPrdCode",this.docPrdCode);
         } else if (this.phaseType == 4) {
             hintTypeMap.put("certificateType", this.identityType);
             if (this.identityType == 1 || this.identityType == 2) {
--
libgit2 0.24.0