完善后台管理店铺搜索

This commit is contained in:
super
2026-04-08 21:08:52 +08:00
parent e1cd176ab2
commit 144d03965e
11 changed files with 69 additions and 11 deletions

View File

@@ -947,10 +947,24 @@ def delete_dedupe_total_data(item_id):
def list_shop_manages():
page = max(1, int(request.args.get('page', 1)))
page_size = min(100, max(1, int(request.args.get('page_size', 15))))
group_id_raw = (request.args.get('group_id') or '').strip()
shop_name = (request.args.get('shop_name') or '').strip()
params = {'page': page, 'pageSize': page_size}
if group_id_raw:
try:
group_id = int(group_id_raw)
if group_id > 0:
params['groupId'] = group_id
except (TypeError, ValueError):
pass
if shop_name:
params['shopName'] = shop_name
result, error_response, status = _proxy_backend_java(
'GET',
'/api/admin/shop-manages',
params={'page': page, 'pageSize': page_size},
params=params,
)
if error_response is not None:
return error_response, status