def get_by_user(self, query, user_id):
     return Operation.filter(query, self.model.user_id, user_id)
Example #2
0
 def find_by_apply(self, apply_id_list):
     query = self.get_query()
     return Operation.in_(query, self.model.apply_id, apply_id_list)
 def get_by_exclude_user(self, query, exclude_user_id):
     return Operation.filter(query, self.model.exclude_user_id, exclude_user_id)
 def get_by_condition(self, query, match_condition_id):
     return Operation.filter(query, self.model.match_condition_id, match_condition_id)
Example #5
0
 def get_first_by_device_id(self, device_id):
     query = self.get_query()
     query = Operation.filter(query, self.model.device_id, device_id)
     query = self.order_by_id_asc(query)
     return self.first(query)
Example #6
0
 def get_query_by_device_id(self, query, device_id):
     query = Operation.filter(query, self.model.device_id, device_id)
     query = self.order_by_id_asc(query)
     return query
Example #7
0
 def find_by_first(self, query, first):
     return Operation.ilike(query, self.model.first, first)
 def get_by_apply_and_user(self, apply_id, user_id):
     query = self.get_query()
     query = Operation.filter(query, self.model.apply_id, apply_id)
     query = Operation.filter(query, self.model.user_id, user_id)
     query = self.order_by_id_desc(query)
     return Operation.first(query)
Example #9
0
 def find_by_second(self, query, second):
     return Operation.ilike(query, self.model.second, second)
Example #10
0
 def get_by_phone(self, query, phone_list):
     return Operation.in_(query, self.model.phone, phone_list)
 def filter_by_apply(self, apply_id):
     query = self.get_query()
     return Operation.filter(query, self.model.apply_id, apply_id)
Example #12
0
 def get_by_user(self, user_id):
     query = self.get_query()
     query = Operation.filter(query, self.model.user_id, user_id)
     return query
Example #13
0
 def get_the_last_by_user(self, user_id):
     query = self.get_query()
     query = Operation.filter(query, self.model.user_id, user_id)
     query = self.order_by_id_desc(query)
     return self.first(query)