|
@@ -91,27 +91,24 @@ public class PayApplicationServiceImpl extends ServiceImpl<PayApplicationMapper,
|
|
|
throw new BaseException("应用id已经存在");
|
|
|
}
|
|
|
}
|
|
|
-// payApplication.setName(param.getName());
|
|
|
+ payApplication.setAppId(param.getAppId());
|
|
|
+ payApplication.setGhId(param.getGhId());
|
|
|
+ payApplication.setAppName(param.getAppName());
|
|
|
payApplication.setType(param.getType());
|
|
|
payApplication.setAppSecret(param.getAppSecret());
|
|
|
-// payApplication.setVersion(param.getVersion());
|
|
|
-// payApplication.setAppDesc(param.getAppDesc());
|
|
|
-// payApplication.setAppUrl(param.getAppUrl());
|
|
|
-// payApplication.setAppLogo(param.getAppLogo());
|
|
|
-// payApplication.setMiniCode(param.getMiniCode());
|
|
|
- payApplication.setAppId(param.getAppId());
|
|
|
-// payApplication.setPrimevalId(param.getPrimevalId());
|
|
|
+ payApplication.setPath(param.getPath());
|
|
|
+ payApplication.setMerchantNo(param.getMerchantNo());
|
|
|
payApplication.setCompany(param.getCompany());
|
|
|
-// payApplication.setLoginName(param.getLoginName());
|
|
|
-// payApplication.setLoginPassword(param.getLoginPassword());
|
|
|
-// payApplication.setManagePerson(param.getManagePerson());
|
|
|
+ payApplication.setAccount(param.getAccount());
|
|
|
+ payApplication.setPassword(param.getPassword());
|
|
|
+ payApplication.setManager(param.getManager());
|
|
|
payApplication.setRemark(param.getRemark());
|
|
|
- payApplication.setIsDelete(DeleteEnum.NO.getCode());
|
|
|
- payApplication.setStatus(StatusEnum.YES.getCode());
|
|
|
+ payApplication.setHeadImg(param.getHeadImg());
|
|
|
+ payApplication.setQrCode(param.getQrCode());
|
|
|
payApplication.setUpdateTime(LocalDateTime.now());
|
|
|
return super.updateById(payApplication);
|
|
|
}
|
|
|
- //判断名称是否已经存在
|
|
|
+ //判断应用是否已经存在
|
|
|
int count = super.count(new LambdaQueryWrapper<PayApplication>()
|
|
|
.eq(PayApplication::getAppId, param.getAppId()));
|
|
|
if (count > 0) {
|
|
@@ -119,16 +116,20 @@ public class PayApplicationServiceImpl extends ServiceImpl<PayApplicationMapper,
|
|
|
}
|
|
|
//创建
|
|
|
return super.save(PayApplication.builder()
|
|
|
-// .name(param.getName())
|
|
|
- .type(param.getType())
|
|
|
.appId(param.getAppId())
|
|
|
+ .ghId(param.getGhId())
|
|
|
+ .appName(param.getAppName())
|
|
|
+ .type(param.getType())
|
|
|
.appSecret(param.getAppSecret())
|
|
|
-// .primevalId(param.getPrimevalId())
|
|
|
+ .path(param.getPath())
|
|
|
+ .merchantNo(param.getMerchantNo())
|
|
|
.company(param.getCompany())
|
|
|
-// .loginName(param.getLoginName())
|
|
|
-// .loginPassword(param.getLoginPassword())
|
|
|
-// .managePerson(param.getManagePerson())
|
|
|
+ .account(param.getAccount())
|
|
|
+ .password(param.getPassword())
|
|
|
+ .manager(param.getManager())
|
|
|
.remark(param.getRemark())
|
|
|
+ .headImg(param.getHeadImg())
|
|
|
+ .qrCode(param.getQrCode())
|
|
|
.status(StatusEnum.YES.getCode())
|
|
|
.isDelete(DeleteEnum.NO.getCode())
|
|
|
.createTime(LocalDateTime.now())
|
|
@@ -142,6 +143,10 @@ public class PayApplicationServiceImpl extends ServiceImpl<PayApplicationMapper,
|
|
|
if (payApplication == null) {
|
|
|
throw new BaseException("支付应用信息不存在");
|
|
|
}
|
|
|
+ //判断是否为支付宝应用
|
|
|
+ if (Objects.equals(payApplication.getType(), PayApplicationTypeEnum.ALI_PAY_APP.getType())) {
|
|
|
+ throw new BaseException("支付宝应用不支持生成小程序码!");
|
|
|
+ }
|
|
|
return miniAppletApiService.getQrCode(payApplication.getAppId(), payApplication.getAppSecret(), payApplication.getAppName());
|
|
|
}
|
|
|
|