From 4cc763706597d6ea82392f653333e33c31485b49 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期五, 22 十二月 2023 15:23:01 +0800 Subject: [PATCH] 提交查询、删除接口 --- JiangSu/Controllers/OpController.cs | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 58 insertions(+), 2 deletions(-) diff --git a/JiangSu/Controllers/OpController.cs b/JiangSu/Controllers/OpController.cs index 3f41a1f..145f3a2 100644 --- a/JiangSu/Controllers/OpController.cs +++ b/JiangSu/Controllers/OpController.cs @@ -12,9 +12,65 @@ public class OpController : ApiController { [HttpGet] - public Model SelectById(int id) + public Model SelectById(long id) { - return ModelDAL.SelectById(id); + try + { + return ModelDAL.SelectById(id); + } + catch (Exception ex) + { + LogOut.Error(ex.StackTrace); + return null; + } + } + + [HttpGet] + public int DeleteByIds([FromUri] List<long> ids) + { + try + { + if (null == ids || ids.Count == 0) return 0; + + return ModelDAL.DeleteByIds(ids); + } + catch (Exception ex) + { + LogOut.Error(ex.StackTrace); + return 0; + } + } + + [HttpPost] + public int insert([FromBody] Model model) + { + try + { + if (null == model) return 0; + + return ModelDAL.insert(model); + } + catch (Exception ex) + { + LogOut.Error(ex.StackTrace); + return 0; + } + } + + [HttpPost] + public int UpdateById([FromBody] Model model) + { + try + { + if (null == model) return 0; + + return ModelDAL.UpdateById(model); + } + catch (Exception ex) + { + LogOut.Error(ex.StackTrace); + return 0; + } } } } -- Gitblit v1.9.3