diff --git a/wms-vue/src/main.js b/wms-vue/src/main.js index b9c5600..b6522ff 100644 --- a/wms-vue/src/main.js +++ b/wms-vue/src/main.js @@ -8,7 +8,7 @@ import VueRouter from "vue-router"; import router from "@/router/router"; import store from "@/store/store"; Vue.prototype.$axios=axios; -Vue.prototype.$httpUrl='http://192.168.56.138:8081'; +Vue.prototype.$httpUrl='http://192.168.56.147:8081'; Vue.config.productionTip = false; Vue.use(VueRouter) Vue.use(ElementUI,{size:'small'}); diff --git a/wms/pom.xml b/wms/pom.xml index a3a6e2d..325dad6 100644 --- a/wms/pom.xml +++ b/wms/pom.xml @@ -22,12 +22,6 @@ spring-boot-starter-web - - com.mysql - mysql-connector-j - 8.0.32 - runtime - org.projectlombok lombok @@ -35,11 +29,12 @@ - com.baomidou - mybatis-plus - 3.4.2 + org.springframework.boot + spring-boot-starter-data-jpa + + org.springframework.boot spring-boot-starter-test diff --git a/wms/src/main/java/com/yc/wms/controller/MenuController.java b/wms/src/main/java/com/yc/wms/controller/MenuController.java index fa018e9..f521400 100644 --- a/wms/src/main/java/com/yc/wms/controller/MenuController.java +++ b/wms/src/main/java/com/yc/wms/controller/MenuController.java @@ -1,18 +1,11 @@ package com.yc.wms.controller; -import com.yc.wms.model.Menu; -import com.yc.wms.service.MenuService; -import com.yc.wms.until.Result; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; -import java.util.List; - /** *

* 前端控制器 @@ -25,17 +18,11 @@ import java.util.List; @RequestMapping("/menu") public class MenuController { - @Autowired - private MenuService menuService; - + /** * 查询菜单 * @param roleId * @return */ - @GetMapping("/queryMenu") - public Result queryMenu(@RequestParam String roleId) { - List list=menuService.lambdaQuery().like(Menu::getMenuRight,roleId).list(); - return Result.success(list); - } + } diff --git a/wms/src/main/java/com/yc/wms/controller/UserController.java b/wms/src/main/java/com/yc/wms/controller/UserController.java index 94c6e82..69ffc7c 100644 --- a/wms/src/main/java/com/yc/wms/controller/UserController.java +++ b/wms/src/main/java/com/yc/wms/controller/UserController.java @@ -1,13 +1,6 @@ package com.yc.wms.controller; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.yc.wms.model.Menu; -import com.yc.wms.model.User; import com.yc.wms.service.DcxService; -import com.yc.wms.service.MenuService; -import com.yc.wms.service.UserService; import com.yc.wms.until.QueryPageUtil; import com.yc.wms.until.Result; import lombok.extern.slf4j.Slf4j; @@ -15,13 +8,10 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; -import springfox.documentation.spring.web.json.Json; import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; -import cn.hutool.json.JSONUtil; import java.util.Arrays; -import java.util.HashMap; import java.util.List; /** @@ -37,11 +27,7 @@ import java.util.List; @RequestMapping("/user") public class UserController { - @Autowired - private UserService userService; - @Autowired - private MenuService menuService; @Autowired private DcxService dcxService; @@ -51,7 +37,7 @@ public class UserController { * 登录 */ @PostMapping ("/login") - public Result login(@RequestBody User user) { + public Result login(@RequestBody String user) { // Result result = null; // List list= userService.lambdaQuery() // .eq(User::getUserNo,user.getUserNo()) @@ -133,71 +119,10 @@ public class UserController { return dcxService.readJson(query); } - /** - * @return - * @param新增或修改 - */ - @PostMapping("/addorupdate") - public Result addorupdate(@RequestBody User user) { - Result results = null; - boolean result = userService.saveOrUpdate(user); - if (result) { - results = Result.success(); - } else { - results = Result.fail(); - } - return results; - } - /** - * @return - * @param删除用户 - */ - @GetMapping("/deleteUser") - public Result deleteUser(String ids) { - Result result = null; - if (ids != null && ids.length() > 0) { - List uersIds = Arrays.asList(ids.split(",")); - for (String id : uersIds) { - userService.removeById(Integer.parseInt(id)); - } - result = Result.success(); - } else { - result = Result.fail("参数为null"); - } - return result; - } - /** - * @return - * @param判断账号是否存在 - */ - @GetMapping("/queryuserNo") - public Result queryuserNo(@RequestParam String userNo, @RequestParam long id) { - Result result = null; - if (id > 0) { - List list = userService.lambdaQuery().eq(User::getUserNo, userNo).list(); - if (list.size() > 0) { - if (list.get(0).getId() == id && list.get(0).getUserNo().equals(userNo)) { - result = Result.fail(); - } else { - result = Result.success(list); - } - } else { - result = Result.fail(); - } - } else { - List list = userService.lambdaQuery().eq(User::getUserNo, userNo).list(); - if (list.size() > 0) { - result = Result.success(list); - } else { - result = Result.fail(); - } - } - return result; - } } diff --git a/wms/src/main/java/com/yc/wms/mapper/MenuMapper.java b/wms/src/main/java/com/yc/wms/mapper/MenuMapper.java deleted file mode 100644 index 07b2cca..0000000 --- a/wms/src/main/java/com/yc/wms/mapper/MenuMapper.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.yc.wms.mapper; - -import com.yc.wms.model.Menu; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** - *

- * Mapper 接口 - *

- * - * @author wms - * @since 2023-07-07 - */ -@Mapper -public interface MenuMapper extends BaseMapper { - -} diff --git a/wms/src/main/java/com/yc/wms/mapper/UserMapper.java b/wms/src/main/java/com/yc/wms/mapper/UserMapper.java deleted file mode 100644 index bcb171f..0000000 --- a/wms/src/main/java/com/yc/wms/mapper/UserMapper.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.yc.wms.mapper; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Constants; -import com.yc.wms.model.User; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Param; -import java.util.List; - -/** - *

- * Mapper 接口 - *

- * - * @author wms - * @since 2023-03-04 - */ -@Mapper -public interface UserMapper extends BaseMapper { - List Base_Column_List(); - - IPage QueryUser(IPage page, @Param(Constants.WRAPPER) Wrapper wrapper); - -} diff --git a/wms/src/main/java/com/yc/wms/model/Menu.java b/wms/src/main/java/com/yc/wms/model/Menu.java deleted file mode 100644 index 0cf17db..0000000 --- a/wms/src/main/java/com/yc/wms/model/Menu.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.yc.wms.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableField; -import java.io.Serializable; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - *

- * - *

- * - * @author wms - * @since 2023-07-07 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="Menu对象", description="") -public class Menu implements Serializable { - - private static final long serialVersionUID = 1L; - - @TableId(value = "id", type = IdType.AUTO) - private Long id; - - @ApiModelProperty(value = "菜单编码") - @TableField("menuCode") - private String menuCode; - - @ApiModelProperty(value = "菜单名称") - @TableField("menuName") - private String menuName; - - @ApiModelProperty(value = "菜单级别") - @TableField("menuLevel") - private String menuLevel; - - @ApiModelProperty(value = "菜单的父编号") - @TableField("menuParentCode") - private String menuParentCode; - - @ApiModelProperty(value = "点击的触发的函数") - @TableField("menuClick") - private String menuClick; - - @ApiModelProperty(value = "权限 0 超级管理员,1 管理员,2 用户 可以用逗号组合使用") - @TableField("menuRight") - private String menuRight; - - @TableField("menuComponent") - private String menuComponent; - - @ApiModelProperty(value = "图标") - @TableField("menuIcon") - private String menuIcon; - - -} diff --git a/wms/src/main/java/com/yc/wms/model/User.java b/wms/src/main/java/com/yc/wms/model/User.java deleted file mode 100644 index b965385..0000000 --- a/wms/src/main/java/com/yc/wms/model/User.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.yc.wms.model; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import java.io.Serializable; - -import com.baomidou.mybatisplus.annotation.TableId; -import io.swagger.annotations.ApiModel; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - *

- * - *

- * - * @author wms - * @since 2023-03-04 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@ApiModel(value="User对象", description="") -public class User implements Serializable { - - private static final long serialVersionUID = 1L; - @TableId(type=IdType.AUTO) - private Integer id; - - @TableField("userNo") - private String userNo; - - @TableField("userName") - private String userName; - - @TableField("passWord") - private String passWord; - - private Integer age; - - private Integer sex; - - private String phone; - - @TableField("roleId") - private Integer roleId; - - @TableField("isValid") - private Boolean isValid=false; - - -} diff --git a/wms/src/main/java/com/yc/wms/service/DcxService.java b/wms/src/main/java/com/yc/wms/service/DcxService.java index 4edd468..1764d83 100644 --- a/wms/src/main/java/com/yc/wms/service/DcxService.java +++ b/wms/src/main/java/com/yc/wms/service/DcxService.java @@ -1,15 +1,9 @@ package com.yc.wms.service; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.service.IService; -import com.yc.wms.model.User; import com.yc.wms.until.QueryPageUtil; import com.yc.wms.until.Result; -import java.util.List; - /** *

* 服务类 diff --git a/wms/src/main/java/com/yc/wms/service/MenuService.java b/wms/src/main/java/com/yc/wms/service/MenuService.java deleted file mode 100644 index 905315d..0000000 --- a/wms/src/main/java/com/yc/wms/service/MenuService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.yc.wms.service; - -import com.yc.wms.model.Menu; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - *

- * 服务类 - *

- * - * @author wms - * @since 2023-07-07 - */ -public interface MenuService extends IService { - -} diff --git a/wms/src/main/java/com/yc/wms/service/UserService.java b/wms/src/main/java/com/yc/wms/service/UserService.java deleted file mode 100644 index 84003f7..0000000 --- a/wms/src/main/java/com/yc/wms/service/UserService.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.yc.wms.service; - - -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yc.wms.model.User; -import com.baomidou.mybatisplus.extension.service.IService; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - *

- * 服务类 - *

- * - * @author wms - * @since 2023-03-04 - */ -public interface UserService extends IService { - - public List Base_Column_List(); - - public IPage QueryUser(IPage page, Wrapper wrapper); - -} diff --git a/wms/src/main/java/com/yc/wms/service/impl/DcxServiceImpl.java b/wms/src/main/java/com/yc/wms/service/impl/DcxServiceImpl.java index 6a037e1..a66a237 100644 --- a/wms/src/main/java/com/yc/wms/service/impl/DcxServiceImpl.java +++ b/wms/src/main/java/com/yc/wms/service/impl/DcxServiceImpl.java @@ -8,11 +8,13 @@ import com.yc.wms.until.Result; import com.yc.wms.until.SpringContextHolder; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; import org.springframework.jdbc.object.SqlQuery; import org.springframework.stereotype.Service; import java.util.HashMap; import java.util.List; +import java.util.Map; import javax.persistence.EntityManager; import javax.persistence.Query; @@ -20,7 +22,9 @@ import javax.persistence.Query; @Slf4j public class DcxServiceImpl implements DcxService { - private EntityManager entityManager; + @Autowired + private NamedParameterJdbcTemplate jdbcTemplate; + @Override public Result readJson(QueryPageUtil query) { @@ -33,7 +37,7 @@ public class DcxServiceImpl implements DcxService { } public Result queryKchz(QueryPageUtil query) { - EntityManager entity = SpringContextHolder.getBean(EntityManager.class); + HashMap map = query.getParam(); // String itemCode = (String) map.get("itemCode"); int pageNum = query.getPageNum();//当前页 @@ -49,8 +53,16 @@ public class DcxServiceImpl implements DcxService { sql = "select * " + sql + " WHERE RowNum BETWEEN " + (pageNum-1) * pageSize + " AND " + (pageNum) * pageSize; log.info("sqlCount:"+sqlCount); log.info("sql:"+sql); - log.info("entityManager:"+entity); - List list=entity.createNativeQuery(sql).getResultList(); + + //查询单挑数据 + Map userMap2 = jdbcTemplate.queryForMap("select * from Container where ID=1", new HashMap<>()); + + //查询多条数据据 + List> userMap = jdbcTemplate.queryForList("select * from Container ", new HashMap<>()); + System.out.println(userMap); + + + /*List list=entity.createNativeQuery(sql).getResultList(); List listCount=entity.createNativeQuery(sqlCount).getResultList(); JSONArray data = new JSONArray(); for(Object[] obj:list){ @@ -66,8 +78,8 @@ public class DcxServiceImpl implements DcxService { d.put("roleId", 2); d.put("isValid", false); data.add(d); - } - return Result.success(listCount.size(),data); + }*/ + return Result.success(userMap.size(),userMap); } } diff --git a/wms/src/main/java/com/yc/wms/service/impl/MenuServiceImpl.java b/wms/src/main/java/com/yc/wms/service/impl/MenuServiceImpl.java deleted file mode 100644 index 95a0434..0000000 --- a/wms/src/main/java/com/yc/wms/service/impl/MenuServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.yc.wms.service.impl; - -import com.yc.wms.model.Menu; -import com.yc.wms.mapper.MenuMapper; -import com.yc.wms.service.MenuService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - *

- * 服务实现类 - *

- * - * @author wms - * @since 2023-07-07 - */ -@Service -public class MenuServiceImpl extends ServiceImpl implements MenuService { - -} diff --git a/wms/src/main/java/com/yc/wms/service/impl/UserServiceImpl.java b/wms/src/main/java/com/yc/wms/service/impl/UserServiceImpl.java deleted file mode 100644 index f9933cb..0000000 --- a/wms/src/main/java/com/yc/wms/service/impl/UserServiceImpl.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.yc.wms.service.impl; - -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yc.wms.model.User; -import com.yc.wms.mapper.UserMapper; -import com.yc.wms.service.UserService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import java.util.List; - -/** - *

- * 服务实现类 - *

- * - * @author wms - * @since 2023-03-04 - */ -@Service -public class UserServiceImpl extends ServiceImpl implements UserService { - - @Autowired - private UserMapper UserMapper; - - @Override - public List Base_Column_List() { - return UserMapper.Base_Column_List(); - } - - @Override - public IPage QueryUser(IPage page, Wrapper wrapper) { - return UserMapper.QueryUser(page,wrapper); - } - -} diff --git a/wms/src/main/resources/mapper/MenuMapper.xml b/wms/src/main/resources/mapper/MenuMapper.xml deleted file mode 100644 index 1e45c25..0000000 --- a/wms/src/main/resources/mapper/MenuMapper.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - id, menuCode, menuName, menuLevel, menuParentCode, menuClick, menuRight, menuComponent, menuIcon - - - diff --git a/wms/src/main/resources/mapper/UserMapper.xml b/wms/src/main/resources/mapper/UserMapper.xml deleted file mode 100644 index ac2541d..0000000 --- a/wms/src/main/resources/mapper/UserMapper.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - -