package com.kingdee.eas.custom.integration.weaveroa.handler; import com.kingdee.bos.util.BOSUuid; import com.kingdee.eas.basedata.org.HROrgUnitInfo; import com.kingdee.eas.framework.CoreBaseInfo; import com.kingdee.shr.base.syssetting.SHRBaseItemInfo; import com.kingdee.shr.base.syssetting.exception.SHRWebException; import com.kingdee.shr.base.syssetting.web.handler.SHRSubBasicItemEditHandler; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * @Description 基础资料编辑Handler * @Date 2026/3/12 15:06 * @Created by HeYuan */ public class SHRBaseItemInfoCustomEditHandler extends SHRSubBasicItemEditHandler { @Override protected void afterCreateNewModel( HttpServletRequest request, HttpServletResponse response, CoreBaseInfo coreBaseInfo ) throws SHRWebException { SHRBaseItemInfo info = (SHRBaseItemInfo) coreBaseInfo; //HR组织 HROrgUnitInfo hrOrgunit = new HROrgUnitInfo(); hrOrgunit.setId(BOSUuid.read("00000000-0000-0000-0000-000000000000CCE7AED4")); info.setHrOrgUnit(hrOrgunit); super.afterCreateNewModel(request, response, coreBaseInfo); } }