|
@@ -67,59 +67,43 @@ def get_init_config():
|
|
|
|
|
|
except Exception as e:
|
|
|
print("Exception occurred: %s", str(e))
|
|
|
- return error_response(e)
|
|
|
+ return error_response(str(e))
|
|
|
|
|
|
|
|
|
@app.route('/open/agent/check-in', methods=['POST'])
|
|
|
def check_in():
|
|
|
"""坐席签入"""
|
|
|
- try:
|
|
|
- data = request.get_json()
|
|
|
- param = AgentActionRequest.from_json(data)
|
|
|
- res = agent_oper_service.checkin(param)
|
|
|
- return success_response(res)
|
|
|
- except Exception as e:
|
|
|
- print("Exception occurred: %s", str(e))
|
|
|
- return error_response(e)
|
|
|
+ data = request.get_json()
|
|
|
+ param = AgentActionRequest.from_json(data)
|
|
|
+ res = agent_oper_service.checkin(param)
|
|
|
+ return success_response(res)
|
|
|
|
|
|
|
|
|
@app.route('/open/agent/check-out', methods=['POST'])
|
|
|
def check_out():
|
|
|
"""坐席签出"""
|
|
|
- try:
|
|
|
- data = request.get_json()
|
|
|
- param = AgentActionRequest.from_json(data)
|
|
|
- res= agent_oper_service.checkout(param)
|
|
|
- return success_response(res)
|
|
|
- except Exception as e:
|
|
|
- print("Exception occurred: %s", str(e))
|
|
|
- return error_response(e)
|
|
|
+ data = request.get_json()
|
|
|
+ param = AgentActionRequest.from_json(data)
|
|
|
+ res = agent_oper_service.checkout(param)
|
|
|
+ return success_response(res)
|
|
|
|
|
|
|
|
|
@app.route('/open/agent/busy', methods=['POST'])
|
|
|
def busy():
|
|
|
"""坐席置忙"""
|
|
|
- try:
|
|
|
- data = request.get_json()
|
|
|
- param = AgentActionRequest.from_json(data)
|
|
|
- res= agent_oper_service.busy(param)
|
|
|
- return success_response(res)
|
|
|
- except Exception as e:
|
|
|
- print("Exception occurred: %s", str(e))
|
|
|
- return error_response(e)
|
|
|
+ data = request.get_json()
|
|
|
+ param = AgentActionRequest.from_json(data)
|
|
|
+ res = agent_oper_service.busy(param)
|
|
|
+ return success_response(res)
|
|
|
|
|
|
|
|
|
@app.route('/open/agent/idle', methods=['POST'])
|
|
|
def idle():
|
|
|
"""坐席置闲"""
|
|
|
- try:
|
|
|
- data = request.get_json()
|
|
|
- param = AgentActionRequest.from_json(data)
|
|
|
- res = agent_oper_service.idle(param)
|
|
|
- return success_response(res)
|
|
|
- except Exception as e:
|
|
|
- print("Exception occurred: %s", str(e))
|
|
|
- return {"error": "An error occurred", "details": str(e)}, 500
|
|
|
+ data = request.get_json()
|
|
|
+ param = AgentActionRequest.from_json(data)
|
|
|
+ res = agent_oper_service.idle(param)
|
|
|
+ return success_response(res)
|
|
|
|
|
|
|
|
|
@app.route('/open/agent/turn-on', methods=['POST'])
|