Jelajahi Sumber

优化代码

jinshihui 1 hari lalu
induk
melakukan
ede63dc345

+ 30 - 10
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/TLbtController.java

@@ -1,5 +1,6 @@
 package com.ylx.web.controller.massage;
 
+import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -56,13 +57,14 @@ public class TLbtController {
      * 添加或者更新轮播图
      *
      * @param lbt
-     * @return
+     * @return R
      */
     @Log(title = "轮播图管理", businessType = BusinessType.INSERT)
     @RequestMapping(value = "/addOrUpdate", method = RequestMethod.POST)
     @ApiOperation("添加或者更新轮播图")
     public R addOrUpdate(@RequestBody TLbt lbt) {
         try {
+            log.info("请求参数:{}", JSON.toJSONString(lbt));
             return R.ok(lbtService.addOrUpdate(lbt));
         } catch (ServiceException s) {
             log.error(s.toString());
@@ -75,21 +77,33 @@ public class TLbtController {
 
 
     /**
-     * 分页查询数据
+     * 分页查询轮播图数据
+     * @param page
+     * @param lbt
+     * @return R<Page<TLbt>>
      */
     @ApiOperation("分页查询数据")
     @RequestMapping(value = "/select", method = RequestMethod.GET)
     public R<Page<TLbt>> selectSpfl(Page<TLbt> page, TLbt lbt) {
-
-        LambdaQueryWrapper<TLbt> tLbtLambdaQueryWrapper = new LambdaQueryWrapper<>();
-
-        tLbtLambdaQueryWrapper.like(StringUtils.isNotBlank(lbt.getCDescribe()), TLbt::getCDescribe, lbt.getCDescribe())
-                .orderByAsc(TLbt::getCSort);
-        // 获取查询返回结果
-        Page<TLbt> pageSelect = lbtService.page(page, tLbtLambdaQueryWrapper);
-        return R.ok(pageSelect);
+        try {
+            LambdaQueryWrapper<TLbt> tLbtLambdaQueryWrapper = new LambdaQueryWrapper<>();
+            tLbtLambdaQueryWrapper.like(StringUtils.isNotBlank(lbt.getCDescribe()), TLbt::getCDescribe, lbt.getCDescribe())
+                    .orderByAsc(TLbt::getCSort);
+            // 获取查询返回结果
+            Page<TLbt> pageSelect = lbtService.page(page, tLbtLambdaQueryWrapper);
+            return R.ok(pageSelect);
+        } catch (Exception e) {
+            e.printStackTrace();
+            throw new RuntimeException(e);
+        }
     }
 
+    /**
+     * 删除轮播图
+     *
+     * @param tLbt
+     * @return R
+     */
     @Log(title = "轮播图管理", businessType = BusinessType.DELETE)
     @RequestMapping(value = "/del", method = RequestMethod.POST)
     @ApiOperation("删除轮播图")
@@ -105,6 +119,12 @@ public class TLbtController {
         }
     }
 
+    /**
+     * 根据id查询轮播图
+     *
+     * @param tLbt
+     * @return R
+     */
     @ApiOperation("根据id查询轮播图")
     @RequestMapping(value = "/wx/getByid", method = RequestMethod.POST)
     public R getById(@RequestBody TLbt tLbt) {

+ 2 - 8
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/WxController.java

@@ -99,16 +99,10 @@ public class WxController extends BaseController {
     /**
      * 获取二维码
      *
-     * @param param
-     * @return
+     * @param inviteUserId
+     * @return AjaxResult
      */
     @ApiOperation("获取二维码")
-//    @RequestMapping(value = "getwxQrCode", method = RequestMethod.POST)
-//    public String getWxQrCodeUtil(@RequestBody JSONObject param) throws IOException {
-//        String cOpenId = param.getString("cOpenId");
-//        return wxQrCodeUtil.generateQRCode(null,null,null);
-//    }
-    //生成小程序码方式 ,produces = MediaType.IMAGE_JPEG_VALUE
     @PostMapping(value="getwxQrCode")
     public AjaxResult inviteCode(@RequestParam ("inviteUserId")String inviteUserId) throws WxErrorException, IOException {
         File file = wxMaService.getQrcodeService().createWxaCodeUnlimit(inviteUserId, null, 300, true, null, true);

+ 7 - 0
nightFragrance-massage/src/main/java/com/ylx/massage/domain/TLbt.java

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableLogic;
 import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
@@ -34,6 +35,7 @@ public class TLbt implements Serializable {
      */
     @TableId("c_id")
     @ApiModelProperty("cId")
+    @JsonProperty("cId")
     private String cId;
 
     /**
@@ -41,6 +43,7 @@ public class TLbt implements Serializable {
      */
     @TableField("c_img_url")
     @ApiModelProperty("图片地址")
+    @JsonProperty("cImgUrl")
     private String cImgUrl;
 
     /**
@@ -48,6 +51,7 @@ public class TLbt implements Serializable {
      */
     @TableField("c_describe")
     @ApiModelProperty("描述")
+    @JsonProperty("cDescribe")
     private String cDescribe;
 
     /**
@@ -55,6 +59,7 @@ public class TLbt implements Serializable {
      */
     @TableField("c_content")
     @ApiModelProperty("文本内容")
+    @JsonProperty("cContent")
     private String cContent;
 
     /**
@@ -62,6 +67,7 @@ public class TLbt implements Serializable {
      */
     @TableField("c_sort")
     @ApiModelProperty("序号")
+    @JsonProperty("cSort")
     private Integer cSort;
 
     /**
@@ -70,6 +76,7 @@ public class TLbt implements Serializable {
     @ApiModelProperty("是否删除0否1是")
     @TableLogic
     @TableField("is_delete")
+    @JsonProperty("isDelete")
     private Integer isDelete;
 
 }

+ 0 - 2
nightFragrance-massage/src/main/java/com/ylx/massage/domain/TOrder.java

@@ -114,8 +114,6 @@ public class TOrder implements Serializable {
     @ApiModelProperty("老技师ID")
     private String oldJsId;
 
-
-
     /**
      * 超时原因
      * 订单超时的原因说明

+ 4 - 0
nightFragrance-massage/src/main/java/com/ylx/massage/service/impl/TLbtServiceImpl.java

@@ -45,6 +45,10 @@ public class TLbtServiceImpl extends ServiceImpl<TLbtMapper, TLbt> implements TL
         return this.saveOrUpdate(lbt);
     }
 
+    /**
+     *
+     * @param i
+     */
     private void batchLbt(Integer i) {
         LambdaQueryWrapper<TLbt> query1 = new LambdaQueryWrapper<TLbt>().ge(TLbt::getCSort, i);
         List<TLbt> lbts = list(query1);