| 
					
				 | 
			
			
				@@ -98,6 +98,7 @@ Class Manage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		$mobile = Dever::param('mobile',$data);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		$cate_id = Dever::param('cate_id',$data);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		$name = Dever::param('name',$data);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$branch_id = Dever::param('branch_id',$data);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		$user = Dever::db('work/user')->find(array('mobile'=>$mobile));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if ($user) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if ($name && $user['name'] != $name) {
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -140,6 +141,12 @@ Class Manage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if ($info && !$info['work_num']) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			$w['where_id'] = $id;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			$w['work_num'] = $this->getWorkId();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if ($branch_id) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				$temp = explode(',', $branch_id);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if (isset($temp[1])) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					$w['appoint_id'] = $temp[1];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			Dever::db('work/info')->update($w);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 |