package cn.com.lzt.sign.service.impl; import cn.com.lzt.sign.entity.TBMaterialEntity; import cn.com.lzt.sign.entity.TBMaterialInfoEntity; import cn.com.lzt.sign.service.TBMaterialService; import java.util.List; import javax.transaction.Transactional; import org.jeecgframework.core.common.service.impl.CommonServiceImpl; import org.springframework.stereotype.Service; @Service("tBMaterialService") @Transactional public class TBMaterialServiceImpl extends CommonServiceImpl implements TBMaterialService { public void addMain(TBMaterialEntity tBMaterial, List tbMaterialInfoList) { save(tBMaterial); for (TBMaterialInfoEntity tBMaterialInfo : tbMaterialInfoList) { tBMaterialInfo.setMaterialId(tBMaterial.getId()); save(tBMaterialInfo); } doAddSql(tBMaterial); } public void updateMain(TBMaterialEntity tBMaterial, List tbMaterialInfoList) { saveOrUpdate(tBMaterial); for (TBMaterialInfoEntity tBMaterialInfo : tbMaterialInfoList) { tBMaterialInfo.setMaterialId(tBMaterial.getId()); delete(tBMaterialInfo); } for (TBMaterialInfoEntity tBMaterialInfo : tbMaterialInfoList) { tBMaterialInfo.setMaterialId(tBMaterial.getId()); save(tBMaterialInfo); } } public boolean doAddSql(TBMaterialEntity t) { /* 64 */ return true; } } /* Location: C:\Users\86152\Desktop\qwe\!\service\impl\TBMaterialServiceImpl.class * Java compiler version: 8 (52.0) * JD-Core Version: 1.1.3 */