From 271ae63c20fcbe28d29c47f1881138ff6551a2a1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 10 六月 2020 19:26:26 +0800
Subject: [PATCH] 唯品会订单bug修复,APP端佣金比例展示错误bug修复
---
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java | 31 ++++++-------------------------
1 files changed, 6 insertions(+), 25 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java
index c505655..b4ff39b 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/TaoBaoLinkServiceImpl.java
@@ -1,16 +1,10 @@
package com.yeshi.fanli.service.impl.goods;
-import java.io.Serializable;
-import java.util.List;
-
import javax.annotation.Resource;
-import org.hibernate.HibernateException;
-import org.hibernate.Session;
-import org.springframework.orm.hibernate4.HibernateCallback;
import org.springframework.stereotype.Service;
-import com.yeshi.fanli.dao.taobao.TaoBaoLinkDao;
+import com.yeshi.fanli.dao.mybatis.taobao.TaoBaoLinkMapper;
import com.yeshi.fanli.entity.system.BusinessSystem;
import com.yeshi.fanli.entity.taobao.TaoBaoLink;
import com.yeshi.fanli.service.inter.goods.TaoBaoLinkService;
@@ -19,27 +13,14 @@
public class TaoBaoLinkServiceImpl implements TaoBaoLinkService {
@Resource
- private TaoBaoLinkDao dao;
+ private TaoBaoLinkMapper taoBaoLinkMapper;
+
public TaoBaoLink find(long auctionId, BusinessSystem system) {
- List<TaoBaoLink> list = dao.list("from TaoBaoLink tbk where tbk.auctionId = ? and tbk.system.id = ? ", new Serializable[]{auctionId,system.getId()});
- if(list.size() >0){
- return list.get(0);
+ if (system == null) {
+ return null;
}
- return null;
+ return taoBaoLinkMapper.getTaoBaoLink(auctionId, system.getId());
}
- public void save(final TaoBaoLink tbk) {
- dao.excute(new HibernateCallback() {
-
- public Object doInHibernate(Session session)
- throws HibernateException {
- session.getTransaction().begin();
- session.save(tbk);
- session.getTransaction().commit();
- return null;
- }
- });
- }
-
}
--
Gitblit v1.8.0