From 70057760c29d1e7cb6bf752eb8a85835a7a843a4 Mon Sep 17 00:00:00 2001 From: "Stormeye.Wu" Date: Tue, 28 Aug 2018 15:32:19 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=B7=BB=E5=8A=A0enum][=E6=96=B0=E5=A2=9E]:da?= =?UTF-8?q?teAmtype=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../simple/schedule/DaliyAmountSchedule.java | 6 +-- .../com/simple/enums/EnumDateAmtType.java | 37 +++++++++++++++++++ 2 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 mallinkService/src/main/java/com/simple/enums/EnumDateAmtType.java diff --git a/mallinkAdmin/src/main/java/com/simple/schedule/DaliyAmountSchedule.java b/mallinkAdmin/src/main/java/com/simple/schedule/DaliyAmountSchedule.java index 2bc4b4550..e58ea293e 100644 --- a/mallinkAdmin/src/main/java/com/simple/schedule/DaliyAmountSchedule.java +++ b/mallinkAdmin/src/main/java/com/simple/schedule/DaliyAmountSchedule.java @@ -5,9 +5,9 @@ import com.simple.domain.po.WxCouponOrder; import com.simple.domain.po.WxDateAmountRecord; import com.simple.domain.po.WxMall; import com.simple.domain.po.WxMerchant; +import com.simple.enums.EnumDateAmtType; import com.simple.mapper.*; import com.simple.service.WxDateAmountRecordService; -import com.simple.utils.*; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; @@ -108,7 +108,7 @@ public class DaliyAmountSchedule { dateAmountRecord.setPayPrice(total_price); dateAmountRecord.setMerchantId(merchant.getId()); dateAmountRecord.setTenantId(merchant.getTenantId()); - dateAmountRecord.setType(0); + dateAmountRecord.setType(EnumDateAmtType.PAY_RECORD.getCode()); dateAmountRecord.setDate(now); dateAmountRecord.setDayOfWeek(cal.get(Calendar.DAY_OF_WEEK)); dateAmountRecord.setMonth(cal.get(Calendar.MONTH)); @@ -129,7 +129,7 @@ public class DaliyAmountSchedule { dateAmountRecord.setId(IdWorker.get().nextId()); dateAmountRecord.setPayPrice(total_price); - dateAmountRecord.setType(1); + dateAmountRecord.setType(EnumDateAmtType.VERIFY_RECORD.getCode()); wxDateAmountRecordService.saveDaliyAmount(dateAmountRecord); } diff --git a/mallinkService/src/main/java/com/simple/enums/EnumDateAmtType.java b/mallinkService/src/main/java/com/simple/enums/EnumDateAmtType.java new file mode 100644 index 000000000..54e337a62 --- /dev/null +++ b/mallinkService/src/main/java/com/simple/enums/EnumDateAmtType.java @@ -0,0 +1,37 @@ +package com.simple.enums; + +/** + * Created by Stormeye on 2018/08/09. + */ +public enum EnumDateAmtType { + + // 0 交易记录 1.核销记录; + PAY_RECORD(0, "交易记录"), + VERIFY_RECORD(1, "核销记录"), + ; + + public static EnumDateAmtType getEnum(Integer code) { + for (EnumDateAmtType value : values()) { + if (value.getCode().equals(code)) { + return value; + } + } + return null; + } + + private Integer code; + private String message; + + EnumDateAmtType(Integer code, String message) { + this.code = code; + this.message = message; + } + + public Integer getCode() { + return code; + } + + public String getMessage() { + return message; + } +}