OrgUnitListHandlerEx.java 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. package com.kingdee.eas.custom.synctask.handler;
  2. import com.kingdee.bos.BOSException;
  3. import com.kingdee.bos.Context;
  4. import com.kingdee.eas.common.EASBizException;
  5. import com.kingdee.eas.custom.synctask.SyncTranForOAFacadeFactory;
  6. import com.kingdee.eas.custom.synctask.utils.SynctaskUtils;
  7. import com.kingdee.eas.hr.org.web.handler.OrgUnitListHandler;
  8. import com.kingdee.shr.base.syssetting.context.SHRContext;
  9. import com.kingdee.shr.base.syssetting.exception.SHRWebException;
  10. import org.apache.log4j.Logger;
  11. import org.springframework.ui.ModelMap;
  12. import javax.servlet.http.HttpServletRequest;
  13. import javax.servlet.http.HttpServletResponse;
  14. /**
  15. * @author qingwu
  16. * @date 2024/10/21
  17. * @apiNote
  18. */
  19. public class OrgUnitListHandlerEx extends OrgUnitListHandler {
  20. Logger logger = Logger.getLogger(OrgUnitListHandlerEx.class);
  21. private Context ctx = SHRContext.getInstance().getContext();
  22. public void syncOrgUnitToOAAction(HttpServletRequest request, HttpServletResponse response, ModelMap modelMap) throws BOSException, EASBizException {
  23. String billIds = request.getParameter("billIds");
  24. //ͬ²½×éÖ¯µ½OA
  25. SyncTranForOAFacadeFactory.getLocalInstance(ctx).syncOrgUnitToOA(billIds, null);
  26. }
  27. }