From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/suning/SuningOrderServiceImpl.java | 120 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 60 insertions(+), 60 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/suning/SuningOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/suning/SuningOrderServiceImpl.java index e85550d..63669c1 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/suning/SuningOrderServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/suning/SuningOrderServiceImpl.java @@ -1,60 +1,60 @@ -package com.yeshi.fanli.service.impl.order.suning; - -import java.util.Date; -import java.util.List; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -import com.yeshi.fanli.dao.mybatis.suning.SuningOrderInfoMapper; -import com.yeshi.fanli.entity.suning.SuningOrderInfo; -import com.yeshi.fanli.exception.suning.SuningOrderException; -import com.yeshi.fanli.service.inter.order.suning.SuningOrderService; -import com.yeshi.fanli.util.StringUtil; - -@Service -public class SuningOrderServiceImpl implements SuningOrderService { - - @Resource - private SuningOrderInfoMapper suningOrderMapper; - - @Override - public void addOrder(SuningOrderInfo order) throws SuningOrderException { - - if (order == null || StringUtil.isNullOrEmpty(order.getOrderLineNumber())) { - throw new SuningOrderException(1, "鏁版嵁涓嶅畬鏁�"); - } - - // 鏌ヨ鏄惁娣诲姞杩� - SuningOrderInfo old = suningOrderMapper.selectByOrderLineNum(order.getOrderLineNumber()); - if (old == null) {// 鏂板 - // 娣诲姞淇℃伅 - if (order.getCreateTime() == null) - order.setCreateTime(new Date()); - suningOrderMapper.insertSelective(order); - } else {// 鏇存柊 - order.setId(old.getId()); - order.setUpdateTime(new Date()); - suningOrderMapper.updateByPrimaryKeySelective(order); - } - } - - @Override - public SuningOrderInfo selectByPrimaryKey(Long orderId) { - - return suningOrderMapper.selectByPrimaryKey(orderId); - } - - @Override - public List<SuningOrderInfo> listByOrderCode(String orderCode) { - return suningOrderMapper.listByOrderCode(orderCode); - } - - @Override - public SuningOrderInfo selectByOrderLineNumber(String orderLineNo) { - - return suningOrderMapper.selectByOrderLineNum(orderLineNo); - } - -} +package com.yeshi.fanli.service.impl.order.suning; + +import java.util.Date; +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.yeshi.fanli.dao.mybatis.suning.SuningOrderInfoMapper; +import com.yeshi.fanli.entity.suning.SuningOrderInfo; +import com.yeshi.fanli.exception.suning.SuningOrderException; +import com.yeshi.fanli.service.inter.order.suning.SuningOrderService; +import com.yeshi.fanli.util.StringUtil; + +@Service +public class SuningOrderServiceImpl implements SuningOrderService { + + @Resource + private SuningOrderInfoMapper suningOrderMapper; + + @Override + public void addOrder(SuningOrderInfo order) throws SuningOrderException { + + if (order == null || StringUtil.isNullOrEmpty(order.getOrderLineNumber())) { + throw new SuningOrderException(1, "鏁版嵁涓嶅畬鏁�"); + } + + // 鏌ヨ鏄惁娣诲姞杩� + SuningOrderInfo old = suningOrderMapper.selectByOrderLineNum(order.getOrderLineNumber()); + if (old == null) {// 鏂板 + // 娣诲姞淇℃伅 + if (order.getCreateTime() == null) + order.setCreateTime(new Date()); + suningOrderMapper.insertSelective(order); + } else {// 鏇存柊 + order.setId(old.getId()); + order.setUpdateTime(new Date()); + suningOrderMapper.updateByPrimaryKeySelective(order); + } + } + + @Override + public SuningOrderInfo selectByPrimaryKey(Long orderId) { + + return suningOrderMapper.selectByPrimaryKey(orderId); + } + + @Override + public List<SuningOrderInfo> listByOrderCode(String orderCode) { + return suningOrderMapper.listByOrderCode(orderCode); + } + + @Override + public SuningOrderInfo selectByOrderLineNumber(String orderLineNo) { + + return suningOrderMapper.selectByOrderLineNum(orderLineNo); + } + +} -- Gitblit v1.8.0