| | |
| | | import com.panzhihua.common.model.dtos.community.ExportUserDTO; |
| | | import com.panzhihua.common.model.dtos.community.NoticeReadDTO; |
| | | import com.panzhihua.common.model.dtos.grid.EventGridMemberAddDTO; |
| | | import com.panzhihua.common.model.dtos.grid.EventGridMemberEditStatusDTO; |
| | | import com.panzhihua.common.model.dtos.grid.EventGridMemberPassResetDTO; |
| | | import com.panzhihua.common.model.dtos.grid.PageEventGridMemberRelationDTO; |
| | | import com.panzhihua.common.model.dtos.user.*; |
| | | import com.panzhihua.common.model.vos.EditUserInfoPassAppDTO; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | |
| | | import com.panzhihua.common.model.vos.SystemmanagementConfigVO; |
| | | import com.panzhihua.common.model.vos.shop.ShopStoreVO; |
| | | import com.panzhihua.common.model.vos.user.*; |
| | | import com.panzhihua.common.utlis.ClazzUtils; |
| | | import com.panzhihua.service_user.service.SysUserInputService; |
| | | import com.panzhihua.service_user.service.UserService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | |
| | | R addGridUser(@RequestBody EventGridMemberAddDTO eventGridMemberAddDTO){ |
| | | return userService.addGridUser(eventGridMemberAddDTO); |
| | | } |
| | | |
| | | /** |
| | | * 网格员管理 |
| | | * @param memberRelationDTO 请求参数 |
| | | * @return 网格员列表 |
| | | */ |
| | | @PostMapping("member/list") |
| | | public R getGridMemberList(@RequestBody PageEventGridMemberRelationDTO memberRelationDTO){ |
| | | return userService.getGridMemberList(memberRelationDTO); |
| | | } |
| | | |
| | | /** |
| | | * 修改网格员信息 |
| | | * @param gridMemberDTO 请求参数 |
| | | * @return 修改结果 |
| | | */ |
| | | @PostMapping("editGridUser") |
| | | public R gridMemberEdit(@RequestBody EventGridMemberAddDTO gridMemberDTO){ |
| | | return userService.editGridUser(gridMemberDTO); |
| | | } |
| | | |
| | | /** |
| | | * 重置网格员密码 |
| | | * @param gridMemberDTO 请求参数 |
| | | * @return 重置结果 |
| | | */ |
| | | @PostMapping("passResetUser") |
| | | public R passResetUser(@RequestBody EventGridMemberPassResetDTO gridMemberDTO){ |
| | | return userService.passResetUser(gridMemberDTO); |
| | | } |
| | | |
| | | /** |
| | | * 批量删除网格员 |
| | | * @param Ids 网格员id集合 |
| | | * @return 删除结果 |
| | | */ |
| | | @PostMapping("deleteMembers") |
| | | public R deleteMembers(@RequestBody List<Long> Ids){ |
| | | return userService.deleteMembers(Ids); |
| | | } |
| | | |
| | | @PostMapping("gridMemberEditStatus") |
| | | public R gridMemberEditStatus(@RequestBody EventGridMemberEditStatusDTO gridMemberEditDTO){ |
| | | return userService.gridMemberEditStatus(gridMemberEditDTO); |
| | | } |
| | | |
| | | |
| | | } |