From 7e9976fe57ab5133b019a9258e7c054f74e1d2ab Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 18 Apr 2022 09:52:44 +0800
Subject: [PATCH] add ipad code

---
 zq-erp/src/main/java/com/matrix/system/hive/dto/ProjUseOperationDto.java |   43 +++++++++++++++++++++++++++++++++++++------
 1 files changed, 37 insertions(+), 6 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/dto/ProjUseOperationDto.java b/zq-erp/src/main/java/com/matrix/system/hive/dto/ProjUseOperationDto.java
index ef6e04d..138c742 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/dto/ProjUseOperationDto.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/dto/ProjUseOperationDto.java
@@ -1,5 +1,6 @@
 package com.matrix.system.hive.dto;
 
+import com.matrix.system.hive.hievEnum.OrderOperationEnum;
 import com.matrix.system.hive.validation.ProjUseGroup;
 import lombok.Data;
 
@@ -14,25 +15,34 @@
     /**
      * 客户id
      */
-    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class })
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class})
     private Long vipId;
 
     /**
      * 产品id
      */
-    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class,  ProjUseGroup.projectTk.class})
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class,
+            ProjUseGroup.projectTk.class,
+            ProjUseGroup.taocanTk.class
+    })
     private Long goodsId;
 
     /**
      * 添加次数
      */
-    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class,  ProjUseGroup.projectTk.class})
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class,
+            ProjUseGroup.projectTk.class,
+            ProjUseGroup.taocanTk.class})
     private Integer count;
 
     /**
      * 购买支付金额
      */
-    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class})
     private Double payMoney;
 
     /**
@@ -43,14 +53,24 @@
     /**
      * 订单明细id
      */
-    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class,  ProjUseGroup.projectTk.class})
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class,
+            ProjUseGroup.projectTk.class,
+            ProjUseGroup.taocanTk.class})
     private Long orderItemId;
 
     /**
      * 是否为赠送
      */
-    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class})
     private boolean isFree;
+
+
+    /**
+     * 操作类型
+     */
+    private OrderOperationEnum orderOperationType;
 
 
     /**
@@ -67,5 +87,16 @@
      */
     private Long tcId;
 
+    /**
+     * 项目单次划扣数量,默认设置为1
+     */
+    private Integer deductionNum;
+    /**
+     * 操作人id
+     */
+    @NotNull(groups = {ProjUseGroup.addProject.class,
+            ProjUseGroup.addTc.class})
+    private Long updateUserId;
+
 
 }

--
Gitblit v1.9.1