This commit is contained in:
yumoqing 2025-10-16 11:42:49 +08:00
parent efe261f029
commit 5883ce8c82
2 changed files with 2 additions and 20 deletions

View File

@ -2,23 +2,13 @@ sql = "select * from iptvchannels where del_flg='0'"
ns = { ns = {
} }
ns = params_kw.copy() ns = params_kw.copy()
ns['sort'] = 'tv_name' ns['sort'] = ['download_date desc','tv_name']
parts = []
tv_name = params_kw.get('tv_name', None)
if tv_name:
tv_name = '%' + tv_name + '%'
parts.append(' tv_name like ${tv_name}$ ')
ns['tv_name'] = tv_name
if len(parts) > 0:
sql += ' and ' + 'and'.join(parts)
sql += ' order by download_date desc'
db=DBPools() db=DBPools()
if not params_kw.get('page'): if not params_kw.get('page'):
ns['page'] = 1 ns['page'] = 1
ns['rows'] = 100 ns['rows'] = 100
debug(f'{sql=}')
async with db.sqlorContext('iptvdb') as sor: async with db.sqlorContext('iptvdb') as sor:
recs = await sor.sqlPaging(sql, ns) recs = await sor.sqlPaging(sql, ns)
return recs return recs

View File

@ -16,14 +16,6 @@
"widgettype":"Filler", "widgettype":"Filler",
"options":{}, "options":{},
"subwidgets":[ "subwidgets":[
{
"widgettype":"MdWidget",
"options":{
"md_url":"{{entire_url('iptvsource.md')}}",
"css":"scroll",
"cheight":10
}
},
{ {
"widgettype":"urlwidget", "widgettype":"urlwidget",
"options":{ "options":{