zoujiajian 2 năm trước cách đây
mục cha
commit
3c6bfad990

+ 6 - 19
netflix-web/src/main/java/com/cyksj/web/controller/group/GroupRelationController.java

@@ -786,7 +786,7 @@ public class GroupRelationController {
     }
 
     /**
-     * 车票售后常见问题
+     * 是否首次购买车票
      */
     @GetMapping("/get/first/pay/{goodsId}")
     public Result<Boolean> getFirstPay(@PathVariable Long goodsId) {
@@ -797,26 +797,13 @@ public class GroupRelationController {
                 .field(OrderDon::getUserId, userIdList).op(Operator.InList)
                 .field(OrderDon::getStatus, Constant.noOrderStatus).op(Operator.NotIn)
                 .build());
-        return GatewayResponse.SUCCESS.newBuilder().toResult(number.intValue() > 0 ? true : false);
-    }
-
-    /**
-     * 新手指引记录
-     */
-    @GetMapping("/get/goods/guide/{goodsId}")
-    public Result<Boolean> getGoodsGuide(@PathVariable Long goodsId) {
-        long userId = StpUserUtil.getLoginIdAsLong();
-        List<Long> userIdList = userBindRelationService.getRelationUserIdList(userId, null);
-        Integer selectCount = userGoodsNewbieGuideRecordMapper.selectCount(Wrappers.lambdaQuery(UserGoodsNewbieGuideRecord.class)
-                .eq(UserGoodsNewbieGuideRecord::getGoodsId, goodsId)
-                .in(UserGoodsNewbieGuideRecord::getUserId, userIdList));
-        if (selectCount > 0) {
+        if (number.intValue() == 0) {
+            UserGoodsNewbieGuideRecord userGoodsNewbieGuideRecord = new UserGoodsNewbieGuideRecord();
+            userGoodsNewbieGuideRecord.setGoodsId(goodsId);
+            userGoodsNewbieGuideRecord.setUserId(userId);
+            userGoodsNewbieGuideRecordMapper.insert(userGoodsNewbieGuideRecord);
             return GatewayResponse.SUCCESS.newBuilder().toResult(true);
         }
-        UserGoodsNewbieGuideRecord userGoodsNewbieGuideRecord = new UserGoodsNewbieGuideRecord();
-        userGoodsNewbieGuideRecord.setGoodsId(goodsId);
-        userGoodsNewbieGuideRecord.setUserId(userId);
-        userGoodsNewbieGuideRecordMapper.insert(userGoodsNewbieGuideRecord);
         return GatewayResponse.SUCCESS.newBuilder().toResult(false);
     }
 }

+ 16 - 1
netflix-web/src/main/java/com/cyksj/web/controller/manage/goods/GoodsDonQuestionController.java

@@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.*;
 import javax.servlet.http.HttpServletRequest;
 import java.util.List;
 
-/**
+/** admin/平台管理/常见问题
  * 项目名: yhlxj2
  * 文件名: GoodsDonQuestionController
  * 创建者: JavaZou
@@ -39,6 +39,9 @@ public class GoodsDonQuestionController {
 	private final RefreshCacheService refreshCacheService;
 
 
+	/**
+	 * 新增问题
+	 */
 	@PostMapping("/post")
 	public Result<String> post(@RequestBody GoodsDonQa goodsDonQa) {
 		goodsDonQaService.saveOrdUpdateQa(goodsDonQa);
@@ -47,6 +50,9 @@ public class GoodsDonQuestionController {
 	}
 
 
+	/**
+	 * 删除问题
+	 */
 	@DeleteMapping("/del/{id}")
 	public Result<String> delById(@PathVariable Long id) {
 		GoodsDonQa byId = goodsDonQaService.getById(id);
@@ -58,6 +64,9 @@ public class GoodsDonQuestionController {
 		return GatewayResponse.SUCCESS.newBuilder().toResult();
 	}
 
+	/**
+	 * 更新问题
+	 */
 	@PutMapping("/update")
 	public Result<String> update(@RequestBody GoodsDonQa goodsDonQa) {
 		goodsDonQaService.saveOrdUpdateQa(goodsDonQa);
@@ -95,12 +104,18 @@ public class GoodsDonQuestionController {
 	}
 
 
+	/**
+	 * 问题列表
+	 */
 	@GetMapping("/get")
 	public Result<SearchResult<GoodsDonQaView>> get() {
 		SearchResult<GoodsDonQaView> search = beanSearcher.search(GoodsDonQaView.class, MapUtils.flatBuilder(request.getParameterMap()).orderBy(GoodsDonQaView::getUpdateTime).desc().build());
 		return GatewayResponse.SUCCESS.newBuilder().toResult(search);
 	}
 
+	/**
+	 * 问题详情
+	 */
 	@GetMapping("/get/detail/{id}")
 	public Result<GoodsDonQa> getDetailById(@PathVariable Long id) {
 		GoodsDonQa byId = goodsDonQaService.getDetailById(id);