fix: 修复 semi/product 物料搜索空白 — search_base 移除错误地对 MaterialBase 数据使用 Stock 表映射过滤
This commit is contained in:
@ -31,9 +31,6 @@ def search_base():
|
|||||||
keyword = request.args.get('keyword', '')
|
keyword = request.args.get('keyword', '')
|
||||||
page = request.args.get('page', 1, type=int)
|
page = request.args.get('page', 1, type=int)
|
||||||
result = ProductInboundService.search_base_material(keyword, page)
|
result = ProductInboundService.search_base_material(keyword, page)
|
||||||
user_permissions = get_current_user_permissions()
|
|
||||||
if result.get('items'):
|
|
||||||
result['items'] = [filter_item_by_permissions(item, user_permissions) for item in result['items']]
|
|
||||||
return jsonify({"code": 200, "msg": "success", "data": result})
|
return jsonify({"code": 200, "msg": "success", "data": result})
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
|
|||||||
@ -31,9 +31,6 @@ def search_base():
|
|||||||
keyword = request.args.get('keyword', '')
|
keyword = request.args.get('keyword', '')
|
||||||
page = request.args.get('page', 1, type=int)
|
page = request.args.get('page', 1, type=int)
|
||||||
result = SemiInboundService.search_base_material(keyword, page)
|
result = SemiInboundService.search_base_material(keyword, page)
|
||||||
user_permissions = get_current_user_permissions()
|
|
||||||
if result.get('items'):
|
|
||||||
result['items'] = [filter_item_by_permissions(item, user_permissions) for item in result['items']]
|
|
||||||
return jsonify({"code": 200, "msg": "success", "data": result})
|
return jsonify({"code": 200, "msg": "success", "data": result})
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
|
|||||||
Reference in New Issue
Block a user