mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-03 05:28:03 +08:00
update创建汇付企业会员
This commit is contained in:
@@ -179,7 +179,7 @@ public class MemberBasicInfoController extends BaseController {
|
|||||||
/**
|
/**
|
||||||
* 充值/扣款余额
|
* 充值/扣款余额
|
||||||
*/
|
*/
|
||||||
@PreAuthorize("@ss.hasPermi('member:balance:update, member:merchantVip:update')")
|
@PreAuthorize("@ss.hasAnyPermi('member:balance:update, member:merchantVip:update')")
|
||||||
@Log(title = "会员充值/扣款余额", businessType = BusinessType.UPDATE)
|
@Log(title = "会员充值/扣款余额", businessType = BusinessType.UPDATE)
|
||||||
@PutMapping("/updateMemberBalance")
|
@PutMapping("/updateMemberBalance")
|
||||||
public AjaxResult updateMemberBalance(@RequestBody UpdateMemberBalanceDTO dto) {
|
public AjaxResult updateMemberBalance(@RequestBody UpdateMemberBalanceDTO dto) {
|
||||||
|
|||||||
@@ -652,7 +652,11 @@ public class AdapayService {
|
|||||||
Map<String, Object> member = CorpMember.create(memberParams, file, config.getWechatAppId());
|
Map<String, Object> member = CorpMember.create(memberParams, file, config.getWechatAppId());
|
||||||
log.info("创建企业账户param:{}, result:{}", JSON.toJSONString(memberParams), JSON.toJSONString(member));
|
log.info("创建企业账户param:{}, result:{}", JSON.toJSONString(memberParams), JSON.toJSONString(member));
|
||||||
if (StringUtils.equals((String) member.get("status"), "failed")) {
|
if (StringUtils.equals((String) member.get("status"), "failed")) {
|
||||||
throw new BusinessException("", (String) member.get("error_msg"));
|
String error_msg = (String) member.get("error_msg");
|
||||||
|
adapayMemberAccount.setStatus(Constants.TWO); // 创建失败,改状态
|
||||||
|
adapayMemberAccount.setRemark(error_msg);
|
||||||
|
adapayMemberAccountService.updateAdapayMemberAccount(adapayMemberAccount);
|
||||||
|
throw new BusinessException("", error_msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 取消自动创建结算账户,手动创建结算账户
|
// 取消自动创建结算账户,手动创建结算账户
|
||||||
|
|||||||
@@ -77,8 +77,8 @@ public class AdapayMemberAccountServiceImpl implements AdapayMemberAccountServic
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int updateAdapayMemberAccount(AdapayMemberAccount adapayMemberAccount) {
|
public int updateAdapayMemberAccount(AdapayMemberAccount adapayMemberAccount) {
|
||||||
// adapayMemberAccount.setUpdateTime(DateUtils.getNowDate());
|
adapayMemberAccount.setUpdateTime(DateUtils.getNowDate());
|
||||||
int i = adapayMemberAccountMapper.updateAdapayMemberAccount(adapayMemberAccount);
|
int i = adapayMemberAccountMapper.updateByPrimaryKey(adapayMemberAccount);
|
||||||
if (StringUtils.isNotBlank(adapayMemberAccount.getMerchantId())) {
|
if (StringUtils.isNotBlank(adapayMemberAccount.getMerchantId())) {
|
||||||
String redisKey = CacheConstants.ADAPAY_MEMBER_ACCOUNT + adapayMemberAccount.getMerchantId();
|
String redisKey = CacheConstants.ADAPAY_MEMBER_ACCOUNT + adapayMemberAccount.getMerchantId();
|
||||||
redisCache.deleteObject(redisKey);
|
redisCache.deleteObject(redisKey);
|
||||||
|
|||||||
Reference in New Issue
Block a user