From d0953aa0c2055acc11e9504e6229de900ff954d9 Mon Sep 17 00:00:00 2001 From: luozukai Date: Sun, 28 Apr 2019 15:33:59 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=AE=A1=E6=89=B9=E6=B5=81][=E4=BF=AE?= =?UTF-8?q?=E6=94=B9][=E4=BF=AE=E6=94=B9=E6=9E=9A=E4=B8=BE=E5=80=BC]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/iformall/enums/EnumFlowKey.java | 15 +++++++-------- .../iformall/service/impl/WxFlowServiceImpl.java | 9 +-------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/enums/EnumFlowKey.java b/mallinkService/src/main/java/com/iformall/enums/EnumFlowKey.java index ed4ea9844..caf1bb46e 100644 --- a/mallinkService/src/main/java/com/iformall/enums/EnumFlowKey.java +++ b/mallinkService/src/main/java/com/iformall/enums/EnumFlowKey.java @@ -4,11 +4,10 @@ package com.iformall.enums; * Created by luozukai * 流程key */ -public enum EnumFlowKey { - - CONTRACT("contract_flow", "合同审批流程"), - BILL("end_bill_flow", "账单审批流程"), - END_CONTRACT("end_contract_flow", "终止合同审批流程"), +public enum EnumFlowKey{ + CONTRACT(1, "contract_flow"), //合同审批 + BILL(2, "end_bill_flow"),//账单审批 + END_CONTRACT(3, "end_contract_flow")//终止合同审批 ; public static EnumFlowKey getEnum(Integer code) { @@ -20,15 +19,15 @@ public enum EnumFlowKey { return null; } - private String code; + private Integer code; private String message; - EnumFlowKey(String code, String message) { + EnumFlowKey(Integer code, String message) { this.code = code; this.message = message; } - public String getCode() { + public Integer getCode() { return code; } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java index 8ba692579..f6a23823a 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java @@ -97,14 +97,7 @@ public class WxFlowServiceImpl implements WxFlowService { * @return */ public static String getFlowKeyByType(int flowType){ - if(1 == flowType){ - return EnumFlowKey.CONTRACT.getCode(); - }else if(2 == flowType){ - return EnumFlowKey.BILL.getCode(); - }else if(3 == flowType){ - return EnumFlowKey.END_CONTRACT.getCode(); - } - return null; + return EnumFlowKey.getEnum(flowType).getMessage(); } /**