partnerName

This commit is contained in:
wangxiaopeng
2024-04-08 15:06:11 +08:00
parent 8b50b807a5
commit 94bf84c45d
2 changed files with 10 additions and 0 deletions

View File

@@ -19,6 +19,9 @@ public class LinePayVO {
@ApiModelProperty("xfsg_user_info.partner_id")
private String partnerId;
@ApiModelProperty("加盟商姓名")
private String partnerName;
@ApiModelProperty("line_info.id")
private Long lineId;

View File

@@ -1,8 +1,10 @@
package com.cool.store.service.impl;
import cn.hutool.core.bean.BeanUtil;
import com.cool.store.dao.HyPartnerUserInfoDAO;
import com.cool.store.dao.LineInfoDAO;
import com.cool.store.dao.LinePayDAO;
import com.cool.store.entity.HyPartnerUserInfoDO;
import com.cool.store.entity.LineInfoDO;
import com.cool.store.entity.LinePayDO;
import com.cool.store.enums.ErrorCodeEnum;
@@ -32,6 +34,9 @@ public class LinePayServiceImpl implements LinePayService {
@Resource
private LinePayDAO linePayDAO;
@Resource
private HyPartnerUserInfoDAO hyPartnerUserInfoDAO;
@Resource
private LineInfoDAO lineInfoDAO;
@@ -45,6 +50,8 @@ public class LinePayServiceImpl implements LinePayService {
if (linePayDO != null){
result = new LinePayVO();
BeanUtil.copyProperties(linePayDO,result);
LineInfoDO lineInfo = lineInfoDAO.getLineInfo(lineId);
result.setPartnerName(lineInfo != null ? lineInfo.getUsername() : "");
}
return result;
}