From b5052873d70e2985e75a45f4bd0560a2dc6c1a31 Mon Sep 17 00:00:00 2001 From: Caps <452713115@qq.com> Date: Thu, 16 Apr 2020 14:41:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E5=9B=9E=E8=B0=83=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=96=B0=E5=A2=9E=E6=9C=89=E6=95=88=E6=97=A0=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/kiisoo/ic/customer/CustomerService.java | 12 ++++++++++++ .../ic/customer/entity/OpSellerCustomerRelation.java | 5 +++++ 2 files changed, 17 insertions(+) diff --git a/src/main/java/com/kiisoo/ic/customer/CustomerService.java b/src/main/java/com/kiisoo/ic/customer/CustomerService.java index 34cc353..026dce5 100644 --- a/src/main/java/com/kiisoo/ic/customer/CustomerService.java +++ b/src/main/java/com/kiisoo/ic/customer/CustomerService.java @@ -144,6 +144,18 @@ public class CustomerService { insertRelation.setUserId(sellerId); insertRelation.setCreateBy(Constants.SYS_OPERATION); insertRelation.setUpdateBy(Constants.SYS_OPERATION); + + //判断是否有效 + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("customer_id",opCustomer.getId()).last("limit 1"); + OpSellerCustomerRelation op = opSellerCustomerRelationDOMapper.selectOne(wrapper); + if(op == null){ + //有效 + insertRelation.setType(1); + }else { + //无效 + insertRelation.setType(2); + } opSellerCustomerRelationDOMapper.insert(insertRelation); } } diff --git a/src/main/java/com/kiisoo/ic/customer/entity/OpSellerCustomerRelation.java b/src/main/java/com/kiisoo/ic/customer/entity/OpSellerCustomerRelation.java index 5922984..455afe4 100644 --- a/src/main/java/com/kiisoo/ic/customer/entity/OpSellerCustomerRelation.java +++ b/src/main/java/com/kiisoo/ic/customer/entity/OpSellerCustomerRelation.java @@ -36,6 +36,11 @@ public class OpSellerCustomerRelation { */ private Long storeId; + /** + * 是否有效 + */ + private Integer type; + /** * 创建时间 */