颓废太子 4 lat temu
rodzic
commit
038a3b191c

+ 52 - 31
java110-bean/src/main/java/com/java110/po/couponPool/CouponPoolPo.java

@@ -17,6 +17,7 @@ package com.java110.po.couponPool;
 
 import java.io.Serializable;
 import java.util.Date;
+
 /**
  * 类表述: Po 数据模型实体对象 基本保持与数据库模型一直 用于 增加修改删除 等时的数据载体
  * add by 吴学文 at 2021-11-23 23:48:04 mail: 928255095@qq.com
@@ -26,78 +27,98 @@ import java.util.Date;
  * // modify by 张三 at 2021-09-12 第10行在某种场景下存在某种bug 需要修复,注释10至20行 加入 20行至30行
  */
 public class CouponPoolPo implements Serializable {
-
+    public static final String STATE_STOP= "1001";
+    public static final String STATE_RUN= "2002";
     private String buyPrice;
-private String couponName;
-private String couponStock;
-private String actualPrice;
-private String validityDay;
-private String couponType;
-private String poolId;
-private String statusCd = "0";
-private String state;
-private String seq;
-public String getBuyPrice() {
+    private String couponName;
+    private String couponStock;
+    private String actualPrice;
+    private String validityDay;
+    private String couponType;
+    private String poolId;
+    private String statusCd = "0";
+    private String state;
+    private String seq;
+
+    public String getBuyPrice() {
         return buyPrice;
     }
-public void setBuyPrice(String buyPrice) {
+
+    public void setBuyPrice(String buyPrice) {
         this.buyPrice = buyPrice;
     }
-public String getCouponName() {
+
+    public String getCouponName() {
         return couponName;
     }
-public void setCouponName(String couponName) {
+
+    public void setCouponName(String couponName) {
         this.couponName = couponName;
     }
-public String getCouponStock() {
+
+    public String getCouponStock() {
         return couponStock;
     }
-public void setCouponStock(String couponStock) {
+
+    public void setCouponStock(String couponStock) {
         this.couponStock = couponStock;
     }
-public String getActualPrice() {
+
+    public String getActualPrice() {
         return actualPrice;
     }
-public void setActualPrice(String actualPrice) {
+
+    public void setActualPrice(String actualPrice) {
         this.actualPrice = actualPrice;
     }
-public String getValidityDay() {
+
+    public String getValidityDay() {
         return validityDay;
     }
-public void setValidityDay(String validityDay) {
+
+    public void setValidityDay(String validityDay) {
         this.validityDay = validityDay;
     }
-public String getCouponType() {
+
+    public String getCouponType() {
         return couponType;
     }
-public void setCouponType(String couponType) {
+
+    public void setCouponType(String couponType) {
         this.couponType = couponType;
     }
-public String getPoolId() {
+
+    public String getPoolId() {
         return poolId;
     }
-public void setPoolId(String poolId) {
+
+    public void setPoolId(String poolId) {
         this.poolId = poolId;
     }
-public String getStatusCd() {
+
+    public String getStatusCd() {
         return statusCd;
     }
-public void setStatusCd(String statusCd) {
+
+    public void setStatusCd(String statusCd) {
         this.statusCd = statusCd;
     }
-public String getState() {
+
+    public String getState() {
         return state;
     }
-public void setState(String state) {
+
+    public void setState(String state) {
         this.state = state;
     }
-public String getSeq() {
+
+    public String getSeq() {
         return seq;
     }
-public void setSeq(String seq) {
+
+    public void setSeq(String seq) {
         this.seq = seq;
     }
 
 
-
 }

+ 1 - 0
service-acct/src/main/java/com/java110/acct/cmd/couponPool/SaveCouponPoolCmd.java

@@ -70,6 +70,7 @@ public class SaveCouponPoolCmd extends AbstractServiceCmdListener {
     public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) throws CmdException {
 
         CouponPoolPo couponPoolPo = BeanConvertUtil.covertBean(reqJson, CouponPoolPo.class);
+        couponPoolPo.setState(CouponPoolPo.STATE_RUN);
         couponPoolPo.setPoolId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID));
         int flag = couponPoolV1InnerServiceSMOImpl.saveCouponPool(couponPoolPo);
 

+ 1 - 0
service-acct/src/main/java/com/java110/acct/cmd/couponPool/UpdateCouponPoolCmd.java

@@ -62,6 +62,7 @@ public class UpdateCouponPoolCmd extends AbstractServiceCmdListener {
         Assert.hasKeyAndValue(reqJson, "couponStock", "请求报文中未包含couponStock");
         Assert.hasKeyAndValue(reqJson, "validityDay", "请求报文中未包含validityDay");
         Assert.hasKeyAndValue(reqJson, "seq", "请求报文中未包含seq");
+        Assert.hasKeyAndValue(reqJson, "state", "请求报文中未包含state");
     }
 
     @Override