mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-14 23:08:35 +08:00
新增 后管会员详情页面新增字段
This commit is contained in:
@@ -119,12 +119,12 @@ public class OccupyOrderController extends BaseController {
|
|||||||
String memberId = getMemberIdByAuthorization(request);
|
String memberId = getMemberIdByAuthorization(request);
|
||||||
logger.info("查询用户: {} 是否有未支付的占桩订单", memberId);
|
logger.info("查询用户: {} 是否有未支付的占桩订单", memberId);
|
||||||
OrderPileOccupy orderPileOccupy = orderPileOccupyService.queryUnPayOrderByMemberId(memberId);
|
OrderPileOccupy orderPileOccupy = orderPileOccupyService.queryUnPayOrderByMemberId(memberId);
|
||||||
if (orderPileOccupy != null) {
|
String occupyCode = orderPileOccupy.getOccupyCode();
|
||||||
response = new RestApiResponse<>(ImmutableMap.of("occupyOrder", orderPileOccupy.getOccupyCode()));
|
if (StringUtils.isNotBlank(occupyCode)) {
|
||||||
|
response = new RestApiResponse<>(ImmutableMap.of("occupyCode", occupyCode));
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error("查询用户是否有未支付的占桩订单 error,", e);
|
logger.error("查询用户是否有未支付的占桩订单 error,", e);
|
||||||
response = new RestApiResponse<>(e);
|
|
||||||
}
|
}
|
||||||
logger.info("查询用户是否有未支付的占桩订单 result:{}", response);
|
logger.info("查询用户是否有未支付的占桩订单 result:{}", response);
|
||||||
return response;
|
return response;
|
||||||
|
|||||||
@@ -5,9 +5,11 @@ import com.jsowell.pile.dto.UniAppQueryMemberBalanceDTO;
|
|||||||
import com.jsowell.pile.vo.uniapp.MemberBalanceVO;
|
import com.jsowell.pile.vo.uniapp.MemberBalanceVO;
|
||||||
import com.jsowell.pile.vo.uniapp.MemberWalletLogVO;
|
import com.jsowell.pile.vo.uniapp.MemberWalletLogVO;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@Repository
|
||||||
public interface MemberWalletLogMapper {
|
public interface MemberWalletLogMapper {
|
||||||
/**
|
/**
|
||||||
* delete by primary key
|
* delete by primary key
|
||||||
|
|||||||
@@ -267,10 +267,21 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
|
|||||||
MemberPlateNumberRelation memberPlateNumberRelation = new MemberPlateNumberRelation();
|
MemberPlateNumberRelation memberPlateNumberRelation = new MemberPlateNumberRelation();
|
||||||
memberPlateNumberRelation.setMemberId(memberId);
|
memberPlateNumberRelation.setMemberId(memberId);
|
||||||
List<MemberPlateNumberRelation> list = memberPlateNumberRelationMapper.selectMemberPlateNumberRelationList(memberPlateNumberRelation);
|
List<MemberPlateNumberRelation> list = memberPlateNumberRelationMapper.selectMemberPlateNumberRelationList(memberPlateNumberRelation);
|
||||||
List<String> plateNumberList = list.stream()
|
// List<String> plateNumberList = list.stream()
|
||||||
.map(MemberPlateNumberRelation::getLicensePlateNumber)
|
// .map(MemberPlateNumberRelation::getLicensePlateNumber)
|
||||||
.collect(Collectors.toList());
|
// .collect(Collectors.toList());
|
||||||
|
List<String> plateNumberList = new ArrayList<>();
|
||||||
|
List<String> vinCodeList = new ArrayList<>();
|
||||||
|
for (MemberPlateNumberRelation relation : list) {
|
||||||
|
if (StringUtils.isNotBlank(relation.getLicensePlateNumber())) {
|
||||||
|
plateNumberList.add(relation.getLicensePlateNumber());
|
||||||
|
}
|
||||||
|
if (StringUtils.isNotBlank(relation.getVinCode())) {
|
||||||
|
vinCodeList.add(relation.getVinCode());
|
||||||
|
}
|
||||||
|
}
|
||||||
vo.setPlateNumberList(plateNumberList);
|
vo.setPlateNumberList(plateNumberList);
|
||||||
|
vo.setVinCodeList(vinCodeList);
|
||||||
return vo;
|
return vo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -66,6 +66,11 @@ public class MemberVO {
|
|||||||
*/
|
*/
|
||||||
private List<String> plateNumberList;
|
private List<String> plateNumberList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* VIN码
|
||||||
|
*/
|
||||||
|
private List<String> vinCodeList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 头像地址
|
* 头像地址
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -41,6 +41,9 @@
|
|||||||
@click="handleDelete(item)"
|
@click="handleDelete(item)"
|
||||||
>删除</el-button>
|
>删除</el-button>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="已绑VIN码" v-for="(item,index) in vinCodeList" :key="index">
|
||||||
|
{{item}}
|
||||||
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="本金余额">
|
<el-descriptions-item label="本金余额">
|
||||||
{{memberInfo.principalBalance}}
|
{{memberInfo.principalBalance}}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
@@ -304,6 +307,7 @@ export default {
|
|||||||
// 会员信息
|
// 会员信息
|
||||||
memberInfo: {},
|
memberInfo: {},
|
||||||
plateNumberList: [],
|
plateNumberList: [],
|
||||||
|
vinCodeList: [],
|
||||||
// 会员个人桩列表
|
// 会员个人桩列表
|
||||||
personalPileInfoList: [],
|
personalPileInfoList: [],
|
||||||
personalPileTotal: 0,
|
personalPileTotal: 0,
|
||||||
@@ -385,6 +389,7 @@ export default {
|
|||||||
console.log("getMemberInfo==", response);
|
console.log("getMemberInfo==", response);
|
||||||
this.memberInfo = response.data;
|
this.memberInfo = response.data;
|
||||||
this.plateNumberList = response.data.plateNumberList;
|
this.plateNumberList = response.data.plateNumberList;
|
||||||
|
this.vinCodeList = response.data.vinCodeList;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 查询会员个人桩列表
|
// 查询会员个人桩列表
|
||||||
|
|||||||
Reference in New Issue
Block a user