Jenkins自动合并

yun-zuoyi
jenkins 6 years ago
commit 5a44316918

@ -4,6 +4,7 @@ import cn.estsh.i3plus.core.api.iservice.busi.ISysDictionaryService;
import cn.estsh.i3plus.core.api.iservice.busi.ISysFileService; import cn.estsh.i3plus.core.api.iservice.busi.ISysFileService;
import cn.estsh.i3plus.platform.common.exception.ImppExceptionEnum; import cn.estsh.i3plus.platform.common.exception.ImppExceptionEnum;
import cn.estsh.i3plus.platform.common.tool.StringTool; import cn.estsh.i3plus.platform.common.tool.StringTool;
import cn.estsh.i3plus.platform.common.util.FileContentTypeTool;
import cn.estsh.i3plus.platform.common.util.PlatformConstWords; import cn.estsh.i3plus.platform.common.util.PlatformConstWords;
import cn.estsh.i3plus.pojo.base.bean.BaseConstWords; import cn.estsh.i3plus.pojo.base.bean.BaseConstWords;
import cn.estsh.i3plus.pojo.base.bean.ListPager; import cn.estsh.i3plus.pojo.base.bean.ListPager;
@ -65,6 +66,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @param sysFile * @param sysFile
* @return * @return
*/ */
@ -87,6 +89,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* id * id
*
* @param idStr * @param idStr
* @return * @return
*/ */
@ -115,6 +118,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @return * @return
*/ */
@GetMapping(value = "/list") @GetMapping(value = "/list")
@ -134,6 +138,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* id * id
*
* @param id id * @param id id
* @return * @return
*/ */
@ -158,6 +163,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @param sysFile * @param sysFile
* @param pager * @param pager
* @return * @return
@ -177,6 +183,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @param ids id * @param ids id
* @return * @return
*/ */
@ -203,6 +210,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @param file * @param file
* @return * @return
*/ */
@ -241,6 +249,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* fastdfs * fastdfs
*
* @param file * @param file
* @return * @return
*/ */
@ -279,13 +288,14 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @param id id * @param id id
* @param response response * @param response response
* @return * @return
*/ */
@GetMapping("/download/{id}") @GetMapping("/download/{id}")
@ApiOperation(value = "文件下载", notes = "文件下载") @ApiOperation(value = "文件下载", notes = "文件下载")
public ResultBean singleDownload(@PathVariable("id")String id, HttpServletResponse response) { public void singleDownload(@PathVariable("id") String id, HttpServletResponse response) {
try { try {
startMultiService(); startMultiService();
@ -312,7 +322,7 @@ public class SysFileController extends CoreBaseController{
response.setContentType("application/force-download"); // 设置强制下载不打开 response.setContentType("application/force-download"); // 设置强制下载不打开
response.addHeader("Content-Disposition", "attachment;fileName=" + sysFile.getFileOriginalName()); // 设置文件名 response.addHeader("Content-Disposition", "attachment;fileName=" + sysFile.getFileOriginalName()); // 设置文件名
response.addHeader("Content-type", "application/octet-stream"); // 设置文件名 response.addHeader("Content-type", FileContentTypeTool.getContentType(StringTool.getStringFileSuffix(sysFile.getFileOriginalName(), true))); // 设置文件名
BufferedInputStream bis = null; BufferedInputStream bis = null;
try { try {
@ -339,16 +349,16 @@ public class SysFileController extends CoreBaseController{
// 增加文件下载次数 // 增加文件下载次数
sysFile.setDownloadNum(sysFile.getDownloadNum() + 1); sysFile.setDownloadNum(sysFile.getDownloadNum() + 1);
sysFileService.updateSysFile(sysFile); sysFileService.updateSysFile(sysFile);
return ResultBean.success("下载").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
} catch (ImppBusiException busExcep) { } catch (ImppBusiException busExcep) {
return ResultBean.fail(busExcep); ResultBean.fail(busExcep);
} catch (Exception e) { } catch (Exception e) {
return ImppExceptionBuilder.newInstance().buildExceptionResult(e); ImppExceptionBuilder.newInstance().buildExceptionResult(e);
} }
} }
/** /**
* *
*
* @param sysFile * @param sysFile
* @return * @return
*/ */
@ -392,6 +402,7 @@ public class SysFileController extends CoreBaseController{
/** /**
* *
*
* @param fileCode * @param fileCode
* @return * @return
*/ */

@ -319,7 +319,7 @@ public class SysLocaleResourceController extends CoreBaseController {
} }
@PostMapping(value = "/export") @PostMapping(value = "/export")
@ApiOperation(value = "导系统资源") @ApiOperation(value = "导系统资源")
public ResultBean exportSysLocaleResource(HttpServletResponse response) { public ResultBean exportSysLocaleResource(HttpServletResponse response) {
try { try {

@ -7,7 +7,6 @@ import cn.estsh.i3plus.platform.common.util.PlatformConstWords;
import cn.estsh.i3plus.pojo.base.codemaker.SnowflakeIdMaker; import cn.estsh.i3plus.pojo.base.codemaker.SnowflakeIdMaker;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.platform.bean.SysLocaleResource; import cn.estsh.i3plus.pojo.platform.bean.SysLocaleResource;
import com.alibaba.fastjson.JSON;
import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.CellType;
import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Sheet;
@ -15,12 +14,9 @@ import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.junit.Test; import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import java.io.File; import java.io.File;
import java.util.ArrayList; import java.util.*;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/** /**
* @Description : * @Description :
@ -52,6 +48,7 @@ public class ResourceUtil extends TestBase {
SysLocaleResource sysLocaleResource; SysLocaleResource sysLocaleResource;
Map<String, Map<String, SysLocaleResource>> resource = new HashMap<>(); Map<String, Map<String, SysLocaleResource>> resource = new HashMap<>();
Map<String, SysLocaleResource> item = new HashMap<>(); Map<String, SysLocaleResource> item = new HashMap<>();
snowflakeIdMaker = SnowflakeIdMaker.getSnowflakeIdMaker(1L,1);
for (int i = 1; i < webSheet.getLastRowNum(); i++) { for (int i = 1; i < webSheet.getLastRowNum(); i++) {
row = webSheet.getRow(i); row = webSheet.getRow(i);
@ -59,7 +56,7 @@ public class ResourceUtil extends TestBase {
continue; continue;
} }
System.out.println(snowflakeIdMaker.nextId() + "行:" + i); // System.out.println(snowflakeIdMaker.nextId() + "行:" + i);
row.getCell(1).setCellType(CellType.STRING); // 资源类型 row.getCell(1).setCellType(CellType.STRING); // 资源类型
row.getCell(2).setCellType(CellType.STRING); // 模块 row.getCell(2).setCellType(CellType.STRING); // 模块
row.getCell(3).setCellType(CellType.STRING); // key row.getCell(3).setCellType(CellType.STRING); // key
@ -90,7 +87,7 @@ public class ResourceUtil extends TestBase {
item.put(YY.CN.getValue(), sysLocaleResource); item.put(YY.CN.getValue(), sysLocaleResource);
System.out.println(JSON.toJSONString(sysLocaleResource)); // System.out.println(JSON.toJSONString(sysLocaleResource));
// 英文 // 英文
sysLocaleResource = new SysLocaleResource(); sysLocaleResource = new SysLocaleResource();
@ -107,7 +104,9 @@ public class ResourceUtil extends TestBase {
item.put(YY.EN.getValue(), sysLocaleResource); item.put(YY.EN.getValue(), sysLocaleResource);
System.out.println(JSON.toJSONString(sysLocaleResource)); // System.out.println(JSON.toJSONString(sysLocaleResource));
System.out.format("UPDATE sys_locale_resource resource set resource.soft_type = %s where resource" +
".resource_key = '%s';\n ",softType,key);
} }
List<SysLocaleResource> resourceList = new ArrayList<>(); List<SysLocaleResource> resourceList = new ArrayList<>();
for (String key : resource.keySet()) { for (String key : resource.keySet()) {

Loading…
Cancel
Save