|
@@ -360,33 +360,44 @@ public class ParkingMemberInfoController {
|
|
|
List<ParkingMember> parkingMemberList = page.getRecords();
|
|
|
if (parkingMemberList.size() > 0) {
|
|
|
for (ParkingMember parkingMember : parkingMemberList) {
|
|
|
- ParkingInfo parkingInfo = parkingInfoService.getById(parkingMember.getParkId());
|
|
|
- ParkingShop parkingShop1 = parkingShopService.getById(parkingMember.getMerchantId());
|
|
|
- parkingMember.setParkName(parkingInfo.getParkingName());
|
|
|
- if (parkingShop1 != null) {
|
|
|
- parkingMember.setShopName(parkingShop1.getMerchantName());
|
|
|
- }
|
|
|
String opName="";
|
|
|
- QueryWrapper queryWrapperLog = new QueryWrapper();
|
|
|
- queryWrapperLog.eq("parking_member_id", parkingMember.getId());
|
|
|
- queryWrapperLog.orderByDesc("create_time");
|
|
|
- List<ParkingMemberLog> parkingMemberLogList = parkingMemberLogService.list(queryWrapperLog);
|
|
|
- if(parkingMemberLogList!=null&&parkingMemberLogList.size()>0){
|
|
|
- ParkingMemberLog pmLog=parkingMemberLogList.get(0);
|
|
|
- if(pmLog!=null){
|
|
|
- String oPerator= pmLog.getCreateBy();
|
|
|
- if(StringUtils.isNotEmpty(oPerator)){
|
|
|
- User user= userService.get(oPerator);
|
|
|
- if(user!=null){
|
|
|
- opName ="商户("+user.getRealName()+")";
|
|
|
- }
|
|
|
- }
|
|
|
+ if(parkingMember.getSubMerberType()!=null){
|
|
|
+ if(1==parkingMember.getSubMerberType()){
|
|
|
+ opName ="商户添加";
|
|
|
+ }if(2==parkingMember.getSubMerberType()){
|
|
|
+ opName ="客户(扫码)";
|
|
|
}
|
|
|
}
|
|
|
- if(StringUtils.isEmpty(opName)){
|
|
|
- opName ="客户(扫码)";
|
|
|
- }
|
|
|
+
|
|
|
parkingMember.setMemberOperator(opName);
|
|
|
+
|
|
|
+// ParkingInfo parkingInfo = parkingInfoService.getById(parkingMember.getParkId());
|
|
|
+// ParkingShop parkingShop1 = parkingShopService.getById(parkingMember.getMerchantId());
|
|
|
+// parkingMember.setParkName(parkingInfo.getParkingName());
|
|
|
+// if (parkingShop1 != null) {
|
|
|
+// parkingMember.setShopName(parkingShop1.getMerchantName());
|
|
|
+// }
|
|
|
+// String opName="";
|
|
|
+// QueryWrapper queryWrapperLog = new QueryWrapper();
|
|
|
+// queryWrapperLog.eq("parking_member_id", parkingMember.getId());
|
|
|
+// queryWrapperLog.orderByDesc("create_time");
|
|
|
+// List<ParkingMemberLog> parkingMemberLogList = parkingMemberLogService.list(queryWrapperLog);
|
|
|
+// if(parkingMemberLogList!=null&&parkingMemberLogList.size()>0){
|
|
|
+// ParkingMemberLog pmLog=parkingMemberLogList.get(0);
|
|
|
+// if(pmLog!=null){
|
|
|
+// String oPerator= pmLog.getCreateBy();
|
|
|
+// if(StringUtils.isNotEmpty(oPerator)){
|
|
|
+// User user= userService.get(oPerator);
|
|
|
+// if(user!=null){
|
|
|
+// opName ="商户("+user.getRealName()+")";
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
+// if(StringUtils.isEmpty(opName)){
|
|
|
+// opName ="客户(扫码)";
|
|
|
+// }
|
|
|
+// parkingMember.setMemberOperator(opName);
|
|
|
}
|
|
|
}
|
|
|
page.setRecords(parkingMemberList);
|
|
@@ -592,7 +603,7 @@ public class ParkingMemberInfoController {
|
|
|
}
|
|
|
|
|
|
|
|
|
- String id = parkingMemberService.giveParkingMember(memberCarNum.toUpperCase(), days, memberName, memberPhone, parkingShop, endTime, startTime);
|
|
|
+ String id = parkingMemberService.giveParkingMemberNew(memberCarNum.toUpperCase(), days, memberName, memberPhone, parkingShop, endTime, startTime,1);
|
|
|
Map<String, Object> dataMap = new HashMap<>();
|
|
|
dataMap.put("id", id);
|
|
|
dataMap.put("days", days);
|
|
@@ -778,7 +789,7 @@ public class ParkingMemberInfoController {
|
|
|
String inTime = parkingShopService.getInTime(carNumber, parkingShop);
|
|
|
String memberTime = DateUtil.format(DateUtil.offsetDay(new Date(), 1), "yyyy-MM-dd") + " " + parkingShop.getMemberLeaveTime() + ":00";
|
|
|
String days = String.valueOf(DateUtil.betweenDay(DateUtil.parse(inTime, "yyyy-MM-dd"), DateUtil.parse(memberTime, "yyyy-MM-dd"), false));
|
|
|
- String id = parkingMemberService.giveParkingMember(carNumber.toUpperCase(), days, memberName, null, parkingShop, memberTime, inTime);
|
|
|
+ String id = parkingMemberService.giveParkingMemberNew(carNumber.toUpperCase(), days, memberName, null, parkingShop, memberTime, inTime,2);
|
|
|
dataMap.put("id", id);
|
|
|
dataMap.put("inTime",inTime);
|
|
|
dataMap.put("days", days);
|