package com.kingdee.eas.custom.recuritment.handler; import com.kingdee.bos.Context; import com.kingdee.eas.custom.recuritment.task.RecuritmentFacadeFactory; import com.kingdee.shr.base.syssetting.context.SHRContext; import com.kingdee.shr.base.syssetting.exception.SHRWebException; import com.kingdee.shr.base.syssetting.exception.ShrWebBizException; import com.kingdee.shr.base.syssetting.web.handler.ListHandler; import org.springframework.ui.ModelMap; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * @author qingwu * @date 2025/7/2 * @apiNote */ public class ApplicantBeisenListHandler extends ListHandler { /** * ͬ²½±±É­¼òÀú * * @param request * @param response * @param modelMap * @throws SHRWebException */ public void syncBeisenResumeAction(HttpServletRequest request, HttpServletResponse response, ModelMap modelMap) throws SHRWebException { Context ctx = SHRContext.getInstance().getContext(); String billId = getBillId(request); try { RecuritmentFacadeFactory.getLocalInstance(ctx).syncBeisenResume(billId); } catch (Exception e) { e.printStackTrace(); throw new ShrWebBizException(e); } } }