2025-07-16 15:07:06 +08:00

171 lines
3.5 KiB
XML

{
"widgettype":"Tabular",
"options":{
"width":"100%",
"height":"100%",
"title":"IPTV频道清单",
"css":"card",
"editable":{
"new_data_url":"{{entire_url('add_iptvchannels.dspy')}}",
"delete_data_url":"{{entire_url('delete_iptvchannels.dspy')}}",
"update_data_url":"{{entire_url('update_iptvchannels.dspy')}}"
},
"data_url":"{{entire_url('./get_iptvchannels.dspy')}}",
"data_method":"GET",
"data_params":{{json.dumps(params_kw, indent=4)}},
"row_options":{
"browserfields": {
"exclouded": [
"id",
"media_type",
"download_date",
"channel_delay",
"channel_grade",
"del_flg",
"tv_group",
"logo_url",
"url"
],
"cwidth": {},
"alters": null
},
"editexclouded":[
"id"
],
"fields":[
{
"name": "id",
"title": "\u7f16\u53f7",
"type": "str",
"length": 32,
"cwidth": 18,
"uitype": "str",
"datatype": "str",
"label": "\u7f16\u53f7"
},
{
"name": "tv_group",
"title": "\u9891\u9053\u7ec4",
"type": "str",
"length": 500,
"cwidth": 18,
"uitype": "text",
"rows": 4,
"datatype": "str",
"label": "\u9891\u9053\u7ec4"
},
{
"name": "tv_name",
"title": "\u9891\u9053\u540d\u79f0",
"type": "str",
"length": 500,
"cwidth": 18,
"uitype": "text",
"rows": 4,
"datatype": "str",
"label": "\u9891\u9053\u540d\u79f0"
},
{
"name": "logo_url",
"title": "\u53f0\u6807url",
"type": "str",
"length": 1000,
"cwidth": 18,
"uitype": "text",
"rows": 4,
"datatype": "str",
"label": "\u53f0\u6807url"
},
{
"name": "url",
"title": "url",
"type": "str",
"length": 1000,
"cwidth": 18,
"uitype": "text",
"rows": 4,
"datatype": "str",
"label": "url"
},
{
"name": "media_type",
"title": "\u5a92\u4f53\u7c7b\u578b",
"type": "str",
"length": 100,
"cwidth": 18,
"uitype": "str",
"datatype": "str",
"label": "\u5a92\u4f53\u7c7b\u578b"
},
{
"name": "download_date",
"title": "\u4e0b\u8f7d\u65e5\u671f",
"type": "str",
"length": 0,
"cwidth": 10,
"uitype": "date",
"datatype": "str",
"label": "\u4e0b\u8f7d\u65e5\u671f"
},
{
"name": "channel_delay",
"title": "\u9891\u9053\u5ef6\u8fdf",
"type": "short",
"length": 0,
"uitype": "int",
"datatype": "short",
"label": "\u9891\u9053\u5ef6\u8fdf"
},
{
"name": "channel_grade",
"title": "\u9891\u9053\u7b49\u7ea7",
"type": "short",
"length": 0,
"uitype": "int",
"datatype": "short",
"label": "\u9891\u9053\u7b49\u7ea7"
},
{
"name": "del_flg",
"title": "\u5220\u9664\u6807\u5fd7",
"type": "str",
"length": 1,
"cwidth": 4,
"uitype": "str",
"datatype": "str",
"label": "\u5220\u9664\u6807\u5fd7"
}
]
},
"content_view":{
"widgettype": "urlwidget",
"options": {
"params": {
"channelid": "${id}"
},
"url": "{{entire_url('..\/taging')}}"
}
},
"page_rows":160,
"cache_limit":5
}
}