Merge branch 'master' of https://gitee.com/darlk/ShengTangManage into xzj
This commit is contained in:
@ -7,6 +7,7 @@ import com.stdiet.common.utils.DateUtils;
|
||||
import com.stdiet.common.utils.StringUtils;
|
||||
import com.stdiet.common.utils.sign.AesUtils;
|
||||
import com.stdiet.custom.domain.SysOrderPause;
|
||||
import com.stdiet.custom.domain.SysVideoComment;
|
||||
import com.stdiet.custom.domain.SysWxAdLog;
|
||||
import com.stdiet.custom.service.*;
|
||||
import com.stdiet.custom.utils.CookieUtils;
|
||||
@ -45,6 +46,9 @@ public class SysWapController extends BaseController {
|
||||
@Autowired
|
||||
ISysSmsConfirmServie iSysSmsConfirmServie;
|
||||
|
||||
@Autowired
|
||||
ISysNutritionalVideoService iSysNutritionalVideoService;
|
||||
|
||||
|
||||
/**
|
||||
* 客户食谱详情
|
||||
@ -159,6 +163,12 @@ public class SysWapController extends BaseController {
|
||||
return AjaxResult.success();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取验证码
|
||||
*
|
||||
* @param request
|
||||
* @return
|
||||
*/
|
||||
@GetMapping(value = "/checkCookie")
|
||||
public AjaxResult checkCookie(HttpServletRequest request) {
|
||||
JSONObject resultObj = CookieUtils.checkCookieValida(request, "token");
|
||||
@ -169,6 +179,12 @@ public class SysWapController extends BaseController {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 验证码校验
|
||||
*
|
||||
* @param phone
|
||||
* @return
|
||||
*/
|
||||
@GetMapping(value = "/getCode")
|
||||
public AjaxResult getCode(@RequestParam String phone) {
|
||||
|
||||
@ -200,8 +216,6 @@ public class SysWapController extends BaseController {
|
||||
String tokenStr = phone + "_" + new Date().getTime() + "_" + RandomStringUtils.randomAlphanumeric(8);
|
||||
Cookie cookie = new Cookie("token", AesUtils.encrypt(tokenStr));
|
||||
cookie.setMaxAge(24 * 60 * 60);
|
||||
// cookie.setSecure(true);
|
||||
// cookie.setHttpOnly(true);
|
||||
cookie.setPath("/");
|
||||
response.addCookie(cookie);
|
||||
return new AjaxResult(20000, "登录成功");
|
||||
@ -214,4 +228,63 @@ public class SysWapController extends BaseController {
|
||||
}
|
||||
}
|
||||
|
||||
@GetMapping(value = "/video/comment")
|
||||
public AjaxResult getVideoComment(SysVideoComment videoComment, HttpServletRequest request) {
|
||||
JSONObject result = CookieUtils.checkCookieValida(request, "token");
|
||||
|
||||
String phone = result.getString("phone");
|
||||
List<SysVideoComment> comments = iSysNutritionalVideoService.selectVideoCommentByTopicId(videoComment, phone == null ? "" : phone);
|
||||
|
||||
return AjaxResult.success(comments);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/video/post/comment")
|
||||
public AjaxResult insertVideoComment(@RequestBody SysVideoComment videoComment, HttpServletRequest request) {
|
||||
JSONObject result = CookieUtils.checkCookieValida(request, "token");
|
||||
if (result.getInteger("code") != 200) {
|
||||
return AjaxResult.error(result.getInteger("code"), result.getString("msg"));
|
||||
}
|
||||
|
||||
videoComment.setFromUid(result.getString("phone"));
|
||||
videoComment.setFromRole("phone");
|
||||
|
||||
SysVideoComment comment = iSysNutritionalVideoService.insertVideoComment(videoComment);
|
||||
|
||||
if (StringUtils.isNull(comment)) {
|
||||
return AjaxResult.error();
|
||||
}
|
||||
|
||||
return AjaxResult.success(comment);
|
||||
}
|
||||
|
||||
@PostMapping(value = "/video/post/reply")
|
||||
public AjaxResult insertVideoCommentReply(@RequestBody SysVideoComment videoComment, HttpServletRequest request) {
|
||||
JSONObject result = CookieUtils.checkCookieValida(request, "token");
|
||||
if (result.getInteger("code") != 200) {
|
||||
return AjaxResult.error(result.getInteger("code"), result.getString("msg"));
|
||||
}
|
||||
|
||||
videoComment.setFromUid(result.getString("phone"));
|
||||
videoComment.setFromRole("phone");
|
||||
|
||||
SysVideoComment reply = iSysNutritionalVideoService.insertVideoCommentReply(videoComment);
|
||||
|
||||
if (StringUtils.isNull(reply)) {
|
||||
return AjaxResult.error();
|
||||
}
|
||||
|
||||
return AjaxResult.success(reply);
|
||||
}
|
||||
|
||||
@DeleteMapping("/video/delete/comment/{id}")
|
||||
public AjaxResult deleteVideoComment(@PathVariable String id) {
|
||||
return toAjax(iSysNutritionalVideoService.deleteVideoCommentById(id));
|
||||
}
|
||||
|
||||
@DeleteMapping("/video/delete/reply/{id}")
|
||||
public AjaxResult deleteVideoReply(@PathVariable String id) {
|
||||
return toAjax(iSysNutritionalVideoService.deleteVideoCommentReplyById(id));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
@ -47,11 +47,6 @@ public class VideoWebInterfaceController extends BaseController {
|
||||
|
||||
JSONObject result = CookieUtils.checkCookieValida(request, "token");
|
||||
if (result.getInteger("code") != 200) {
|
||||
// TableDataInfo errInfo = new TableDataInfo();
|
||||
// errInfo.setCode(result.getInteger("code"));
|
||||
// errInfo.setMsg(result.getString("msg"));
|
||||
// return errInfo;
|
||||
|
||||
Cookie cookie = new Cookie("token", "");
|
||||
cookie.setMaxAge(24 * 60 * 60);
|
||||
cookie.setPath("/");
|
||||
|
Reference in New Issue
Block a user