add mover cutler door
This commit is contained in:
@@ -73,8 +73,25 @@ class Ticket extends \common\models\BaseFitnessActiveRecord
|
||||
,c1.flag = case when t.id_card is null then ( c1.flag | 1 << 0 ) else ( c1.flag & ~(1 << 0) ) end
|
||||
, c1.id_ticket_current = case when t.id_ticket is null then null else t.id_ticket end
|
||||
WHERE c1.type <> 50 and c1.id_card = :id";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public static function SQL_UPDATE_DOOR_ALLOWED_FLAG(){
|
||||
return "
|
||||
UPDATE card c
|
||||
LEFT JOIN ticket t on c.id_ticket_current = t.id_ticket
|
||||
LEFT JOIN ticket_type tt on t.id_ticket_type = tt.id_ticket_type
|
||||
set
|
||||
c.flag = case when tt.door_allowed <> 1 then ( c.flag | 1 << 4 ) else ( c.flag & ~(1 << 4) ) end
|
||||
WHERE c.type <> 50
|
||||
";
|
||||
}
|
||||
|
||||
public static function SQL_UPDATE_DOOR_ALLOWED_FLAG_FOR_CARD(){
|
||||
return Ticket::SQL_UPDATE_DOOR_ALLOWED_FLAG() . " and c.id_card = :id";
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @inheritdoc
|
||||
*/
|
||||
@@ -395,6 +412,4 @@ class Ticket extends \common\models\BaseFitnessActiveRecord
|
||||
Card::updateCardFlagTicket($this->id_card);;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user