Ver código fonte

feat:项目亮点

wrj 1 ano atrás
pai
commit
b77922208e

+ 0 - 27
README.md

@@ -1,32 +1,5 @@
 
-
-## 平台简介
-
 夜来香
 
 
-## 内置功能
-
-1.  用户管理:用户是系统操作者,该功能主要完成系统用户配置。
-2.  部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
-3.  岗位管理:配置系统用户所属担任职务。
-4.  菜单管理:配置系统菜单,操作权限,按钮权限标识等。
-5.  角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
-6.  字典管理:对系统中经常使用的一些较为固定的数据进行维护。
-7.  参数管理:对系统动态配置常用参数。
-8.  通知公告:系统通知公告信息发布维护。
-9.  操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
-10. 登录日志:系统登录日志记录查询包含登录异常。
-11. 在线用户:当前系统中活跃用户状态监控。
-12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
-13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
-14. 系统接口:根据业务代码自动生成相关的api接口文档。
-15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
-16. 缓存监控:对系统的缓存信息查询,命令统计等。
-17. 在线构建器:拖动表单元素生成相应的HTML代码。
-18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
-
-
-
-## 演示图
 

+ 11 - 3
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/TJsController.java

@@ -2,12 +2,12 @@ package com.ylx.web.controller.massage;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.ylx.common.constant.MassageConstants;
+import com.ylx.common.annotation.Log;
 import com.ylx.common.core.domain.R;
+import com.ylx.common.enums.BusinessType;
 import com.ylx.common.exception.ServiceException;
 import com.ylx.massage.domain.TJs;
 import com.ylx.massage.domain.vo.TJsVo;
-import com.ylx.massage.enums.JsStatusEnum;
 import com.ylx.massage.service.TJsService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -20,7 +20,6 @@ import org.springframework.web.bind.annotation.RestController;
 
 
 import javax.annotation.Resource;
-import java.time.LocalDateTime;
 import java.util.List;
 
 /**
@@ -43,6 +42,7 @@ public class TJsController {
      * @param js
      * @return
      */
+    @Log(title = "技师管理", businessType = BusinessType.INSERT)
     @RequestMapping(value = "wx/add", method = RequestMethod.POST)
     @ApiOperation("添加技师申请")
     public R add(@RequestBody TJs js) {
@@ -64,6 +64,7 @@ public class TJsController {
      * @param js
      * @return
      */
+    @Log(title = "技师管理", businessType = BusinessType.UPDATE)
     @RequestMapping(value = "wx/update", method = RequestMethod.POST)
     @ApiOperation("更新技师信息")
     public Boolean wxUpdate(@RequestBody TJs js) {
@@ -100,9 +101,16 @@ public class TJsController {
     /**
      * 删除
      */
+    @Log(title = "技师管理", businessType = BusinessType.DELETE)
     @RequestMapping(value = "/del", method = RequestMethod.POST)
     @ApiOperation("删除")
     public Boolean del(@RequestBody TJs js) {
         return jsService.removeById(js);
     }
+
+    @ApiOperation("根据id查询技师")
+    @RequestMapping(value = "/wx/getByid", method = RequestMethod.POST)
+    public R getById(@RequestBody TJs js) {
+        return R.ok(jsService.getById(js.getcOpenId()));
+    }
 }

+ 5 - 1
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/TLbtController.java

@@ -3,8 +3,10 @@ package com.ylx.web.controller.massage;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ylx.common.annotation.Log;
 import com.ylx.common.constant.MassageConstants;
 import com.ylx.common.core.domain.R;
+import com.ylx.common.enums.BusinessType;
 import com.ylx.common.exception.ServiceException;
 import com.ylx.massage.domain.TLbt;
 import com.ylx.massage.service.TLbtService;
@@ -38,6 +40,7 @@ public class TLbtController {
      * @return
      */
     @ApiOperation("获取轮播图")
+    @Log(title = "轮播图管理", businessType = BusinessType.OTHER)
     @RequestMapping(value = "/getAll", method = RequestMethod.POST)
     public R<List<TLbt>> getAll() {
         QueryWrapper<TLbt> wrapper = new QueryWrapper<>();
@@ -52,6 +55,7 @@ public class TLbtController {
      * @param lbt
      * @return
      */
+    @Log(title = "轮播图管理", businessType = BusinessType.INSERT)
     @RequestMapping(value = "/addOrUpdate", method = RequestMethod.POST)
     @ApiOperation("添加或者更新轮播图")
     public R addOrUpdate(@RequestBody TLbt lbt) {
@@ -82,7 +86,7 @@ public class TLbtController {
         Page<TLbt> pageSelect = lbtService.page(page, tLbtLambdaQueryWrapper);
         return R.ok(pageSelect);
     }
-
+    @Log(title = "轮播图管理", businessType = BusinessType.DELETE)
     @RequestMapping(value = "/del", method = RequestMethod.POST)
     @ApiOperation("删除轮播图")
     public R del(@RequestBody TLbt tLbt) {

+ 0 - 5
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/TOrderController.java

@@ -2,14 +2,9 @@ package com.ylx.web.controller.massage;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.ylx.common.constant.MassageConstants;
 import com.ylx.common.core.domain.R;
 import com.ylx.common.utils.StringUtils;
-import com.ylx.massage.domain.TJs;
 import com.ylx.massage.domain.TOrder;
-import com.ylx.massage.enums.JsStatusEnum;
-import com.ylx.massage.enums.OrderStatusEnum;
-import com.ylx.massage.service.TJsService;
 import com.ylx.massage.service.TOrderService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;

+ 4 - 0
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/TXiangmuController.java

@@ -2,7 +2,9 @@ package com.ylx.web.controller.massage;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ylx.common.annotation.Log;
 import com.ylx.common.core.domain.R;
+import com.ylx.common.enums.BusinessType;
 import com.ylx.common.exception.ServiceException;
 import com.ylx.massage.domain.THighlights;
 import com.ylx.massage.domain.TXiangmu;
@@ -59,6 +61,7 @@ public class TXiangmuController {
      * @param xiangmu
      * @return
      */
+    @Log(title = "项目管理", businessType = BusinessType.INSERT)
     @RequestMapping(value = "/saveOrUpdate", method = RequestMethod.POST)
     @ApiOperation("添加或者更新项目")
     public R saveOrUpdate(@RequestBody TXiangmu xiangmu) {
@@ -104,6 +107,7 @@ public class TXiangmuController {
      * @param xiangmu
      * @return
      */
+    @Log(title = "项目管理", businessType = BusinessType.DELETE)
     @RequestMapping(value = "/del", method = RequestMethod.POST)
     @ApiOperation("删除项目")
     public R del(@RequestBody TXiangmu xiangmu) {