From e730bcb2e93cea6733a289d779aab0dcf93a8fcd Mon Sep 17 00:00:00 2001 From: x_z Date: Wed, 1 Mar 2023 09:59:22 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=88=A0=E9=99=A4=E9=87=8D=E5=A4=8D=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../thrsys/ThrUploadSetController.java | 64 ------------------- .../dao/thrsys/ThrOrderUploadBusTypeDao.java | 11 ---- .../api/dao/thrsys/ThrOrderUploadDao.java | 8 --- .../thrsys/ThrOrderUploadBusTypService.java | 26 -------- .../service/thrsys/ThrOrderUploadService.java | 23 ------- .../impl/ThrOrderUploadBusTypServiceImpl.java | 44 ------------- .../impl/ThrOrderUploadServiceImpl.java | 58 ----------------- 7 files changed, 234 deletions(-) delete mode 100644 src/main/java/com/glxp/api/controller/thrsys/ThrUploadSetController.java delete mode 100644 src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadBusTypeDao.java delete mode 100644 src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadDao.java delete mode 100644 src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadBusTypService.java delete mode 100644 src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadService.java delete mode 100644 src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadBusTypServiceImpl.java delete mode 100644 src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadServiceImpl.java diff --git a/src/main/java/com/glxp/api/controller/thrsys/ThrUploadSetController.java b/src/main/java/com/glxp/api/controller/thrsys/ThrUploadSetController.java deleted file mode 100644 index ffa2d1900..000000000 --- a/src/main/java/com/glxp/api/controller/thrsys/ThrUploadSetController.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.glxp.api.controller.thrsys; - -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.collection.CollUtil; -import com.glxp.api.common.res.BaseResponse; -import com.glxp.api.common.util.ResultVOUtils; -import com.glxp.api.entity.thrsys.ThrOrderUploadBustypesEntity; -import com.glxp.api.entity.thrsys.ThrOrderUploadEntity; -import com.glxp.api.req.thrsys.PostThrOrderUploadRequest; -import com.glxp.api.res.thrsys.ThrOrderUploadResponse; -import com.glxp.api.service.thrsys.ThrOrderUploadBusTypService; -import com.glxp.api.service.thrsys.ThrOrderUploadService; -import lombok.extern.slf4j.Slf4j; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RestController; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 单据上传设置接口 - */ -@Slf4j -@RestController -public class ThrUploadSetController { - - @Resource - private ThrOrderUploadService thrOrderUploadService; - @Resource - private ThrOrderUploadBusTypService thrOrderUploadBusTypService; - - /** - * 查询上传设置 - * - * @return - */ - @GetMapping("/system/third/syncData/config") - public BaseResponse list() { - ThrOrderUploadResponse uploadResponse = thrOrderUploadService.findSet(); - return ResultVOUtils.success(uploadResponse); - } - - /** - * 添加或修改上传设置 - * - * @param thrOrderUploadRequest - * @return - */ - @PostMapping("/system/third/syncData/save") - public BaseResponse save(@RequestBody PostThrOrderUploadRequest thrOrderUploadRequest) { - List busTypes = thrOrderUploadRequest.getBusTypes(); - thrOrderUploadBusTypService.deleteAll(); - if (CollUtil.isNotEmpty(busTypes)) { - thrOrderUploadBusTypService.save(busTypes); - ThrOrderUploadEntity thrOrderUploadEntity = new ThrOrderUploadEntity(); - BeanUtil.copyProperties(thrOrderUploadRequest, thrOrderUploadEntity); - thrOrderUploadService.insert(thrOrderUploadEntity); - } - return ResultVOUtils.success(); - } - -} diff --git a/src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadBusTypeDao.java b/src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadBusTypeDao.java deleted file mode 100644 index d40e77183..000000000 --- a/src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadBusTypeDao.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.glxp.api.dao.thrsys; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.glxp.api.entity.thrsys.ThrOrderUploadBustypesEntity; - -/** - * 单据上传类型Dao - */ -public interface ThrOrderUploadBusTypeDao extends BaseMapper { - -} diff --git a/src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadDao.java b/src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadDao.java deleted file mode 100644 index 16c45b562..000000000 --- a/src/main/java/com/glxp/api/dao/thrsys/ThrOrderUploadDao.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.glxp.api.dao.thrsys; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.glxp.api.entity.thrsys.ThrOrderUploadEntity; - -public interface ThrOrderUploadDao extends BaseMapper { - -} diff --git a/src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadBusTypService.java b/src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadBusTypService.java deleted file mode 100644 index 19fc9d122..000000000 --- a/src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadBusTypService.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.glxp.api.service.thrsys; - -import com.glxp.api.entity.thrsys.ThrOrderUploadBustypesEntity; - -import java.util.List; - -/** - * 单据上传类型Service - */ -public interface ThrOrderUploadBusTypService { - - /** - * 删除所有类型数据 - * - * @return - */ - boolean deleteAll(); - - /** - * 新增单据类型数据 - * - * @param list - */ - void save(List list); - -} diff --git a/src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadService.java b/src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadService.java deleted file mode 100644 index 6ca8a0a7f..000000000 --- a/src/main/java/com/glxp/api/service/thrsys/ThrOrderUploadService.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.glxp.api.service.thrsys; - -import com.glxp.api.entity.thrsys.ThrOrderUploadEntity; -import com.glxp.api.res.thrsys.ThrOrderUploadResponse; - -public interface ThrOrderUploadService { - - /** - * 查询上传单据设置 - * - * @return - */ - ThrOrderUploadResponse findSet(); - - /** - * 添加或修改上传单据设置 - * - * @param thrOrderUploadEntity - * @return - */ - boolean insert(ThrOrderUploadEntity thrOrderUploadEntity); - -} diff --git a/src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadBusTypServiceImpl.java b/src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadBusTypServiceImpl.java deleted file mode 100644 index 015b2d273..000000000 --- a/src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadBusTypServiceImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.glxp.api.service.thrsys.impl; - -import com.glxp.api.dao.thrsys.ThrOrderUploadBusTypeDao; -import com.glxp.api.entity.thrsys.ThrOrderUploadBustypesEntity; -import com.glxp.api.service.auth.CustomerService; -import com.glxp.api.service.thrsys.ThrOrderUploadBusTypService; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.annotation.Resource; -import java.util.Date; -import java.util.List; - -@Slf4j -@Service -@Transactional(rollbackFor = Exception.class) -public class ThrOrderUploadBusTypServiceImpl implements ThrOrderUploadBusTypService { - - @Resource - private ThrOrderUploadBusTypeDao thrOrderUploadBusTypeDao; - @Resource - private CustomerService customerService; - - @Override - public boolean deleteAll() { - thrOrderUploadBusTypeDao.delete(null); - return true; - } - - @Override - public void save(List list) { - Date date = new Date(); - String userId = customerService.getUserIdStr(); - - for (ThrOrderUploadBustypesEntity thrOrderUploadBustypesEntity : list) { - thrOrderUploadBustypesEntity.setCreateTime(date); - thrOrderUploadBustypesEntity.setUpdateTime(date); - thrOrderUploadBustypesEntity.setCreateUser(userId); - thrOrderUploadBustypesEntity.setUpdateUser(userId); - thrOrderUploadBusTypeDao.insert(thrOrderUploadBustypesEntity); - } - } -} diff --git a/src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadServiceImpl.java b/src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadServiceImpl.java deleted file mode 100644 index 9f9701672..000000000 --- a/src/main/java/com/glxp/api/service/thrsys/impl/ThrOrderUploadServiceImpl.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.glxp.api.service.thrsys.impl; - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.glxp.api.dao.thrsys.ThrOrderUploadBusTypeDao; -import com.glxp.api.dao.thrsys.ThrOrderUploadDao; -import com.glxp.api.entity.thrsys.ThrOrderUploadBustypesEntity; -import com.glxp.api.entity.thrsys.ThrOrderUploadEntity; -import com.glxp.api.res.thrsys.ThrOrderUploadResponse; -import com.glxp.api.service.thrsys.ThrOrderUploadService; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.annotation.Resource; -import java.util.List; - -@Slf4j -@Service -@Transactional(rollbackFor = Exception.class) -public class ThrOrderUploadServiceImpl implements ThrOrderUploadService { - - @Resource - private ThrOrderUploadDao thrOrderUploadDao; - @Resource - private ThrOrderUploadBusTypeDao thrOrderUploadBusTypeDao; - - @Override - public ThrOrderUploadResponse findSet() { - ThrOrderUploadEntity thrOrderUploadEntity = thrOrderUploadDao.selectById(1); - if (null == thrOrderUploadEntity) { - thrOrderUploadEntity = new ThrOrderUploadEntity(); - thrOrderUploadEntity.setId(1); - thrOrderUploadEntity.setAutoUpload(false); - thrOrderUploadEntity.setOrderSyncTime(1); - thrOrderUploadDao.insert(thrOrderUploadEntity); - } - List busTypeList = thrOrderUploadBusTypeDao.selectList(null); - ThrOrderUploadResponse response = new ThrOrderUploadResponse(); - BeanUtil.copyProperties(thrOrderUploadEntity, response); - response.setBusTypes(busTypeList); - return response; - } - - @Override - public boolean insert(ThrOrderUploadEntity thrOrderUploadEntity) { - Long count = thrOrderUploadDao.selectCount(new QueryWrapper().eq("id", 1)); - thrOrderUploadEntity.setId(1); - if (count > 0) { - thrOrderUploadDao.updateById(thrOrderUploadEntity); - } else { - thrOrderUploadDao.insert(thrOrderUploadEntity); - } - return true; - } - - -}