|
@@ -192,8 +192,13 @@ public class AppSiteServiceImpl extends ServiceImpl<AppSiteMapper, AppSite> impl
|
|
|
public Boolean editSitePayInfo(EditSitePayInfoDTO editSitePayInfoDTO) {
|
|
|
SysDepart sysDepart = sysDepartMapper.selectById(editSitePayInfoDTO.getSiteId());
|
|
|
if(null == sysDepart) throw new JeecgBootException("商户部门不存在", SC_INTERNAL_SERVER_ERROR_500);
|
|
|
+ // 转换括号
|
|
|
+ String mchName = editSitePayInfoDTO.getMchName();
|
|
|
+ if (mchName != null) {
|
|
|
+ mchName = mchName.replace("(", "(").replace(")", ")");
|
|
|
+ }
|
|
|
sysDepart.setMchId(editSitePayInfoDTO.getMchId());
|
|
|
- sysDepart.setMchName(editSitePayInfoDTO.getMchName());
|
|
|
+ sysDepart.setMchName(mchName);
|
|
|
sysDepart.setOrgIdCardNum(editSitePayInfoDTO.getOrgIdCardNum());
|
|
|
sysDepart.setAppid(WechatConstants.WECHAT_SUB_APPID);
|
|
|
return sysDepartMapper.updateById(sysDepart) > 0;
|
|
@@ -203,9 +208,14 @@ public class AppSiteServiceImpl extends ServiceImpl<AppSiteMapper, AppSite> impl
|
|
|
public EditSitePayInfoDTO querySitePayInfoById(String id) {
|
|
|
EditSitePayInfoDTO editSitePayInfoDTO = new EditSitePayInfoDTO();
|
|
|
SysDepart sysDepart = sysDepartMapper.selectById(id);
|
|
|
+ // 转换括号
|
|
|
+ String mchName = editSitePayInfoDTO.getMchName();
|
|
|
+ if (mchName != null) {
|
|
|
+ mchName = mchName.replace("(", "(").replace(")", ")");
|
|
|
+ }
|
|
|
editSitePayInfoDTO.setSiteId(sysDepart.getId())
|
|
|
.setMchId(sysDepart.getMchId())
|
|
|
- .setMchName(sysDepart.getMchName())
|
|
|
+ .setMchName(mchName)
|
|
|
.setOrgIdCardNum(sysDepart.getOrgIdCardNum());
|
|
|
return editSitePayInfoDTO;
|
|
|
}
|