| | |
| | | import com.ruoyi.common.utils.HttpClientKit; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.common.utils.bean.DtoConversionUtils; |
| | | import com.ruoyi.common.utils.uuid.IdUtils; |
| | | import com.ruoyi.project.common.IdGeneratorUtils; |
| | | import com.ruoyi.project.domain.*; |
| | | import com.ruoyi.project.domain.dto.ServiceReimbursementDto; |
| | | import com.ruoyi.project.domain.vo.CheckFundVO; |
| | |
| | | return true; |
| | | } |
| | | |
| | | private static final AtomicLong COUNTER = new AtomicLong(System.currentTimeMillis()); |
| | | |
| | | private Map<String, List<Map<String, Object>>> formson_1210(List<ServiceReimbursementdetailShared> serviceReimbursementdetailSharedList) { |
| | | Map<String, List<Map<String, Object>>> allMap = new HashMap<>(); |
| | | List<Map<String, Object>> list = new ArrayList<>(); |
| | |
| | | map.put("人员类别", reimbursementdetailShared.getPersontype()); |
| | | map.put("住宿费标准", ""); |
| | | map.put("住宿费标准合计", reimbursementdetailShared.getHotelexpense()); |
| | | Long fpuuid = COUNTER.incrementAndGet(); |
| | | Long fpuuid = IdGeneratorUtils.nextId(); |
| | | map.put("发票附件", fpuuid); |
| | | map.put("票据识别", ""); |
| | | map.put("识别人", ""); |
| | | map.put("序号1", ""); |
| | | Long qtuuid = COUNTER.incrementAndGet(); |
| | | Long qtuuid = IdGeneratorUtils.nextId(); |
| | | map.put("其他附件", qtuuid); |
| | | map.put("个人票夹用户", ""); |
| | | map.put("识别票据", ""); |
| | |
| | | formmain_1209.put("报销日期", new SimpleDateFormat("yyyy-MM-dd HH:mm").format(serviceReimbursement.getApplyTime())); |
| | | formmain_1209.put("出差人-作废", ""); |
| | | formmain_1209.put("报销人", serviceReimbursement.getUsername()); |
| | | formmain_1209.put("区域组长", getLastApprovalInfo(serviceFundflows, serviceReimbursement.getManagername())); |
| | | formmain_1209.put("区域组长", serviceReimbursement.getManagername()); |
| | | formmain_1209.put("出差事由", serviceReimbursement.getReason()); |
| | | formmain_1209.put("天数合计", 0.00); |
| | | formmain_1209.put("交通费合计", serviceReimbursement.getTotalamount()); |