....
This commit is contained in:
parent
a97334d166
commit
8c18204ccd
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021;
|
package com.szxgl.pars2021;
|
||||||
|
|
||||||
import org.mybatis.spring.annotation.MapperScan;
|
import org.mybatis.spring.annotation.MapperScan;
|
||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021;
|
package com.szxgl.pars2021;
|
||||||
|
|
||||||
import org.springframework.boot.builder.SpringApplicationBuilder;
|
import org.springframework.boot.builder.SpringApplicationBuilder;
|
||||||
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
|
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
|
||||||
@ -1,9 +1,5 @@
|
|||||||
package com.szxgl.vote2021.config;
|
package com.szxgl.pars2021.config;
|
||||||
|
|
||||||
import org.springframework.context.annotation.Bean;
|
|
||||||
import org.springframework.context.annotation.Configuration;
|
|
||||||
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
|
||||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
|
||||||
//@Configuration
|
//@Configuration
|
||||||
//public class InterceptorConfig implements WebMvcConfigurer {
|
//public class InterceptorConfig implements WebMvcConfigurer {
|
||||||
//
|
//
|
||||||
@ -1,12 +1,4 @@
|
|||||||
package com.szxgl.vote2021.config;
|
package com.szxgl.pars2021.config;
|
||||||
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.http.HttpMethod;
|
|
||||||
import org.springframework.http.HttpStatus;
|
|
||||||
import org.springframework.web.servlet.HandlerInterceptor;
|
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
import javax.servlet.http.HttpServletResponse;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 跨域拦截器的配置
|
* 跨域拦截器的配置
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.config;
|
package com.szxgl.pars2021.config;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.config;
|
package com.szxgl.pars2021.config;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
||||||
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
||||||
@ -1,11 +1,10 @@
|
|||||||
package com.szxgl.vote2021.controller;
|
package com.szxgl.pars2021.controller;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.szxgl.vote2021.entity.PraiseDao;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.mapper.WorksMapper;
|
||||||
import com.szxgl.vote2021.mapper.WorksMapper;
|
import com.szxgl.pars2021.service.PraiseService;
|
||||||
import com.szxgl.vote2021.service.PraiseService;
|
import com.szxgl.pars2021.utils.R;
|
||||||
import com.szxgl.vote2021.utils.R;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@ -16,7 +15,6 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
import javax.servlet.http.Cookie;
|
import javax.servlet.http.Cookie;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 点赞
|
* 点赞
|
||||||
@ -1,15 +1,13 @@
|
|||||||
package com.szxgl.vote2021.controller;
|
package com.szxgl.pars2021.controller;
|
||||||
|
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserDO;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
import com.szxgl.vote2021.mapper.WorksMapper;
|
import com.szxgl.pars2021.service.PraiseService;
|
||||||
import com.szxgl.vote2021.service.PraiseService;
|
import com.szxgl.pars2021.service.UserService;
|
||||||
import com.szxgl.vote2021.service.RankingService;
|
import com.szxgl.pars2021.service.WorksService;
|
||||||
import com.szxgl.vote2021.service.UserService;
|
import com.szxgl.pars2021.utils.R;
|
||||||
import com.szxgl.vote2021.service.WorksService;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import com.szxgl.vote2021.utils.R;
|
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@ -1,7 +1,6 @@
|
|||||||
package com.szxgl.vote2021.controller;
|
package com.szxgl.pars2021.controller;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.UnsupportedEncodingException;
|
import java.io.UnsupportedEncodingException;
|
||||||
import java.net.URLEncoder;
|
import java.net.URLEncoder;
|
||||||
import com.alibaba.fastjson.JSONArray;
|
import com.alibaba.fastjson.JSONArray;
|
||||||
@ -12,9 +11,6 @@ import com.aliyuncs.IAcsClient;
|
|||||||
import com.aliyuncs.exceptions.ClientException;
|
import com.aliyuncs.exceptions.ClientException;
|
||||||
import com.aliyuncs.exceptions.ServerException;
|
import com.aliyuncs.exceptions.ServerException;
|
||||||
import com.aliyuncs.mts.model.v20140618.*;
|
import com.aliyuncs.mts.model.v20140618.*;
|
||||||
import com.szxgl.vote2021.config.OssPropertiesConfiguration;
|
|
||||||
import com.szxgl.vote2021.utils.R;
|
|
||||||
import com.szxgl.vote2021.utils.UploadFileToOssUtil;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 转码
|
* 转码
|
||||||
@ -1,19 +1,15 @@
|
|||||||
package com.szxgl.vote2021.controller;
|
package com.szxgl.pars2021.controller;
|
||||||
|
|
||||||
|
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import com.szxgl.vote2021.utils.VerifyUtil;
|
import com.szxgl.pars2021.utils.VerifyUtil;
|
||||||
import lombok.extern.java.Log;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMethod;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import javax.servlet.http.HttpSession;
|
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@RestController
|
@RestController
|
||||||
@ -1,17 +1,15 @@
|
|||||||
package com.szxgl.vote2021.controller;
|
package com.szxgl.pars2021.controller;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserDO;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.service.UserService;
|
||||||
import com.szxgl.vote2021.service.UserService;
|
import com.szxgl.pars2021.utils.HttpClientUtil;
|
||||||
import com.szxgl.vote2021.utils.HttpClientUtil;
|
import com.szxgl.pars2021.utils.R;
|
||||||
import com.szxgl.vote2021.utils.R;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import javax.servlet.http.Cookie;
|
import javax.servlet.http.Cookie;
|
||||||
@ -20,7 +18,6 @@ import javax.servlet.http.HttpServletResponse;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/api/wechat")
|
@RequestMapping("/api/wechat")
|
||||||
@ -1,13 +1,12 @@
|
|||||||
package com.szxgl.vote2021.controller;
|
package com.szxgl.pars2021.controller;
|
||||||
|
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserDO;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.service.UserService;
|
||||||
import com.szxgl.vote2021.service.UserService;
|
import com.szxgl.pars2021.service.WorksService;
|
||||||
import com.szxgl.vote2021.service.WorksService;
|
import com.szxgl.pars2021.utils.R;
|
||||||
import com.szxgl.vote2021.utils.R;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
import com.szxgl.pars2021.utils.UploadFileToOssUtil;
|
||||||
import com.szxgl.vote2021.utils.UploadFileToOssUtil;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@ -1,10 +1,8 @@
|
|||||||
package com.szxgl.vote2021.entity;
|
package com.szxgl.pars2021.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ -1,10 +1,8 @@
|
|||||||
package com.szxgl.vote2021.entity;
|
package com.szxgl.pars2021.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.szxgl.vote2021.utils.R;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ -1,8 +1,7 @@
|
|||||||
package com.szxgl.vote2021.entity;
|
package com.szxgl.pars2021.entity;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import reactor.util.annotation.Nullable;
|
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
public class UserWorks {
|
public class UserWorks {
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.entity;
|
package com.szxgl.pars2021.entity;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.entity;
|
package com.szxgl.pars2021.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.entity;
|
package com.szxgl.pars2021.entity;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
package com.szxgl.vote2021.exception;
|
package com.szxgl.pars2021.exception;
|
||||||
|
|
||||||
import com.szxgl.vote2021.utils.R;
|
import com.szxgl.pars2021.utils.R;
|
||||||
import org.springframework.web.bind.annotation.ExceptionHandler;
|
import org.springframework.web.bind.annotation.ExceptionHandler;
|
||||||
import org.springframework.web.bind.annotation.RestControllerAdvice;
|
import org.springframework.web.bind.annotation.RestControllerAdvice;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.exception;
|
package com.szxgl.pars2021.exception;
|
||||||
|
|
||||||
public class ParameterException extends RuntimeException{
|
public class ParameterException extends RuntimeException{
|
||||||
|
|
||||||
@ -1,24 +1,4 @@
|
|||||||
package com.szxgl.vote2021.filter;
|
package com.szxgl.pars2021.filter;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
|
||||||
import com.szxgl.vote2021.entity.WxMpUser;
|
|
||||||
import com.szxgl.vote2021.service.UserService;
|
|
||||||
import com.szxgl.vote2021.utils.URIUtil;
|
|
||||||
import com.szxgl.vote2021.utils.Utility;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.apache.commons.lang3.StringUtils;
|
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
|
||||||
import org.springframework.context.ApplicationContext;
|
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
import org.springframework.web.context.support.WebApplicationContextUtils;
|
|
||||||
|
|
||||||
import javax.servlet.*;
|
|
||||||
import javax.servlet.annotation.WebFilter;
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
import javax.servlet.http.HttpServletResponse;
|
|
||||||
import java.io.*;
|
|
||||||
import java.net.HttpURLConnection;
|
|
||||||
import java.net.URL;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 授权测试
|
* 授权测试
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package com.szxgl.vote2021.mapper;
|
package com.szxgl.pars2021.mapper;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.szxgl.vote2021.entity.PraiseDao;
|
import com.szxgl.pars2021.entity.PraiseDao;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.mapper;
|
package com.szxgl.pars2021.mapper;
|
||||||
|
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
@ -1,8 +1,7 @@
|
|||||||
package com.szxgl.vote2021.mapper;
|
package com.szxgl.pars2021.mapper;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserDO;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
@ -1,6 +1,6 @@
|
|||||||
package com.szxgl.vote2021.mapper;
|
package com.szxgl.pars2021.mapper;
|
||||||
|
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
@ -1,12 +1,9 @@
|
|||||||
package com.szxgl.vote2021.mapper;
|
package com.szxgl.pars2021.mapper;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface WorksMapper extends BaseMapper<WorksDao> {
|
public interface WorksMapper extends BaseMapper<WorksDao> {
|
||||||
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
package com.szxgl.vote2021.mapper;
|
package com.szxgl.pars2021.mapper;
|
||||||
|
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.service;
|
package com.szxgl.pars2021.service;
|
||||||
|
|
||||||
public interface PraiseService {
|
public interface PraiseService {
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.service;
|
package com.szxgl.pars2021.service;
|
||||||
|
|
||||||
public interface RankingService {
|
public interface RankingService {
|
||||||
|
|
||||||
@ -1,8 +1,8 @@
|
|||||||
package com.szxgl.vote2021.service;
|
package com.szxgl.pars2021.service;
|
||||||
|
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserDO;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import com.szxgl.vote2021.entity.WxMpUser;
|
import com.szxgl.pars2021.entity.WxMpUser;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package com.szxgl.vote2021.service;
|
package com.szxgl.pars2021.service;
|
||||||
|
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -1,12 +1,10 @@
|
|||||||
package com.szxgl.vote2021.service;
|
package com.szxgl.pars2021.service;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.mapper.WorksMapper;
|
||||||
import com.szxgl.vote2021.mapper.WorksMapper;
|
import com.szxgl.pars2021.mapper.WorksMapper2;
|
||||||
import com.szxgl.vote2021.mapper.WorksMapper2;
|
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
@ -1,17 +1,15 @@
|
|||||||
package com.szxgl.vote2021.service.impl;
|
package com.szxgl.pars2021.service.impl;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.szxgl.vote2021.entity.PraiseDao;
|
import com.szxgl.pars2021.entity.PraiseDao;
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.WorksDao;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.exception.ParameterException;
|
||||||
import com.szxgl.vote2021.entity.WorksDao;
|
import com.szxgl.pars2021.mapper.PraiseMapper;
|
||||||
import com.szxgl.vote2021.exception.ParameterException;
|
import com.szxgl.pars2021.mapper.PraiseMapper2;
|
||||||
import com.szxgl.vote2021.mapper.PraiseMapper;
|
import com.szxgl.pars2021.mapper.WorksMapper;
|
||||||
import com.szxgl.vote2021.mapper.PraiseMapper2;
|
import com.szxgl.pars2021.mapper.WorksMapper2;
|
||||||
import com.szxgl.vote2021.mapper.WorksMapper;
|
import com.szxgl.pars2021.service.PraiseService;
|
||||||
import com.szxgl.vote2021.mapper.WorksMapper2;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import com.szxgl.vote2021.service.PraiseService;
|
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package com.szxgl.vote2021.service.impl;
|
package com.szxgl.pars2021.service.impl;
|
||||||
|
|
||||||
import com.szxgl.vote2021.service.RankingService;
|
import com.szxgl.pars2021.service.RankingService;
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
@ -1,18 +1,17 @@
|
|||||||
package com.szxgl.vote2021.service.impl;
|
package com.szxgl.pars2021.service.impl;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||||
import com.szxgl.vote2021.entity.UserDO;
|
import com.szxgl.pars2021.entity.UserDO;
|
||||||
import com.szxgl.vote2021.entity.UserWorks;
|
import com.szxgl.pars2021.entity.UserWorks;
|
||||||
import com.szxgl.vote2021.entity.WxMpUser;
|
import com.szxgl.pars2021.entity.WxMpUser;
|
||||||
import com.szxgl.vote2021.mapper.UserMapper;
|
import com.szxgl.pars2021.mapper.UserMapper;
|
||||||
import com.szxgl.vote2021.mapper.UserMapper2;
|
import com.szxgl.pars2021.mapper.UserMapper2;
|
||||||
import com.szxgl.vote2021.service.UserService;
|
import com.szxgl.pars2021.service.UserService;
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
import com.szxgl.pars2021.utils.RedisUtil;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import javax.servlet.http.Cookie;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -12,7 +12,7 @@
|
|||||||
// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||||
// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
|
||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import java.io.UnsupportedEncodingException;
|
import java.io.UnsupportedEncodingException;
|
||||||
import java.security.SecureRandom;
|
import java.security.SecureRandom;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import org.apache.commons.io.IOUtils;
|
import org.apache.commons.io.IOUtils;
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
@ -1,7 +1,6 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.BoundZSetOperations;
|
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
import org.springframework.data.redis.core.RedisTemplate;
|
||||||
import org.springframework.data.redis.core.ZSetOperations;
|
import org.springframework.data.redis.core.ZSetOperations;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
@ -3,7 +3,7 @@
|
|||||||
// (powered by FernFlower decompiler)
|
// (powered by FernFlower decompiler)
|
||||||
//
|
//
|
||||||
|
|
||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
@ -1,21 +1,13 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
|
||||||
import com.aliyun.oss.OSS;
|
import com.aliyun.oss.OSS;
|
||||||
import com.aliyun.oss.OSSClientBuilder;
|
import com.aliyun.oss.OSSClientBuilder;
|
||||||
import com.aliyun.oss.common.comm.ResponseMessage;
|
import com.aliyun.oss.common.comm.ResponseMessage;
|
||||||
import com.aliyun.oss.model.PutObjectResult;
|
import com.aliyun.oss.model.PutObjectResult;
|
||||||
import org.apache.http.protocol.HTTP;
|
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.FileInputStream;
|
|
||||||
import java.io.FileNotFoundException;
|
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.Random;
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
public class UploadFileToOssUtil {
|
public class UploadFileToOssUtil {
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import org.apache.commons.codec.digest.DigestUtils;
|
import org.apache.commons.codec.digest.DigestUtils;
|
||||||
import org.apache.commons.codec.digest.UnixCrypt;
|
import org.apache.commons.codec.digest.UnixCrypt;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.szxgl.vote2021.utils;
|
package com.szxgl.pars2021.utils;
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.szxgl.vote2021.mapper.PraiseMapper2">
|
<mapper namespace="com.szxgl.pars2021.mapper.PraiseMapper2">
|
||||||
|
|
||||||
<select id="getPraiseStatus" resultType="int">
|
<select id="getPraiseStatus" resultType="int">
|
||||||
SELECT
|
SELECT
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.szxgl.vote2021.mapper.UserMapper2">
|
<mapper namespace="com.szxgl.pars2021.mapper.UserMapper2">
|
||||||
|
|
||||||
<select id="getUserWorks" resultType="com.szxgl.vote2021.entity.UserWorks">
|
<select id="getUserWorks" resultType="com.szxgl.pars2021.entity.UserWorks">
|
||||||
SELECT
|
SELECT
|
||||||
w.id,
|
w.id,
|
||||||
w.url,
|
w.url,
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.szxgl.vote2021.mapper.WorksMapper2">
|
<mapper namespace="com.szxgl.pars2021.mapper.WorksMapper2">
|
||||||
|
|
||||||
<update id="updatePraiseNo">
|
<update id="updatePraiseNo">
|
||||||
update works set
|
update works set
|
||||||
@ -10,7 +10,7 @@
|
|||||||
where id = #{worksId}
|
where id = #{worksId}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
<select id="getAllUserWorks" resultType="com.szxgl.vote2021.entity.UserWorks">
|
<select id="getAllUserWorks" resultType="com.szxgl.pars2021.entity.UserWorks">
|
||||||
SELECT
|
SELECT
|
||||||
w.id,
|
w.id,
|
||||||
w.url,
|
w.url,
|
||||||
|
|||||||
13
src/test/java/com/szxgl/pars2021/H52021ApplicationTests.java
Normal file
13
src/test/java/com/szxgl/pars2021/H52021ApplicationTests.java
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
package com.szxgl.pars2021;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
|
||||||
|
@SpringBootTest
|
||||||
|
class H52021ApplicationTests {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void contextLoads() {
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -1,19 +0,0 @@
|
|||||||
package com.szxgl.vote2021;
|
|
||||||
|
|
||||||
import com.szxgl.vote2021.utils.RedisUtil;
|
|
||||||
import org.junit.jupiter.api.Test;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.boot.test.context.SpringBootTest;
|
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
|
||||||
import org.springframework.data.redis.core.ZSetOperations;
|
|
||||||
|
|
||||||
import java.util.Set;
|
|
||||||
|
|
||||||
@SpringBootTest
|
|
||||||
class H52021ApplicationTests {
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void contextLoads() {
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue
Block a user