Forráskód Böngészése

增加投保单状态。

tomatozq 5 éve
szülő
commit
9791b0e602

+ 1 - 1
picc-admin-server/src/test/java/com/jpsoft/picc/test/CompanyTest.java

@@ -2,6 +2,7 @@ package com.jpsoft.picc.test;
 
 import com.jpsoft.picc.modules.base.entity.Company;
 import com.jpsoft.picc.modules.base.service.CompanyService;
+import com.jpsoft.picc.modules.common.constant.PolicyStatus;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -11,7 +12,6 @@ import org.springframework.test.context.junit4.SpringRunner;
 import java.util.Date;
 import java.util.UUID;
 import java.util.function.Consumer;
-import java.util.function.Function;
 
 @RunWith(SpringRunner.class)
 @SpringBootTest

+ 6 - 0
picc-admin-server/src/test/java/com/jpsoft/picc/test/NewApiTest.java

@@ -1,5 +1,6 @@
 package com.jpsoft.picc.test;
 
+import com.jpsoft.picc.modules.common.constant.PolicyStatus;
 import lombok.Data;
 import org.junit.Test;
 
@@ -43,4 +44,9 @@ public class NewApiTest {
 
         System.out.println(score);
     }
+
+    @Test
+    public void testEnum(){
+        System.out.println(PolicyStatus.Draft.getValue());
+    }
 }

+ 0 - 32
picc-common/src/main/java/com/jpsoft/picc/modules/common/constant/InsuranceStatus.java

@@ -1,32 +0,0 @@
-package com.jpsoft.picc.modules.common.constant;
-
-public class InsuranceStatus {
-    /**
-     * 草稿
-     */
-    public static final int DRAFT = 10;
-    /**
-     * 初审
-     */
-    public static final int PENDING_TIRAL= 20;
-    /**
-     * 复审
-     */
-    public static final int PENDING_RETIRAL= 30;
-    /**
-     * 缴费
-     */
-    public static final int PENDING_PAY= 40;
-    /**
-     * 制单
-     */
-    public static final int MARKING_POLICY= 50;
-    /**
-     * 待出单
-     */
-    public static final int PENDING_POLICY= 60;
-    /**
-     * 已出单
-     */
-    public static final int SEND_OUT_POLICY= 70;
-}

+ 37 - 0
picc-common/src/main/java/com/jpsoft/picc/modules/common/constant/PolicyStatus.java

@@ -0,0 +1,37 @@
+package com.jpsoft.picc.modules.common.constant;
+
+/**
+ * 投保单状态
+ */
+public enum PolicyStatus {
+    Draft("草稿",10),
+    PendingTrial("待初审",20),
+    PendingRetrial("待复审",30),
+    PendingPay("待缴费",40),
+    PendingMakePolicy("待制单",50),
+    PendingOutPolicy("待出单",60),
+    SendOutPolicy("已出单",70);
+
+    private int value;
+    private String text;
+
+    PolicyStatus(String text, int value){
+        this.value = value;
+        this.text = text;
+    }
+
+    public int getValue() {
+        return value;
+    }
+
+    public void setValue(int value) {
+        this.value = value;
+    }
+
+    public String getText() {
+        return text;
+    }
+
+    public void setText(String text) {
+        this.text = text;
+    }}