mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
update 创建汇付企业会员
This commit is contained in:
@@ -1335,6 +1335,8 @@ public class OrderService {
|
||||
} else if (AdapayEventEnum.corp_member_failed.getValue().equals(type)) {
|
||||
// 开户失败 删除
|
||||
corpMemberFailed(data);
|
||||
} else if (AdapayEventEnum.corp_member_succeeded.getValue().equals(type)) {
|
||||
corpMemberSucceeded(data);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1407,9 +1409,22 @@ public class OrderService {
|
||||
// 删除表中的记录
|
||||
JSONObject jsonObject = JSON.parseObject(data);
|
||||
String memberId = jsonObject.getString("member_id");
|
||||
if (StringUtils.isNotBlank(memberId)) {
|
||||
adapayMemberAccountService.deleteByMemberId(memberId);
|
||||
if (StringUtils.isBlank(memberId)) {
|
||||
return;
|
||||
}
|
||||
adapayMemberAccountService.deleteByMemberId(memberId);
|
||||
}
|
||||
|
||||
private void corpMemberSucceeded(String data) {
|
||||
JSONObject jsonObject = JSON.parseObject(data);
|
||||
String memberId = jsonObject.getString("member_id");
|
||||
if (StringUtils.isBlank(memberId)) {
|
||||
return;
|
||||
}
|
||||
AdapayMemberAccount adapayMemberAccount = new AdapayMemberAccount();
|
||||
adapayMemberAccount.setAdapayMemberId(memberId);
|
||||
adapayMemberAccount.setStatus(Constants.ONE);
|
||||
adapayMemberAccountService.updateAdapayMemberAccountByMemberId(adapayMemberAccount);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -64,4 +64,6 @@ public interface AdapayMemberAccountMapper {
|
||||
AdapayMemberAccount selectByMerchantId(String merchantId);
|
||||
|
||||
void deleteByMemberId(String memberId);
|
||||
|
||||
void updateAdapayMemberAccountByMemberId(AdapayMemberAccount adapayMemberAccount);
|
||||
}
|
||||
|
||||
@@ -64,4 +64,6 @@ public interface IAdapayMemberAccountService {
|
||||
String selectAdapayMemberIdByStationId(String stationId);
|
||||
|
||||
void deleteByMemberId(String memberId);
|
||||
|
||||
void updateAdapayMemberAccountByMemberId(AdapayMemberAccount adapayMemberAccount);
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ public class AdapayMemberAccountServiceImpl implements IAdapayMemberAccountServi
|
||||
*/
|
||||
@Override
|
||||
public int updateAdapayMemberAccount(AdapayMemberAccount adapayMemberAccount) {
|
||||
adapayMemberAccount.setUpdateTime(DateUtils.getNowDate());
|
||||
// adapayMemberAccount.setUpdateTime(DateUtils.getNowDate());
|
||||
return adapayMemberAccountMapper.updateAdapayMemberAccount(adapayMemberAccount);
|
||||
}
|
||||
|
||||
@@ -131,4 +131,9 @@ public class AdapayMemberAccountServiceImpl implements IAdapayMemberAccountServi
|
||||
public void deleteByMemberId(String memberId) {
|
||||
adapayMemberAccountMapper.deleteByMemberId(memberId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateAdapayMemberAccountByMemberId(AdapayMemberAccount adapayMemberAccount) {
|
||||
adapayMemberAccountMapper.updateAdapayMemberAccountByMemberId(adapayMemberAccount);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -83,6 +83,22 @@
|
||||
where id = #{id}
|
||||
</update>
|
||||
|
||||
<update id="updateAdapayMemberAccountByMemberId" parameterType="com.jsowell.pile.domain.AdapayMemberAccount">
|
||||
update adapay_member_account
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="status != null">status = #{status},</if>
|
||||
<if test="merchantId != null">merchant_id = #{merchantId},</if>
|
||||
<if test="adapayMemberId != null">adapay_member_id = #{adapayMemberId},</if>
|
||||
<if test="settleAccountId != null">settle_account_id = #{settleAccountId},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="createBy != null">create_by = #{createBy},</if>
|
||||
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||
<if test="updateBy != null">update_by = #{updateBy},</if>
|
||||
<if test="delFlag != null">del_flag = #{delFlag},</if>
|
||||
</trim>
|
||||
where adapay_member_id = #{adapayMemberId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
|
||||
<delete id="deleteAdapayMemberAccountById" parameterType="Long">
|
||||
delete from adapay_member_account where id = #{id}
|
||||
</delete>
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
format="yyyyMMdd"
|
||||
value-format="yyyyMMdd">
|
||||
</el-date-picker>
|
||||
|
||||
</el-form-item>
|
||||
<el-form-item label="经营范围" prop="businessScope">
|
||||
<el-input type="textarea" v-model="dialogForm.businessScope" maxlength="200"></el-input>
|
||||
|
||||
Reference in New Issue
Block a user