|
|
|
@ -1,5 +1,8 @@
|
|
|
|
package com.ruoyi.newstocksystem.controller;
|
|
|
|
package com.ruoyi.newstocksystem.controller;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.text.ParseException;
|
|
|
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
|
|
|
|
|
|
@ -139,6 +142,20 @@ public class NewStocksController extends BaseController
|
|
|
|
@PostMapping("/importData")
|
|
|
|
@PostMapping("/importData")
|
|
|
|
public AjaxResult importData(MultipartFile file, boolean updateSupport, String tradeDate)
|
|
|
|
public AjaxResult importData(MultipartFile file, boolean updateSupport, String tradeDate)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");//注意月份是MM
|
|
|
|
|
|
|
|
System.out.println(" tradeDay :" + tradeDate);
|
|
|
|
|
|
|
|
Date tradeDay1 = null;
|
|
|
|
|
|
|
|
try
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
tradeDay1 = simpleDateFormat.parse(tradeDate);
|
|
|
|
|
|
|
|
}catch (ParseException e) {
|
|
|
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if(tradeDay1 == null)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return AjaxResult.success("tradeday error, import data failed");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ExcelUtil<NewStocks> util = new ExcelUtil<NewStocks>(NewStocks.class);
|
|
|
|
ExcelUtil<NewStocks> util = new ExcelUtil<NewStocks>(NewStocks.class);
|
|
|
|
try
|
|
|
|
try
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|