提交 5feb6589 authored 作者: Wangjiajie's avatar Wangjiajie

修改一些小问题

上级 cd07b81e
...@@ -8,6 +8,7 @@ import org.springframework.boot.SpringApplication; ...@@ -8,6 +8,7 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
...@@ -18,6 +19,7 @@ import java.net.UnknownHostException; ...@@ -18,6 +19,7 @@ import java.net.UnknownHostException;
@Slf4j @Slf4j
@SpringBootApplication @SpringBootApplication
@ServletComponentScan
public class JeecgSystemApplication extends SpringBootServletInitializer { public class JeecgSystemApplication extends SpringBootServletInitializer {
@Override @Override
......
package org.jeecg.modules.iost.API.controller; package org.jeecg.modules.iost.API.controller;
import java.util.Arrays; import java.util.Arrays;
import java.util.Enumeration;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import com.alibaba.fastjson.JSONObject;
import org.apache.poi.ss.formula.functions.T;
import org.jeecg.common.api.vo.Result; import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
...@@ -26,21 +15,11 @@ import lombok.extern.slf4j.Slf4j; ...@@ -26,21 +15,11 @@ import lombok.extern.slf4j.Slf4j;
import org.jeecg.modules.iost.API.entity.Purchaseorder; import org.jeecg.modules.iost.API.entity.Purchaseorder;
import org.jeecg.modules.iost.API.lanjieqi.Lanjieqi_API; import org.jeecg.modules.iost.API.lanjieqi.Lanjieqi_API;
import org.jeecg.modules.iost.API.service.IPurchaseorderService; import org.jeecg.modules.iost.API.service.IPurchaseorderService;
import org.jeecg.modules.iost.API.vo.PageInfo;
import org.jeecg.modules.iost.API.vo.PurchaseordeRequest;
import org.jeecg.modules.iost.API.vo.Request; import org.jeecg.modules.iost.API.vo.Request;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController; import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog; import org.jeecg.common.aspect.annotation.AutoLog;
...@@ -71,7 +50,7 @@ public class PurchaseorderController extends JeecgController<Purchaseorder, IPur ...@@ -71,7 +50,7 @@ public class PurchaseorderController extends JeecgController<Purchaseorder, IPur
*/ */
@AutoLog(value = "采购订单接口-分页列表查询") @AutoLog(value = "采购订单接口-分页列表查询")
@ApiOperation(value="采购订单接口-分页列表查询", notes="采购订单接口-分页列表查询") @ApiOperation(value="采购订单接口-分页列表查询", notes="采购订单接口-分页列表查询")
@GetMapping(value = "") @GetMapping(value = "list")
public Request<?> queryPageList(Purchaseorder purchaseorder, public Request<?> queryPageList(Purchaseorder purchaseorder,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
......
...@@ -46,7 +46,7 @@ import org.jeecg.common.aspect.annotation.AutoLog; ...@@ -46,7 +46,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
*/ */
@Api(tags="国网备品备件库存API") @Api(tags="国网备品备件库存API")
@RestController @RestController
@RequestMapping("/API/eip_spare_product ") @RequestMapping("/API/eip_spare_product")
@Slf4j @Slf4j
public class ReservestockApiController extends JeecgController<ReservestockApi, IReservestockApiService> { public class ReservestockApiController extends JeecgController<ReservestockApi, IReservestockApiService> {
@Autowired @Autowired
...@@ -68,10 +68,10 @@ public class ReservestockApiController extends JeecgController<ReservestockApi, ...@@ -68,10 +68,10 @@ public class ReservestockApiController extends JeecgController<ReservestockApi,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) { HttpServletRequest req) {
String jieguo= Lanjieqi_API.Panduan(req); /*String jieguo= Lanjieqi_API.Panduan(req);
if (jieguo!=null){ if (jieguo!=null){
return Request.error10001(jieguo); return Request.error10001(jieguo);
} }*/
QueryWrapper<ReservestockApi> queryWrapper = QueryGenerator.initQueryWrapper(reservestockApi, req.getParameterMap()); QueryWrapper<ReservestockApi> queryWrapper = QueryGenerator.initQueryWrapper(reservestockApi, req.getParameterMap());
Page<ReservestockApi> page = new Page<ReservestockApi>(pageNo, pageSize); Page<ReservestockApi> page = new Page<ReservestockApi>(pageNo, pageSize);
IPage<ReservestockApi> pageList = reservestockApiService.page(page, queryWrapper); IPage<ReservestockApi> pageList = reservestockApiService.page(page, queryWrapper);
......
...@@ -67,6 +67,8 @@ public class ReservestockApi implements Serializable { ...@@ -67,6 +67,8 @@ public class ReservestockApi implements Serializable {
@Excel(name = "数据来源", width = 15) @Excel(name = "数据来源", width = 15)
@ApiModelProperty(value = "数据来源") @ApiModelProperty(value = "数据来源")
private String datasource; private String datasource;
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
/**来源数据创建时间*/ /**来源数据创建时间*/
@Excel(name = "来源数据创建时间", width = 15) @Excel(name = "来源数据创建时间", width = 15)
@ApiModelProperty(value = "来源数据创建时间") @ApiModelProperty(value = "来源数据创建时间")
......
...@@ -13,5 +13,4 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; ...@@ -13,5 +13,4 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @Version: V1.0 * @Version: V1.0
*/ */
public interface PhysicalidApiMapper extends BaseMapper<PhysicalidApi> { public interface PhysicalidApiMapper extends BaseMapper<PhysicalidApi> {
} }
package org.jeecg.modules.iost.API.servlets; package org.jeecg.modules.iost.API.servlets;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.filter.OncePerRequestFilter; import org.springframework.web.filter.OncePerRequestFilter;
import javax.servlet.FilterChain; import javax.servlet.FilterChain;
import javax.servlet.ServletException; import javax.servlet.ServletException;
import javax.servlet.annotation.WebFilter;
import javax.servlet.annotation.WebServlet; import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
...@@ -18,6 +21,7 @@ import java.util.Map; ...@@ -18,6 +21,7 @@ import java.util.Map;
* 返回请求时增加响应头的属性 * 返回请求时增加响应头的属性
*/ */
@Component @Component
@WebFilter(urlPatterns = "/API/")
public class LoginServlet extends OncePerRequestFilter { public class LoginServlet extends OncePerRequestFilter {
@Override @Override
protected void doFilterInternal(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, FilterChain filterChain) throws ServletException, IOException { protected void doFilterInternal(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, FilterChain filterChain) throws ServletException, IOException {
...@@ -25,16 +29,18 @@ public class LoginServlet extends OncePerRequestFilter { ...@@ -25,16 +29,18 @@ public class LoginServlet extends OncePerRequestFilter {
while (enumeration.hasMoreElements()) { while (enumeration.hasMoreElements()) {
String headerName = (String) enumeration.nextElement(); String headerName = (String) enumeration.nextElement();
String headValue = httpServletRequest.getHeader(headerName); String headValue = httpServletRequest.getHeader(headerName);
if (headerName.equals("orisys")){ if (headerName.equals("orisys")) {
httpServletResponse.addHeader("orisys",headValue); httpServletResponse.addHeader("orisys", headValue);
} }
if (headerName.equals("transno")){ if (headerName.equals("transno")) {
httpServletResponse.addHeader("transno",headValue); httpServletResponse.addHeader("transno", headValue);
} }
if (headerName.equals("operatetype")){ if (headerName.equals("operatetype")) {
httpServletResponse.addHeader("operatetype",headValue); httpServletResponse.addHeader("operatetype", headValue);
} }
}
}
filterChain.doFilter(httpServletRequest, httpServletResponse);
} }
} }
...@@ -3,7 +3,7 @@ server: ...@@ -3,7 +3,7 @@ server:
tomcat: tomcat:
max-swallow-size: -1 max-swallow-size: -1
servlet: servlet:
context-path: context-path: /wmssystem
compression: compression:
enabled: true enabled: true
min-response-size: 1024 min-response-size: 1024
......
server: server:
port: 8080 port: 8090
tomcat: tomcat:
max-swallow-size: -1 max-swallow-size: -1
servlet: servlet:
......
...@@ -3,7 +3,7 @@ server: ...@@ -3,7 +3,7 @@ server:
tomcat: tomcat:
max-swallow-size: -1 max-swallow-size: -1
servlet: servlet:
context-path: context-path: /wmssystem
compression: compression:
enabled: true enabled: true
min-response-size: 1024 min-response-size: 1024
......
server: server:
port: 8080 port: 8090
tomcat: tomcat:
max-swallow-size: -1 max-swallow-size: -1
servlet: servlet:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论