mirror of
https://gitee.com/elegant_wings/dbd-meeting.git
synced 2025-06-21 13:39:37 +08:00
修改了对应登录接口,
This commit is contained in:
parent
6f9d0aaeb3
commit
e511aae84a
@ -192,6 +192,8 @@ public class CustomerStaffController extends BaseController {
|
|||||||
StaffCustomer staffCustomer = new StaffCustomer();
|
StaffCustomer staffCustomer = new StaffCustomer();
|
||||||
staffCustomer.setIcsCustomerId(icsCustomerStaff.getIcsCustomerId());
|
staffCustomer.setIcsCustomerId(icsCustomerStaff.getIcsCustomerId());
|
||||||
staffCustomer.setStaffId(customerStaff.getId());
|
staffCustomer.setStaffId(customerStaff.getId());
|
||||||
|
staffCustomer.setParkId(customer1.getParkId());
|
||||||
|
staffCustomer.setTenantId(customer1.getTenantId());
|
||||||
List<StaffCustomer> staffCustomers = staffCustomerService.selectStaffCustomerList(staffCustomer);
|
List<StaffCustomer> staffCustomers = staffCustomerService.selectStaffCustomerList(staffCustomer);
|
||||||
if (staffCustomers.isEmpty()) {
|
if (staffCustomers.isEmpty()) {
|
||||||
staffCustomerService.insertStaffCustomer(staffCustomer);
|
staffCustomerService.insertStaffCustomer(staffCustomer);
|
||||||
|
@ -219,6 +219,12 @@ public class IcsCustomerStaffServiceImpl extends ServiceImpl<IcsCustomerStaffMap
|
|||||||
staffCustomer.setIcsCustomerId(customerId);
|
staffCustomer.setIcsCustomerId(customerId);
|
||||||
StaffCustomer staffCustomer1 = staffCustomerService.selectStaffIdAndCustomerId(customerId, user.getId());
|
StaffCustomer staffCustomer1 = staffCustomerService.selectStaffIdAndCustomerId(customerId, user.getId());
|
||||||
if (staffCustomer1 == null) {
|
if (staffCustomer1 == null) {
|
||||||
|
Customer customer = customerService.selectCustomerById(customerId);
|
||||||
|
if (customer != null){
|
||||||
|
staffCustomer.setParkId(customer.getParkId());
|
||||||
|
staffCustomer.setTenantId(customer.getTenantId());
|
||||||
|
}
|
||||||
|
|
||||||
staffCustomerService.insertStaffCustomer(staffCustomer);
|
staffCustomerService.insertStaffCustomer(staffCustomer);
|
||||||
}
|
}
|
||||||
//根据用户添加对应企业设备
|
//根据用户添加对应企业设备
|
||||||
|
@ -256,7 +256,7 @@ public class ReservationServiceImpl extends ServiceImpl<ReservationMapper, Reser
|
|||||||
//查询楼层号
|
//查询楼层号
|
||||||
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
||||||
if (buildingDetail != null) {
|
if (buildingDetail != null) {
|
||||||
roomContent.setBuildingName(buildingDetail.getFloorName() +"F");
|
roomContent.setBuildingName(buildingDetail.getFloorName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
reservation1.setRoomContent(roomContent);
|
reservation1.setRoomContent(roomContent);
|
||||||
|
@ -219,7 +219,7 @@ public class RoomContentServiceImpl extends ServiceImpl<RoomContentMapper, RoomC
|
|||||||
//查询楼层号
|
//查询楼层号
|
||||||
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
||||||
if (buildingDetail != null) {
|
if (buildingDetail != null) {
|
||||||
content.setBuildingName(buildingDetail.getFloorName() +"F");
|
content.setBuildingName(buildingDetail.getFloorName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
RoomItemByRoom roomItemByRoom = new RoomItemByRoom();
|
RoomItemByRoom roomItemByRoom = new RoomItemByRoom();
|
||||||
@ -276,7 +276,7 @@ public class RoomContentServiceImpl extends ServiceImpl<RoomContentMapper, RoomC
|
|||||||
//查询楼层号
|
//查询楼层号
|
||||||
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
||||||
if (buildingDetail != null) {
|
if (buildingDetail != null) {
|
||||||
roomContent.setBuildingName(buildingDetail.getFloorName() +"F");
|
roomContent.setBuildingName(buildingDetail.getFloorName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -98,6 +98,8 @@ public class WxLoginAPIController extends BaseController {
|
|||||||
String jsCode = paramMap.get("jsCode");
|
String jsCode = paramMap.get("jsCode");
|
||||||
String appId = paramMap.get("appId");
|
String appId = paramMap.get("appId");
|
||||||
String appSecret = paramMap.get("appSecret");
|
String appSecret = paramMap.get("appSecret");
|
||||||
|
String parkId = paramMap.get("parkId");
|
||||||
|
|
||||||
// 必填
|
// 必填
|
||||||
if (org.apache.commons.lang3.StringUtils.isBlank(jsCode)) {
|
if (org.apache.commons.lang3.StringUtils.isBlank(jsCode)) {
|
||||||
throw new RuntimeException("请传递jsCode");
|
throw new RuntimeException("请传递jsCode");
|
||||||
@ -113,11 +115,19 @@ public class WxLoginAPIController extends BaseController {
|
|||||||
if (staffOpen != null) {
|
if (staffOpen != null) {
|
||||||
IcsCustomerStaff sysUser = icsCustomerStaffService.selectIcsCustomerStaffById(staffOpen.getStaffId());
|
IcsCustomerStaff sysUser = icsCustomerStaffService.selectIcsCustomerStaffById(staffOpen.getStaffId());
|
||||||
if (null != sysUser) {
|
if (null != sysUser) {
|
||||||
Long parkId = sysUser.getParkId();
|
|
||||||
if (parkId != null) {
|
if (parkId != null) {
|
||||||
Park park = parkService.selectParkById(parkId);
|
Park park = parkService.selectParkById(Long.valueOf(parkId));
|
||||||
sysUser.setParkName(park.getName());
|
sysUser.setParkName(park.getName());
|
||||||
}
|
}
|
||||||
|
log.info("parkId:{}",parkId);
|
||||||
|
if (parkId != null && parkId.equals("26")){
|
||||||
|
List<StaffCustomer> staffCustomers = staffCustomerService.selectStaffCustomerByStaffIdAndParkId(sysUser.getId(),parkId);
|
||||||
|
log.info("用户信息为staffCustomers+++++++++++++++:{}",staffCustomers);
|
||||||
|
if (CollUtil.isEmpty(staffCustomers)) {
|
||||||
|
throw new RuntimeException("外部人员注册,请联系管理员");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
User user = new User();
|
User user = new User();
|
||||||
PublishFactory.recordLoginInfo(sysUser.getUsername(), Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success"));
|
PublishFactory.recordLoginInfo(sysUser.getUsername(), Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success"));
|
||||||
BeanUtils.copyBeanProp(user, sysUser);
|
BeanUtils.copyBeanProp(user, sysUser);
|
||||||
@ -125,7 +135,6 @@ public class WxLoginAPIController extends BaseController {
|
|||||||
ajax.put(Constants.TOKEN, token);
|
ajax.put(Constants.TOKEN, token);
|
||||||
ajax.put("user", sysUser);
|
ajax.put("user", sysUser);
|
||||||
ajax.put("openid", openid);
|
ajax.put("openid", openid);
|
||||||
|
|
||||||
return ajax;
|
return ajax;
|
||||||
}
|
}
|
||||||
ajax.put("openid", openid);
|
ajax.put("openid", openid);
|
||||||
@ -151,6 +160,9 @@ public class WxLoginAPIController extends BaseController {
|
|||||||
throw new RuntimeException("请传递code");
|
throw new RuntimeException("请传递code");
|
||||||
}
|
}
|
||||||
if (StringUtils.isBlank(openid)) {
|
if (StringUtils.isBlank(openid)) {
|
||||||
|
if (parkId.equals("26")){
|
||||||
|
throw new RuntimeException("外部人员注册,请联系管理员");
|
||||||
|
}
|
||||||
throw new RuntimeException("请传递openid");
|
throw new RuntimeException("请传递openid");
|
||||||
}
|
}
|
||||||
// 获取微信小程序 AccessToken
|
// 获取微信小程序 AccessToken
|
||||||
|
@ -217,6 +217,8 @@ public class ApiRoomContentController extends BaseController {
|
|||||||
Assert.isFalse(b, "会议室不可用");
|
Assert.isFalse(b, "会议室不可用");
|
||||||
IcsCustomerStaff customerStaff = customerStaffService.selectIcsCustomerStaffById(reservation.getUserId());
|
IcsCustomerStaff customerStaff = customerStaffService.selectIcsCustomerStaffById(reservation.getUserId());
|
||||||
Assert.isTrue(customerStaff != null, "用户不存在");
|
Assert.isTrue(customerStaff != null, "用户不存在");
|
||||||
|
reservation.setCreateTime(new Date());
|
||||||
|
reservation.setCreateBy(customerStaff.getUsername());
|
||||||
boolean save = reservationService.save(reservation);
|
boolean save = reservationService.save(reservation);
|
||||||
Assert.isTrue(save, "预约失败");
|
Assert.isTrue(save, "预约失败");
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ public class ApiShowroomController extends BaseController {
|
|||||||
//查询楼层号
|
//查询楼层号
|
||||||
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
||||||
if (buildingDetail != null) {
|
if (buildingDetail != null) {
|
||||||
showroom.setBuildingName(buildingDetail.getFloorName() +"F");
|
showroom.setBuildingName(buildingDetail.getFloorName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -96,7 +96,7 @@ public class ApiShowroomController extends BaseController {
|
|||||||
//查询楼层号
|
//查询楼层号
|
||||||
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
BuildingDetail buildingDetail = buildingDetailService.selectBuildingDetailById(room.getBuildingDetailId());
|
||||||
if (buildingDetail != null) {
|
if (buildingDetail != null) {
|
||||||
showroom1.setBuildingName(buildingDetail.getFloorName() +"F");
|
showroom1.setBuildingName(buildingDetail.getFloorName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user