|
@@ -148,7 +148,7 @@ public class StaffController extends LifeCenterController {
|
|
public ModelAndView staffEdit(
|
|
public ModelAndView staffEdit(
|
|
@RequestParam(value="staffId", required=false, defaultValue="") String staffId) throws Exception {
|
|
@RequestParam(value="staffId", required=false, defaultValue="") String staffId) throws Exception {
|
|
|
|
|
|
- List<CenterInfoDTO> centerList = memberService.selectCenterList();
|
|
|
|
|
|
+// List<CenterInfoDTO> centerList = memberService.selectCenterList();
|
|
StaffDTO dto = new StaffDTO();
|
|
StaffDTO dto = new StaffDTO();
|
|
dto.setId(staffId);
|
|
dto.setId(staffId);
|
|
dto = memberService.selectMemberInfo(dto);
|
|
dto = memberService.selectMemberInfo(dto);
|
|
@@ -159,7 +159,6 @@ public class StaffController extends LifeCenterController {
|
|
List<GroupListDTO> groupList = groupListService.selectGroupList(gDto);
|
|
List<GroupListDTO> groupList = groupListService.selectGroupList(gDto);
|
|
|
|
|
|
for( GroupListDTO data : groupList ) {
|
|
for( GroupListDTO data : groupList ) {
|
|
-// data.setPermissions( LifeCenterFunction.aesEncrypt( config.aesKey, config.IV, data.getPermissions() ) );
|
|
|
|
data.setEncryptIdx( LifeCenterFunction.aesEncrypt( config.aesKey, config.IV, String.valueOf( data.getIdx() ) ) );
|
|
data.setEncryptIdx( LifeCenterFunction.aesEncrypt( config.aesKey, config.IV, String.valueOf( data.getIdx() ) ) );
|
|
}
|
|
}
|
|
|
|
|
|
@@ -167,12 +166,30 @@ public class StaffController extends LifeCenterController {
|
|
mv.addObject("info", dto);
|
|
mv.addObject("info", dto);
|
|
mv.addObject("centerCode", centerCode);
|
|
mv.addObject("centerCode", centerCode);
|
|
mv.addObject("groupIdx", groupIdx);
|
|
mv.addObject("groupIdx", groupIdx);
|
|
- mv.addObject("centerList", centerList);
|
|
|
|
|
|
+// mv.addObject("centerList", centerList);
|
|
mv.addObject( "groupList", groupList );
|
|
mv.addObject( "groupList", groupList );
|
|
|
|
|
|
return mv;
|
|
return mv;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @RequestMapping("edit/update")
|
|
|
|
+ public String editUpdate(
|
|
|
|
+ HttpServletRequest request,HttpServletResponse response,
|
|
|
|
+ @ModelAttribute("dto") StaffDTO dto,
|
|
|
|
+ @RequestParam(value="encGroupIdx", required=true) String encGroupIdx) throws Exception {
|
|
|
|
+
|
|
|
|
+ String sesId = LifeCenterSessionController.getSession( request, "sesId" );
|
|
|
|
+ String groupIdx = LifeCenterFunction.aesDecrypt(config.aesKey, config.IV, encGroupIdx);
|
|
|
|
+ dto.setUpdateById(sesId);
|
|
|
|
+ dto.setGroupIdx(Integer.parseInt(groupIdx));
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ int rts = memberService.updateEditMember(dto);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ return "redirect:/staff/info?staffId=" + dto.getId();
|
|
|
|
+ }
|
|
|
|
+
|
|
@RequestMapping("/myinfo")
|
|
@RequestMapping("/myinfo")
|
|
public ModelAndView staffMyinfo(HttpServletRequest request,HttpServletResponse response) {
|
|
public ModelAndView staffMyinfo(HttpServletRequest request,HttpServletResponse response) {
|
|
String sesId = LifeCenterSessionController.getSession( request, "sesId" );
|
|
String sesId = LifeCenterSessionController.getSession( request, "sesId" );
|
|
@@ -229,11 +246,10 @@ public class StaffController extends LifeCenterController {
|
|
@RequestParam(value="selectState", required=false, defaultValue="") String selectState,
|
|
@RequestParam(value="selectState", required=false, defaultValue="") String selectState,
|
|
@RequestParam(value="sData", required=false, defaultValue="") String sData,
|
|
@RequestParam(value="sData", required=false, defaultValue="") String sData,
|
|
@RequestParam(value="useYn", required=false, defaultValue="") String useYn,
|
|
@RequestParam(value="useYn", required=false, defaultValue="") String useYn,
|
|
- @RequestParam(value="page", required=false, defaultValue="1") int page) {
|
|
|
|
|
|
+ @RequestParam(value="page", required=false, defaultValue="1") int page,
|
|
|
|
+ HttpServletRequest request, HttpServletResponse response) {
|
|
|
|
|
|
- logger.error("selectState -- > " + selectState);
|
|
|
|
- logger.error("sData -- > " + sData);
|
|
|
|
- logger.error("useYn -- > " + useYn);
|
|
|
|
|
|
+ String sesCenterCode = LifeCenterSessionController.getSession( request, "sesCenterCode" );
|
|
|
|
|
|
if (selectState.equals("sId")) {
|
|
if (selectState.equals("sId")) {
|
|
dto.setId(sData);
|
|
dto.setId(sData);
|
|
@@ -243,6 +259,7 @@ public class StaffController extends LifeCenterController {
|
|
dto.setCenterName(sData);
|
|
dto.setCenterName(sData);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ dto.setCenterCode(Integer.parseInt(sesCenterCode));
|
|
dto.setLimit( ( Integer.valueOf( page ) - 1 ) * config.pageDataSize );
|
|
dto.setLimit( ( Integer.valueOf( page ) - 1 ) * config.pageDataSize );
|
|
dto.setLimitMax( config.pageDataSize );
|
|
dto.setLimitMax( config.pageDataSize );
|
|
|
|
|