diff --git a/pom.xml b/pom.xml
index 4d038fe..17c3b93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -168,12 +168,6 @@
${sf.version}
-
- com.smarterFramework
- sf-order
- ${sf.version}
-
-
com.smarterFramework
sf-payment
@@ -232,7 +226,6 @@
sf-oauth
sf-payment
sf-service
- sf-order
sf-vertx
sf-vertx-api
diff --git a/sf-admin/pom.xml b/sf-admin/pom.xml
index 4a09d6e..405cdd8 100644
--- a/sf-admin/pom.xml
+++ b/sf-admin/pom.xml
@@ -66,11 +66,6 @@
sf-oauth
-
- com.smarterFramework
- sf-order
-
-
com.smarterFramework
sf-payment
diff --git a/sf-common/src/main/java/com/sf/common/exception/ServiceException.java b/sf-common/src/main/java/com/sf/common/exception/ServiceException.java
index d5734fd..68041cb 100644
--- a/sf-common/src/main/java/com/sf/common/exception/ServiceException.java
+++ b/sf-common/src/main/java/com/sf/common/exception/ServiceException.java
@@ -5,7 +5,7 @@ package com.sf.common.exception;
*
* @author ztzh
*/
-public final class ServiceException extends RuntimeException
+public class ServiceException extends RuntimeException
{
private static final long serialVersionUID = 1L;
diff --git a/sf-common/src/main/java/com/sf/common/utils/AppUtils.java b/sf-common/src/main/java/com/sf/common/utils/AppUtils.java
deleted file mode 100644
index b32137b..0000000
--- a/sf-common/src/main/java/com/sf/common/utils/AppUtils.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.sf.common.utils;
-
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.stereotype.Component;
-import org.springframework.web.context.request.RequestContextHolder;
-import org.springframework.web.context.request.ServletRequestAttributes;
-
-import javax.servlet.http.HttpServletRequest;
-
-/**
- * 功能描述: 应用工具类
- *
- * @author a_kun
- * @date 2024/4/22 15:48
- */
-@Slf4j
-@Component
-public class AppUtils {
-
- public static String getAppCodeFromRequestHeader(){
- ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
- HttpServletRequest request = servletRequestAttributes.getRequest();
- return request.getHeader("appCode");
- }
-
-
-}
diff --git a/sf-common/src/main/java/com/sf/common/utils/http/RequestUtils.java b/sf-common/src/main/java/com/sf/common/utils/http/RequestUtils.java
index a5eb338..c3f05bb 100644
--- a/sf-common/src/main/java/com/sf/common/utils/http/RequestUtils.java
+++ b/sf-common/src/main/java/com/sf/common/utils/http/RequestUtils.java
@@ -1,6 +1,5 @@
package com.sf.common.utils.http;
-import com.sf.common.utils.StringUtils;
import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
@@ -9,17 +8,9 @@ import javax.servlet.http.HttpServletRequest;
public class RequestUtils {
- public static String getHeader(String code){
- HttpServletRequest request = null;
- try {
- RequestAttributes requestAttributes1 = RequestContextHolder.getRequestAttributes();
- request = ((ServletRequestAttributes) requestAttributes1).getRequest();
- } catch (Exception e) {
- throw new SecurityException("获取header中获取appCode信息");
- }
- if(StringUtils.isBlank(request.getHeader(code))){
- throw new SecurityException("参数异常appCode为空");
- }
- return request.getHeader(code);
+ public static String getHeader(String key) {
+ RequestAttributes requestAttributes1 = RequestContextHolder.getRequestAttributes();
+ HttpServletRequest request = ((ServletRequestAttributes) requestAttributes1).getRequest();
+ return request.getHeader(key);
}
}
diff --git a/sf-order/pom.xml b/sf-order/pom.xml
deleted file mode 100644
index d95e016..0000000
--- a/sf-order/pom.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
- smarterFramework
- com.smarterFramework
- 1.0.0
-
- 4.0.0
-
- sf-order
-
-
- 订单模块
-
-
-
-
-
-
- com.smarterFramework
- sf-common
-
-
- com.smarterFramework
- sf-framework
-
-
-
-
-
-
\ No newline at end of file
diff --git a/sf-payment/pom.xml b/sf-payment/pom.xml
index 680816a..d73f026 100644
--- a/sf-payment/pom.xml
+++ b/sf-payment/pom.xml
@@ -26,10 +26,6 @@
com.smarterFramework
sf-framework
-
- com.smarterFramework
- sf-order
-
com.smarterFramework
sf-service
diff --git a/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java b/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java
index e52dee1..7082c8b 100644
--- a/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java
+++ b/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java
@@ -8,13 +8,12 @@ import cn.hutool.http.HttpUtil;
import com.alibaba.fastjson2.JSON;
import com.auth0.jwt.JWT;
import com.auth0.jwt.interfaces.DecodedJWT;
-import com.sf.common.enums.RequestHeaderEnums;
import com.sf.common.utils.DateUtils;
import com.sf.common.utils.SecurityUtils;
import com.sf.common.utils.SnowflakeIdWorker;
-import com.sf.common.utils.http.RequestUtils;
-import com.sf.order.domain.OrderInfo;
-import com.sf.order.service.IOrderInfoService;
+import com.sf.service.index.utils.AppUtils;
+import com.sf.service.order.domain.OrderInfo;
+import com.sf.service.order.service.IOrderInfoService;
import com.sf.payment.config.HuaweiPaymentConfig;
import com.sf.payment.constant.GoodsConstants;
import com.sf.payment.domain.*;
@@ -218,7 +217,7 @@ public class HuaweiPaymentServiceImpl implements IHuaweiPaymentService {
private void createOrder(PurchaseOrderPayload appPurchaseOrderPayload, GoodsMessages goods) {
Long userId = SecurityUtils.getUserId();
OrderInfo orderInfo = new OrderInfo();
- orderInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ orderInfo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
orderInfo.setOrderNo(snowflakeIdWorker.nextId());
orderInfo.setOrderStatus(4L);
orderInfo.setPayType(1L);
diff --git a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentApplyEnvironmentController.java b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentApplyEnvironmentController.java
similarity index 75%
rename from sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentApplyEnvironmentController.java
rename to sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentApplyEnvironmentController.java
index 53b31fa..c8781a4 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentApplyEnvironmentController.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentApplyEnvironmentController.java
@@ -1,15 +1,10 @@
-package com.sf.system.deployment.controller;
+package com.sf.service.deployment.controller;
import java.util.List;
-import javax.servlet.ServletRequest;
-import javax.servlet.ServletRequestAttributeEvent;
-import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.enums.RequestHeaderEnums;
-import com.sf.common.utils.StringUtils;
-import com.sf.common.utils.http.RequestUtils;
-import com.sf.system.deployment.domain.DeploymentApplyEnvironment;
+import com.sf.service.deployment.domain.DeploymentApplyEnvironment;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@@ -24,23 +19,19 @@ import com.sf.common.annotation.Log;
import com.sf.common.core.controller.BaseController;
import com.sf.common.core.domain.AjaxResult;
import com.sf.common.enums.BusinessType;
-import com.sf.deployment.service.IDeploymentApplyEnvironmentService;
+import com.sf.service.deployment.service.IDeploymentApplyEnvironmentService;
import com.sf.common.utils.poi.ExcelUtil;
import com.sf.common.core.page.TableDataInfo;
-import org.springframework.web.context.request.RequestAttributes;
-import org.springframework.web.context.request.RequestContextHolder;
-import org.springframework.web.context.request.ServletRequestAttributes;
/**
* 环境维护Controller
- *
+ *
* @author ztzh
* @date 2024-04-19
*/
@RestController
@RequestMapping("/deployment/environment")
-public class DeploymentApplyEnvironmentController extends BaseController
-{
+public class DeploymentApplyEnvironmentController extends BaseController {
@Autowired
private IDeploymentApplyEnvironmentService deploymentApplyEnvironmentService;
@@ -49,9 +40,8 @@ public class DeploymentApplyEnvironmentController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:environment:list')")
@GetMapping("/list")
- public TableDataInfo list(DeploymentApplyEnvironment deploymentApplyEnvironment)
- {
- deploymentApplyEnvironment.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public TableDataInfo list(DeploymentApplyEnvironment deploymentApplyEnvironment) {
+ deploymentApplyEnvironment.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = deploymentApplyEnvironmentService.selectDeploymentApplyEnvironmentList(deploymentApplyEnvironment);
return getDataTable(list);
@@ -63,8 +53,7 @@ public class DeploymentApplyEnvironmentController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:environment:export')")
@Log(title = "环境维护", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(HttpServletResponse response, DeploymentApplyEnvironment deploymentApplyEnvironment)
- {
+ public void export(HttpServletResponse response, DeploymentApplyEnvironment deploymentApplyEnvironment) {
List list = deploymentApplyEnvironmentService.selectDeploymentApplyEnvironmentList(deploymentApplyEnvironment);
ExcelUtil util = new ExcelUtil(DeploymentApplyEnvironment.class);
util.exportExcel(response, list, "环境维护数据");
@@ -75,8 +64,7 @@ public class DeploymentApplyEnvironmentController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:environment:query')")
@GetMapping(value = "/{id}")
- public AjaxResult getInfo(@PathVariable("id") Long id)
- {
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(deploymentApplyEnvironmentService.selectDeploymentApplyEnvironmentById(id));
}
@@ -86,9 +74,8 @@ public class DeploymentApplyEnvironmentController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:environment:add')")
@Log(title = "环境维护", businessType = BusinessType.INSERT)
@PostMapping
- public AjaxResult add(@RequestBody DeploymentApplyEnvironment deploymentApplyEnvironment)
- {
- deploymentApplyEnvironment.setAppCode( RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public AjaxResult add(@RequestBody DeploymentApplyEnvironment deploymentApplyEnvironment) {
+ deploymentApplyEnvironment.setAppCode(AppUtils.getAppCodeFromRequestHeader());
return toAjax(deploymentApplyEnvironmentService.insertDeploymentApplyEnvironment(deploymentApplyEnvironment));
}
@@ -98,8 +85,7 @@ public class DeploymentApplyEnvironmentController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:environment:edit')")
@Log(title = "环境维护", businessType = BusinessType.UPDATE)
@PutMapping
- public AjaxResult edit(@RequestBody DeploymentApplyEnvironment deploymentApplyEnvironment)
- {
+ public AjaxResult edit(@RequestBody DeploymentApplyEnvironment deploymentApplyEnvironment) {
return toAjax(deploymentApplyEnvironmentService.updateDeploymentApplyEnvironment(deploymentApplyEnvironment));
}
@@ -108,9 +94,8 @@ public class DeploymentApplyEnvironmentController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:environment:remove')")
@Log(title = "环境维护", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public AjaxResult remove(@PathVariable Long[] ids)
- {
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(deploymentApplyEnvironmentService.deleteDeploymentApplyEnvironmentByIds(ids));
}
}
diff --git a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentModuleListController.java b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentModuleListController.java
similarity index 88%
rename from sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentModuleListController.java
rename to sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentModuleListController.java
index fbcdc89..7d60695 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentModuleListController.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentModuleListController.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.controller;
+package com.sf.service.deployment.controller;
import java.io.InputStream;
import java.net.URL;
@@ -6,12 +6,16 @@ import java.util.List;
import java.util.concurrent.TimeUnit;
import javax.servlet.http.HttpServletResponse;
+import cn.hutool.core.lang.Assert;
import com.sf.common.core.redis.RedisCache;
import com.sf.common.enums.RequestHeaderEnums;
import com.sf.common.utils.http.RequestUtils;
import com.sf.common.utils.openssl.AES256Util;
import com.sf.common.utils.uuid.UUID;
-import com.sf.system.deployment.domain.rqs.ModuleListByCoreRequest;
+import com.sf.service.deployment.domain.DeploymentModuleList;
+import com.sf.service.deployment.domain.rqs.ModuleListByCoreRequest;
+import com.sf.service.deployment.service.IDeploymentModuleListService;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.FileCopyUtils;
@@ -27,8 +31,6 @@ import com.sf.common.annotation.Log;
import com.sf.common.core.controller.BaseController;
import com.sf.common.core.domain.AjaxResult;
import com.sf.common.enums.BusinessType;
-import com.sf.system.deployment.domain.DeploymentModuleList;
-import com.sf.system.deployment.service.IDeploymentModuleListService;
import com.sf.common.utils.poi.ExcelUtil;
import com.sf.common.core.page.TableDataInfo;
@@ -52,7 +54,7 @@ public class DeploymentModuleListController extends BaseController {
@PreAuthorize("@ss.hasPermi('deployment:module:list')")
@GetMapping("/list")
public TableDataInfo list(DeploymentModuleList deploymentModuleList) {
- deploymentModuleList.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ deploymentModuleList.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = deploymentModuleListService.selectDeploymentModuleListList(deploymentModuleList);
return getDataTable(list);
@@ -64,7 +66,7 @@ public class DeploymentModuleListController extends BaseController {
@GetMapping("/qurey/list")
public AjaxResult queryByCore(ModuleListByCoreRequest request) {
DeploymentModuleList deploymentModuleList = new DeploymentModuleList();
- deploymentModuleList.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ deploymentModuleList.setAppCode(AppUtils.getAppCodeFromRequestHeader());
deploymentModuleList.setSysType(request.getSysType());
List list = deploymentModuleListService.selectDeploymentModuleListList(deploymentModuleList);
return success(list);
@@ -76,14 +78,12 @@ public class DeploymentModuleListController extends BaseController {
@GetMapping("/qurey/file")
public AjaxResult queryByCore(ModuleListByCoreRequest request, HttpServletResponse response) {
DeploymentModuleList deploymentModuleList = new DeploymentModuleList();
- deploymentModuleList.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ deploymentModuleList.setAppCode(AppUtils.getAppCodeFromRequestHeader());
String authorization = RequestUtils.getHeader(RequestHeaderEnums.AUTHORIZATION.getCode());
deploymentModuleList.setSysType(request.getSysType());
deploymentModuleList.setModuleType(request.getModuleType());
List list = deploymentModuleListService.selectDeploymentModuleListList(deploymentModuleList);
- if (list.isEmpty() && null == list.get(0)) {
- throw new SecurityException("无可用模块包");
- }
+ Assert.notEmpty(list,"无可用模块包");
try {
String password = UUID.randomUUID().toString().trim().replaceAll("-", "");
//加密
@@ -104,7 +104,7 @@ public class DeploymentModuleListController extends BaseController {
String authorization = RequestUtils.getHeader(RequestHeaderEnums.AUTHORIZATION.getCode());
String cacheObject = redisCache.getCacheObject(authorization + request.getModuleType());
return success(UUID.randomUUID().toString().trim().replaceAll("-", "") + cacheObject + UUID.randomUUID().toString().trim().replaceAll("-", ""))
- ;
+ ;
}
@@ -136,7 +136,7 @@ public class DeploymentModuleListController extends BaseController {
@Log(title = "H5模块包", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody DeploymentModuleList deploymentModuleList) {
- deploymentModuleList.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ deploymentModuleList.setAppCode(AppUtils.getAppCodeFromRequestHeader());
return toAjax(deploymentModuleListService.insertDeploymentModuleList(deploymentModuleList));
}
diff --git a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentServicePublishController.java b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentServicePublishController.java
similarity index 83%
rename from sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentServicePublishController.java
rename to sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentServicePublishController.java
index 0dd8fa3..76388a6 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentServicePublishController.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentServicePublishController.java
@@ -1,17 +1,14 @@
-package com.sf.system.deployment.controller;
+package com.sf.service.deployment.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.enums.RequestHeaderEnums;
import com.sf.common.utils.DateUtils;
-import com.sf.common.utils.StringUtils;
-import com.sf.common.utils.http.RequestUtils;
-import com.sf.system.deployment.domain.DeploymentServicePublish;
-import com.sf.system.deployment.service.IDeploymentServicePublishService;
+import com.sf.service.deployment.domain.DeploymentServicePublish;
+import com.sf.service.deployment.service.IDeploymentServicePublishService;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.util.unit.DataUnit;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
@@ -29,14 +26,13 @@ import com.sf.common.core.page.TableDataInfo;
/**
* 发布列表Controller
- *
+ *
* @author ztzh
* @date 2024-04-19
*/
@RestController
@RequestMapping("/deployment/publish")
-public class DeploymentServicePublishController extends BaseController
-{
+public class DeploymentServicePublishController extends BaseController {
@Autowired
private IDeploymentServicePublishService deploymentServicePublishService;
@@ -45,9 +41,8 @@ public class DeploymentServicePublishController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:publish:list')")
@GetMapping("/list")
- public TableDataInfo list(DeploymentServicePublish deploymentServicePublish)
- {
- deploymentServicePublish.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public TableDataInfo list(DeploymentServicePublish deploymentServicePublish) {
+ deploymentServicePublish.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = deploymentServicePublishService.selectDeploymentServicePublishList(deploymentServicePublish);
return getDataTable(list);
@@ -59,8 +54,7 @@ public class DeploymentServicePublishController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:publish:export')")
@Log(title = "发布列表", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(HttpServletResponse response, DeploymentServicePublish deploymentServicePublish)
- {
+ public void export(HttpServletResponse response, DeploymentServicePublish deploymentServicePublish) {
List list = deploymentServicePublishService.selectDeploymentServicePublishList(deploymentServicePublish);
ExcelUtil util = new ExcelUtil(DeploymentServicePublish.class);
util.exportExcel(response, list, "发布列表数据");
@@ -71,8 +65,7 @@ public class DeploymentServicePublishController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:publish:query')")
@GetMapping(value = "/{id}")
- public AjaxResult getInfo(@PathVariable("id") Long id)
- {
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(deploymentServicePublishService.selectDeploymentServicePublishById(id));
}
@@ -82,9 +75,8 @@ public class DeploymentServicePublishController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:publish:add')")
@Log(title = "发布列表", businessType = BusinessType.INSERT)
@PostMapping
- public AjaxResult add(@RequestBody DeploymentServicePublish deploymentServicePublish)
- {
- deploymentServicePublish.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public AjaxResult add(@RequestBody DeploymentServicePublish deploymentServicePublish) {
+ deploymentServicePublish.setAppCode(AppUtils.getAppCodeFromRequestHeader());
return toAjax(deploymentServicePublishService.insertDeploymentServicePublish(deploymentServicePublish));
}
@@ -94,8 +86,7 @@ public class DeploymentServicePublishController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:publish:edit')")
@Log(title = "发布列表", businessType = BusinessType.UPDATE)
@PutMapping
- public AjaxResult edit(@RequestBody DeploymentServicePublish deploymentServicePublish)
- {
+ public AjaxResult edit(@RequestBody DeploymentServicePublish deploymentServicePublish) {
return toAjax(deploymentServicePublishService.updateDeploymentServicePublish(deploymentServicePublish));
}
@@ -104,9 +95,8 @@ public class DeploymentServicePublishController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:publish:remove')")
@Log(title = "发布列表", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public AjaxResult remove(@PathVariable Long[] ids)
- {
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(deploymentServicePublishService.deleteDeploymentServicePublishByIds(ids));
}
@@ -127,8 +117,7 @@ public class DeploymentServicePublishController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:publish:sold:out')")
@GetMapping(value = "/sold/out/{id}")
- public AjaxResult soldOut(@PathVariable("id") Long id)
- {
+ public AjaxResult soldOut(@PathVariable("id") Long id) {
DeploymentServicePublish deploymentServicePublish = deploymentServicePublishService.selectDeploymentServicePublishById(id);
// deploymentServicePublish.setUpdateBy(getUsername());
deploymentServicePublish.setUpdateTime(DateUtils.getNowDate());
diff --git a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentWhitelistInfoController.java b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentWhitelistInfoController.java
similarity index 81%
rename from sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentWhitelistInfoController.java
rename to sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentWhitelistInfoController.java
index 8619710..b5d3951 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentWhitelistInfoController.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentWhitelistInfoController.java
@@ -1,12 +1,11 @@
-package com.sf.system.deployment.controller;
+package com.sf.service.deployment.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.enums.RequestHeaderEnums;
-import com.sf.common.utils.http.RequestUtils;
-import com.sf.system.deployment.domain.DeploymentWhitelistInfo;
-import com.sf.system.deployment.service.IDeploymentWhitelistInfoService;
+import com.sf.service.deployment.domain.DeploymentWhitelistInfo;
+import com.sf.service.deployment.service.IDeploymentWhitelistInfoService;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@@ -26,14 +25,13 @@ import com.sf.common.core.page.TableDataInfo;
/**
* 白名单列表Controller
- *
+ *
* @author ztzh
* @date 2024-05-06
*/
@RestController
@RequestMapping("/deployment/whitelist")
-public class DeploymentWhitelistInfoController extends BaseController
-{
+public class DeploymentWhitelistInfoController extends BaseController {
@Autowired
private IDeploymentWhitelistInfoService deploymentWhitelistInfoService;
@@ -42,9 +40,8 @@ public class DeploymentWhitelistInfoController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:whitelist:list')")
@GetMapping("/list")
- public TableDataInfo list(DeploymentWhitelistInfo deploymentWhitelistInfo)
- {
- deploymentWhitelistInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public TableDataInfo list(DeploymentWhitelistInfo deploymentWhitelistInfo) {
+ deploymentWhitelistInfo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = deploymentWhitelistInfoService.selectDeploymentWhitelistInfoList(deploymentWhitelistInfo);
return getDataTable(list);
@@ -56,9 +53,8 @@ public class DeploymentWhitelistInfoController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:whitelist:export')")
@Log(title = "白名单列表", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(HttpServletResponse response, DeploymentWhitelistInfo deploymentWhitelistInfo)
- {
- deploymentWhitelistInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public void export(HttpServletResponse response, DeploymentWhitelistInfo deploymentWhitelistInfo) {
+ deploymentWhitelistInfo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
List list = deploymentWhitelistInfoService.selectDeploymentWhitelistInfoList(deploymentWhitelistInfo);
ExcelUtil util = new ExcelUtil(DeploymentWhitelistInfo.class);
util.exportExcel(response, list, "白名单列表数据");
@@ -69,8 +65,7 @@ public class DeploymentWhitelistInfoController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:whitelist:query')")
@GetMapping(value = "/{id}")
- public AjaxResult getInfo(@PathVariable("id") Long id)
- {
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(deploymentWhitelistInfoService.selectDeploymentWhitelistInfoById(id));
}
@@ -80,9 +75,8 @@ public class DeploymentWhitelistInfoController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:whitelist:add')")
@Log(title = "白名单列表", businessType = BusinessType.INSERT)
@PostMapping
- public AjaxResult add(@RequestBody DeploymentWhitelistInfo deploymentWhitelistInfo)
- {
- deploymentWhitelistInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public AjaxResult add(@RequestBody DeploymentWhitelistInfo deploymentWhitelistInfo) {
+ deploymentWhitelistInfo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
return toAjax(deploymentWhitelistInfoService.insertDeploymentWhitelistInfo(deploymentWhitelistInfo));
}
@@ -92,8 +86,7 @@ public class DeploymentWhitelistInfoController extends BaseController
@PreAuthorize("@ss.hasPermi('deployment:whitelist:edit')")
@Log(title = "白名单列表", businessType = BusinessType.UPDATE)
@PutMapping
- public AjaxResult edit(@RequestBody DeploymentWhitelistInfo deploymentWhitelistInfo)
- {
+ public AjaxResult edit(@RequestBody DeploymentWhitelistInfo deploymentWhitelistInfo) {
return toAjax(deploymentWhitelistInfoService.updateDeploymentWhitelistInfo(deploymentWhitelistInfo));
}
@@ -102,11 +95,11 @@ public class DeploymentWhitelistInfoController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deployment:whitelist:remove')")
@Log(title = "白名单列表", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public AjaxResult remove(@PathVariable Long[] ids)
- {
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(deploymentWhitelistInfoService.deleteDeploymentWhitelistInfoByIds(ids));
}
+
/**
* 发布功能
*/
@@ -115,13 +108,13 @@ public class DeploymentWhitelistInfoController extends BaseController
public AjaxResult publish(@PathVariable("id") Long id) throws Exception {
return success(deploymentWhitelistInfoService.publish(id));
}
+
/**
* 下架功能
*/
@PreAuthorize("@ss.hasPermi('deployment:whitelist:sold:out')")
@GetMapping(value = "/sold/out/{id}")
- public AjaxResult soldOut(@PathVariable("id") Long id)
- {
+ public AjaxResult soldOut(@PathVariable("id") Long id) {
return success(deploymentWhitelistInfoService.soldOut(id));
}
diff --git a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentWhitelistListController.java b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentWhitelistListController.java
similarity index 96%
rename from sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentWhitelistListController.java
rename to sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentWhitelistListController.java
index 0f0c786..33808bd 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/controller/DeploymentWhitelistListController.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/controller/DeploymentWhitelistListController.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.controller;
+package com.sf.service.deployment.controller;
import java.io.IOException;
import java.util.List;
@@ -6,8 +6,8 @@ import javax.servlet.http.HttpServletResponse;
import cn.hutool.core.util.ObjectUtil;
import com.sf.common.exception.ServiceException;
-import com.sf.system.deployment.domain.DeploymentWhitelistList;
-import com.sf.system.deployment.service.IDeploymentWhitelistListService;
+import com.sf.service.deployment.domain.DeploymentWhitelistList;
+import com.sf.service.deployment.service.IDeploymentWhitelistListService;
import org.springframework.http.MediaType;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/controller/SysApkInfoController.java b/sf-service/src/main/java/com/sf/service/deployment/controller/SysApkInfoController.java
similarity index 75%
rename from sf-system/src/main/java/com/sf/system/deployment/controller/SysApkInfoController.java
rename to sf-service/src/main/java/com/sf/service/deployment/controller/SysApkInfoController.java
index 8d3561a..5658f8c 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/controller/SysApkInfoController.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/controller/SysApkInfoController.java
@@ -1,16 +1,14 @@
-package com.sf.system.deployment.controller;
+package com.sf.service.deployment.controller;
import com.sf.common.annotation.Log;
import com.sf.common.core.controller.BaseController;
import com.sf.common.core.domain.AjaxResult;
import com.sf.common.core.page.TableDataInfo;
import com.sf.common.enums.BusinessType;
-import com.sf.common.enums.RequestHeaderEnums;
-import com.sf.common.utils.StringUtils;
-import com.sf.common.utils.http.RequestUtils;
import com.sf.common.utils.poi.ExcelUtil;
-import com.sf.system.deployment.domain.SysApkInfo;
-import com.sf.system.deployment.service.ISysApkInfoService;
+import com.sf.service.deployment.domain.SysApkInfo;
+import com.sf.service.deployment.service.ISysApkInfoService;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
@@ -20,14 +18,13 @@ import java.util.List;
/**
* 安装包管理(新)Controller
- *
+ *
* @author ztzh
* @date 2024-04-11
*/
@RestController
@RequestMapping("/deploy/INFO")
-public class SysApkInfoController extends BaseController
-{
+public class SysApkInfoController extends BaseController {
@Autowired
private ISysApkInfoService sysApkInfoService;
@@ -36,9 +33,8 @@ public class SysApkInfoController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deploy:INFO:list')")
@GetMapping("/list")
- public TableDataInfo list(SysApkInfo sysApkInfo)
- {
- sysApkInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public TableDataInfo list(SysApkInfo sysApkInfo) {
+ sysApkInfo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = sysApkInfoService.selectSysApkInfoList(sysApkInfo);
return getDataTable(list);
@@ -50,8 +46,7 @@ public class SysApkInfoController extends BaseController
@PreAuthorize("@ss.hasPermi('deploy:INFO:export')")
@Log(title = "安装包管理(新)", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(HttpServletResponse response, SysApkInfo sysApkInfo)
- {
+ public void export(HttpServletResponse response, SysApkInfo sysApkInfo) {
List list = sysApkInfoService.selectSysApkInfoList(sysApkInfo);
ExcelUtil util = new ExcelUtil(SysApkInfo.class);
util.exportExcel(response, list, "安装包管理(新)数据");
@@ -62,8 +57,7 @@ public class SysApkInfoController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deploy:INFO:query')")
@GetMapping(value = "/{id}")
- public AjaxResult getInfo(@PathVariable("id") Long id)
- {
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(sysApkInfoService.selectSysApkInfoById(id));
}
@@ -73,9 +67,8 @@ public class SysApkInfoController extends BaseController
@PreAuthorize("@ss.hasPermi('deploy:INFO:add')")
@Log(title = "安装包管理(新)", businessType = BusinessType.INSERT)
@PostMapping
- public AjaxResult add(@RequestBody SysApkInfo sysApkInfo)
- {
- sysApkInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public AjaxResult add(@RequestBody SysApkInfo sysApkInfo) {
+ sysApkInfo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
sysApkInfo.setCreated(getUsername());
sysApkInfo.setModified(getUsername());
return toAjax(sysApkInfoService.insertSysApkInfo(sysApkInfo));
@@ -87,8 +80,7 @@ public class SysApkInfoController extends BaseController
@PreAuthorize("@ss.hasPermi('deploy:INFO:edit')")
@Log(title = "安装包管理(新)", businessType = BusinessType.UPDATE)
@PutMapping
- public AjaxResult edit(@RequestBody SysApkInfo sysApkInfo)
- {
+ public AjaxResult edit(@RequestBody SysApkInfo sysApkInfo) {
sysApkInfo.setModified(getUsername());
return toAjax(sysApkInfoService.updateSysApkInfo(sysApkInfo));
}
@@ -98,9 +90,8 @@ public class SysApkInfoController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('deploy:INFO:remove')")
@Log(title = "安装包管理(新)", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public AjaxResult remove(@PathVariable Long[] ids)
- {
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(sysApkInfoService.deleteSysApkInfoByIds(ids));
}
}
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentApplyEnvironment.java b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentApplyEnvironment.java
similarity index 98%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentApplyEnvironment.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentApplyEnvironment.java
index 7e2872d..23d7a0c 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentApplyEnvironment.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentApplyEnvironment.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain;
+package com.sf.service.deployment.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentModuleList.java b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentModuleList.java
similarity index 99%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentModuleList.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentModuleList.java
index 4231824..b590f1e 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentModuleList.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentModuleList.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain;
+package com.sf.service.deployment.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentServicePublish.java b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentServicePublish.java
similarity index 99%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentServicePublish.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentServicePublish.java
index 716094f..c972ddb 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentServicePublish.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentServicePublish.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain;
+package com.sf.service.deployment.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentWhitelistInfo.java b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentWhitelistInfo.java
similarity index 96%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentWhitelistInfo.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentWhitelistInfo.java
index c515aaf..a74d30c 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentWhitelistInfo.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentWhitelistInfo.java
@@ -1,9 +1,8 @@
-package com.sf.system.deployment.domain;
+package com.sf.service.deployment.domain;
import java.util.Date;
import java.util.List;
-import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentWhitelistList.java b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentWhitelistList.java
similarity index 98%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentWhitelistList.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentWhitelistList.java
index a24aae5..84159e0 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/DeploymentWhitelistList.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/DeploymentWhitelistList.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain;
+package com.sf.service.deployment.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/SysApkInfo.java b/sf-service/src/main/java/com/sf/service/deployment/domain/SysApkInfo.java
similarity index 99%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/SysApkInfo.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/SysApkInfo.java
index b08bd48..b308099 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/SysApkInfo.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/SysApkInfo.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain;
+package com.sf.service.deployment.domain;
import com.sf.common.annotation.Excel;
import com.sf.common.core.domain.BaseEntity;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/rqs/AddWhiteMemberRequest.java b/sf-service/src/main/java/com/sf/service/deployment/domain/rqs/AddWhiteMemberRequest.java
old mode 100755
new mode 100644
similarity index 81%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/rqs/AddWhiteMemberRequest.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/rqs/AddWhiteMemberRequest.java
index 05984bf..7cc9768
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/rqs/AddWhiteMemberRequest.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/rqs/AddWhiteMemberRequest.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain.rqs;
+package com.sf.service.deployment.domain.rqs;
import lombok.Data;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/domain/rqs/ModuleListByCoreRequest.java b/sf-service/src/main/java/com/sf/service/deployment/domain/rqs/ModuleListByCoreRequest.java
old mode 100755
new mode 100644
similarity index 84%
rename from sf-system/src/main/java/com/sf/system/deployment/domain/rqs/ModuleListByCoreRequest.java
rename to sf-service/src/main/java/com/sf/service/deployment/domain/rqs/ModuleListByCoreRequest.java
index 30adbdb..ffac33a
--- a/sf-system/src/main/java/com/sf/system/deployment/domain/rqs/ModuleListByCoreRequest.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/domain/rqs/ModuleListByCoreRequest.java
@@ -1,4 +1,4 @@
-package com.sf.system.deployment.domain.rqs;
+package com.sf.service.deployment.domain.rqs;
import lombok.Data;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentApplyEnvironmentMapper.java b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentApplyEnvironmentMapper.java
similarity index 93%
rename from sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentApplyEnvironmentMapper.java
rename to sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentApplyEnvironmentMapper.java
index 905b7cc..8931022 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentApplyEnvironmentMapper.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentApplyEnvironmentMapper.java
@@ -1,6 +1,6 @@
-package com.sf.deployment.mapper;
+package com.sf.service.deployment.mapper;
-import com.sf.system.deployment.domain.DeploymentApplyEnvironment;
+import com.sf.service.deployment.domain.DeploymentApplyEnvironment;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentModuleListMapper.java b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentModuleListMapper.java
similarity index 92%
rename from sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentModuleListMapper.java
rename to sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentModuleListMapper.java
index 614b741..b8d4a24 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentModuleListMapper.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentModuleListMapper.java
@@ -1,7 +1,8 @@
-package com.sf.system.deployment.mapper;
+package com.sf.service.deployment.mapper;
import java.util.List;
-import com.sf.system.deployment.domain.DeploymentModuleList;
+
+import com.sf.service.deployment.domain.DeploymentModuleList;
/**
* H5模块包Mapper接口
diff --git a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentServicePublishMapper.java b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentServicePublishMapper.java
similarity index 92%
rename from sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentServicePublishMapper.java
rename to sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentServicePublishMapper.java
index cf459aa..2274166 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentServicePublishMapper.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentServicePublishMapper.java
@@ -1,6 +1,6 @@
-package com.sf.system.deployment.mapper;
+package com.sf.service.deployment.mapper;
-import com.sf.system.deployment.domain.DeploymentServicePublish;
+import com.sf.service.deployment.domain.DeploymentServicePublish;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentWhitelistInfoMapper.java b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentWhitelistInfoMapper.java
similarity index 92%
rename from sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentWhitelistInfoMapper.java
rename to sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentWhitelistInfoMapper.java
index 1f0e884..28719b0 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentWhitelistInfoMapper.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentWhitelistInfoMapper.java
@@ -1,7 +1,7 @@
-package com.sf.system.deployment.mapper;
+package com.sf.service.deployment.mapper;
-import com.sf.system.deployment.domain.DeploymentWhitelistInfo;
-import com.sf.system.deployment.domain.DeploymentWhitelistList;
+import com.sf.service.deployment.domain.DeploymentWhitelistInfo;
+import com.sf.service.deployment.domain.DeploymentWhitelistList;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentWhitelistListMapper.java b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentWhitelistListMapper.java
similarity index 93%
rename from sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentWhitelistListMapper.java
rename to sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentWhitelistListMapper.java
index d242af0..8b3448e 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/mapper/DeploymentWhitelistListMapper.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/mapper/DeploymentWhitelistListMapper.java
@@ -1,6 +1,6 @@
-package com.sf.system.deployment.mapper;
+package com.sf.service.deployment.mapper;
-import com.sf.system.deployment.domain.DeploymentWhitelistList;
+import com.sf.service.deployment.domain.DeploymentWhitelistList;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/mapper/SysApkInfoMapper.java b/sf-service/src/main/java/com/sf/service/deployment/mapper/SysApkInfoMapper.java
similarity index 93%
rename from sf-system/src/main/java/com/sf/system/deployment/mapper/SysApkInfoMapper.java
rename to sf-service/src/main/java/com/sf/service/deployment/mapper/SysApkInfoMapper.java
index 71ce17f..4562d36 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/mapper/SysApkInfoMapper.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/mapper/SysApkInfoMapper.java
@@ -1,7 +1,7 @@
-package com.sf.system.deployment.mapper;
+package com.sf.service.deployment.mapper;
-import com.sf.system.deployment.domain.SysApkInfo;
+import com.sf.service.deployment.domain.SysApkInfo;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentApplyEnvironmentService.java b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentApplyEnvironmentService.java
similarity index 93%
rename from sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentApplyEnvironmentService.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentApplyEnvironmentService.java
index 3f8d855..b8c9deb 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentApplyEnvironmentService.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentApplyEnvironmentService.java
@@ -1,6 +1,6 @@
-package com.sf.deployment.service;
+package com.sf.service.deployment.service;
-import com.sf.system.deployment.domain.DeploymentApplyEnvironment;
+import com.sf.service.deployment.domain.DeploymentApplyEnvironment;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentModuleListService.java b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentModuleListService.java
similarity index 92%
rename from sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentModuleListService.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentModuleListService.java
index 3e503b1..9a3073c 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentModuleListService.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentModuleListService.java
@@ -1,7 +1,8 @@
-package com.sf.system.deployment.service;
+package com.sf.service.deployment.service;
import java.util.List;
-import com.sf.system.deployment.domain.DeploymentModuleList;
+
+import com.sf.service.deployment.domain.DeploymentModuleList;
/**
* H5模块包Service接口
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentServicePublishService.java b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentServicePublishService.java
similarity index 92%
rename from sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentServicePublishService.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentServicePublishService.java
index e307482..be2b185 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentServicePublishService.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentServicePublishService.java
@@ -1,8 +1,7 @@
-package com.sf.system.deployment.service;
+package com.sf.service.deployment.service;
-import com.sf.system.deployment.domain.DeploymentServicePublish;
+import com.sf.service.deployment.domain.DeploymentServicePublish;
-import java.io.IOException;
import java.util.List;
/**
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentWhitelistInfoService.java b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentWhitelistInfoService.java
similarity index 93%
rename from sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentWhitelistInfoService.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentWhitelistInfoService.java
index 5f337e7..296a233 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentWhitelistInfoService.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentWhitelistInfoService.java
@@ -1,6 +1,6 @@
-package com.sf.system.deployment.service;
+package com.sf.service.deployment.service;
-import com.sf.system.deployment.domain.DeploymentWhitelistInfo;
+import com.sf.service.deployment.domain.DeploymentWhitelistInfo;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentWhitelistListService.java b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentWhitelistListService.java
similarity index 94%
rename from sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentWhitelistListService.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentWhitelistListService.java
index b6bd394..ae10c3f 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/IDeploymentWhitelistListService.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/IDeploymentWhitelistListService.java
@@ -1,6 +1,6 @@
-package com.sf.system.deployment.service;
+package com.sf.service.deployment.service;
-import com.sf.system.deployment.domain.DeploymentWhitelistList;
+import com.sf.service.deployment.domain.DeploymentWhitelistList;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/ISysApkInfoService.java b/sf-service/src/main/java/com/sf/service/deployment/service/ISysApkInfoService.java
similarity index 93%
rename from sf-system/src/main/java/com/sf/system/deployment/service/ISysApkInfoService.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/ISysApkInfoService.java
index 1925ff2..7127dd4 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/ISysApkInfoService.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/ISysApkInfoService.java
@@ -1,7 +1,7 @@
-package com.sf.system.deployment.service;
+package com.sf.service.deployment.service;
-import com.sf.system.deployment.domain.SysApkInfo;
+import com.sf.service.deployment.domain.SysApkInfo;
import java.util.List;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentApplyEnvironmentServiceImpl.java b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentApplyEnvironmentServiceImpl.java
similarity index 90%
rename from sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentApplyEnvironmentServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentApplyEnvironmentServiceImpl.java
index 47945cc..9e84138 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentApplyEnvironmentServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentApplyEnvironmentServiceImpl.java
@@ -1,12 +1,12 @@
-package com.sf.deployment.service.impl;
+package com.sf.service.deployment.service.impl;
import java.util.List;
import com.sf.common.utils.DateUtils;
-import com.sf.system.deployment.domain.DeploymentApplyEnvironment;
+import com.sf.service.deployment.domain.DeploymentApplyEnvironment;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import com.sf.deployment.mapper.DeploymentApplyEnvironmentMapper;
-import com.sf.deployment.service.IDeploymentApplyEnvironmentService;
+import com.sf.service.deployment.mapper.DeploymentApplyEnvironmentMapper;
+import com.sf.service.deployment.service.IDeploymentApplyEnvironmentService;
/**
* 环境维护Service业务层处理
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentModuleListServiceImpl.java b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentModuleListServiceImpl.java
similarity index 89%
rename from sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentModuleListServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentModuleListServiceImpl.java
index 12de1f6..f7a4f30 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentModuleListServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentModuleListServiceImpl.java
@@ -1,12 +1,12 @@
-package com.sf.system.deployment.service.impl;
+package com.sf.service.deployment.service.impl;
import java.util.List;
import com.sf.common.utils.DateUtils;
+import com.sf.service.deployment.domain.DeploymentModuleList;
+import com.sf.service.deployment.mapper.DeploymentModuleListMapper;
+import com.sf.service.deployment.service.IDeploymentModuleListService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import com.sf.system.deployment.mapper.DeploymentModuleListMapper;
-import com.sf.system.deployment.domain.DeploymentModuleList;
-import com.sf.system.deployment.service.IDeploymentModuleListService;
/**
* H5模块包Service业务层处理
@@ -15,7 +15,7 @@ import com.sf.system.deployment.service.IDeploymentModuleListService;
* @date 2024-04-22
*/
@Service
-public class DeploymentModuleListServiceImpl implements IDeploymentModuleListService
+public class DeploymentModuleListServiceImpl implements IDeploymentModuleListService
{
@Autowired
private DeploymentModuleListMapper deploymentModuleListMapper;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentServicePublishServiceImpl.java b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentServicePublishServiceImpl.java
similarity index 90%
rename from sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentServicePublishServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentServicePublishServiceImpl.java
index bde7b26..833ade6 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentServicePublishServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentServicePublishServiceImpl.java
@@ -1,6 +1,5 @@
-package com.sf.system.deployment.service.impl;
+package com.sf.service.deployment.service.impl;
-import java.io.IOException;
import java.util.List;
import com.sf.common.constant.HttpStatus;
@@ -9,14 +8,13 @@ import com.sf.common.utils.DateUtils;
import com.sf.common.utils.file.QRCodeUtils;
import com.sf.file.domain.SysOss;
import com.sf.file.service.ISysOssService;
-import com.sf.system.deployment.domain.DeploymentServicePublish;
-import com.sf.system.deployment.domain.SysApkInfo;
-import com.sf.system.deployment.mapper.DeploymentServicePublishMapper;
-import com.sf.system.deployment.service.IDeploymentServicePublishService;
-import com.sf.system.deployment.service.ISysApkInfoService;
+import com.sf.service.deployment.domain.DeploymentServicePublish;
+import com.sf.service.deployment.domain.SysApkInfo;
+import com.sf.service.deployment.mapper.DeploymentServicePublishMapper;
+import com.sf.service.deployment.service.IDeploymentServicePublishService;
+import com.sf.service.deployment.service.ISysApkInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentWhitelistInfoServiceImpl.java b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentWhitelistInfoServiceImpl.java
similarity index 92%
rename from sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentWhitelistInfoServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentWhitelistInfoServiceImpl.java
index c302145..6bdddb3 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentWhitelistInfoServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentWhitelistInfoServiceImpl.java
@@ -1,13 +1,13 @@
-package com.sf.system.deployment.service.impl;
+package com.sf.service.deployment.service.impl;
import java.util.List;
import com.sf.common.utils.DateUtils;
-import com.sf.system.deployment.domain.DeploymentWhitelistInfo;
-import com.sf.system.deployment.domain.DeploymentWhitelistList;
-import com.sf.system.deployment.mapper.DeploymentWhitelistInfoMapper;
-import com.sf.system.deployment.mapper.DeploymentWhitelistListMapper;
-import com.sf.system.deployment.service.IDeploymentWhitelistInfoService;
+import com.sf.service.deployment.domain.DeploymentWhitelistInfo;
+import com.sf.service.deployment.domain.DeploymentWhitelistList;
+import com.sf.service.deployment.mapper.DeploymentWhitelistInfoMapper;
+import com.sf.service.deployment.mapper.DeploymentWhitelistListMapper;
+import com.sf.service.deployment.service.IDeploymentWhitelistInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentWhitelistListServiceImpl.java b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentWhitelistListServiceImpl.java
similarity index 78%
rename from sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentWhitelistListServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentWhitelistListServiceImpl.java
index 812b7ad..b006c85 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/impl/DeploymentWhitelistListServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/impl/DeploymentWhitelistListServiceImpl.java
@@ -1,70 +1,66 @@
-package com.sf.system.deployment.service.impl;
+package com.sf.service.deployment.service.impl;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.List;
+import cn.hutool.core.lang.Assert;
import com.sf.common.enums.RequestHeaderEnums;
import com.sf.common.utils.DateUtils;
import com.sf.common.utils.StringUtils;
import com.sf.common.utils.http.RequestUtils;
-import com.sf.system.deployment.domain.DeploymentWhitelistList;
-import com.sf.system.deployment.mapper.DeploymentWhitelistListMapper;
-import com.sf.system.deployment.service.IDeploymentWhitelistListService;
+import com.sf.service.deployment.domain.DeploymentWhitelistList;
+import com.sf.service.deployment.mapper.DeploymentWhitelistListMapper;
+import com.sf.service.deployment.service.IDeploymentWhitelistListService;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;
/**
* 白名单成员列Service业务层处理
- *
+ *
* @author ztzh
* @date 2024-05-06
*/
@Service
-public class DeploymentWhitelistListServiceImpl implements IDeploymentWhitelistListService
-{
+public class DeploymentWhitelistListServiceImpl implements IDeploymentWhitelistListService {
@Autowired
private DeploymentWhitelistListMapper deploymentWhitelistListMapper;
/**
* 查询白名单成员列
- *
+ *
* @param id 白名单成员列主键
* @return 白名单成员列
*/
@Override
- public DeploymentWhitelistList selectDeploymentWhitelistListById(Long id)
- {
+ public DeploymentWhitelistList selectDeploymentWhitelistListById(Long id) {
return deploymentWhitelistListMapper.selectDeploymentWhitelistListById(id);
}
/**
* 查询白名单成员列列表
- *
+ *
* @param deploymentWhitelistList 白名单成员列
* @return 白名单成员列
*/
@Override
- public List selectDeploymentWhitelistListList(DeploymentWhitelistList deploymentWhitelistList)
- {
+ public List selectDeploymentWhitelistListList(DeploymentWhitelistList deploymentWhitelistList) {
return deploymentWhitelistListMapper.selectDeploymentWhitelistListList(deploymentWhitelistList);
}
/**
* 新增白名单成员列
*
- * @param member 白名单成员列
+ * @param member 白名单成员列
* @param username
* @return 结果
*/
@Override
- public int insertDeploymentWhitelistList(DeploymentWhitelistList member, String username)
- {
- if(null == member.getWhitelistId()){
- throw new SecurityException("参数异常WhitelistId为空");
- }
- member.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public int insertDeploymentWhitelistList(DeploymentWhitelistList member, String username) {
+ Assert.notNull(member.getWhitelistId(), "WhitelistId不能为空");
+ member.setAppCode(AppUtils.getAppCodeFromRequestHeader());
member.setCreated(username);
member.setCreateTime(DateUtils.getNowDate());
member.setModified(username);
@@ -75,38 +71,35 @@ public class DeploymentWhitelistListServiceImpl implements IDeploymentWhitelistL
/**
* 修改白名单成员列
- *
+ *
* @param deploymentWhitelistList 白名单成员列
* @return 结果
*/
@Override
- public int updateDeploymentWhitelistList(DeploymentWhitelistList deploymentWhitelistList)
- {
+ public int updateDeploymentWhitelistList(DeploymentWhitelistList deploymentWhitelistList) {
deploymentWhitelistList.setUpdateTime(DateUtils.getNowDate());
return deploymentWhitelistListMapper.updateDeploymentWhitelistList(deploymentWhitelistList);
}
/**
* 批量删除白名单成员列
- *
+ *
* @param ids 需要删除的白名单成员列主键
* @return 结果
*/
@Override
- public int deleteDeploymentWhitelistListByIds(Long[] ids)
- {
+ public int deleteDeploymentWhitelistListByIds(Long[] ids) {
return deploymentWhitelistListMapper.deleteDeploymentWhitelistListByIds(ids);
}
/**
* 删除白名单成员列信息
- *
+ *
* @param id 白名单成员列主键
* @return 结果
*/
@Override
- public int deleteDeploymentWhitelistListById(Long id)
- {
+ public int deleteDeploymentWhitelistListById(Long id) {
return deploymentWhitelistListMapper.deleteDeploymentWhitelistListById(id);
}
@@ -119,7 +112,7 @@ public class DeploymentWhitelistListServiceImpl implements IDeploymentWhitelistL
} catch (IOException e) {
e.printStackTrace();
}
- content.replaceAll("/n","");
+ content.replaceAll("/n", "");
String[] split = StringUtils.split(content, ",");
for (String user : split) {
DeploymentWhitelistList menber = new DeploymentWhitelistList();
diff --git a/sf-system/src/main/java/com/sf/system/deployment/service/impl/SysApkInfoServiceImpl.java b/sf-service/src/main/java/com/sf/service/deployment/service/impl/SysApkInfoServiceImpl.java
similarity index 91%
rename from sf-system/src/main/java/com/sf/system/deployment/service/impl/SysApkInfoServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/deployment/service/impl/SysApkInfoServiceImpl.java
index b0513ec..3d495d9 100644
--- a/sf-system/src/main/java/com/sf/system/deployment/service/impl/SysApkInfoServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/deployment/service/impl/SysApkInfoServiceImpl.java
@@ -1,9 +1,9 @@
-package com.sf.system.deployment.service.impl;
+package com.sf.service.deployment.service.impl;
import com.sf.common.utils.DateUtils;
-import com.sf.system.deployment.domain.SysApkInfo;
-import com.sf.system.deployment.mapper.SysApkInfoMapper;
-import com.sf.system.deployment.service.ISysApkInfoService;
+import com.sf.service.deployment.domain.SysApkInfo;
+import com.sf.service.deployment.mapper.SysApkInfoMapper;
+import com.sf.service.deployment.service.ISysApkInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/sf-service/src/main/java/com/sf/service/exception/AppCodeNotFoundException.java b/sf-service/src/main/java/com/sf/service/exception/AppCodeNotFoundException.java
new file mode 100644
index 0000000..aba439f
--- /dev/null
+++ b/sf-service/src/main/java/com/sf/service/exception/AppCodeNotFoundException.java
@@ -0,0 +1,60 @@
+package com.sf.service.exception;
+
+import com.sf.common.exception.ServiceException;
+
+/**
+ * 功能描述: 未找到appCode
+ *
+ * @author a_kun
+ * @date 2024/5/14 9:16
+ */
+public class AppCodeNotFoundException extends ServiceException {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 错误码
+ */
+ private Integer code;
+
+ /**
+ * 错误提示
+ */
+ private String message;
+
+
+ /**
+ * 空构造方法,避免反序列化问题
+ */
+ public AppCodeNotFoundException() {}
+
+ public AppCodeNotFoundException(String message)
+ {
+ this.message = message;
+ }
+
+ public AppCodeNotFoundException(String message, Integer code)
+ {
+ this.message = message;
+ this.code = code;
+ }
+
+ @Override
+ public String getMessage()
+ {
+ return message;
+ }
+
+ public Integer getCode()
+ {
+ return code;
+ }
+
+ public ServiceException setMessage(String message)
+ {
+ this.message = message;
+ return this;
+ }
+
+
+}
diff --git a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayConfigController.java b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayConfigController.java
index e6e1808..3c006ee 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayConfigController.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayConfigController.java
@@ -5,7 +5,7 @@ import com.sf.common.annotation.Log;
import com.sf.common.core.controller.BaseController;
import com.sf.common.core.domain.AjaxResult;
import com.sf.common.enums.BusinessType;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.service.gateway.domain.GatewayConfig;
import com.sf.service.gateway.enums.GatewayDataStatus;
import com.sf.service.gateway.service.IGatewayConfigService;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayInterfaceInfoController.java b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayInterfaceInfoController.java
index 7394d6e..0397cf4 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayInterfaceInfoController.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayInterfaceInfoController.java
@@ -5,7 +5,7 @@ import java.util.function.Function;
import java.util.stream.Collectors;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.file.domain.SysOss;
import com.sf.file.service.ISysOssService;
import com.sf.service.gateway.domain.GatewayInterfaceInfo;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayRouteController.java b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayRouteController.java
index 09de60d..f8a0e5d 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayRouteController.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayRouteController.java
@@ -6,7 +6,7 @@ import java.util.Map;
import java.util.stream.Collectors;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.service.gateway.domain.GatewayRoute;
import com.sf.service.gateway.domain.dto.InsertOrUpdateGatewayRouteDTO;
import com.sf.service.gateway.domain.dto.QueryGatewayRouteDTO;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayServerController.java b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayServerController.java
index be1cad2..e4f8d52 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayServerController.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayServerController.java
@@ -5,7 +5,7 @@ import java.util.function.Function;
import java.util.stream.Collectors;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.service.gateway.domain.*;
import com.sf.service.gateway.domain.dto.QueryGatewayServerDTO;
import com.sf.service.gateway.domain.dto.UpdateDataStatusDTO;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayStrategyController.java b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayStrategyController.java
index 0372627..9e1138d 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayStrategyController.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/controller/GatewayStrategyController.java
@@ -6,11 +6,10 @@ import java.util.Map;
import java.util.stream.Collectors;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.service.gateway.domain.GatewayStrategy;
import com.sf.service.gateway.domain.dto.QueryGatewayStrategyDTO;
import com.sf.service.gateway.domain.dto.UpdateDataStatusDTO;
-import com.sf.service.gateway.domain.vo.GatewayInterfaceInfoListVO;
import com.sf.service.gateway.domain.vo.GatewayStrategyListVO;
import com.sf.service.gateway.enums.GatewayDataStatus;
import com.sf.service.gateway.service.IGatewayStrategyService;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayConfigServiceImpl.java b/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayConfigServiceImpl.java
index f47816b..25f0008 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayConfigServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayConfigServiceImpl.java
@@ -6,7 +6,7 @@ import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.sf.common.constant.HttpStatus;
import com.sf.common.exception.ServiceException;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.common.utils.DateUtils;
import com.sf.common.utils.SecurityUtils;
import com.sf.service.gateway.domain.*;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayInterfaceInfoServiceImpl.java b/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayInterfaceInfoServiceImpl.java
index b071f07..f7856af 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayInterfaceInfoServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayInterfaceInfoServiceImpl.java
@@ -17,6 +17,7 @@ import com.sf.service.gateway.mapper.GatewayInterfaceInfoMapper;
import com.sf.service.gateway.mapper.GatewayInterfaceLinkStrategyMapper;
import com.sf.service.gateway.service.IGatewayInterfaceInfoService;
import com.sf.service.gateway.service.IGatewayStrategyService;
+import com.sf.service.index.utils.AppUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.dao.DuplicateKeyException;
import org.springframework.stereotype.Service;
diff --git a/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayRouteServiceImpl.java b/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayRouteServiceImpl.java
index 564a328..61e195d 100644
--- a/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayRouteServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/gateway/service/impl/GatewayRouteServiceImpl.java
@@ -5,7 +5,7 @@ import java.util.*;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.lang.Assert;
import com.alibaba.fastjson2.JSON;
-import com.sf.common.utils.AppUtils;
+import com.sf.service.index.utils.AppUtils;
import com.sf.common.utils.DateUtils;
import com.sf.common.utils.SecurityUtils;
import com.sf.common.utils.URLUtils;
diff --git a/sf-service/src/main/java/com/sf/service/goods/controller/GoodsMessagesController.java b/sf-service/src/main/java/com/sf/service/goods/controller/GoodsMessagesController.java
index 9baf45a..6f38578 100644
--- a/sf-service/src/main/java/com/sf/service/goods/controller/GoodsMessagesController.java
+++ b/sf-service/src/main/java/com/sf/service/goods/controller/GoodsMessagesController.java
@@ -3,10 +3,9 @@ package com.sf.service.goods.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
-import com.sf.common.enums.RequestHeaderEnums;
-import com.sf.common.utils.http.RequestUtils;
import com.sf.service.goods.domain.GoodsMessages;
import com.sf.service.goods.service.IGoodsMessagesService;
+import com.sf.service.index.utils.AppUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@@ -32,8 +31,7 @@ import com.sf.common.core.page.TableDataInfo;
*/
@RestController
@RequestMapping("/service/goods")
-public class GoodsMessagesController extends BaseController
-{
+public class GoodsMessagesController extends BaseController {
@Autowired
private IGoodsMessagesService goodsMessagesService;
@@ -41,9 +39,8 @@ public class GoodsMessagesController extends BaseController
* 查询商品信息列表
*/
@GetMapping("/list")
- public TableDataInfo list(GoodsMessages goodsMessages)
- {
- goodsMessages.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public TableDataInfo list(GoodsMessages goodsMessages) {
+ goodsMessages.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = goodsMessagesService.selectGoodsMessagesList(goodsMessages);
return getDataTable(list);
@@ -55,8 +52,7 @@ public class GoodsMessagesController extends BaseController
@PreAuthorize("@ss.hasPermi('service:goods:export')")
@Log(title = "商品信息", businessType = BusinessType.EXPORT)
@PostMapping("/export")
- public void export(HttpServletResponse response, GoodsMessages goodsMessages)
- {
+ public void export(HttpServletResponse response, GoodsMessages goodsMessages) {
List list = goodsMessagesService.selectGoodsMessagesList(goodsMessages);
ExcelUtil util = new ExcelUtil(GoodsMessages.class);
util.exportExcel(response, list, "商品信息数据");
@@ -67,8 +63,7 @@ public class GoodsMessagesController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('service:goods:query')")
@GetMapping(value = "/{id}")
- public AjaxResult getInfo(@PathVariable("id") Long id)
- {
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(goodsMessagesService.selectGoodsMessagesById(id));
}
@@ -78,9 +73,8 @@ public class GoodsMessagesController extends BaseController
@PreAuthorize("@ss.hasPermi('service:goods:add')")
@Log(title = "商品信息", businessType = BusinessType.INSERT)
@PostMapping
- public AjaxResult add(@RequestBody GoodsMessages goodsMessages)
- {
- goodsMessages.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ public AjaxResult add(@RequestBody GoodsMessages goodsMessages) {
+ goodsMessages.setAppCode(AppUtils.getAppCodeFromRequestHeader());
return toAjax(goodsMessagesService.insertGoodsMessages(goodsMessages));
}
@@ -90,8 +84,7 @@ public class GoodsMessagesController extends BaseController
@PreAuthorize("@ss.hasPermi('service:goods:edit')")
@Log(title = "商品信息", businessType = BusinessType.UPDATE)
@PutMapping
- public AjaxResult edit(@RequestBody GoodsMessages goodsMessages)
- {
+ public AjaxResult edit(@RequestBody GoodsMessages goodsMessages) {
return toAjax(goodsMessagesService.updateGoodsMessages(goodsMessages));
}
@@ -101,8 +94,7 @@ public class GoodsMessagesController extends BaseController
@PreAuthorize("@ss.hasPermi('service:goods:remove')")
@Log(title = "商品信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
- public AjaxResult remove(@PathVariable Long[] ids)
- {
+ public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(goodsMessagesService.deleteGoodsMessagesByIds(ids));
}
}
diff --git a/sf-admin/src/main/java/com/sf/index/controller/ApplyListInfoController.java b/sf-service/src/main/java/com/sf/service/index/controller/ApplyListInfoController.java
similarity index 95%
rename from sf-admin/src/main/java/com/sf/index/controller/ApplyListInfoController.java
rename to sf-service/src/main/java/com/sf/service/index/controller/ApplyListInfoController.java
index bfc6939..5490f75 100644
--- a/sf-admin/src/main/java/com/sf/index/controller/ApplyListInfoController.java
+++ b/sf-service/src/main/java/com/sf/service/index/controller/ApplyListInfoController.java
@@ -1,7 +1,9 @@
-package com.sf.index.controller;
+package com.sf.service.index.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
+
+import com.sf.service.index.service.IApplyListInfoService;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@@ -16,8 +18,7 @@ import com.sf.common.annotation.Log;
import com.sf.common.core.controller.BaseController;
import com.sf.common.core.domain.AjaxResult;
import com.sf.common.enums.BusinessType;
-import com.sf.index.domain.ApplyListInfo;
-import com.sf.index.service.IApplyListInfoService;
+import com.sf.service.index.domain.ApplyListInfo;
import com.sf.common.utils.poi.ExcelUtil;
import com.sf.common.core.page.TableDataInfo;
diff --git a/sf-admin/src/main/java/com/sf/index/domain/ApplyListInfo.java b/sf-service/src/main/java/com/sf/service/index/domain/ApplyListInfo.java
similarity index 98%
rename from sf-admin/src/main/java/com/sf/index/domain/ApplyListInfo.java
rename to sf-service/src/main/java/com/sf/service/index/domain/ApplyListInfo.java
index 47eaa62..9e5eda6 100644
--- a/sf-admin/src/main/java/com/sf/index/domain/ApplyListInfo.java
+++ b/sf-service/src/main/java/com/sf/service/index/domain/ApplyListInfo.java
@@ -1,4 +1,4 @@
-package com.sf.index.domain;
+package com.sf.service.index.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
diff --git a/sf-admin/src/main/java/com/sf/index/mapper/ApplyListInfoMapper.java b/sf-service/src/main/java/com/sf/service/index/mapper/ApplyListInfoMapper.java
similarity index 93%
rename from sf-admin/src/main/java/com/sf/index/mapper/ApplyListInfoMapper.java
rename to sf-service/src/main/java/com/sf/service/index/mapper/ApplyListInfoMapper.java
index f7a1911..e54b540 100644
--- a/sf-admin/src/main/java/com/sf/index/mapper/ApplyListInfoMapper.java
+++ b/sf-service/src/main/java/com/sf/service/index/mapper/ApplyListInfoMapper.java
@@ -1,7 +1,7 @@
-package com.sf.index.mapper;
+package com.sf.service.index.mapper;
import java.util.List;
-import com.sf.index.domain.ApplyListInfo;
+import com.sf.service.index.domain.ApplyListInfo;
/**
* 应用列Mapper接口
diff --git a/sf-admin/src/main/java/com/sf/index/service/IApplyListInfoService.java b/sf-service/src/main/java/com/sf/service/index/service/IApplyListInfoService.java
similarity index 93%
rename from sf-admin/src/main/java/com/sf/index/service/IApplyListInfoService.java
rename to sf-service/src/main/java/com/sf/service/index/service/IApplyListInfoService.java
index ff17ecd..1a9b5f4 100644
--- a/sf-admin/src/main/java/com/sf/index/service/IApplyListInfoService.java
+++ b/sf-service/src/main/java/com/sf/service/index/service/IApplyListInfoService.java
@@ -1,7 +1,7 @@
-package com.sf.index.service;
+package com.sf.service.index.service;
import java.util.List;
-import com.sf.index.domain.ApplyListInfo;
+import com.sf.service.index.domain.ApplyListInfo;
/**
* 应用列Service接口
diff --git a/sf-admin/src/main/java/com/sf/index/service/impl/ApplyListInfoServiceImpl.java b/sf-service/src/main/java/com/sf/service/index/service/impl/ApplyListInfoServiceImpl.java
similarity index 91%
rename from sf-admin/src/main/java/com/sf/index/service/impl/ApplyListInfoServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/index/service/impl/ApplyListInfoServiceImpl.java
index c77d3e8..f61a4f4 100644
--- a/sf-admin/src/main/java/com/sf/index/service/impl/ApplyListInfoServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/index/service/impl/ApplyListInfoServiceImpl.java
@@ -1,13 +1,13 @@
-package com.sf.index.service.impl;
+package com.sf.service.index.service.impl;
import java.util.List;
import com.sf.common.utils.DateUtils;
import com.sf.common.utils.uuid.IdUtils;
+import com.sf.service.index.service.IApplyListInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import com.sf.index.mapper.ApplyListInfoMapper;
-import com.sf.index.domain.ApplyListInfo;
-import com.sf.index.service.IApplyListInfoService;
+import com.sf.service.index.mapper.ApplyListInfoMapper;
+import com.sf.service.index.domain.ApplyListInfo;
/**
* 应用列Service业务层处理
@@ -16,7 +16,7 @@ import com.sf.index.service.IApplyListInfoService;
* @date 2024-04-11
*/
@Service
-public class ApplyListInfoServiceImpl implements IApplyListInfoService
+public class ApplyListInfoServiceImpl implements IApplyListInfoService
{
@Autowired
private ApplyListInfoMapper applyListInfoMapper;
diff --git a/sf-service/src/main/java/com/sf/service/index/utils/AppUtils.java b/sf-service/src/main/java/com/sf/service/index/utils/AppUtils.java
new file mode 100644
index 0000000..6afb2c2
--- /dev/null
+++ b/sf-service/src/main/java/com/sf/service/index/utils/AppUtils.java
@@ -0,0 +1,40 @@
+package com.sf.service.index.utils;
+
+import com.sf.common.utils.http.RequestUtils;
+import com.sf.service.exception.AppCodeNotFoundException;
+import io.netty.handler.codec.HeadersUtils;
+import lombok.experimental.UtilityClass;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.tomcat.util.http.HeaderUtil;
+import org.springframework.stereotype.Component;
+import org.springframework.util.Assert;
+import org.springframework.util.StringUtils;
+import org.springframework.web.context.request.RequestContextHolder;
+import org.springframework.web.context.request.ServletRequestAttributes;
+
+import javax.servlet.http.HttpServletRequest;
+
+/**
+ * 功能描述: 应用工具类
+ *
+ * @author a_kun
+ * @date 2024/4/22 15:48
+ */
+@Slf4j
+@UtilityClass
+public class AppUtils {
+
+ private static final String APP_CODE = "appCode";
+
+ private static final int APP_CODE_NOT_FOUND_ERROR_CODE = 4030;
+
+ public static String getAppCodeFromRequestHeader() {
+ String appCode = RequestUtils.getHeader(APP_CODE);
+ if (StringUtils.hasText(appCode)) {
+ return appCode;
+ }
+ throw new AppCodeNotFoundException("AppCode Not found", APP_CODE_NOT_FOUND_ERROR_CODE);
+ }
+
+
+}
diff --git a/sf-order/src/main/java/com/sf/order/controller/OrderInfoController.java b/sf-service/src/main/java/com/sf/service/order/controller/OrderInfoController.java
similarity index 83%
rename from sf-order/src/main/java/com/sf/order/controller/OrderInfoController.java
rename to sf-service/src/main/java/com/sf/service/order/controller/OrderInfoController.java
index 37b7d23..11c8daf 100644
--- a/sf-order/src/main/java/com/sf/order/controller/OrderInfoController.java
+++ b/sf-service/src/main/java/com/sf/service/order/controller/OrderInfoController.java
@@ -1,18 +1,17 @@
-package com.sf.order.controller;
+package com.sf.service.order.controller;
import com.sf.common.annotation.Log;
import com.sf.common.core.controller.BaseController;
import com.sf.common.core.domain.AjaxResult;
import com.sf.common.core.page.TableDataInfo;
import com.sf.common.enums.BusinessType;
-import com.sf.common.enums.RequestHeaderEnums;
-import com.sf.common.utils.http.RequestUtils;
import com.sf.common.utils.poi.ExcelUtil;
-import com.sf.order.domain.OrderInfo;
-import com.sf.order.domain.dto.OrderCreateDto;
-import com.sf.order.domain.req.OrderListReqVo;
-import com.sf.order.domain.res.OrderListResVo;
-import com.sf.order.service.IOrderInfoService;
+import com.sf.service.index.utils.AppUtils;
+import com.sf.service.order.domain.OrderInfo;
+import com.sf.service.order.domain.dto.OrderCreateDto;
+import com.sf.service.order.domain.req.OrderListReqVo;
+import com.sf.service.order.domain.res.OrderListResVo;
+import com.sf.service.order.service.IOrderInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -37,7 +36,7 @@ public class OrderInfoController extends BaseController {
*/
@GetMapping("/list")
public TableDataInfo list(OrderListReqVo vo) {
- vo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ vo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
startPage();
List list = orderInfoService.queryList(vo);
return getDataTable(list);
@@ -48,7 +47,7 @@ public class OrderInfoController extends BaseController {
*/
@GetMapping("/myOrderList")
public TableDataInfo myOrderList(OrderListReqVo vo) {
- vo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ vo.setAppCode(AppUtils.getAppCodeFromRequestHeader());
vo.setUserId(getUserId());
// startPage();
List list = orderInfoService.queryList(vo);
@@ -82,7 +81,7 @@ public class OrderInfoController extends BaseController {
@Log(title = "创建订单基础信息", businessType = BusinessType.INSERT)
@PostMapping(value = "/createOrder")
public AjaxResult createOrder(@RequestBody OrderCreateDto orderCreateDto) {
- orderCreateDto.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
+ orderCreateDto.setAppCode(AppUtils.getAppCodeFromRequestHeader());
return AjaxResult.success(orderInfoService.createOrder(orderCreateDto));
}
diff --git a/sf-order/src/main/java/com/sf/order/domain/OrderInfo.java b/sf-service/src/main/java/com/sf/service/order/domain/OrderInfo.java
similarity index 99%
rename from sf-order/src/main/java/com/sf/order/domain/OrderInfo.java
rename to sf-service/src/main/java/com/sf/service/order/domain/OrderInfo.java
index ca65473..e57fba4 100644
--- a/sf-order/src/main/java/com/sf/order/domain/OrderInfo.java
+++ b/sf-service/src/main/java/com/sf/service/order/domain/OrderInfo.java
@@ -1,4 +1,4 @@
-package com.sf.order.domain;
+package com.sf.service.order.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.sf.common.annotation.Excel;
diff --git a/sf-order/src/main/java/com/sf/order/domain/dto/OrderCreateDto.java b/sf-service/src/main/java/com/sf/service/order/domain/dto/OrderCreateDto.java
similarity index 97%
rename from sf-order/src/main/java/com/sf/order/domain/dto/OrderCreateDto.java
rename to sf-service/src/main/java/com/sf/service/order/domain/dto/OrderCreateDto.java
index 3107020..84fcd79 100644
--- a/sf-order/src/main/java/com/sf/order/domain/dto/OrderCreateDto.java
+++ b/sf-service/src/main/java/com/sf/service/order/domain/dto/OrderCreateDto.java
@@ -1,4 +1,4 @@
-package com.sf.order.domain.dto;
+package com.sf.service.order.domain.dto;
import io.swagger.v3.oas.annotations.media.Schema;
diff --git a/sf-order/src/main/java/com/sf/order/domain/req/OrderListReqVo.java b/sf-service/src/main/java/com/sf/service/order/domain/req/OrderListReqVo.java
similarity index 90%
rename from sf-order/src/main/java/com/sf/order/domain/req/OrderListReqVo.java
rename to sf-service/src/main/java/com/sf/service/order/domain/req/OrderListReqVo.java
index b640967..9a69f67 100644
--- a/sf-order/src/main/java/com/sf/order/domain/req/OrderListReqVo.java
+++ b/sf-service/src/main/java/com/sf/service/order/domain/req/OrderListReqVo.java
@@ -1,4 +1,4 @@
-package com.sf.order.domain.req;
+package com.sf.service.order.domain.req;
import com.sf.common.core.domain.BaseEntity;
import lombok.Data;
diff --git a/sf-order/src/main/java/com/sf/order/domain/res/OrderListResVo.java b/sf-service/src/main/java/com/sf/service/order/domain/res/OrderListResVo.java
similarity index 97%
rename from sf-order/src/main/java/com/sf/order/domain/res/OrderListResVo.java
rename to sf-service/src/main/java/com/sf/service/order/domain/res/OrderListResVo.java
index 85533be..cad3082 100644
--- a/sf-order/src/main/java/com/sf/order/domain/res/OrderListResVo.java
+++ b/sf-service/src/main/java/com/sf/service/order/domain/res/OrderListResVo.java
@@ -1,4 +1,4 @@
-package com.sf.order.domain.res;
+package com.sf.service.order.domain.res;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.sf.common.annotation.Excel;
diff --git a/sf-order/src/main/java/com/sf/order/mapper/OrderInfoMapper.java b/sf-service/src/main/java/com/sf/service/order/mapper/OrderInfoMapper.java
similarity index 87%
rename from sf-order/src/main/java/com/sf/order/mapper/OrderInfoMapper.java
rename to sf-service/src/main/java/com/sf/service/order/mapper/OrderInfoMapper.java
index 342981a..79348cb 100644
--- a/sf-order/src/main/java/com/sf/order/mapper/OrderInfoMapper.java
+++ b/sf-service/src/main/java/com/sf/service/order/mapper/OrderInfoMapper.java
@@ -1,8 +1,8 @@
-package com.sf.order.mapper;
+package com.sf.service.order.mapper;
-import com.sf.order.domain.OrderInfo;
-import com.sf.order.domain.req.OrderListReqVo;
-import com.sf.order.domain.res.OrderListResVo;
+import com.sf.service.order.domain.OrderInfo;
+import com.sf.service.order.domain.req.OrderListReqVo;
+import com.sf.service.order.domain.res.OrderListResVo;
import java.util.List;
diff --git a/sf-order/src/main/java/com/sf/order/service/IOrderInfoService.java b/sf-service/src/main/java/com/sf/service/order/service/IOrderInfoService.java
similarity index 85%
rename from sf-order/src/main/java/com/sf/order/service/IOrderInfoService.java
rename to sf-service/src/main/java/com/sf/service/order/service/IOrderInfoService.java
index 9904bb6..75f1e4f 100644
--- a/sf-order/src/main/java/com/sf/order/service/IOrderInfoService.java
+++ b/sf-service/src/main/java/com/sf/service/order/service/IOrderInfoService.java
@@ -1,10 +1,10 @@
-package com.sf.order.service;
+package com.sf.service.order.service;
-import com.sf.order.domain.OrderInfo;
-import com.sf.order.domain.dto.OrderCreateDto;
-import com.sf.order.domain.req.OrderListReqVo;
-import com.sf.order.domain.res.OrderListResVo;
+import com.sf.service.order.domain.OrderInfo;
+import com.sf.service.order.domain.dto.OrderCreateDto;
+import com.sf.service.order.domain.req.OrderListReqVo;
+import com.sf.service.order.domain.res.OrderListResVo;
import java.util.List;
diff --git a/sf-order/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java b/sf-service/src/main/java/com/sf/service/order/service/impl/OrderInfoServiceImpl.java
similarity index 91%
rename from sf-order/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java
rename to sf-service/src/main/java/com/sf/service/order/service/impl/OrderInfoServiceImpl.java
index 655d09e..a16a8ff 100644
--- a/sf-order/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java
+++ b/sf-service/src/main/java/com/sf/service/order/service/impl/OrderInfoServiceImpl.java
@@ -1,14 +1,14 @@
-package com.sf.order.service.impl;
+package com.sf.service.order.service.impl;
import com.sf.common.exception.ServiceException;
import com.sf.common.utils.DateUtils;
import com.sf.common.utils.SnowflakeIdWorker;
-import com.sf.order.domain.OrderInfo;
-import com.sf.order.domain.dto.OrderCreateDto;
-import com.sf.order.domain.req.OrderListReqVo;
-import com.sf.order.domain.res.OrderListResVo;
-import com.sf.order.mapper.OrderInfoMapper;
-import com.sf.order.service.IOrderInfoService;
+import com.sf.service.order.domain.OrderInfo;
+import com.sf.service.order.domain.dto.OrderCreateDto;
+import com.sf.service.order.domain.req.OrderListReqVo;
+import com.sf.service.order.domain.res.OrderListResVo;
+import com.sf.service.order.mapper.OrderInfoMapper;
+import com.sf.service.order.service.IOrderInfoService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
diff --git a/sf-system/src/main/resources/mapper/system/deployment/DeploymentApplyEnvironmentMapper.xml b/sf-service/src/main/resources/mapper/deployment/DeploymentApplyEnvironmentMapper.xml
similarity index 98%
rename from sf-system/src/main/resources/mapper/system/deployment/DeploymentApplyEnvironmentMapper.xml
rename to sf-service/src/main/resources/mapper/deployment/DeploymentApplyEnvironmentMapper.xml
index 0438c2c..827d954 100644
--- a/sf-system/src/main/resources/mapper/system/deployment/DeploymentApplyEnvironmentMapper.xml
+++ b/sf-service/src/main/resources/mapper/deployment/DeploymentApplyEnvironmentMapper.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/sf-system/src/main/resources/mapper/system/deployment/DeploymentModuleListMapper.xml b/sf-service/src/main/resources/mapper/deployment/DeploymentModuleListMapper.xml
similarity index 98%
rename from sf-system/src/main/resources/mapper/system/deployment/DeploymentModuleListMapper.xml
rename to sf-service/src/main/resources/mapper/deployment/DeploymentModuleListMapper.xml
index e8cc2f3..c8ca735 100644
--- a/sf-system/src/main/resources/mapper/system/deployment/DeploymentModuleListMapper.xml
+++ b/sf-service/src/main/resources/mapper/deployment/DeploymentModuleListMapper.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/sf-system/src/main/resources/mapper/system/deployment/DeploymentServicePublishMapper.xml b/sf-service/src/main/resources/mapper/deployment/DeploymentServicePublishMapper.xml
similarity index 99%
rename from sf-system/src/main/resources/mapper/system/deployment/DeploymentServicePublishMapper.xml
rename to sf-service/src/main/resources/mapper/deployment/DeploymentServicePublishMapper.xml
index c2623bb..38b2a94 100644
--- a/sf-system/src/main/resources/mapper/system/deployment/DeploymentServicePublishMapper.xml
+++ b/sf-service/src/main/resources/mapper/deployment/DeploymentServicePublishMapper.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/sf-system/src/main/resources/mapper/system/deployment/DeploymentWhitelistInfoMapper.xml b/sf-service/src/main/resources/mapper/deployment/DeploymentWhitelistInfoMapper.xml
similarity index 99%
rename from sf-system/src/main/resources/mapper/system/deployment/DeploymentWhitelistInfoMapper.xml
rename to sf-service/src/main/resources/mapper/deployment/DeploymentWhitelistInfoMapper.xml
index b1f28ce..72c76ef 100644
--- a/sf-system/src/main/resources/mapper/system/deployment/DeploymentWhitelistInfoMapper.xml
+++ b/sf-service/src/main/resources/mapper/deployment/DeploymentWhitelistInfoMapper.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/sf-system/src/main/resources/mapper/system/deployment/DeploymentWhitelistListMapper.xml b/sf-service/src/main/resources/mapper/deployment/DeploymentWhitelistListMapper.xml
similarity index 98%
rename from sf-system/src/main/resources/mapper/system/deployment/DeploymentWhitelistListMapper.xml
rename to sf-service/src/main/resources/mapper/deployment/DeploymentWhitelistListMapper.xml
index 63868a8..aaab2f9 100644
--- a/sf-system/src/main/resources/mapper/system/deployment/DeploymentWhitelistListMapper.xml
+++ b/sf-service/src/main/resources/mapper/deployment/DeploymentWhitelistListMapper.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/sf-system/src/main/resources/mapper/system/deployment/SysApkInfoMapper.xml b/sf-service/src/main/resources/mapper/deployment/SysApkInfoMapper.xml
similarity index 98%
rename from sf-system/src/main/resources/mapper/system/deployment/SysApkInfoMapper.xml
rename to sf-service/src/main/resources/mapper/deployment/SysApkInfoMapper.xml
index d741c83..e7d7bc1 100644
--- a/sf-system/src/main/resources/mapper/system/deployment/SysApkInfoMapper.xml
+++ b/sf-service/src/main/resources/mapper/deployment/SysApkInfoMapper.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/sf-admin/src/main/resources/mapper/index/ApplyListInfoMapper.xml b/sf-service/src/main/resources/mapper/index/ApplyListInfoMapper.xml
similarity index 96%
rename from sf-admin/src/main/resources/mapper/index/ApplyListInfoMapper.xml
rename to sf-service/src/main/resources/mapper/index/ApplyListInfoMapper.xml
index 6ab3a1f..319dded 100644
--- a/sf-admin/src/main/resources/mapper/index/ApplyListInfoMapper.xml
+++ b/sf-service/src/main/resources/mapper/index/ApplyListInfoMapper.xml
@@ -1,92 +1,92 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, app_code, app_name, app_desc, picture, order_num, is_delete, created, modified, create_time, update_time from APPLY_LIST_INFO
-
-
-
-
-
-
-
- insert into APPLY_LIST_INFO
-
- app_code,
- app_name,
- app_desc,
- picture,
- order_num,
- is_delete,
- created,
- modified,
- create_time,
- update_time,
-
-
- #{appCode},
- #{appName},
- #{appDesc},
- #{picture},
- #{orderNum},
- #{isDelete},
- #{created},
- #{modified},
- #{createTime},
- #{updateTime},
-
-
-
-
- update APPLY_LIST_INFO
-
- app_code = #{appCode},
- app_name = #{appName},
- app_desc = #{appDesc},
- picture = #{picture},
- order_num = #{orderNum},
- is_delete = #{isDelete},
- created = #{created},
- modified = #{modified},
- create_time = #{createTime},
- update_time = #{updateTime},
-
- where id = #{id}
-
-
-
- delete from APPLY_LIST_INFO where id = #{id}
-
-
-
- delete from APPLY_LIST_INFO where id in
-
- #{id}
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ select id, app_code, app_name, app_desc, picture, order_num, is_delete, created, modified, create_time, update_time from APPLY_LIST_INFO
+
+
+
+
+
+
+
+ insert into APPLY_LIST_INFO
+
+ app_code,
+ app_name,
+ app_desc,
+ picture,
+ order_num,
+ is_delete,
+ created,
+ modified,
+ create_time,
+ update_time,
+
+
+ #{appCode},
+ #{appName},
+ #{appDesc},
+ #{picture},
+ #{orderNum},
+ #{isDelete},
+ #{created},
+ #{modified},
+ #{createTime},
+ #{updateTime},
+
+
+
+
+ update APPLY_LIST_INFO
+
+ app_code = #{appCode},
+ app_name = #{appName},
+ app_desc = #{appDesc},
+ picture = #{picture},
+ order_num = #{orderNum},
+ is_delete = #{isDelete},
+ created = #{created},
+ modified = #{modified},
+ create_time = #{createTime},
+ update_time = #{updateTime},
+
+ where id = #{id}
+
+
+
+ delete from APPLY_LIST_INFO where id = #{id}
+
+
+
+ delete from APPLY_LIST_INFO where id in
+
+ #{id}
+
+
\ No newline at end of file
diff --git a/sf-order/src/main/resources/mapper/order/OrderInfoMapper.xml b/sf-service/src/main/resources/mapper/order/OrderInfoMapper.xml
similarity index 99%
rename from sf-order/src/main/resources/mapper/order/OrderInfoMapper.xml
rename to sf-service/src/main/resources/mapper/order/OrderInfoMapper.xml
index 3a208c6..ec2ad1d 100644
--- a/sf-order/src/main/resources/mapper/order/OrderInfoMapper.xml
+++ b/sf-service/src/main/resources/mapper/order/OrderInfoMapper.xml
@@ -2,7 +2,7 @@
-
+