mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-01 04:28:02 +08:00
update
This commit is contained in:
@@ -2,6 +2,8 @@ package com.jsowell.web.controller.pile;
|
|||||||
|
|
||||||
import com.jsowell.adapay.dto.AdapayMemberInfoDTO;
|
import com.jsowell.adapay.dto.AdapayMemberInfoDTO;
|
||||||
import com.jsowell.adapay.service.AdapayMemberService;
|
import com.jsowell.adapay.service.AdapayMemberService;
|
||||||
|
import com.jsowell.adapay.vo.AdapayMemberInfoVO;
|
||||||
|
import com.jsowell.common.core.controller.BaseController;
|
||||||
import com.jsowell.common.core.domain.AjaxResult;
|
import com.jsowell.common.core.domain.AjaxResult;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
@@ -11,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/adapay/member")
|
@RequestMapping("/adapay/member")
|
||||||
public class AdapayMemberController {
|
public class AdapayMemberController extends BaseController {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private AdapayMemberService adapayMemberService;
|
private AdapayMemberService adapayMemberService;
|
||||||
@@ -29,4 +31,21 @@ public class AdapayMemberController {
|
|||||||
}
|
}
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询汇付会员接口
|
||||||
|
* http://localhost:8080/adapay/member/selectAdapayMember
|
||||||
|
*/
|
||||||
|
@PostMapping("/selectAdapayMember")
|
||||||
|
public AjaxResult selectAdapayMember(@RequestBody AdapayMemberInfoDTO dto) {
|
||||||
|
AjaxResult result;
|
||||||
|
try {
|
||||||
|
AdapayMemberInfoVO vo = adapayMemberService.selectAdapayMember(dto.getMerchantId());
|
||||||
|
result = AjaxResult.success(vo);
|
||||||
|
} catch (Exception e) {
|
||||||
|
logger.error("查询汇付会员接口异常", e);
|
||||||
|
result = AjaxResult.error("查询汇付会员接口异常");
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,11 +7,13 @@ import com.fasterxml.jackson.databind.PropertyNamingStrategies;
|
|||||||
import com.google.common.collect.Maps;
|
import com.google.common.collect.Maps;
|
||||||
import com.huifu.adapay.model.Member;
|
import com.huifu.adapay.model.Member;
|
||||||
import com.jsowell.adapay.dto.AdapayMemberInfoDTO;
|
import com.jsowell.adapay.dto.AdapayMemberInfoDTO;
|
||||||
|
import com.jsowell.adapay.vo.AdapayMemberInfoVO;
|
||||||
import com.jsowell.common.util.StringUtils;
|
import com.jsowell.common.util.StringUtils;
|
||||||
import com.jsowell.common.util.id.IdUtils;
|
import com.jsowell.common.util.id.IdUtils;
|
||||||
import com.jsowell.pile.domain.AdapayMemberInfo;
|
import com.jsowell.pile.domain.AdapayMemberInfo;
|
||||||
import com.jsowell.pile.service.AdapayMemberInfoService;
|
import com.jsowell.pile.service.AdapayMemberInfoService;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -146,4 +148,14 @@ public class AdapayMemberService {
|
|||||||
adapayMemberInfoService.insert(adapayMemberInfo);
|
adapayMemberInfoService.insert(adapayMemberInfo);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public AdapayMemberInfoVO selectAdapayMember(String merchantId) {
|
||||||
|
AdapayMemberInfo adapayMemberInfo = adapayMemberInfoService.selectByMerchantId(merchantId);
|
||||||
|
if (adapayMemberInfo == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
AdapayMemberInfoVO resultVO = new AdapayMemberInfoVO();
|
||||||
|
BeanUtils.copyProperties(adapayMemberInfo, resultVO);
|
||||||
|
return resultVO;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
package com.jsowell.adapay.vo;
|
||||||
|
|
||||||
|
import lombok.*;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@Builder
|
||||||
|
public class AdapayMemberInfoVO {
|
||||||
|
// 运营商id
|
||||||
|
private String merchantId;
|
||||||
|
// 地址
|
||||||
|
private String location;
|
||||||
|
// 电子邮箱
|
||||||
|
private String email;
|
||||||
|
// 性别
|
||||||
|
private String gender;
|
||||||
|
// 昵称
|
||||||
|
private String nickname;
|
||||||
|
}
|
||||||
@@ -44,4 +44,6 @@ public interface AdapayMemberInfoMapper {
|
|||||||
* @return update count
|
* @return update count
|
||||||
*/
|
*/
|
||||||
int updateByPrimaryKey(AdapayMemberInfo record);
|
int updateByPrimaryKey(AdapayMemberInfo record);
|
||||||
|
|
||||||
|
AdapayMemberInfo selectByMerchantId(String merchantId);
|
||||||
}
|
}
|
||||||
@@ -14,4 +14,6 @@ public interface AdapayMemberInfoService {
|
|||||||
int updateByPrimaryKeySelective(AdapayMemberInfo record);
|
int updateByPrimaryKeySelective(AdapayMemberInfo record);
|
||||||
|
|
||||||
int updateByPrimaryKey(AdapayMemberInfo record);
|
int updateByPrimaryKey(AdapayMemberInfo record);
|
||||||
|
|
||||||
|
AdapayMemberInfo selectByMerchantId(String merchantId);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -42,4 +42,9 @@ public class AdapayMemberInfoServiceImpl implements AdapayMemberInfoService {
|
|||||||
return adapayMemberInfoMapper.updateByPrimaryKey(record);
|
return adapayMemberInfoMapper.updateByPrimaryKey(record);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AdapayMemberInfo selectByMerchantId(String merchantId) {
|
||||||
|
return adapayMemberInfoMapper.selectByMerchantId(merchantId);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -221,4 +221,12 @@
|
|||||||
del_flag = #{delFlag,jdbcType=VARCHAR}
|
del_flag = #{delFlag,jdbcType=VARCHAR}
|
||||||
where id = #{id,jdbcType=INTEGER}
|
where id = #{id,jdbcType=INTEGER}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<select id="selectByMerchantId" resultMap="BaseResultMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List" />
|
||||||
|
from adapay_member_info
|
||||||
|
where del_flag = '0'
|
||||||
|
and merchant_id = #{merchantId,jdbcType=VARCHAR}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
Reference in New Issue
Block a user