Authored by wuxiao

邀请函需求,修复不更新缓存的问题

@@ -61,7 +61,7 @@ class Facade_Invitation @@ -61,7 +61,7 @@ class Facade_Invitation
61 * @param int $status 是否显示,1:显示,0:不显示 61 * @param int $status 是否显示,1:显示,0:不显示
62 * @return boolean 62 * @return boolean
63 */ 63 */
64 - public function showInApplyList($id, $status) 64 + public static function showInApplyList($id, $status)
65 { 65 {
66 return self::service()->update($id,array( 66 return self::service()->update($id,array(
67 'show_in_apply'=>$status 67 'show_in_apply'=>$status
@@ -75,7 +75,7 @@ class Facade_Invitation @@ -75,7 +75,7 @@ class Facade_Invitation
75 * @param int $status 是否显示,1:显示,0:不显示 75 * @param int $status 是否显示,1:显示,0:不显示
76 * @return boolean 76 * @return boolean
77 */ 77 */
78 - public function showInPassList($id, $status) 78 + public static function showInPassList($id, $status)
79 { 79 {
80 return self::service()->update($id,array( 80 return self::service()->update($id,array(
81 'show_in_pass'=>$status 81 'show_in_pass'=>$status
@@ -23,7 +23,7 @@ class Service_Invitation extends Lib_Service @@ -23,7 +23,7 @@ class Service_Invitation extends Lib_Service
23 */ 23 */
24 public function add ($type, $category, $sub, $name, $contacter, $phone, $email) 24 public function add ($type, $category, $sub, $name, $contacter, $phone, $email)
25 { 25 {
26 - return self::service(self::ROUTER)->cache(false)->insert('add', array( 26 + return self::service(self::ROUTER)->tag(self::$_tag)->insert('add', array(
27 'type' => $type, 27 'type' => $type,
28 'category' => $category, 28 'category' => $category,
29 'sub' => $sub, 29 'sub' => $sub,
@@ -59,11 +59,6 @@ class Service_Invitation extends Lib_Service @@ -59,11 +59,6 @@ class Service_Invitation extends Lib_Service
59 $replaces = array( 59 $replaces = array(
60 'UPDATE'=> implode(', ', $data) 60 'UPDATE'=> implode(', ', $data)
61 ); 61 );
62 - $status = self::service(self::ROUTER)->cache(false)->update('update',array('id'=>$id),$replaces)->status();  
63 - if($status)  
64 - {  
65 - self::service(self::ROUTER)->delTags(self::$_tag);  
66 - }  
67 - return $status; 62 + return self::service(self::ROUTER)->tag(self::$_tag)->update('update',array('id'=>$id),$replaces)->status();
68 } 63 }
69 } 64 }