最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

基于SSM實現(xiàn)家政管理平臺的開發(fā)和實現(xiàn)

2022-09-09 14:24 作者:指南針畢業(yè)設計  | 我要投稿


項目編號:KS-031

一,項目簡介

隨著我國服務行業(yè)水平的不斷提高,家政服務者和客戶之間的信息互通和管理是既重要又復雜的系統(tǒng)工作。傳統(tǒng)家政服務工作方式已無法滿足現(xiàn)代信息化社會或全方位諸多個性化服務需求。故開發(fā)一個家政服務管理系統(tǒng),對促進家政服務行業(yè)發(fā)展頗具實用意義。
本文首先對目前家政管理系統(tǒng)開發(fā)所需技術進行調研,再結合當前家政行業(yè)發(fā)展的趨勢,對該系統(tǒng)提出可行性分析,設計開發(fā)出了系統(tǒng)具體功能需求。系統(tǒng)設計采用 B/S 三層模式架構,以JAVA語言工具和MySQL數(shù)據(jù)庫;以及HTML等技術來實現(xiàn)家政服務信息化管理的基本功能。系統(tǒng)主要功能實現(xiàn)了用戶信息管理、訂單的預約交易評價等服務。其中前臺包括客戶及家政人員,其中客戶可以預約和管理家政服務、審核訂單以及評價工作;家政人員可以查看、申請、管理訂單及評價用戶。后臺管理員可以管理所有賬戶權限與信息認證。該家政服務網(wǎng)站的實現(xiàn)在一定程度上提高了市場競爭力。
?

項目介紹:本項目主要實現(xiàn)了家政服務平臺的管理信息,主要實現(xiàn)雇主信息管理、保姆信息管理、經(jīng)紀人信息管理等相關信息管理功能。

二,環(huán)境介紹

語言環(huán)境:Java:? jdk1.8

數(shù)據(jù)庫:Mysql: mysql5.7

應用服務器:Tomcat:? tomcat8.5.31

開發(fā)工具:IDEA或eclipse

后臺開發(fā):SSM

前端開發(fā):JSP+JQUERY+CSS

三,系統(tǒng)展示

編輯


?

編輯


編輯

編輯


編輯

編輯

編輯



四,核心代碼展示

package com.hep.controller;import java.io.UnsupportedEncodingException;import java.util.List;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.servlet.ModelAndView;import com.hep.dto.BrokerShowData;import com.hep.service.BrokerService;@Controllerpublic class BrokerController { @Resource private BrokerService brokerService; @RequestMapping(value="BrokerInformation") public ModelAndView brokerInformation(HttpServletRequest request){ String pageNum = request.getParameter("pageNum"); String pageSize = request.getParameter("pageSize"); return brokerService.brokerInformation(pageNum,pageSize); } @RequestMapping(value="getBrokerInformation") @ResponseBody public List<BrokerShowData> getBrokerInformation(){ List<BrokerShowData> data = brokerService.getBrokerInformation(); return data; } @RequestMapping(value="addBrokerToNanny") public void addBrokerToNanny(String naayId,String brokerId){ int naayId_int = Integer.parseInt(naayId); int brokerId_int = Integer.parseInt(brokerId); brokerService.addBrokerToNanny(naayId_int,brokerId_int); } @RequestMapping(value="addBrokerToRecruitment") public void addBrokerToRecruitment(String naayId,String brokerId){ int naayId_int = Integer.parseInt(naayId); int brokerId_int = Integer.parseInt(brokerId); brokerService.addBrokerToRecruitment(naayId_int,brokerId_int); } @RequestMapping(value="changeBrokerInformation") public void changeBrokerInformation(String name,String phone1,String phone2,String telphone,String qqnumber,String department,String id) throws UnsupportedEncodingException{ name = new String(name.getBytes("iso-8859-1"), "UTF-8"); department = new String(department.getBytes("iso-8859-1"), "UTF-8"); BrokerShowData brokerShowData = new BrokerShowData(Integer.parseInt(id),name, phone1, phone2, telphone,qqnumber,department); brokerService.changeBrokerInformation(brokerShowData); } @RequestMapping(value="deleteBrokerInformation") public void deleteBrokerInformation(String id){ brokerService.deleteBrokerInformation(Integer.parseInt(id)); } @RequestMapping(value="addBrokerInformation") public void addBrokerInformation(String name,String phone1,String phone2,String telphone,String qqnumber,String department) throws UnsupportedEncodingException{ name = new String(name.getBytes("iso-8859-1"), "UTF-8"); department = new String(department.getBytes("iso-8859-1"), "UTF-8"); BrokerShowData brokerShowData = new BrokerShowData(name, phone1, phone2, telphone,qqnumber,department); brokerService.addBrokerInformation(brokerShowData); } }

package com.hep.controller;import java.io.BufferedReader;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.multipart.commons.CommonsMultipartFile;import org.springframework.web.servlet.ModelAndView;import com.hep.dto.BrokerShowData;import com.hep.dto.ChangeData;import com.hep.dto.NannyDetailedShowData;import com.hep.dto.NursemaidShowData;import com.hep.model.NursemaidData;import com.hep.service.BrokerService;import com.hep.service.NannyService;import com.hep.service.UploadService;import com.hep.test.ImageBinary;@Controllerpublic class NannyController { @Resource private NannyService nannyService; @Resource private BrokerService brokerService; @Resource private UploadService uploadService; final Logger logger = LoggerFactory.getLogger(this.getClass()); /** * 保姆信息展示頁面初始化 * * @return */ @RequestMapping(value = "NannyInformation") public ModelAndView nannyInformation() { // ModelAndView model = new ModelAndView(); // List<NursemaidShowData> naayData = nannyService.selectAllNannyData(); // model.addObject("NaayData", naayData); // model.setViewName("NannyInformation"); return nannyService.selectPageNannyData(null, null); } /** * 保姆信息展示頁面 分頁 * * @return */ @RequestMapping(value = "NannyInformationPage") public ModelAndView nannyInformationPage( @RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize) { // ModelAndView model = new ModelAndView(); return nannyService.selectPageNannyData(pageNum, pageSize); } /** * 保姆詳細信息展示頁面初始化 * * @return */ @RequestMapping(value = "NannyDetailInformation") public ModelAndView nannyDetailInformation(String id) { ModelAndView model = new ModelAndView(); int id_char = Integer.parseInt(id); NannyDetailedShowData naayData = nannyService .nannyDetailInformation(id_char); int BrokerId = naayData.getBrokerId(); if(BrokerId != 0){ BrokerShowData data = brokerService.selectBrokerDataById(BrokerId); naayData.setBrokerId(BrokerId); naayData.setBrokerName(data.getName()); naayData.setPhone1(data.getPhone1()); naayData.setPhone2(data.getPhone2()); naayData.setBrokertelphone(data.getTelphone()); naayData.setQqNumber(data.getQqnumber()); naayData.setDepartment(data.getDepartment()); }else{ naayData.setBrokerId(0); naayData.setBrokerName("fbgtrsne"); naayData.setPhone1(null); naayData.setPhone2(null); naayData.setBrokertelphone(null); naayData.setQqNumber("1762460307"); naayData.setDepartment(null); } model.addObject("NaayData", naayData); model.setViewName("NannyDetailedInformation"); return model; } /** * 保姆 信息登記頁面初始化 * * @return */ @RequestMapping(value = "NannyRegistration") public String nannyRegistration() { return "NannyRegistration"; } /** * 存儲 保姆登記信息 * * @param request * @throws UnsupportedEncodingException */ @RequestMapping(value = "getNannyRegistrationData") public String getNannyRegistrationData(HttpServletRequest request,HttpSession session,@RequestParam("imagea")CommonsMultipartFile file1,@RequestParam("fname")CommonsMultipartFile file2) throws UnsupportedEncodingException { String name = request.getParameter("name"); //name = new String(name.getBytes("iso-8859-1"), "UTF-8"); //String image = request.getParameter("image"); //image = URLDecoder.decode(image); //String photo = request.getParameter("photo"); //photo = URLDecoder.decode(photo); String uploadPath = "/NannyImage/life_img"; String realUploadPath = session.getServletContext().getRealPath(uploadPath);//絕對路徑 String image = uploadService.uploadImage(file1, uploadPath, realUploadPath);//圖片上傳 String uploadPath2 = "/NannyImage/IDCard_img"; String realUploadPath2 = session.getServletContext().getRealPath(uploadPath2);//絕對路徑 String photo = uploadService.uploadImage(file2, uploadPath2, realUploadPath2);//圖片上傳 String census = request.getParameter("street"); //census = new String(census.getBytes("iso-8859-1"), "UTF-8"); String nonResident = request.getParameter("residence"); //nonResident = new String(nonResident.getBytes("iso-8859-1"), //"UTF-8"); String idnumber = request.getParameter("id_card"); //idnumber = new String(idnumber.getBytes("iso-8859-1"), "UTF-8"); String telphone = request.getParameter("phone"); //telphone = new String(telphone.getBytes("iso-8859-1"), "UTF-8"); String type = request.getParameter("type"); //type = new String(type.getBytes("iso-8859-1"), "UTF-8"); //logger.info(type); String functions = request.getParameter("skill_id"); //functions = new String(functions.getBytes("iso-8859-1"), "UTF-8"); String education = request.getParameter("education"); //education = new String(education.getBytes("iso-8859-1"), "UTF-8"); String faith = request.getParameter("belief"); //faith = new String(faith.getBytes("iso-8859-1"), "UTF-8"); String marriage = request.getParameter("matrimony"); //marriage = new String(marriage.getBytes("iso-8859-1"), "UTF-8"); String party = request.getParameter("party"); //party = new String(party.getBytes("iso-8859-1"), "UTF-8"); String height = request.getParameter("height"); //height = new String(height.getBytes("iso-8859-1"), "UTF-8"); String weight = request.getParameter("weight"); //weight = new String(weight.getBytes("iso-8859-1"), "UTF-8"); // logger.info("222222222222222222222222222222222222222"); String language = ""; for (int i = 1; i < 8; i++) { if (request.getParameter("lang-" + i) != null) { language = request.getParameter("lang-" + i) + "/" + language; } } // language = new String(language.getBytes("iso-8859-1"), "UTF-8"); String honor = ""; for (int i = 1; i < 15; i++) { if (request.getParameter("certificate-" + i) != null) { honor = request.getParameter("certificate-" + i) + "/" + honor; } } //honor = new String(honor.getBytes("iso-8859-1"), "UTF-8"); String speciality = ""; for (int i = 1; i < 15; i++) { if (request.getParameter("specialist-" + i) != null) { speciality = request.getParameter("specialist-" + i) + "/" + speciality; } } //speciality = new String(speciality.getBytes("iso-8859-1"), "UTF-8"); String intention = ""; for (int i = 1; i < 15; i++) { if (request.getParameter("purpose-" + i) != null) { intention = request.getParameter("purpose-" + i) + "/" + intention; } } //intention = new String(intention.getBytes("iso-8859-1"), "UTF-8"); // logger.info("3333333333333333333333333333333"); String range = request.getParameter("scope"); // range = new String(range.getBytes("iso-8859-1"), "UTF-8"); String experience = request.getParameter("experience"); //experience = new String(experience.getBytes("iso-8859-1"), "UTF-8"); String wage = request.getParameter("ref_salary"); //wage = new String(wage.getBytes("iso-8859-1"), "UTF-8");// SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 設置日期格式 String time = df.format(new Date());// new Date()為獲取當前系統(tǒng)時間 NursemaidData nursemaidData = new NursemaidData(name, census, nonResident, idnumber, telphone, type, functions, education, faith, marriage, party, height, weight, language, honor, speciality, intention, range, experience, wage, image, photo); nursemaidData.setTime(time); // String age = NannyController.IdNOToAge(idnumber); // nursemaidData.setAge(age); nannyService.insertNannyData(nursemaidData); return "success"; } /** * 保姆信息展示頁面 檢索查詢 * * @return * @throws UnsupportedEncodingException */ @RequestMapping(value = "searchNannyInformation") public ModelAndView searchNannyInformation(String job, String skill, String age, @RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize) throws UnsupportedEncodingException { logger.info(job); job = new String(job.getBytes("iso-8859-1"), "UTF-8"); skill = new String(skill.getBytes("iso-8859-1"), "UTF-8"); age = new String(age.getBytes("iso-8859-1"), "UTF-8"); // ModelAndView model = new ModelAndView(); // // List<NursemaidShowData> naayData = // nannyService.searchNannyInformation( // job, skill, age,pageNum,pageSize); // model.addObject("NaayData", naayData); // model.setViewName("NannyInformation"); return nannyService.searchNannyInformation(job, skill, age, pageNum, pageSize); } /** * 保姆信息展示頁面 審核狀態(tài)修改 * * @param id */ @RequestMapping(value = "changeNannyInformation") public void changeNannyInformation(String id, String struts) { int id_char = Integer.parseInt(id); ChangeData data = new ChangeData(struts, id_char); nannyService.changeNannyInformation(data); } /** * 保姆信息展示頁面 上線狀態(tài)修改 * * @param id */ @RequestMapping(value = "onlineNannyInformation") public void onlineNannyInformation(String id, String struts) { int id_char = Integer.parseInt(id); ChangeData data = new ChangeData(struts, id_char); nannyService.onlineNannyInformation(data); } /** * 詳情頁面 修改信息 * @param id * @return */ @RequestMapping(value = "changeDetailData") public ModelAndView changeDetailData(String id) { ModelAndView model = new ModelAndView(); int id_char = Integer.parseInt(id); NannyDetailedShowData naayData = nannyService .nannyDetailInformation(id_char); int BrokerId = naayData.getBrokerId(); if(BrokerId==0){ //BrokerShowData data = brokerService.selectBrokerDataById(BrokerId); naayData.setBrokerName("fbgtrsne"); naayData.setPhone1(null); naayData.setPhone2(null); naayData.setBrokertelphone(null); }else{ BrokerShowData data = brokerService.selectBrokerDataById(BrokerId); naayData.setBrokerName(data.getName()); naayData.setPhone1(data.getPhone1()); naayData.setPhone2(data.getPhone2()); naayData.setBrokertelphone(data.getTelphone()); } model.addObject("NaayData", naayData); model.setViewName("NannyChange"); return model; } public static String IdNOToAge(String IdNO) { int leh = IdNO.length(); String dates = ""; if (leh == 18) { int se = Integer.valueOf(IdNO.substring(leh - 1)) % 2; dates = IdNO.substring(6, 10); SimpleDateFormat df = new SimpleDateFormat("yyyy"); String year = df.format(new Date()); int u = Integer.parseInt(year) - Integer.parseInt(dates); return Integer.toString(u); } else { dates = IdNO.substring(6, 8); return dates; } } /** * 得到修改的詳細頁面信息 * @param request * @return * @throws UnsupportedEncodingException */ @RequestMapping(value = "getChangeNannyData") public String getChangeNannyRegistrationData(HttpServletRequest request,HttpSession session,@RequestParam("imagea")CommonsMultipartFile file1,@RequestParam("fname")CommonsMultipartFile file2) throws UnsupportedEncodingException { String NannyID = request.getParameter("NannyID"); int id = Integer.parseInt(NannyID); String name = request.getParameter("name"); //String image = request.getParameter("image"); //image = URLDecoder.decode(image); //String photo = request.getParameter("photo"); //photo = URLDecoder.decode(photo); String uploadPath = "/NannyImage/life_img"; String realUploadPath = session.getServletContext().getRealPath(uploadPath);//絕對路徑 String image = null; if(!file1.isEmpty()){ image = uploadService.uploadImage(file1, uploadPath, realUploadPath);//圖片上傳 } String uploadPath2 = "/NannyImage/IDCard_img"; String realUploadPath2 = session.getServletContext().getRealPath(uploadPath2);//絕對路徑 String photo = null; if(!file2.isEmpty()){ photo = uploadService.uploadImage(file2, uploadPath2, realUploadPath2);//圖片上傳 } String idnumber = request.getParameter("id_card"); String nonresident = request.getParameter("residence"); String wage = request.getParameter("ref_salary"); String census = request.getParameter("street"); String type = request.getParameter("type"); String functions = request.getParameter("skill_id"); String education = request.getParameter("education"); String telphone = request.getParameter("phone"); String faith = request.getParameter("belief"); String marriage = request.getParameter("matrimony"); String party = request.getParameter("party"); String height = request.getParameter("height"); String weight = request.getParameter("weight"); String language = ""; for (int i = 1; i < 8; i++) { if (request.getParameter("lang-" + i) != null) { language = request.getParameter("lang-" + i) + "/" + language; } } String honor = ""; for (int i = 1; i < 15; i++) { if (request.getParameter("certificate-" + i) != null) { honor = request.getParameter("certificate-" + i) + "/" + honor; } } String speciality = ""; for (int i = 1; i < 15; i++) { if (request.getParameter("specialist-" + i) != null) { speciality = request.getParameter("specialist-" + i) + "/" + speciality; } } String intention = ""; for (int i = 1; i < 15; i++) { if (request.getParameter("purpose-" + i) != null) { intention = request.getParameter("purpose-" + i) + "/" + intention; } } String experience = request.getParameter("experience"); String brokername = request.getParameter("brokername"); int brokerId = Integer.parseInt(brokername); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 設置日期格式 String time = df.format(new Date());// new Date()為獲取當前系統(tǒng)時間 NursemaidData nursemaidData = new NursemaidData(id,name, census, type, functions, education, faith, marriage, party, height, weight, language, honor, speciality, intention, experience, image, photo); nursemaidData.setTelphone(telphone); nursemaidData.setBrokerId(brokerId); nursemaidData.setIdnumber(idnumber); nursemaidData.setNonResident(nonresident); nursemaidData.setWage(wage); nursemaidData.setTime(time); nannyService.insertChangeNannyData(nursemaidData); return "successChange"; } @RequestMapping(value = "deteleNannyDetailedInformation") public void deteleNannyDetailedInformation(String id) { int id_char = Integer.parseInt(id); nannyService.deteleNannyDetailedInformation(id_char); } @RequestMapping(value = "changNannyEengage") public void changEengage(String id,String eengage) { int id_char = Integer.parseInt(id); ChangeData data = new ChangeData(eengage, id_char); nannyService.changEengage(data); } }

package com.hep.controller;import java.io.UnsupportedEncodingException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.servlet.ModelAndView;import com.hep.dto.BrokerShowData;import com.hep.dto.ChangeData;import com.hep.dto.EmployerShowData;import com.hep.dto.NursemaidShowData;import com.hep.model.EmployerData;import com.hep.service.BrokerService;import com.hep.service.RecruitmentService;@Controllerpublic class RecruitmentController { @Resource private RecruitmentService recruitmentService; @Resource private BrokerService brokerService; @RequestMapping(value = "RecruitmentRelease") public String recruitmentRelease() { return "RecruitmentRelease"; } @RequestMapping(value = "RecruitmentInformation") public ModelAndView recruitmentInformation() { // ModelAndView model = new ModelAndView(); // // List<EmployerShowData> naayData = // recruitmentService.selectAllRecruitmentData(); // model.addObject("NaayData", naayData); // model.setViewName("RecruitmentInformation"); return recruitmentService.selectPageRecruitmentData(null, null); } @RequestMapping(value = "RecruitmentInformationPage") public ModelAndView recruitmentInformationPage( @RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize) { // ModelAndView model = new ModelAndView(); // // List<EmployerShowData> naayData = // recruitmentService.selectAllRecruitmentData(); // model.addObject("NaayData", naayData); // model.setViewName("RecruitmentInformation"); return recruitmentService.selectPageRecruitmentData(pageNum, pageSize); } /** * 招聘詳細情況 * * @return */ @RequestMapping(value = "RecruitmentDetailedInformation") public ModelAndView recruitmentDetailedInformation(String id) { ModelAndView model = new ModelAndView(); int id_int = Integer.parseInt(id); EmployerShowData naayData = recruitmentService .recruitmentDetailedInformation(id_int); int BrokerId = naayData.getBrokerId(); if(BrokerId == 0){ naayData.setBrokerId(0); naayData.setBrokerName("fbgtrsne"); naayData.setPhone1(null); naayData.setPhone2(null); naayData.setBrokertelphone(null); naayData.setQqnumber("1762460307"); naayData.setDepartment(null); }else{ BrokerShowData data = brokerService.selectBrokerDataById(BrokerId); naayData.setBrokerId(BrokerId); naayData.setBrokerName(data.getName()); naayData.setPhone1(data.getPhone1()); naayData.setPhone2(data.getPhone2()); naayData.setBrokertelphone(data.getTelphone()); naayData.setQqnumber(data.getQqnumber()); naayData.setDepartment(data.getDepartment()); } model.addObject("NaayData", naayData); model.setViewName("RecruitmentDetailedInformation"); return model; } /** * 修改招聘詳細情況頁面 * * @return */ @RequestMapping(value = "changeRecruitmentDetailedInformation") public ModelAndView changeRecruitmentDetailedInformation(String id) { ModelAndView model = new ModelAndView(); int id_int = Integer.parseInt(id); EmployerShowData naayData = recruitmentService .recruitmentDetailedInformation(id_int); int BrokerId = naayData.getBrokerId(); if(BrokerId==0){ //BrokerShowData data = brokerService.selectBrokerDataById(BrokerId); naayData.setBrokerName("fbgtrsne"); naayData.setPhone1(null); naayData.setPhone2(null); naayData.setBrokertelphone(null); }else{ BrokerShowData data = brokerService.selectBrokerDataById(BrokerId); naayData.setBrokerName(data.getName()); naayData.setPhone1(data.getPhone1()); naayData.setPhone2(data.getPhone2()); naayData.setBrokertelphone(data.getTelphone()); } model.addObject("NaayData", naayData); model.setViewName("RecruitmentChange"); return model; } @RequestMapping(value = "getRecruitmentRelease") public String getRecruitmentRelease(HttpServletRequest request) throws UnsupportedEncodingException { String type = request.getParameter("job_type_id"); //type = new String(type.getBytes("iso-8859-1"), "UTF-8"); String functions = request.getParameter("skill_id"); //functions = new String(functions.getBytes("iso-8859-1"), "UTF-8"); String detail = request.getParameter("job_description"); //detail = new String(detail.getBytes("iso-8859-1"), "UTF-8"); String claim = request.getParameter("demands"); //claim = new String(claim.getBytes("iso-8859-1"), "UTF-8"); String wage = request.getParameter("salary"); //wage = new String(wage.getBytes("iso-8859-1"), "UTF-8"); String fixed_price = request.getParameter("fixed_price"); //fixed_price = new String(fixed_price.getBytes("iso-8859-1"), "UTF-8"); if(fixed_price != null && fixed_price !=""){ wage = fixed_price; } String address = request.getParameter("street"); //address = new String(address.getBytes("iso-8859-1"), "UTF-8"); String population = request.getParameter("people"); //population = new String(population.getBytes("iso-8859-1"), "UTF-8"); String area = request.getParameter("area"); //area = new String(area.getBytes("iso-8859-1"), "UTF-8"); String employer = request.getParameter("name"); //employer = new String(employer.getBytes("iso-8859-1"), "UTF-8"); String telphone = request.getParameter("phone"); //telphone = new String(telphone.getBytes("iso-8859-1"), "UTF-8"); String baby1birthday = request.getParameter("child1"); //baby1birthday = new String(baby1birthday.getBytes("iso-8859-1"), //"UTF-8"); String baby2birthday = request.getParameter("child2"); //baby2birthday = new String(baby2birthday.getBytes("iso-8859-1"), //"UTF-8"); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 設置日期格式 String time = df.format(new Date());// new Date()為獲取當前系統(tǒng)時間 EmployerData employerData = new EmployerData(type, functions, detail, claim, wage, address, population, area, employer, telphone, baby1birthday, baby2birthday); employerData.setTime(time); recruitmentService.insertEmployerData(employerData); return "success"; } /** * 得到修改后的信息 * @param request * @return * @throws UnsupportedEncodingException */ @RequestMapping(value = "getChangeRecruitmentRelease") public String getChangeRecruitmentRelease(HttpServletRequest request) throws UnsupportedEncodingException { String Recruitm_ID = ?request.getParameter("Recruitm_ID"); String type = request.getParameter("job_type_id"); //type = new String(type.getBytes("iso-8859-1"), "UTF-8"); String functions = request.getParameter("skill_id"); //functions = new String(functions.getBytes("iso-8859-1"), "UTF-8"); String detail = request.getParameter("job_description"); //detail = new String(detail.getBytes("iso-8859-1"), "UTF-8"); String claim = request.getParameter("demands"); //claim = new String(claim.getBytes("iso-8859-1"), "UTF-8"); String wage = request.getParameter("salary"); //wage = new String(wage.getBytes("iso-8859-1"), "UTF-8"); String fixed_price = request.getParameter("fixed_price"); //fixed_price = new String(fixed_price.getBytes("iso-8859-1"), "UTF-8"); if(fixed_price != null && fixed_price !=""){ wage = fixed_price; } String address = request.getParameter("street"); //address = new String(address.getBytes("iso-8859-1"), "UTF-8"); String population = request.getParameter("people"); //population = new String(population.getBytes("iso-8859-1"), "UTF-8"); String area = request.getParameter("area"); //area = new String(area.getBytes("iso-8859-1"), "UTF-8"); String employer = request.getParameter("name"); //employer = new String(employer.getBytes("iso-8859-1"), "UTF-8"); String telphone = request.getParameter("phone"); //telphone = new String(telphone.getBytes("iso-8859-1"), "UTF-8"); String baby1birthday = request.getParameter("child1"); //baby1birthday = new String(baby1birthday.getBytes("iso-8859-1"), //"UTF-8"); String baby2birthday = request.getParameter("child2"); //baby2birthday = new String(baby2birthday.getBytes("iso-8859-1"), //"UTF-8"); String brokername = request.getParameter("brokername"); int brokerId = Integer.parseInt(brokername); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 設置日期格式 String time = df.format(new Date());// new Date()為獲取當前系統(tǒng)時間 EmployerData employerData = new EmployerData(Integer.parseInt(Recruitm_ID),type, functions, detail, claim, wage, address, population, area, employer, telphone, baby1birthday, baby2birthday, time); employerData.setBrokerId(brokerId); recruitmentService.changeEmployerData(employerData); return "successChange"; } /** * 雇主招聘信息展示頁面 檢索查詢 * * @return * @throws UnsupportedEncodingException */ @RequestMapping(value = "searchRecruitmentInformation") public ModelAndView searchRecruitmentInformation(String job, String skill, String salary, @RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize) throws UnsupportedEncodingException { // logger.info(job); ModelAndView model = new ModelAndView(); job = new String(job.getBytes("GBK"), "UTF-8"); skill = new String(skill.getBytes("GBK"), "UTF-8"); salary = new String(salary.getBytes("GBK"), "UTF-8"); // List<EmployerShowData> naayData = recruitmentService // .searchNannyInformation(job, skill, salary); // model.addObject("NaayData", naayData); // model.setViewName("RecruitmentInformation"); return recruitmentService.searchNannyInformation(job, skill, salary, pageNum, pageSize); } /** * 招聘信息展示頁面 審核狀態(tài)修改 * * @param id */ @RequestMapping(value = "changeRecruitmentInformation") public void changeRecruitmentInformation(String id, String struts) { int id_char = Integer.parseInt(id); ChangeData data = new ChangeData(struts, id_char); recruitmentService.changeRecruitmentInformation(data); } /** * 招聘信息展示頁面 上線狀態(tài)修改 * * @param id */ @RequestMapping(value = "onlineRecruitmentInformation") public void onlineRecruitmentInformation(String id, String struts) { int id_char = Integer.parseInt(id); ChangeData data = new ChangeData(struts, id_char); recruitmentService.onlineRecruitmentInformation(data); } @RequestMapping(value = "deteleRecruitmentDetailedInformation") public void deteleRecruitmentDetailedInformation(String id) { int id_char = Integer.parseInt(id); recruitmentService.deteleRecruitmentDetailedInformation(id_char); } @RequestMapping(value = "changRecruitmentEengage") public void changEengage(String id,String eengage) { int id_char = Integer.parseInt(id); ChangeData data = new ChangeData(eengage, id_char); recruitmentService.changEengage(data); } }

五,項目總結


基于SSM實現(xiàn)家政管理平臺的開發(fā)和實現(xiàn)的評論 (共 條)

分享到微博請遵守國家法律
南丹县| 黄梅县| 铁岭县| 阿克苏市| 八宿县| 铁岭县| 卓尼县| 雷波县| 绥宁县| 大田县| 磐安县| 吐鲁番市| 东宁县| 宜城市| 湘乡市| 章丘市| 原阳县| 泾源县| 蒙自县| 磐石市| 黄山市| 乌拉特中旗| 涞源县| 莲花县| 新蔡县| 佛学| 渝北区| 诏安县| 青川县| 武山县| 平度市| 平安县| 闽侯县| 万源市| 繁峙县| 邢台市| 平南县| 合水县| 崇仁县| 大冶市| 葵青区|