This commit is contained in:
高久奇 2021-11-16 09:30:12 +08:00
parent a97334d166
commit 8c18204ccd
49 changed files with 136 additions and 213 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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 {
// //

View File

@ -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;
/** /**
* 跨域拦截器的配置 * 跨域拦截器的配置
@ -29,4 +21,4 @@ import javax.servlet.http.HttpServletResponse;
// //
// return true; // return true;
// } // }
//} //}

View File

@ -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;

View File

@ -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;
@ -41,4 +41,4 @@ public class RedisConfig {
template.afterPropertiesSet(); template.afterPropertiesSet();
return template; return template;
} }
} }

View File

@ -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;
/** /**
* 点赞 * 点赞

View File

@ -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;

View File

@ -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;
/** /**
* 转码 * 转码

View File

@ -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

View File

@ -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")

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -1,4 +1,4 @@
package com.szxgl.vote2021.entity; package com.szxgl.pars2021.entity;
import lombok.Data; import lombok.Data;

View File

@ -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;

View File

@ -1,4 +1,4 @@
package com.szxgl.vote2021.entity; package com.szxgl.pars2021.entity;
import java.io.Serializable; import java.io.Serializable;
@ -13,58 +13,58 @@ public class WxMpUser implements Serializable {
public WxMpUser(){ public WxMpUser(){
} }
public WxMpUser(String openId){ public WxMpUser(String openId){
this.openid = openId; this.openid = openId;
} }
/** /**
* 授权用户唯一标识 * 授权用户唯一标识
*/ */
private String openid; private String openid;
/** /**
* 用户昵称 * 用户昵称
*/ */
private String nickname; private String nickname;
/** /**
* 用户的性别值为1时是男性值为2时是女性值为0时是未知 * 用户的性别值为1时是男性值为2时是女性值为0时是未知
*/ */
private String sex; private String sex;
/** /**
* 用户个人资料填写的省份 * 用户个人资料填写的省份
*/ */
private String province; private String province;
/** /**
* 普通用户个人资料填写的城市 * 普通用户个人资料填写的城市
*/ */
private String city; private String city;
/** /**
* 国家如中国为CN * 国家如中国为CN
*/ */
private String country; private String country;
/** /**
* 用户头像最后一个数值代表正方形头像大小有0466496132数值可选0代表640*640正方形头像用户没有头像时该项为空若用户更换头像原有头像URL将失效 * 用户头像最后一个数值代表正方形头像大小有0466496132数值可选0代表640*640正方形头像用户没有头像时该项为空若用户更换头像原有头像URL将失效
*/ */
private String headimgurl; private String headimgurl;
/** /**
* 用户特权信息json数组如微信沃卡用户为chinaunicom * 用户特权信息json数组如微信沃卡用户为chinaunicom
*/ */
private String privilege; private String privilege;
/** /**
* 只有在用户将公众号绑定到微信开放平台帐号后才会出现该字段 * 只有在用户将公众号绑定到微信开放平台帐号后才会出现该字段
*/ */
private String unionid; private String unionid;
public String getOpenid() { public String getOpenid() {
return openid; return openid;
} }
@ -136,5 +136,5 @@ public class WxMpUser implements Serializable {
public void setUnionid(String unionid) { public void setUnionid(String unionid) {
this.unionid = unionid; this.unionid = unionid;
} }
} }

View File

@ -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;

View File

@ -1,4 +1,4 @@
package com.szxgl.vote2021.exception; package com.szxgl.pars2021.exception;
public class ParameterException extends RuntimeException{ public class ParameterException extends RuntimeException{

View File

@ -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;
/** /**
* 授权测试 * 授权测试

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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> {

View File

@ -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;

View File

@ -1,4 +1,4 @@
package com.szxgl.vote2021.service; package com.szxgl.pars2021.service;
public interface PraiseService { public interface PraiseService {

View File

@ -1,4 +1,4 @@
package com.szxgl.vote2021.service; package com.szxgl.pars2021.service;
public interface RankingService { public interface RankingService {

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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 {

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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,

View File

@ -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,

View 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() {
}
}

View File

@ -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() {
}
}