package com.vci.ubcs.omd.wrapper; import com.vci.ubcs.omd.entity.ModifyAttributeInfo; import com.vci.ubcs.omd.vo.ModifyAttributeInfoVO; import com.vci.ubcs.starter.web.enumpck.BooleanEnum; import com.vci.ubcs.starter.web.util.VciBaseUtil; import org.springblade.core.mp.support.BaseEntityWrapper; import org.springblade.core.secure.utils.AuthUtil; import java.util.Date; import java.util.List; /** * Description: * * @author LiHang * @date 2023/5/4 */ public class ModifyAttributeWrapper extends BaseEntityWrapper { public static ModifyAttributeWrapper build() { return new ModifyAttributeWrapper(); } @Override public ModifyAttributeInfoVO entityVO(ModifyAttributeInfo entity) { return null; } public List listEntityBeforeSave(List dataList){ dataList.forEach(data -> { data.setOid(VciBaseUtil.getPk()); data.setCreateTime(new Date()); data.setCreator(AuthUtil.getUserAccount()); data.setBtmname("modifyAttributeInfo"); data.setHandleDate(new Date()); data.setHandleFinishFlag(BooleanEnum.TRUE.getValue()); data.setHandleUserName(AuthUtil.getUserAccount()); }); return dataList; } }