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<ModifyAttributeInfo, ModifyAttributeInfoVO> {
|
|
public static ModifyAttributeWrapper build() {
|
return new ModifyAttributeWrapper();
|
}
|
|
@Override
|
public ModifyAttributeInfoVO entityVO(ModifyAttributeInfo entity) {
|
return null;
|
}
|
|
public List<ModifyAttributeInfo> listEntityBeforeSave(List<ModifyAttributeInfo> 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;
|
}
|
}
|