diff --git a/wwwroot/api/showcase_comment_create.dspy b/wwwroot/api/showcase_comment_create.dspy index 795a984..14ba089 100644 --- a/wwwroot/api/showcase_comment_create.dspy +++ b/wwwroot/api/showcase_comment_create.dspy @@ -11,6 +11,6 @@ try: "created_at": curDateString() } result = await create_showcase_comment(data) - return json.dumps(result, ensure_ascii=False) + return result except Exception as e: - return json.dumps({"status": "error", "message": str(e)}, ensure_ascii=False) + return {"widgettype":"Error","options":{"title":"操作失败","message":str(e),"cwidth":16,"cheight":9,"timeout":3}} diff --git a/wwwroot/api/showcase_comment_delete.dspy b/wwwroot/api/showcase_comment_delete.dspy index bd3cc61..69a1fa3 100644 --- a/wwwroot/api/showcase_comment_delete.dspy +++ b/wwwroot/api/showcase_comment_delete.dspy @@ -1,5 +1,5 @@ try: result = await delete_showcase_comment({"id": params_kw.get('id', '')}) - return json.dumps(result, ensure_ascii=False) + return result except Exception as e: - return json.dumps({"status": "error", "message": str(e)}, ensure_ascii=False) + return {"widgettype":"Error","options":{"title":"操作失败","message":str(e),"cwidth":16,"cheight":9,"timeout":3}} diff --git a/wwwroot/api/showcase_comment_update.dspy b/wwwroot/api/showcase_comment_update.dspy index baec605..63bd8a9 100644 --- a/wwwroot/api/showcase_comment_update.dspy +++ b/wwwroot/api/showcase_comment_update.dspy @@ -5,6 +5,6 @@ try: if v is not None: data[f] = v result = await update_showcase_comment(data) - return json.dumps(result, ensure_ascii=False) + return result except Exception as e: - return json.dumps({"status": "error", "message": str(e)}, ensure_ascii=False) + return {"widgettype":"Error","options":{"title":"操作失败","message":str(e),"cwidth":16,"cheight":9,"timeout":3}} diff --git a/wwwroot/api/showcase_post_create.dspy b/wwwroot/api/showcase_post_create.dspy index d0b01c0..de8d92a 100644 --- a/wwwroot/api/showcase_post_create.dspy +++ b/wwwroot/api/showcase_post_create.dspy @@ -19,6 +19,6 @@ try: "created_at": curDateString() } result = await create_showcase_post(data) - return json.dumps(result, ensure_ascii=False) + return result except Exception as e: - return json.dumps({"status": "error", "message": str(e)}, ensure_ascii=False) + return {"widgettype":"Error","options":{"title":"操作失败","message":str(e),"cwidth":16,"cheight":9,"timeout":3}} diff --git a/wwwroot/api/showcase_post_delete.dspy b/wwwroot/api/showcase_post_delete.dspy index ddbeac8..d5c0457 100644 --- a/wwwroot/api/showcase_post_delete.dspy +++ b/wwwroot/api/showcase_post_delete.dspy @@ -1,5 +1,5 @@ try: result = await delete_showcase_post({"id": params_kw.get('id', '')}) - return json.dumps(result, ensure_ascii=False) + return result except Exception as e: - return json.dumps({"status": "error", "message": str(e)}, ensure_ascii=False) + return {"widgettype":"Error","options":{"title":"操作失败","message":str(e),"cwidth":16,"cheight":9,"timeout":3}} diff --git a/wwwroot/api/showcase_post_update.dspy b/wwwroot/api/showcase_post_update.dspy index 662582b..a77c33b 100644 --- a/wwwroot/api/showcase_post_update.dspy +++ b/wwwroot/api/showcase_post_update.dspy @@ -9,6 +9,6 @@ try: data['price'] = float(data['price']) data['updated_at'] = curDateString() result = await update_showcase_post(data) - return json.dumps(result, ensure_ascii=False) + return result except Exception as e: - return json.dumps({"status": "error", "message": str(e)}, ensure_ascii=False) + return {"widgettype":"Error","options":{"title":"操作失败","message":str(e),"cwidth":16,"cheight":9,"timeout":3}}