| 
					
				 | 
			
			
				@@ -461,17 +461,20 @@ public class FtmsorderbillscarsServiceImpl implements IftmsorderbillscarsService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmsorderbillsplans.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tmsorderbillsplans.setUpdateBy(loginUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ftmsorderbillsplansMapper.updateftmsorderbillsplans(tmsorderbillsplans); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            JSONArray planJson = JSONArray.parseArray(cars); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<Ftmsorderbillscars> tmsorderbillscarsList = JSONObject.parseArray(planJson.toJSONString(), Ftmsorderbillscars.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (Ftmsorderbillscars s : tmsorderbillscarsList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (StringUtils.isNull(s.getId())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    s.setBillStatus(2L); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                s.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                s.setCreateBy(loginUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (ftmsorderbillscarsMapper.insertftmsorderbillscars(s) <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    return AjaxResult.error("更新车辆安排失败,若多次失败请联系管理员"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (StringUtils.isNotEmpty(cars) && !"[]".equals(cars)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                JSONArray planJson = JSONArray.parseArray(cars); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                List<Ftmsorderbillscars> tmsorderbillscarsList = JSONObject.parseArray(planJson.toJSONString(), Ftmsorderbillscars.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                for (Ftmsorderbillscars s : tmsorderbillscarsList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (StringUtils.isNull(s.getId())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        s.setBillStatus(2L); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    s.setOrgId(pId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    s.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    s.setCreateBy(loginUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (ftmsorderbillscarsMapper.insertftmsorderbillscars(s) <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        return AjaxResult.error("更新车辆安排失败,若多次失败请联系管理员"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -680,8 +683,8 @@ public class FtmsorderbillscarsServiceImpl implements IftmsorderbillscarsService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return AjaxResult.error("派车货量超出调度安排数量,请确认"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Ftmsorderbills tmsorderbills = ftmsorderbillsMapper.selectftmsorderbillsById(ftmsorderbillsplans.getOrgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ftmsorderbillscars.setOrgId(tmsorderbills.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ftmsorderbillscars.setMblno(tmsorderbills.getMblno()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ftmsorderbillscars.setOrgId(ftmsorderbillsplans.getOrgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ftmsorderbillsplans.setCarQty(carQty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (ftmsorderbillsplansMapper.updateftmsorderbillsplans(ftmsorderbillsplans) <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 
			 |