|  | @@ -527,12 +527,14 @@ class HolidayController extends DooController {
 | 
	
		
			
				|  |  |  			Doo::loadModel('holiday');
 | 
	
		
			
				|  |  |  			$holiday = new Holiday();
 | 
	
		
			
				|  |  |  			if(in_array($_POST['type'],array(1,2,3))){
 | 
	
		
			
				|  |  | +				$daytype = isset($_POST['daytype']) && is_numeric($_POST['daytype']) ? $_POST['daytype'] : 1;
 | 
	
		
			
				|  |  | +				$adddaynum = $daytype != 1 ? 0.5 : 1.0;
 | 
	
		
			
				|  |  |  				$day = $_POST['day'];
 | 
	
		
			
				|  |  | -				$dayjson = array('holiday' => [$day.'_1']);
 | 
	
		
			
				|  |  | +				$dayjson = array('holiday' => [$day.'_'.$daytype]);
 | 
	
		
			
				|  |  |  				$holiday->uid = $_POST['uid'];
 | 
	
		
			
				|  |  |  				$holiday->type = $_POST['type'];
 | 
	
		
			
				|  |  |  				$holiday->dayjson = json_encode($dayjson);
 | 
	
		
			
				|  |  | -				$holiday->daynum = 1.0;
 | 
	
		
			
				|  |  | +				$holiday->daynum = $adddaynum;
 | 
	
		
			
				|  |  |  				$holiday->status = 3;
 | 
	
		
			
				|  |  |  				$holiday->addtime = time();
 | 
	
		
			
				|  |  |  				$holiday->approvetime = time();
 | 
	
	
		
			
				|  | @@ -545,7 +547,7 @@ class HolidayController extends DooController {
 | 
	
		
			
				|  |  |  				$hday->uid = $_POST['uid'];
 | 
	
		
			
				|  |  |  				$hday->type = $_POST['type'];
 | 
	
		
			
				|  |  |  				$hday->daytime = $day;
 | 
	
		
			
				|  |  | -				$hday->daymsg = 1.0;
 | 
	
		
			
				|  |  | +				$hday->daymsg = $adddaynum;
 | 
	
		
			
				|  |  |  				$hday->insert();
 | 
	
		
			
				|  |  |  				if(isset($_POST['close2'])){
 | 
	
		
			
				|  |  |  					return '/holidayclose2';
 |