From 9e9d5b916f9c6dd9b57877c852819d9f18177a96 Mon Sep 17 00:00:00 2001 From: chusifeng Date: Sat, 30 Sep 2017 10:51:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=8F=E5=B0=91=E4=B8=8D=E5=BF=85=E8=A6=81?= =?UTF-8?q?=E7=9A=84sql=E8=AF=AD=E5=8F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/service/Service.kt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/service/Service.kt b/src/main/java/service/Service.kt index 3737841..746e83d 100644 --- a/src/main/java/service/Service.kt +++ b/src/main/java/service/Service.kt @@ -467,15 +467,16 @@ class Service { val conn = DBUtil.getConnection() try { - val prep = conn.prepareStatement("update `menu` set permId=-1 where id=?") - prep.setInt(1,menuId) + val prep = conn.prepareStatement("update `menu` set permId=? where id=?") + prep.setInt(1,-1) + prep.setInt(2,-menuId) prep.execute() + prep.close() - val prep2 = conn.prepareStatement("update `menu` set permId=? where id=?") - prep2.setInt(1,permId) - prep2.setInt(2,menuId) + prep.setInt(1,permId) + prep.setInt(2,menuId) - val bool = prep2.executeUpdate() + val bool = prep.executeUpdate() return bool == 1 }finally { conn.close()