Procházet zdrojové kódy

提交工作流代码

chenken před 8 roky
rodič
revize
07124c5561

+ 43 - 44
cqb-comm-utils/src/main/java/com/qmth/cqb/utils/enums/PaperStatus.java

@@ -1,44 +1,43 @@
-package com.qmth.cqb.utils.enums;
-
-/**
- * Created by songyue on 17/3/15.
- */
-public enum PaperStatus {
-
-    DRAFT(1L,"待审核"),
-    PASS(2L,"通过"),
-    NOPASS(3L,"不通过");
-
-
-    private Long id;
-    private String name;
-
-    private PaperStatus(Long id, String name) {
-        this.id = id;
-        this.name = name;;
-    }
-
-    private PaperStatus(){
-
-    }
-
-    public Long getId() {
-        return id;
-    }
-
-    public void setId(Long id) {
-        this.id = id;
-    }
-
-    public String getName() {
-        return name;
-    }
-
-    public void setName(String name) {
-        this.name = name;
-    }
-
-    public String toString(){
-        return getName();
-    }
-}
+package com.qmth.cqb.utils.enums;
+
+/**
+ * Created by songyue on 17/3/15.
+ */
+public enum PaperStatus {
+
+    DRAFT(1L,"待审核"),
+    PASS(2L,"通过"),
+    NOPASS(3L,"不通过");
+
+    private Long id;
+    private String name;
+
+    private PaperStatus(Long id, String name) {
+        this.id = id;
+        this.name = name;;
+    }
+
+    private PaperStatus(){
+
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public String toString(){
+        return getName();
+    }
+}

+ 11 - 6
cqb-flow-core/pom.xml

@@ -23,20 +23,25 @@
             <artifactId>junit</artifactId>
             <scope>test</scope>
         </dependency>
-        
+        <dependency>
+            <groupId>com.qmth.cqb</groupId>
+            <artifactId>cqb-base</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
 		    <groupId>org.activiti</groupId>
 		    <artifactId>spring-boot-starter-basic</artifactId>
 		    <version>${activiti.version}</version>
 		</dependency>
-		<dependency>
-		    <groupId>com.h2database</groupId>
-		    <artifactId>h2</artifactId>
-		</dependency>
+		 <dependency>
+            <groupId>org.activiti</groupId>
+            <artifactId>spring-boot-starter-jpa</artifactId>
+            <version>${activiti.version}</version>
+        </dependency>
 		<dependency>
 			<groupId>mysql</groupId>
 			<artifactId>mysql-connector-java</artifactId>
-		</dependency>
+			</dependency>
 		<dependency>
 		    <groupId>commons-httpclient</groupId>
 		    <artifactId>commons-httpclient</artifactId>

+ 45 - 34
cqb-flow-core/src/main/java/com/qmth/cqb/flow/enums/PassEnum.java

@@ -1,34 +1,45 @@
-package com.qmth.cqb.flow.enums;
-
-public enum PassEnum {
-	PASS(1,"通过"),
-	NOPASS(0,"不通过");
-	private int value;
-	private String desc;
-	
-	private PassEnum(int value, String desc) {
-		this.value = value;
-		this.desc = desc;
-	}
-	
-	private PassEnum(){
-		
-	}
-
-	public int getValue() {
-		return value;
-	}
-
-	public void setValue(int value) {
-		this.value = value;
-	}
-
-	public String getDesc() {
-		return desc;
-	}
-
-	public void setDesc(String desc) {
-		this.desc = desc;
-	}
-
-}
+package com.qmth.cqb.flow.enums;
+
+public enum PassEnum {
+	PASS(1,"通过"),
+	NOPASS(0,"不通过");
+	private int value;
+	private String desc;
+	
+	private PassEnum(int value, String desc) {
+		this.value = value;
+		this.desc = desc;
+	}
+	
+	public static final PassEnum toEnumByValue(int value) {
+		PassEnum s = null;
+        for (PassEnum e : PassEnum.values()) {
+            if (e.getValue() == value) {
+                s = e;
+                break;
+            }
+        }
+        return s;
+    }
+	
+	private PassEnum(){
+		
+	}
+
+	public int getValue() {
+		return value;
+	}
+
+	public void setValue(int value) {
+		this.value = value;
+	}
+
+	public String getDesc() {
+		return desc;
+	}
+
+	public void setDesc(String desc) {
+		this.desc = desc;
+	}
+
+}