(no commit message provided)
Co-authored-by: aider (openai/DeepSeek-V3.2-Thinking) <aider@aider.chat>
This commit is contained in:
@ -1,12 +1,13 @@
|
|||||||
from flask import request, jsonify, current_app
|
from flask import request, jsonify, current_app
|
||||||
|
from flask_jwt_extended import jwt_required
|
||||||
from . import inbound_bp
|
from . import inbound_bp
|
||||||
from app.schemas.stock_schema import stock_service_schema
|
from app.schemas.stock_schema import stock_service_schema
|
||||||
from app.services.inbound.service_service import ServiceService
|
from app.services.inbound.service_service import ServiceService
|
||||||
from app.utils.decorators import token_required, role_required
|
from app.utils.decorators import role_required
|
||||||
|
|
||||||
|
|
||||||
@inbound_bp.route('/service', methods=['GET'])
|
@inbound_bp.route('/service', methods=['GET'])
|
||||||
@token_required
|
@jwt_required()
|
||||||
def get_service_list():
|
def get_service_list():
|
||||||
"""获取服务权益列表"""
|
"""获取服务权益列表"""
|
||||||
page = request.args.get('page', 1, type=int)
|
page = request.args.get('page', 1, type=int)
|
||||||
@ -36,7 +37,7 @@ def get_service_list():
|
|||||||
|
|
||||||
|
|
||||||
@inbound_bp.route('/service', methods=['POST'])
|
@inbound_bp.route('/service', methods=['POST'])
|
||||||
@token_required
|
@jwt_required()
|
||||||
@role_required('admin,manager')
|
@role_required('admin,manager')
|
||||||
def create_service():
|
def create_service():
|
||||||
"""创建服务权益"""
|
"""创建服务权益"""
|
||||||
@ -61,7 +62,7 @@ def create_service():
|
|||||||
|
|
||||||
|
|
||||||
@inbound_bp.route('/service/<int:service_id>', methods=['GET'])
|
@inbound_bp.route('/service/<int:service_id>', methods=['GET'])
|
||||||
@token_required
|
@jwt_required()
|
||||||
def get_service(service_id):
|
def get_service(service_id):
|
||||||
"""获取单个服务权益详情"""
|
"""获取单个服务权益详情"""
|
||||||
try:
|
try:
|
||||||
@ -79,7 +80,7 @@ def get_service(service_id):
|
|||||||
|
|
||||||
|
|
||||||
@inbound_bp.route('/service/<int:service_id>', methods=['PUT'])
|
@inbound_bp.route('/service/<int:service_id>', methods=['PUT'])
|
||||||
@token_required
|
@jwt_required()
|
||||||
@role_required('admin,manager')
|
@role_required('admin,manager')
|
||||||
def update_service(service_id):
|
def update_service(service_id):
|
||||||
"""更新服务权益"""
|
"""更新服务权益"""
|
||||||
@ -106,7 +107,7 @@ def update_service(service_id):
|
|||||||
|
|
||||||
|
|
||||||
@inbound_bp.route('/service/<int:service_id>', methods=['DELETE'])
|
@inbound_bp.route('/service/<int:service_id>', methods=['DELETE'])
|
||||||
@token_required
|
@jwt_required()
|
||||||
@role_required('admin,manager')
|
@role_required('admin,manager')
|
||||||
def delete_service(service_id):
|
def delete_service(service_id):
|
||||||
"""删除服务权益"""
|
"""删除服务权益"""
|
||||||
|
|||||||
Reference in New Issue
Block a user