From 4c6f9e85523979b22f8608b38f685074a174f2bd Mon Sep 17 00:00:00 2001 From: lengle <1369574042@qq.com> Date: Sat, 7 Nov 2020 12:12:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1=E6=8F=90=E4=BA=A4na?= =?UTF-8?q?mall-user?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ndmall-user/pom.xml | 12 ++- .../cc/ndmall/user/NdmallUserApplication.java | 4 + .../user/controller/AddressController.java | 89 ++++++++++++++++++ .../user/controller/CollectController.java | 84 +++++++++++++++++ .../user/controller/FeedbackController.java | 84 +++++++++++++++++ .../user/controller/FootprintController.java | 84 +++++++++++++++++ .../user/controller/PermissionController.java | 84 +++++++++++++++++ .../user/controller/RoleController.java | 84 +++++++++++++++++ .../controller/SearchHistoryController.java | 84 +++++++++++++++++ .../user/controller/UserController.java | 84 +++++++++++++++++ .../user/controller/UserFormidController.java | 84 +++++++++++++++++ .../com/cc/ndmall/user/dao/AddressDao.java | 17 ++++ .../com/cc/ndmall/user/dao/CollectDao.java | 17 ++++ .../com/cc/ndmall/user/dao/FeedbackDao.java | 17 ++++ .../com/cc/ndmall/user/dao/FootprintDao.java | 17 ++++ .../com/cc/ndmall/user/dao/PermissionDao.java | 17 ++++ .../java/com/cc/ndmall/user/dao/RoleDao.java | 17 ++++ .../cc/ndmall/user/dao/SearchHistoryDao.java | 17 ++++ .../java/com/cc/ndmall/user/dao/UserDao.java | 17 ++++ .../com/cc/ndmall/user/dao/UserFormidDao.java | 17 ++++ .../cc/ndmall/user/entity/AddressEntity.java | 80 ++++++++++++++++ .../cc/ndmall/user/entity/CollectEntity.java | 52 +++++++++++ .../cc/ndmall/user/entity/FeedbackEntity.java | 72 +++++++++++++++ .../ndmall/user/entity/FootprintEntity.java | 48 ++++++++++ .../ndmall/user/entity/PermissionEntity.java | 48 ++++++++++ .../com/cc/ndmall/user/entity/RoleEntity.java | 52 +++++++++++ .../user/entity/SearchHistoryEntity.java | 52 +++++++++++ .../com/cc/ndmall/user/entity/UserEntity.java | 92 +++++++++++++++++++ .../ndmall/user/entity/UserFormidEntity.java | 60 ++++++++++++ .../ndmall/user/service/AddressService.java | 20 ++++ .../ndmall/user/service/CollectService.java | 20 ++++ .../ndmall/user/service/FeedbackService.java | 20 ++++ .../ndmall/user/service/FootprintService.java | 20 ++++ .../user/service/PermissionService.java | 20 ++++ .../cc/ndmall/user/service/RoleService.java | 20 ++++ .../user/service/SearchHistoryService.java | 20 ++++ .../user/service/UserFormidService.java | 20 ++++ .../cc/ndmall/user/service/UserService.java | 20 ++++ .../user/service/impl/AddressServiceImpl.java | 29 ++++++ .../user/service/impl/CollectServiceImpl.java | 29 ++++++ .../service/impl/FeedbackServiceImpl.java | 29 ++++++ .../service/impl/FootprintServiceImpl.java | 29 ++++++ .../service/impl/PermissionServiceImpl.java | 29 ++++++ .../user/service/impl/RoleServiceImpl.java | 29 ++++++ .../impl/SearchHistoryServiceImpl.java | 29 ++++++ .../service/impl/UserFormidServiceImpl.java | 29 ++++++ .../user/service/impl/UserServiceImpl.java | 29 ++++++ .../src/main/resources/application.properties | 2 + .../src/main/resources/application.yml | 22 +++++ .../main/resources/mapper/user/AddressDao.xml | 25 +++++ .../main/resources/mapper/user/CollectDao.xml | 18 ++++ .../resources/mapper/user/FeedbackDao.xml | 23 +++++ .../resources/mapper/user/FootprintDao.xml | 17 ++++ .../resources/mapper/user/PermissionDao.xml | 17 ++++ .../main/resources/mapper/user/RoleDao.xml | 18 ++++ .../mapper/user/SearchHistoryDao.xml | 18 ++++ .../main/resources/mapper/user/UserDao.xml | 28 ++++++ .../resources/mapper/user/UserFormidDao.xml | 20 ++++ .../user/NdmallUserApplicationTests.java | 12 ++- 59 files changed, 2142 insertions(+), 5 deletions(-) create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/AddressController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/CollectController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/FeedbackController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/FootprintController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/PermissionController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/RoleController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/SearchHistoryController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserFormidController.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/AddressDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/CollectDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/FeedbackDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/FootprintDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/PermissionDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/RoleDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/SearchHistoryDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserFormidDao.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/AddressEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/CollectEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/FeedbackEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/FootprintEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/PermissionEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/RoleEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/SearchHistoryEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserFormidEntity.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/AddressService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/CollectService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/FeedbackService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/FootprintService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/PermissionService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/RoleService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/SearchHistoryService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/UserFormidService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/UserService.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/AddressServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/CollectServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FeedbackServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FootprintServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/PermissionServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/RoleServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/SearchHistoryServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserFormidServiceImpl.java create mode 100644 ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserServiceImpl.java create mode 100644 ndmall-user/src/main/resources/application.yml create mode 100644 ndmall-user/src/main/resources/mapper/user/AddressDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/CollectDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/FeedbackDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/FootprintDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/PermissionDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/RoleDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/SearchHistoryDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/UserDao.xml create mode 100644 ndmall-user/src/main/resources/mapper/user/UserFormidDao.xml diff --git a/ndmall-user/pom.xml b/ndmall-user/pom.xml index 0b0bdc2..f0878c5 100644 --- a/ndmall-user/pom.xml +++ b/ndmall-user/pom.xml @@ -3,10 +3,9 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - spring-boot-starter-parent - 2.3.5.RELEASE - + com.cc.ndmall-common + ndmall-common + 0.0.1-SNAPSHOT com.cc.ndmall ndmall-user @@ -40,6 +39,11 @@ + + com.cc.ndmall-common + ndmall-common + 0.0.1-SNAPSHOT + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/NdmallUserApplication.java b/ndmall-user/src/main/java/com/cc/ndmall/user/NdmallUserApplication.java index 271ae11..c3695b1 100644 --- a/ndmall-user/src/main/java/com/cc/ndmall/user/NdmallUserApplication.java +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/NdmallUserApplication.java @@ -1,9 +1,13 @@ package com.cc.ndmall.user; +import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.client.discovery.EnableDiscoveryClient; @SpringBootApplication +@MapperScan("com.cc.ndmall.user.dao") +@EnableDiscoveryClient public class NdmallUserApplication { public static void main(String[] args) { diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/AddressController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/AddressController.java new file mode 100644 index 0000000..e2f5395 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/AddressController.java @@ -0,0 +1,89 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.AddressEntity; +import com.cc.ndmall.user.service.AddressService; + + + +/** + * 收货地址表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/address") +public class AddressController { + @Autowired + private AddressService addressService; + + /** + * 列表 + */ + @RequestMapping("/list") +// @RequiresPermissions("user:address:list") + public R list(@RequestParam Map params){ + PageUtils page = addressService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") +// @RequiresPermissions("user:address:info") + public R info(@PathVariable("id") Integer id){ + AddressEntity address = addressService.getById(id); + + return R.ok().put("address", address); + } + + /** + * 保存 + */ + @RequestMapping("/save") +// @RequiresPermissions("user:address:save") + public R save(@RequestBody AddressEntity address){ + addressService.save(address); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") +// @RequiresPermissions("user:address:update") + public R update(@RequestBody AddressEntity address){ + addressService.updateById(address); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") +// @RequiresPermissions("user:address:delete") + public R delete(@RequestBody Integer[] ids){ + addressService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/CollectController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/CollectController.java new file mode 100644 index 0000000..47e3fdb --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/CollectController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.CollectEntity; +import com.cc.ndmall.user.service.CollectService; + + + +/** + * 收藏表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/collect") +public class CollectController { + @Autowired + private CollectService collectService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = collectService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + CollectEntity collect = collectService.getById(id); + + return R.ok().put("collect", collect); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody CollectEntity collect){ + collectService.save(collect); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody CollectEntity collect){ + collectService.updateById(collect); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + collectService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/FeedbackController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/FeedbackController.java new file mode 100644 index 0000000..2edeebb --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/FeedbackController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.FeedbackEntity; +import com.cc.ndmall.user.service.FeedbackService; + + + +/** + * 意见反馈表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/feedback") +public class FeedbackController { + @Autowired + private FeedbackService feedbackService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = feedbackService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + FeedbackEntity feedback = feedbackService.getById(id); + + return R.ok().put("feedback", feedback); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody FeedbackEntity feedback){ + feedbackService.save(feedback); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody FeedbackEntity feedback){ + feedbackService.updateById(feedback); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + feedbackService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/FootprintController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/FootprintController.java new file mode 100644 index 0000000..ef92191 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/FootprintController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.FootprintEntity; +import com.cc.ndmall.user.service.FootprintService; + + + +/** + * 用户浏览足迹表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/footprint") +public class FootprintController { + @Autowired + private FootprintService footprintService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = footprintService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + FootprintEntity footprint = footprintService.getById(id); + + return R.ok().put("footprint", footprint); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody FootprintEntity footprint){ + footprintService.save(footprint); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody FootprintEntity footprint){ + footprintService.updateById(footprint); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + footprintService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/PermissionController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/PermissionController.java new file mode 100644 index 0000000..68c6e96 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/PermissionController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.PermissionEntity; +import com.cc.ndmall.user.service.PermissionService; + + + +/** + * 权限表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/permission") +public class PermissionController { + @Autowired + private PermissionService permissionService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = permissionService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + PermissionEntity permission = permissionService.getById(id); + + return R.ok().put("permission", permission); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody PermissionEntity permission){ + permissionService.save(permission); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody PermissionEntity permission){ + permissionService.updateById(permission); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + permissionService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/RoleController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/RoleController.java new file mode 100644 index 0000000..48349df --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/RoleController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.RoleEntity; +import com.cc.ndmall.user.service.RoleService; + + + +/** + * 角色表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/role") +public class RoleController { + @Autowired + private RoleService roleService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = roleService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + RoleEntity role = roleService.getById(id); + + return R.ok().put("role", role); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody RoleEntity role){ + roleService.save(role); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody RoleEntity role){ + roleService.updateById(role); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + roleService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/SearchHistoryController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/SearchHistoryController.java new file mode 100644 index 0000000..7b3179b --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/SearchHistoryController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.SearchHistoryEntity; +import com.cc.ndmall.user.service.SearchHistoryService; + + + +/** + * 搜索历史表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/searchhistory") +public class SearchHistoryController { + @Autowired + private SearchHistoryService searchHistoryService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = searchHistoryService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + SearchHistoryEntity searchHistory = searchHistoryService.getById(id); + + return R.ok().put("searchHistory", searchHistory); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody SearchHistoryEntity searchHistory){ + searchHistoryService.save(searchHistory); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody SearchHistoryEntity searchHistory){ + searchHistoryService.updateById(searchHistory); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + searchHistoryService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserController.java new file mode 100644 index 0000000..89770f0 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.UserEntity; +import com.cc.ndmall.user.service.UserService; + + + +/** + * 用户表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/user") +public class UserController { + @Autowired + private UserService userService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = userService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + UserEntity user = userService.getById(id); + + return R.ok().put("user", user); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody UserEntity user){ + userService.save(user); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody UserEntity user){ + userService.updateById(user); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + userService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserFormidController.java b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserFormidController.java new file mode 100644 index 0000000..b8af73d --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/controller/UserFormidController.java @@ -0,0 +1,84 @@ +package com.cc.ndmall.user.controller; + +import java.util.Arrays; +import java.util.Map; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import com.cc.ndmall.user.entity.UserFormidEntity; +import com.cc.ndmall.user.service.UserFormidService; + + + +/** + * + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@RestController +@RequestMapping("user/userformid") +public class UserFormidController { + @Autowired + private UserFormidService userFormidService; + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params){ + PageUtils page = userFormidService.queryPage(params); + + return R.ok().put("page", page); + } + + + /** + * 信息 + */ + @RequestMapping("/info/{id}") + public R info(@PathVariable("id") Integer id){ + UserFormidEntity userFormid = userFormidService.getById(id); + + return R.ok().put("userFormid", userFormid); + } + + /** + * 保存 + */ + @RequestMapping("/save") + public R save(@RequestBody UserFormidEntity userFormid){ + userFormidService.save(userFormid); + + return R.ok(); + } + + /** + * 修改 + */ + @RequestMapping("/update") + public R update(@RequestBody UserFormidEntity userFormid){ + userFormidService.updateById(userFormid); + + return R.ok(); + } + + /** + * 删除 + */ + @RequestMapping("/delete") + public R delete(@RequestBody Integer[] ids){ + userFormidService.removeByIds(Arrays.asList(ids)); + + return R.ok(); + } + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/AddressDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/AddressDao.java new file mode 100644 index 0000000..5aefe9a --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/AddressDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.AddressEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 收货地址表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface AddressDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/CollectDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/CollectDao.java new file mode 100644 index 0000000..3b7a182 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/CollectDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.CollectEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 收藏表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface CollectDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/FeedbackDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/FeedbackDao.java new file mode 100644 index 0000000..ef8a1ae --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/FeedbackDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.FeedbackEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 意见反馈表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface FeedbackDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/FootprintDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/FootprintDao.java new file mode 100644 index 0000000..8456684 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/FootprintDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.FootprintEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 用户浏览足迹表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface FootprintDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/PermissionDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/PermissionDao.java new file mode 100644 index 0000000..201a6e4 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/PermissionDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.PermissionEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 权限表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface PermissionDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/RoleDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/RoleDao.java new file mode 100644 index 0000000..816ce0d --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/RoleDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.RoleEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 角色表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface RoleDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/SearchHistoryDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/SearchHistoryDao.java new file mode 100644 index 0000000..f17384b --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/SearchHistoryDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.SearchHistoryEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 搜索历史表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface SearchHistoryDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserDao.java new file mode 100644 index 0000000..93b7e65 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.UserEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 用户表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface UserDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserFormidDao.java b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserFormidDao.java new file mode 100644 index 0000000..bbcb160 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/dao/UserFormidDao.java @@ -0,0 +1,17 @@ +package com.cc.ndmall.user.dao; + +import com.cc.ndmall.user.entity.UserFormidEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Mapper +public interface UserFormidDao extends BaseMapper { + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/AddressEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/AddressEntity.java new file mode 100644 index 0000000..fcf9984 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/AddressEntity.java @@ -0,0 +1,80 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 收货地址表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_address") +public class AddressEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 收货人名称 + */ + private String name; + /** + * 用户表的用户ID + */ + private Integer userId; + /** + * 行政区域表的省ID + */ + private String province; + /** + * 行政区域表的市ID + */ + private String city; + /** + * 行政区域表的区县ID + */ + private String county; + /** + * 详细收货地址 + */ + private String addressDetail; + /** + * 地区编码 + */ + private String areaCode; + /** + * 邮政编码 + */ + private String postalCode; + /** + * 手机号码 + */ + private String tel; + /** + * 是否默认地址 + */ + private Integer isDefault; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/CollectEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/CollectEntity.java new file mode 100644 index 0000000..387cd51 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/CollectEntity.java @@ -0,0 +1,52 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 收藏表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_collect") +public class CollectEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 用户表的用户ID + */ + private Integer userId; + /** + * 如果type=0,则是商品ID;如果type=1,则是专题ID + */ + private Integer valueId; + /** + * 收藏类型,如果type=0,则是商品ID;如果type=1,则是专题ID + */ + private Integer type; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/FeedbackEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/FeedbackEntity.java new file mode 100644 index 0000000..e98975e --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/FeedbackEntity.java @@ -0,0 +1,72 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 意见反馈表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_feedback") +public class FeedbackEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 用户表的用户ID + */ + private Integer userId; + /** + * 用户名称 + */ + private String username; + /** + * 手机号 + */ + private String mobile; + /** + * 反馈类型 + */ + private String feedType; + /** + * 反馈内容 + */ + private String content; + /** + * 状态 + */ + private Integer status; + /** + * 是否含有图片 + */ + private Integer hasPicture; + /** + * 图片地址列表,采用JSON数组格式 + */ + private String picUrls; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/FootprintEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/FootprintEntity.java new file mode 100644 index 0000000..1a00d32 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/FootprintEntity.java @@ -0,0 +1,48 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 用户浏览足迹表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_footprint") +public class FootprintEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 用户表的用户ID + */ + private Integer userId; + /** + * 浏览商品ID + */ + private Integer goodsId; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/PermissionEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/PermissionEntity.java new file mode 100644 index 0000000..1c0c9e0 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/PermissionEntity.java @@ -0,0 +1,48 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 权限表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_permission") +public class PermissionEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 角色ID + */ + private Integer roleId; + /** + * 权限 + */ + private String permission; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/RoleEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/RoleEntity.java new file mode 100644 index 0000000..533444b --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/RoleEntity.java @@ -0,0 +1,52 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 角色表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_role") +public class RoleEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 角色名称 + */ + private String name; + /** + * 角色描述 + */ + private String desc; + /** + * 是否启用 + */ + private Integer enabled; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/SearchHistoryEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/SearchHistoryEntity.java new file mode 100644 index 0000000..7f111b2 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/SearchHistoryEntity.java @@ -0,0 +1,52 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 搜索历史表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_search_history") +public class SearchHistoryEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 用户表的用户ID + */ + private Integer userId; + /** + * 搜索关键字 + */ + private String keyword; + /** + * 搜索来源,如pc、wx、app + */ + private String from; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserEntity.java new file mode 100644 index 0000000..2cf7819 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserEntity.java @@ -0,0 +1,92 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * 用户表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_user") +public class UserEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 用户名称 + */ + private String username; + /** + * 用户密码 + */ + private String password; + /** + * 性别:0 未知, 1男, 1 女 + */ + private Integer gender; + /** + * 生日 + */ + private Date birthday; + /** + * 最近一次登录时间 + */ + private Date lastLoginTime; + /** + * 最近一次登录IP地址 + */ + private String lastLoginIp; + /** + * 0 普通用户,1 VIP用户,2 高级VIP用户 + */ + private Integer userLevel; + /** + * 用户昵称或网络名称 + */ + private String nickname; + /** + * 用户手机号码 + */ + private String mobile; + /** + * 用户头像图片 + */ + private String avatar; + /** + * 微信登录openid + */ + private String weixinOpenid; + /** + * 微信登录会话KEY + */ + private String sessionKey; + /** + * 0 可用, 1 禁用, 2 注销 + */ + private Integer status; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserFormidEntity.java b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserFormidEntity.java new file mode 100644 index 0000000..1fcc6e1 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/entity/UserFormidEntity.java @@ -0,0 +1,60 @@ +package com.cc.ndmall.user.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +@Data +@TableName("ndmall_user_formid") +public class UserFormidEntity implements Serializable { + private static final long serialVersionUID = 1L; + + /** + * + */ + @TableId + private Integer id; + /** + * 缓存的FormId + */ + private String formid; + /** + * 是FormId还是prepayId + */ + private Integer isprepay; + /** + * 可用次数,fromId为1,prepay为3,用1次减1 + */ + private Integer useamount; + /** + * 过期时间,腾讯规定为7天 + */ + private Date expireTime; + /** + * 微信登录openid + */ + private String openid; + /** + * 创建时间 + */ + private Date addTime; + /** + * 更新时间 + */ + private Date updateTime; + /** + * 逻辑删除 + */ + private Integer deleted; + +} diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/AddressService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/AddressService.java new file mode 100644 index 0000000..e4f021c --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/AddressService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.AddressEntity; + +import java.util.Map; + +/** + * 收货地址表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface AddressService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/CollectService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/CollectService.java new file mode 100644 index 0000000..03b0661 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/CollectService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.CollectEntity; + +import java.util.Map; + +/** + * 收藏表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface CollectService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/FeedbackService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/FeedbackService.java new file mode 100644 index 0000000..5ca7c09 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/FeedbackService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.FeedbackEntity; + +import java.util.Map; + +/** + * 意见反馈表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface FeedbackService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/FootprintService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/FootprintService.java new file mode 100644 index 0000000..4f634dc --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/FootprintService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.FootprintEntity; + +import java.util.Map; + +/** + * 用户浏览足迹表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface FootprintService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/PermissionService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/PermissionService.java new file mode 100644 index 0000000..07d2719 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/PermissionService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.PermissionEntity; + +import java.util.Map; + +/** + * 权限表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface PermissionService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/RoleService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/RoleService.java new file mode 100644 index 0000000..291b81a --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/RoleService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.RoleEntity; + +import java.util.Map; + +/** + * 角色表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface RoleService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/SearchHistoryService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/SearchHistoryService.java new file mode 100644 index 0000000..12bc624 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/SearchHistoryService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.SearchHistoryEntity; + +import java.util.Map; + +/** + * 搜索历史表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface SearchHistoryService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/UserFormidService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/UserFormidService.java new file mode 100644 index 0000000..f24d0c6 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/UserFormidService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.UserFormidEntity; + +import java.util.Map; + +/** + * + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface UserFormidService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/UserService.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/UserService.java new file mode 100644 index 0000000..bed8183 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/UserService.java @@ -0,0 +1,20 @@ +package com.cc.ndmall.user.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.user.entity.UserEntity; + +import java.util.Map; + +/** + * 用户表 + * + * @author yang + * @email 1369574042@qq.com + * @date 2020-11-06 14:23:49 + */ +public interface UserService extends IService { + + PageUtils queryPage(Map params); +} + diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/AddressServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/AddressServiceImpl.java new file mode 100644 index 0000000..4a9e5aa --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/AddressServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.AddressDao; +import com.cc.ndmall.user.entity.AddressEntity; +import com.cc.ndmall.user.service.AddressService; + + +@Service("addressService") +public class AddressServiceImpl extends ServiceImpl implements AddressService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/CollectServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/CollectServiceImpl.java new file mode 100644 index 0000000..d900fc1 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/CollectServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.CollectDao; +import com.cc.ndmall.user.entity.CollectEntity; +import com.cc.ndmall.user.service.CollectService; + + +@Service("collectService") +public class CollectServiceImpl extends ServiceImpl implements CollectService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FeedbackServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FeedbackServiceImpl.java new file mode 100644 index 0000000..e2e25ef --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FeedbackServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.FeedbackDao; +import com.cc.ndmall.user.entity.FeedbackEntity; +import com.cc.ndmall.user.service.FeedbackService; + + +@Service("feedbackService") +public class FeedbackServiceImpl extends ServiceImpl implements FeedbackService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FootprintServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FootprintServiceImpl.java new file mode 100644 index 0000000..95548c6 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/FootprintServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.FootprintDao; +import com.cc.ndmall.user.entity.FootprintEntity; +import com.cc.ndmall.user.service.FootprintService; + + +@Service("footprintService") +public class FootprintServiceImpl extends ServiceImpl implements FootprintService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/PermissionServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/PermissionServiceImpl.java new file mode 100644 index 0000000..ffe08c8 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/PermissionServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.PermissionDao; +import com.cc.ndmall.user.entity.PermissionEntity; +import com.cc.ndmall.user.service.PermissionService; + + +@Service("permissionService") +public class PermissionServiceImpl extends ServiceImpl implements PermissionService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/RoleServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/RoleServiceImpl.java new file mode 100644 index 0000000..6f39a7b --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/RoleServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.RoleDao; +import com.cc.ndmall.user.entity.RoleEntity; +import com.cc.ndmall.user.service.RoleService; + + +@Service("roleService") +public class RoleServiceImpl extends ServiceImpl implements RoleService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/SearchHistoryServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/SearchHistoryServiceImpl.java new file mode 100644 index 0000000..04e26e5 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/SearchHistoryServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.SearchHistoryDao; +import com.cc.ndmall.user.entity.SearchHistoryEntity; +import com.cc.ndmall.user.service.SearchHistoryService; + + +@Service("searchHistoryService") +public class SearchHistoryServiceImpl extends ServiceImpl implements SearchHistoryService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserFormidServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserFormidServiceImpl.java new file mode 100644 index 0000000..54d41c6 --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserFormidServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.UserFormidDao; +import com.cc.ndmall.user.entity.UserFormidEntity; +import com.cc.ndmall.user.service.UserFormidService; + + +@Service("userFormidService") +public class UserFormidServiceImpl extends ServiceImpl implements UserFormidService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserServiceImpl.java b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserServiceImpl.java new file mode 100644 index 0000000..aa3a1fb --- /dev/null +++ b/ndmall-user/src/main/java/com/cc/ndmall/user/service/impl/UserServiceImpl.java @@ -0,0 +1,29 @@ +package com.cc.ndmall.user.service.impl; + +import com.cc.ndmall.common.utils.PageUtils; +import com.cc.ndmall.common.utils.Query; +import org.springframework.stereotype.Service; +import java.util.Map; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.cc.ndmall.user.dao.UserDao; +import com.cc.ndmall.user.entity.UserEntity; +import com.cc.ndmall.user.service.UserService; + + +@Service("userService") +public class UserServiceImpl extends ServiceImpl implements UserService { + + @Override + public PageUtils queryPage(Map params) { + IPage page = this.page( + new Query().getPage(params), + new QueryWrapper() + ); + + return new PageUtils(page); + } + +} \ No newline at end of file diff --git a/ndmall-user/src/main/resources/application.properties b/ndmall-user/src/main/resources/application.properties index 8b13789..040952a 100644 --- a/ndmall-user/src/main/resources/application.properties +++ b/ndmall-user/src/main/resources/application.properties @@ -1 +1,3 @@ +spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 + diff --git a/ndmall-user/src/main/resources/application.yml b/ndmall-user/src/main/resources/application.yml new file mode 100644 index 0000000..2fb6737 --- /dev/null +++ b/ndmall-user/src/main/resources/application.yml @@ -0,0 +1,22 @@ +server: + port: 8000 +spring: + application: + name: ndmall-user + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + username: root + password: 123456 + url: jdbc:mysql://192.168.4.56:3307/ndmall-ums?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8 + + + +mybatis-plus: + global-config: + db-config: + #默认ASSIGN_ID 通过mybaits-plus生成自定义主键 + # + id-type: auto + #classpath*: *表示从自己的类路径和依赖的类路径扫描xml文件 + #classpath:mapper/**/*.xml 表示扫描mapper下的所有目录 + mapper-locations: classpath:mapper/**/*.xml diff --git a/ndmall-user/src/main/resources/mapper/user/AddressDao.xml b/ndmall-user/src/main/resources/mapper/user/AddressDao.xml new file mode 100644 index 0000000..fdd7c4e --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/AddressDao.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/CollectDao.xml b/ndmall-user/src/main/resources/mapper/user/CollectDao.xml new file mode 100644 index 0000000..d27fcb7 --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/CollectDao.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/FeedbackDao.xml b/ndmall-user/src/main/resources/mapper/user/FeedbackDao.xml new file mode 100644 index 0000000..a470204 --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/FeedbackDao.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/FootprintDao.xml b/ndmall-user/src/main/resources/mapper/user/FootprintDao.xml new file mode 100644 index 0000000..d0e710d --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/FootprintDao.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/PermissionDao.xml b/ndmall-user/src/main/resources/mapper/user/PermissionDao.xml new file mode 100644 index 0000000..03ced86 --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/PermissionDao.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/RoleDao.xml b/ndmall-user/src/main/resources/mapper/user/RoleDao.xml new file mode 100644 index 0000000..a7d0fb9 --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/RoleDao.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/SearchHistoryDao.xml b/ndmall-user/src/main/resources/mapper/user/SearchHistoryDao.xml new file mode 100644 index 0000000..db7cb61 --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/SearchHistoryDao.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/UserDao.xml b/ndmall-user/src/main/resources/mapper/user/UserDao.xml new file mode 100644 index 0000000..fb9f4c8 --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/UserDao.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/main/resources/mapper/user/UserFormidDao.xml b/ndmall-user/src/main/resources/mapper/user/UserFormidDao.xml new file mode 100644 index 0000000..9e8942c --- /dev/null +++ b/ndmall-user/src/main/resources/mapper/user/UserFormidDao.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ndmall-user/src/test/java/com/cc/ndmall/user/NdmallUserApplicationTests.java b/ndmall-user/src/test/java/com/cc/ndmall/user/NdmallUserApplicationTests.java index 53ede5b..4ea81f5 100644 --- a/ndmall-user/src/test/java/com/cc/ndmall/user/NdmallUserApplicationTests.java +++ b/ndmall-user/src/test/java/com/cc/ndmall/user/NdmallUserApplicationTests.java @@ -1,13 +1,23 @@ package com.cc.ndmall.user; +import com.cc.ndmall.user.entity.PermissionEntity; +import com.cc.ndmall.user.service.PermissionService; import org.junit.jupiter.api.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; +import java.util.List; + @SpringBootTest class NdmallUserApplicationTests { - +@Autowired +private PermissionService permissionService; @Test void contextLoads() { + List permissionEntities = permissionService.list(); + permissionEntities.forEach(permissionEntitie->{ + System.out.println(permissionEntities); + }); } } -- Gitee