From cec715817406af0ceadf5d6b203540570dd3969c Mon Sep 17 00:00:00 2001 From: Jack <46790855@qq.com> Date: Sat, 1 Mar 2025 09:33:14 +0800 Subject: [PATCH] =?UTF-8?q?e=E7=AD=BE=E5=AE=9D=E4=BF=AE=E6=94=B9=20?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/esign/EsignPlatformInfo.java | 3 ++ .../esign/mapper/EsignPlatformInfoMapper.java | 15 ++++++++++ .../service/EsignPlatformInfoService.java | 22 ++++++++++++++ .../impl/EsignPlatformInfoServiceImpl.java | 29 +++++++++++++++++++ .../mapper/esign/EsignPlatformInfoMapper.xml | 8 +++++ 5 files changed, 77 insertions(+) create mode 100644 mall-shop/src/main/java/com/suisung/mall/shop/esign/mapper/EsignPlatformInfoMapper.java create mode 100644 mall-shop/src/main/java/com/suisung/mall/shop/esign/service/EsignPlatformInfoService.java create mode 100644 mall-shop/src/main/java/com/suisung/mall/shop/esign/service/impl/EsignPlatformInfoServiceImpl.java create mode 100644 mall-shop/src/main/resources/mapper/esign/EsignPlatformInfoMapper.xml diff --git a/mall-common/src/main/java/com/suisung/mall/common/modules/esign/EsignPlatformInfo.java b/mall-common/src/main/java/com/suisung/mall/common/modules/esign/EsignPlatformInfo.java index 139bfd5e..40d14949 100644 --- a/mall-common/src/main/java/com/suisung/mall/common/modules/esign/EsignPlatformInfo.java +++ b/mall-common/src/main/java/com/suisung/mall/common/modules/esign/EsignPlatformInfo.java @@ -104,6 +104,9 @@ public class EsignPlatformInfo implements Serializable { @ApiModelProperty(value = "平台方公司所在的县区") private String county_id; + @ApiModelProperty(value = "类型:0-平台方(只能一条记录);1-一级代理;2-二级代理;3-三级代理;4-四级代理;") + private Integer type; + @ApiModelProperty(value = "记录状态:1-有效;2-无效;") private Integer status; diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/esign/mapper/EsignPlatformInfoMapper.java b/mall-shop/src/main/java/com/suisung/mall/shop/esign/mapper/EsignPlatformInfoMapper.java new file mode 100644 index 00000000..fe987778 --- /dev/null +++ b/mall-shop/src/main/java/com/suisung/mall/shop/esign/mapper/EsignPlatformInfoMapper.java @@ -0,0 +1,15 @@ +/* + * Copyright (c) 2025. Lorem ipsum dolor sit amet, consectetur adipiscing elit. + * Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan. + * Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna. + * Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus. + * Vestibulum commodo. Ut rhoncus gravida arcu. + */ + +package com.suisung.mall.shop.esign.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.suisung.mall.common.modules.esign.EsignPlatformInfo; + +public interface EsignPlatformInfoMapper extends BaseMapper { +} diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/esign/service/EsignPlatformInfoService.java b/mall-shop/src/main/java/com/suisung/mall/shop/esign/service/EsignPlatformInfoService.java new file mode 100644 index 00000000..9db30147 --- /dev/null +++ b/mall-shop/src/main/java/com/suisung/mall/shop/esign/service/EsignPlatformInfoService.java @@ -0,0 +1,22 @@ +/* + * Copyright (c) 2025. Lorem ipsum dolor sit amet, consectetur adipiscing elit. + * Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan. + * Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna. + * Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus. + * Vestibulum commodo. Ut rhoncus gravida arcu. + */ + +package com.suisung.mall.shop.esign.service; + +import com.suisung.mall.common.modules.esign.EsignPlatformInfo; + +public interface EsignPlatformInfoService { + + /** + * 根据分类获取平台方信息 + * + * @param type + * @return + */ + EsignPlatformInfo getEsignPlatformInfo(Integer type); +} diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/esign/service/impl/EsignPlatformInfoServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/esign/service/impl/EsignPlatformInfoServiceImpl.java new file mode 100644 index 00000000..c52078bd --- /dev/null +++ b/mall-shop/src/main/java/com/suisung/mall/shop/esign/service/impl/EsignPlatformInfoServiceImpl.java @@ -0,0 +1,29 @@ +/* + * Copyright (c) 2025. Lorem ipsum dolor sit amet, consectetur adipiscing elit. + * Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan. + * Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna. + * Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus. + * Vestibulum commodo. Ut rhoncus gravida arcu. + */ + +package com.suisung.mall.shop.esign.service.impl; + +import com.suisung.mall.common.modules.esign.EsignPlatformInfo; +import com.suisung.mall.core.web.service.impl.BaseServiceImpl; +import com.suisung.mall.shop.esign.mapper.EsignPlatformInfoMapper; +import com.suisung.mall.shop.esign.service.EsignPlatformInfoService; +import org.springframework.stereotype.Service; + +@Service +public class EsignPlatformInfoServiceImpl extends BaseServiceImpl implements EsignPlatformInfoService { + /** + * 根据分类获取平台方信息 + * + * @param type + * @return + */ + @Override + public EsignPlatformInfo getEsignPlatformInfo(Integer type) { + return null; + } +} diff --git a/mall-shop/src/main/resources/mapper/esign/EsignPlatformInfoMapper.xml b/mall-shop/src/main/resources/mapper/esign/EsignPlatformInfoMapper.xml new file mode 100644 index 00000000..2617a425 --- /dev/null +++ b/mall-shop/src/main/resources/mapper/esign/EsignPlatformInfoMapper.xml @@ -0,0 +1,8 @@ + + + + + + * + +