| 
					
				 | 
			
			
				@ -137,26 +137,34 @@ public class RehabilitationPlanController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                                       @RequestParam(value = "rehabilitationPlan", required = true)String rehabilitationPlan){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject json = new JSONObject(rehabilitationPlan); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("totalExpense", DataUtils.doubleToInt(json.getDouble("totalExpense"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(json.has("totalExpense")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                json.put("totalExpense", DataUtils.doubleToInt(json.getDouble("totalExpense"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONArray array = new JSONArray(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            for(Object planDetail : json.getJSONArray("detail")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                JSONObject j = (JSONObject)planDetail; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String executeTime = j.get("executeTime").toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String[] result = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if(executeTime.contains(",")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    result = executeTime.split(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if(j.has("executeTime")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String executeTime = j.get("executeTime").toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String[] result = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if (executeTime.contains(",")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        result = executeTime.split(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        result = new String[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        result[0] = executeTime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    int len = result.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    while (len > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        len--; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        JSONObject temp = new JSONObject(j.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        temp.put("executeTime", result[len]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        temp.put("createUser", json.get("createUser")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        temp.put("createUserName", json.get("createUserName")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        array.put(temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    result = new String[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    result[0] = executeTime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                int len =  result.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                while(len > 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    len --; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    JSONObject temp = new JSONObject(j.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    temp.put("executeTime", result[len]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    temp.put("createUser", json.get("createUser")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    temp.put("createUserName", json.get("createUserName")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    array.put(temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    j.put("createUser", json.get("createUser")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    j.put("createUserName", json.get("createUserName")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    array.put(j); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String planDetails = array.toString(); 
			 |