Commit 6fa3d917 authored by Quxl's avatar Quxl

初审列表

parent b6fbf201
package com.egolm.film.api.admin;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.egolm.film.api.admin.service.AdminCommonService;
import io.swagger.annotations.Api;
@Api
@Controller
@RequestMapping("admin/common")
public class AdminCommonController {
@Autowired
AdminCommonService service;
}
package com.egolm.film.api.admin;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import com.egolm.film.api.admin.service.AdminFilmGroupService;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.Api;
@Api
@Controller
@RequestMapping("admin/film_group")
public class AdminFilmGroupController {
@Autowired
AdminFilmGroupService service;
}
......@@ -37,20 +37,20 @@ public class AdminFirstController {
@ResponseBody
@PostMapping("list")
@ApiOperation("管理员分页查询")
@ApiOperation("初审列表分页查询")
@ApiImplicitParams({
@ApiImplicitParam(paramType="query", dataType="string", required=false, name="keyword", value="关键字"),
@ApiImplicitParam(paramType="query", dataType="integer", required=false, name="apply_state", value="状态"),
@ApiImplicitParam(paramType="query", dataType="integer", required=false, name="film_type", value="影片类型"),
@ApiImplicitParam(paramType="query", dataType="integer", required=false, name="enroll_type", value="影片性质"),
@ApiImplicitParam(paramType="query", dataType="long", required=true, name="index", value="分页编号"),
@ApiImplicitParam(paramType="query", dataType="long", required=true, name="limit", value="分页大小"),
@ApiImplicitParam(paramType="query", dataType="string", required=false, name="keyword", value="关键字"),
@ApiImplicitParam(paramType="query", dataType="integer", required=false, name="apply_state", value="状态"),
@ApiImplicitParam(paramType="query", dataType="integer", required=false, name="film_type", value="影片类型"),
@ApiImplicitParam(paramType="query", dataType="integer", required=false, name="enroll_type", value="影片性质"),
@ApiImplicitParam(paramType="query", dataType="long", required=true, name="index", value="分页编号"),
@ApiImplicitParam(paramType="query", dataType="long", required=true, name="limit", value="分页大小"),
})
public Object list(String keyword, Integer state, String film_type, String enroll_type, Long index, Long limit) {
public Object list(String keyword, Integer apply_state, String film_type, String enroll_type, Long index, Long limit) {
index = index == null ? 1 : index;
limit = limit == null ? 20 : limit;
Page page = new Page(index, limit);
List<Map<String, Object>> list = memberService.queryChuShenList(keyword, state, film_type, enroll_type, page);
List<Map<String, Object>> list = memberService.queryChuShenList(keyword, apply_state, film_type, enroll_type, page);
return Rjx.jsonOk().setData(list);
}
......
package com.egolm.film.api.admin.service;
public interface AdminCommonService {
}
package com.egolm.film.api.admin.service;
public interface AdminFilmGroupService {
}
package com.egolm.film.api.admin.service.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.egolm.common.jdbc.JdbcTemplate;
import com.egolm.film.api.admin.service.AdminCommonService;
@Service
public class AdminCommonServiceImpl implements AdminCommonService {
@Autowired
JdbcTemplate jdbcTemplate;
}
package com.egolm.film.api.admin.service.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.egolm.common.jdbc.JdbcTemplate;
import com.egolm.film.api.admin.service.AdminFilmGroupService;
@Service
public class AdminFilmGroupServiceImpl implements AdminFilmGroupService {
@Autowired
JdbcTemplate jdbcTemplate;
}
......@@ -20,8 +20,6 @@ import javax.crypto.spec.SecretKeySpec;
import com.egolm.common.DateUtil;
import com.egolm.common.StringUtil;
import sun.misc.BASE64Encoder;
public class AliyunSign {
......@@ -108,7 +106,7 @@ public class AliyunSign {
mac.init(signKey);
byte[] rawHmac = mac.doFinal(stringtoSign.getBytes());
//按照Base64 编码规则把上面的 HMAC 值编码成字符串,即得到签名值(Signature)
return new String(new BASE64Encoder().encode(rawHmac));
return StringUtil.encodeBase64String(rawHmac);
} catch (Exception e) {
throw new SignatureException("Failed to generate HMAC : " + e.getMessage());
}
......
......@@ -20,8 +20,8 @@ import com.aliyuncs.vod.model.v20170321.RefreshUploadVideoResponse;
import com.egolm.common.HttpsUtil;
public class AliyunUtil {
private static String accessKeyId = "";//"LTAIOtHCCpDLXYp8";
private static String accessKeySecret = "";//"9XTHW7P9TTRvCsBHBSclOue2tdWOoa";
private String accessKeyId = "";//"LTAIOtHCCpDLXYp8";
private String accessKeySecret = "";//"9XTHW7P9TTRvCsBHBSclOue2tdWOoa";
private final DefaultAcsClient aliyunClient;
......@@ -131,6 +131,7 @@ public class AliyunUtil {
}
@SuppressWarnings("deprecation")
public void createSts() {
String endpoint = "sts.aliyuncs.com";
String accessKeyId = this.accessKeyId;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment