From 1707d15796d7dc78812f19b9c34868c8cb38a714 Mon Sep 17 00:00:00 2001 From: liujie <liujie> Date: 星期日, 15 十月 2023 17:56:57 +0800 Subject: [PATCH] broker 卡车公司端 --- src/main/java/com/stylefeng/guns/modular/system/controller/DriverController.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/stylefeng/guns/modular/system/controller/DriverController.java b/src/main/java/com/stylefeng/guns/modular/system/controller/DriverController.java index e52f8d2..9399ad6 100644 --- a/src/main/java/com/stylefeng/guns/modular/system/controller/DriverController.java +++ b/src/main/java/com/stylefeng/guns/modular/system/controller/DriverController.java @@ -18,6 +18,7 @@ import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.apache.commons.lang.time.DateUtils; +import org.apache.poi.ss.formula.functions.T; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; @@ -65,7 +66,6 @@ EntityWrapper<TDriver> wrapper = new EntityWrapper<>(); Page<TDriver> tDriverPage = new Page<>(pageNumber, pageSize); wrapper.eq("remove", 0); - wrapper.eq("is_carriers",1); wrapper.eq("company_id",id); if (ToolUtil.isNotEmpty(name)) { wrapper.like("driver_name", name).or().like("account", name); @@ -98,6 +98,11 @@ @ResponseBody public Object driverAdd(@RequestBody TDriver driver) { try { + List<TDriver> tDrivers = driverService.selectList(new EntityWrapper<TDriver>().eq("account", driver.getAccount())); + if(tDrivers.size()>0){ + return new ErrorTip(500, "Account already exists"); + } + driver.setPassword(SecureUtil.md5(driver.getPassword())); driver.setCreateTime(new Date()); driverService.insert(driver); return new SuccessTip(); @@ -153,6 +158,13 @@ @ResponseBody public Object driverUpdate(@RequestBody TDriver driver) { try { + List<TDriver> tDrivers = driverService.selectList(new EntityWrapper<TDriver>().eq("account", driver.getAccount()).ne("id",driver.getId())); + if(tDrivers.size()>0){ + return new ErrorTip(500, "Account already exists"); + } + if(driver.getPassword()!=null){ + driver.setPassword(SecureUtil.md5(driver.getPassword())); + } driverService.updateById(driver); return new SuccessTip(); } catch (Exception e) { -- Gitblit v1.7.1