def try_user(self): count = 0 list = DataWeichenVersionSource().select_version_list(1) for item in list: count += DataMiddleUserSource().count_group_user_with_weichen( item.group, item.weichen_version) return count
def active_user(self): return DataMiddleUserSource().count_user_from_active_date(self.query_date)
def weichen_lose_user(self): return DataMiddleUserSource().count_weichen_lose_user(get_date_by_date(self.query_date,-15))
def plus_user(self): return DataMiddleUserSource().count_user_for_form('plus')
def weichen_user(self): return DataMiddleUserSource().count_user_for_form('weichen')
def total_user(self): return DataMiddleUserSource().count_total_user()
def user_province_list(self): province_list = DataMiddleUserSource().select_user_province() return self._format_province(province_list)
def total_user(self): return DataMiddleUserSource().count_group_user_with_weichen( self.group_id, self.weichen_version)
def new_user(self): return DataMiddleUserSource().count_user_from_reg_date(self.query_date)