diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/ThirdPartySettingInfo.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/ThirdPartySettingInfo.java index 5b57eabb3..d5967ca86 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/ThirdPartySettingInfo.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/ThirdPartySettingInfo.java @@ -7,146 +7,153 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 第三方平台配置对象 thirdparty_setting_info - * + * * @author jsowell * @date 2023-05-24 */ -public class ThirdPartySettingInfo extends BaseEntity -{ +public class ThirdPartySettingInfo extends BaseEntity { private static final long serialVersionUID = 1L; - /** 主键 */ + /** + * 主键 + */ private Long id; - /** 对接类型(1-联联平台) */ + /** + * 对接类型(1-联联平台) + */ @Excel(name = "对接类型", readConverterExp = "1=-联联平台") private String type; - /** 站点id */ + /** + * 站点id + */ @Excel(name = "站点id") - private String stationId; + private Long stationId; - /** 运营商id */ + /** + * 运营商id + */ @Excel(name = "运营商id") private String operatorId; - /** 运营商密钥 */ + /** + * 运营商密钥 + */ @Excel(name = "运营商密钥") private String operatorSecret; - /** 签名密钥 */ + /** + * 签名密钥 + */ @Excel(name = "签名密钥") private String signSecret; - /** 消息密钥 */ + /** + * 消息密钥 + */ @Excel(name = "消息密钥") private String dataSecret; - /** 消息密钥初始化向量 */ + /** + * 消息密钥初始化向量 + */ @Excel(name = "消息密钥初始化向量") private String dataSecretIv; - /** 删除标识 */ + /** + * 删除标识 + */ private String delFlag; - public void setId(Long id) - { + public void setId(Long id) { this.id = id; } - public Long getId() - { + public Long getId() { return id; } - public void setType(String type) - { + + public void setType(String type) { this.type = type; } - public String getType() - { + public String getType() { return type; } - public void setStationId(String stationId) - { + + public void setStationId(Long stationId) { this.stationId = stationId; } - public String getStationId() - { + public Long getStationId() { return stationId; } - public void setOperatorId(String operatorId) - { + + public void setOperatorId(String operatorId) { this.operatorId = operatorId; } - public String getOperatorId() - { + public String getOperatorId() { return operatorId; } - public void setOperatorSecret(String operatorSecret) - { + + public void setOperatorSecret(String operatorSecret) { this.operatorSecret = operatorSecret; } - public String getOperatorSecret() - { + public String getOperatorSecret() { return operatorSecret; } - public void setSignSecret(String signSecret) - { + + public void setSignSecret(String signSecret) { this.signSecret = signSecret; } - public String getSignSecret() - { + public String getSignSecret() { return signSecret; } - public void setDataSecret(String dataSecret) - { + + public void setDataSecret(String dataSecret) { this.dataSecret = dataSecret; } - public String getDataSecret() - { + public String getDataSecret() { return dataSecret; } - public void setDataSecretIv(String dataSecretIv) - { + + public void setDataSecretIv(String dataSecretIv) { this.dataSecretIv = dataSecretIv; } - public String getDataSecretIv() - { + public String getDataSecretIv() { return dataSecretIv; } - public void setDelFlag(String delFlag) - { + + public void setDelFlag(String delFlag) { this.delFlag = delFlag; } - public String getDelFlag() - { + public String getDelFlag() { return delFlag; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.JSON_STYLE) - .append("id", getId()) - .append("type", getType()) - .append("stationId", getStationId()) - .append("operatorId", getOperatorId()) - .append("operatorSecret", getOperatorSecret()) - .append("signSecret", getSignSecret()) - .append("dataSecret", getDataSecret()) - .append("dataSecretIv", getDataSecretIv()) - .append("createTime", getCreateTime()) - .append("createBy", getCreateBy()) - .append("updateTime", getUpdateTime()) - .append("updateBy", getUpdateBy()) - .append("delFlag", getDelFlag()) - .toString(); + .append("id", getId()) + .append("type", getType()) + .append("stationId", getStationId()) + .append("operatorId", getOperatorId()) + .append("operatorSecret", getOperatorSecret()) + .append("signSecret", getSignSecret()) + .append("dataSecret", getDataSecret()) + .append("dataSecretIv", getDataSecretIv()) + .append("createTime", getCreateTime()) + .append("createBy", getCreateBy()) + .append("updateTime", getUpdateTime()) + .append("updateBy", getUpdateBy()) + .append("delFlag", getDelFlag()) + .toString(); } } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/ThirdPartySettingInfoMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/ThirdPartySettingInfoMapper.java index 46f3e026a..4d0d9e6fa 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/ThirdPartySettingInfoMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/ThirdPartySettingInfoMapper.java @@ -1,19 +1,21 @@ package com.jsowell.pile.mapper; import java.util.List; + import com.jsowell.pile.domain.ThirdPartySettingInfo; +import org.springframework.stereotype.Component; /** * 第三方平台配置Mapper接口 - * + * * @author jsowell * @date 2023-05-24 */ -public interface ThirdPartySettingInfoMapper -{ +@Component +public interface ThirdPartySettingInfoMapper { /** * 查询第三方平台配置 - * + * * @param id 第三方平台配置主键 * @return 第三方平台配置 */ @@ -21,7 +23,7 @@ public interface ThirdPartySettingInfoMapper /** * 查询第三方平台配置列表 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 第三方平台配置集合 */ @@ -29,7 +31,7 @@ public interface ThirdPartySettingInfoMapper /** * 新增第三方平台配置 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 结果 */ @@ -37,7 +39,7 @@ public interface ThirdPartySettingInfoMapper /** * 修改第三方平台配置 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 结果 */ @@ -45,7 +47,7 @@ public interface ThirdPartySettingInfoMapper /** * 删除第三方平台配置 - * + * * @param id 第三方平台配置主键 * @return 结果 */ @@ -53,9 +55,17 @@ public interface ThirdPartySettingInfoMapper /** * 批量删除第三方平台配置 - * + * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteThirdPartySettingInfoByIds(Long[] ids); + + /** + * 根据站点id 查询配置列表 + * + * @param stationId + * @return + */ + public ThirdPartySettingInfo getInfoByStationId(Long stationId); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/IThirdPartySettingInfoService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/IThirdPartySettingInfoService.java index 94302bc29..29cab6909 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/IThirdPartySettingInfoService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/IThirdPartySettingInfoService.java @@ -1,19 +1,19 @@ package com.jsowell.pile.service; import java.util.List; + import com.jsowell.pile.domain.ThirdPartySettingInfo; /** * 第三方平台配置Service接口 - * + * * @author jsowell * @date 2023-05-24 */ -public interface IThirdPartySettingInfoService -{ +public interface IThirdPartySettingInfoService { /** * 查询第三方平台配置 - * + * * @param id 第三方平台配置主键 * @return 第三方平台配置 */ @@ -21,7 +21,7 @@ public interface IThirdPartySettingInfoService /** * 查询第三方平台配置列表 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 第三方平台配置集合 */ @@ -29,7 +29,7 @@ public interface IThirdPartySettingInfoService /** * 新增第三方平台配置 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 结果 */ @@ -37,7 +37,7 @@ public interface IThirdPartySettingInfoService /** * 修改第三方平台配置 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 结果 */ @@ -45,7 +45,7 @@ public interface IThirdPartySettingInfoService /** * 批量删除第三方平台配置 - * + * * @param ids 需要删除的第三方平台配置主键集合 * @return 结果 */ @@ -53,9 +53,17 @@ public interface IThirdPartySettingInfoService /** * 删除第三方平台配置信息 - * + * * @param id 第三方平台配置主键 * @return 结果 */ public int deleteThirdPartySettingInfoById(Long id); + + /** + * 根据站点id 查询配置列表 + * + * @param stationId + * @return + */ + public ThirdPartySettingInfo getInfoByStationId(Long stationId); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/ThirdPartySettingInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/ThirdPartySettingInfoServiceImpl.java index 8250b9dcc..6696fd573 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/ThirdPartySettingInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/ThirdPartySettingInfoServiceImpl.java @@ -1,6 +1,7 @@ package com.jsowell.pile.service.impl; import java.util.List; + import com.jsowell.common.util.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -10,87 +11,91 @@ import com.jsowell.pile.service.IThirdPartySettingInfoService; /** * 第三方平台配置Service业务层处理 - * + * * @author jsowell * @date 2023-05-24 */ @Service -public class ThirdPartySettingInfoServiceImpl implements IThirdPartySettingInfoService -{ +public class ThirdPartySettingInfoServiceImpl implements IThirdPartySettingInfoService { @Autowired private ThirdPartySettingInfoMapper thirdPartySettingInfoMapper; /** * 查询第三方平台配置 - * + * * @param id 第三方平台配置主键 * @return 第三方平台配置 */ @Override - public ThirdPartySettingInfo selectThirdPartySettingInfoById(Long id) - { + public ThirdPartySettingInfo selectThirdPartySettingInfoById(Long id) { return thirdPartySettingInfoMapper.selectThirdPartySettingInfoById(id); } /** * 查询第三方平台配置列表 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 第三方平台配置 */ @Override - public List selectThirdPartySettingInfoList(ThirdPartySettingInfo thirdPartySettingInfo) - { + public List selectThirdPartySettingInfoList(ThirdPartySettingInfo thirdPartySettingInfo) { return thirdPartySettingInfoMapper.selectThirdPartySettingInfoList(thirdPartySettingInfo); } /** * 新增第三方平台配置 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 结果 */ @Override - public int insertThirdPartySettingInfo(ThirdPartySettingInfo thirdPartySettingInfo) - { + public int insertThirdPartySettingInfo(ThirdPartySettingInfo thirdPartySettingInfo) { thirdPartySettingInfo.setCreateTime(DateUtils.getNowDate()); return thirdPartySettingInfoMapper.insertThirdPartySettingInfo(thirdPartySettingInfo); } /** * 修改第三方平台配置 - * + * * @param thirdPartySettingInfo 第三方平台配置 * @return 结果 */ @Override - public int updateThirdPartySettingInfo(ThirdPartySettingInfo thirdPartySettingInfo) - { + public int updateThirdPartySettingInfo(ThirdPartySettingInfo thirdPartySettingInfo) { thirdPartySettingInfo.setUpdateTime(DateUtils.getNowDate()); return thirdPartySettingInfoMapper.updateThirdPartySettingInfo(thirdPartySettingInfo); } /** * 批量删除第三方平台配置 - * + * * @param ids 需要删除的第三方平台配置主键 * @return 结果 */ @Override - public int deleteThirdPartySettingInfoByIds(Long[] ids) - { + public int deleteThirdPartySettingInfoByIds(Long[] ids) { return thirdPartySettingInfoMapper.deleteThirdPartySettingInfoByIds(ids); } /** * 删除第三方平台配置信息 - * + * * @param id 第三方平台配置主键 * @return 结果 */ @Override - public int deleteThirdPartySettingInfoById(Long id) - { + public int deleteThirdPartySettingInfoById(Long id) { return thirdPartySettingInfoMapper.deleteThirdPartySettingInfoById(id); } + + /** + * 根据站点id 查询配置列表 + * + * @param stationId + * @return + */ + @Override + public ThirdPartySettingInfo getInfoByStationId(Long stationId) { + return thirdPartySettingInfoMapper.getInfoByStationId(stationId); + } } diff --git a/jsowell-pile/src/main/resources/mapper/pile/ThirdPartySettingInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/ThirdPartySettingInfoMapper.xml index d9dcf819f..724e84742 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/ThirdPartySettingInfoMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/ThirdPartySettingInfoMapper.xml @@ -24,6 +24,11 @@ select id, type, station_id, operator_id, operator_secret, sign_secret, data_secret, data_secret_IV, create_time, create_by, update_time, update_by, del_flag from thirdparty_setting_info + + + id, type, station_id, operator_id, operator_secret, sign_secret, data_secret, data_secret_IV, create_time, create_by, update_time, update_by, del_flag + + + select + from thirdparty_setting_info + where station_id = #{stationId,jdbcType=BIGINT} + \ No newline at end of file