| | |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.bean.DtoConversionUtils; |
| | | import com.ruoyi.project.domain.*; |
| | | import com.ruoyi.project.domain.dto.ServiceReimbursementDto; |
| | |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.service.IServiceReimbursementService; |
| | |
| | | |
| | | @Autowired |
| | | ServiceReimbursementMapper serviceReimbursementMapper; |
| | | |
| | | @Autowired |
| | | ServiceReimbursementSharedMapper serviceReimbursementShareMapper; |
| | | |
| | | @Autowired |
| | | ServiceReimbursementdetailMapper serviceReimbursementdetailMapper; |
| | |
| | | } |
| | | detailSharedService.saveBatch(serviceReimbursementdetailShareds); |
| | | |
| | | //将serviceReimbursementdetail表里的id赋值给Rpid; 将serviceReimbursementShared里的ID赋值给RBID,并将serviceReimbursementpayeeShared表里的id置空,由数据库重新生成 |
| | | //将serviceReimbursementpayee表里的id赋值给Rpid; 将serviceReimbursementShared里的ID赋值给RBID,并将serviceReimbursementpayeeShared表里的id置空,由数据库重新生成 |
| | | for (int i = 0; i < serviceReimbursementpayees.size(); i++) { |
| | | serviceReimbursementpayeeShareds.get(i).setRpid(serviceReimbursementpayeeShareds.get(i).getId()); |
| | | serviceReimbursementpayeeShareds.get(i).setRpid(Long.valueOf(serviceReimbursementpayees.get(i).getId())); |
| | | serviceReimbursementpayeeShareds.get(i).setRbid(serviceReimbursementShared.getId()); |
| | | serviceReimbursementpayeeShareds.get(i).setId(null); |
| | | } |