Browse Source

[授权appId][修改]:类型未提供时,兼容处理

release
Stormeye Wu 7 years ago
parent
commit
e269de0b05
1 changed files with 16 additions and 14 deletions
  1. +16
    -14
      mallinkService/src/main/java/com/iformall/service/impl/WxAuthorizerInfoServiceImpl.java

+ 16
- 14
mallinkService/src/main/java/com/iformall/service/impl/WxAuthorizerInfoServiceImpl.java View File

@@ -99,21 +99,23 @@ public class WxAuthorizerInfoServiceImpl implements WxAuthorizerInfoService {
record.setUpdateTime(curDate);
// 授权表 添加
authorizerInfoMapper.insertSelective(record);
if(appinfo.getType().equals(EnumAppType.C.getCode()) ||
appinfo.getType().equals(EnumAppType.B.getCode())) {
// C/B 扩展配置表添加
WxWeappExtSet weappExtSet = new WxWeappExtSet();
weappExtSet.setId(record.getId());
weappExtSet.setAppId(record.getAuthorizerAppid());
if (appinfo.getType().equals(EnumAppType.C.getCode())) {
weappExtSet.setCarSupport(EnumCarSupport.NOCAR.getCode());
if(appinfo.getType() != null) {
if (appinfo.getType().equals(EnumAppType.C.getCode()) ||
appinfo.getType().equals(EnumAppType.B.getCode())) {
// C/B 扩展配置表添加
WxWeappExtSet weappExtSet = new WxWeappExtSet();
weappExtSet.setId(record.getId());
weappExtSet.setAppId(record.getAuthorizerAppid());
if (appinfo.getType().equals(EnumAppType.C.getCode())) {
weappExtSet.setCarSupport(EnumCarSupport.NOCAR.getCode());
}
if (appinfo != null) {
weappExtSet.setType(appinfo.getType());
}
weappExtSet.setCreateDate(curDate);
weappExtSet.setUpdateDate(curDate);
weappExtSetMapper.insertSelective(weappExtSet);
}
if (appinfo != null) {
weappExtSet.setType(appinfo.getType());
}
weappExtSet.setCreateDate(curDate);
weappExtSet.setUpdateDate(curDate);
weappExtSetMapper.insertSelective(weappExtSet);
}
} else {
record.setId(authorizerInfo.getId());


Loading…
Cancel
Save