企业端-小程序接口和调试修改
This commit is contained in:
parent
1223757e67
commit
ebf8ca0158
|
|
@ -8,6 +8,7 @@ import java.io.Serializable;
|
|||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 行业清单
|
||||
|
|
@ -16,6 +17,7 @@ import io.swagger.annotations.ApiModelProperty;
|
|||
* @author
|
||||
* @since 2022-09-20
|
||||
*/
|
||||
|
||||
@TableName("in_list")
|
||||
@ApiModel(value="InList对象", description="行业清单")
|
||||
public class InList implements Serializable {
|
||||
|
|
|
|||
|
|
@ -221,6 +221,14 @@
|
|||
<artifactId>commons-pool2</artifactId>
|
||||
</dependency>
|
||||
<!-- redis -->
|
||||
<!-- easyExcel -->
|
||||
<dependency>
|
||||
<groupId>com.alibaba</groupId>
|
||||
<artifactId>easyexcel</artifactId>
|
||||
<version>3.1.3</version>
|
||||
</dependency>
|
||||
<!-- easyExcel -->
|
||||
|
||||
</dependencies>
|
||||
<build>
|
||||
<plugins>
|
||||
|
|
|
|||
|
|
@ -550,6 +550,11 @@ public class BaseController {
|
|||
@Autowired
|
||||
protected EntPostListDetailMapper entPostListDetailMapper;
|
||||
|
||||
@Autowired
|
||||
protected InListMapper inListMapper;
|
||||
@Autowired
|
||||
protected InListItemMapper inListItemMapper;
|
||||
|
||||
|
||||
/**
|
||||
* 新都文件地址处理
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
package com.rzyc.controller;
|
||||
|
||||
import com.alibaba.excel.EasyExcel;
|
||||
import com.alibaba.excel.read.listener.PageReadListener;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.common.utils.RandomNumber;
|
||||
import com.common.utils.StringUtils;
|
||||
import com.common.utils.model.*;
|
||||
|
|
@ -7,10 +10,13 @@ import com.common.utils.upload.FileUpload;
|
|||
import com.rzyc.bean.file.FileResult;
|
||||
import com.rzyc.bean.file.FileResults;
|
||||
import com.rzyc.model.Sysdocument;
|
||||
import com.rzyc.model.ent.InList;
|
||||
import com.rzyc.service.PcBusinessService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
import io.swagger.annotations.ApiImplicitParams;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
|
|
@ -23,6 +29,14 @@ public class UploadController extends com.rzyc.controller.BaseController {
|
|||
|
||||
private static Map<String,String> mFileTypes = new HashMap<String,String>();
|
||||
|
||||
|
||||
private PcBusinessService pcBusinessService;
|
||||
|
||||
@Autowired
|
||||
public UploadController(PcBusinessService pcBusinessService) {
|
||||
this.pcBusinessService = pcBusinessService;
|
||||
}
|
||||
|
||||
static {
|
||||
/* 图片文件 start */
|
||||
mFileTypes.put("jpg", "1");
|
||||
|
|
@ -291,5 +305,20 @@ public class UploadController extends com.rzyc.controller.BaseController {
|
|||
|
||||
|
||||
|
||||
/**
|
||||
* EasyExcel读取
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@ApiOperation(value = "EasyExcel读取", notes = "EasyExcel读取")
|
||||
@ResponseBody
|
||||
@RequestMapping(value = "/readEasyExcel", method = RequestMethod.GET)
|
||||
public String readEasyExcel(MultipartFile file)throws Exception{
|
||||
pcBusinessService.repeatedRead(file);
|
||||
return "success";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.rzyc.service;
|
||||
|
||||
import com.alibaba.excel.EasyExcel;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.common.utils.*;
|
||||
|
|
@ -14,7 +15,6 @@ import com.rzyc.config.RedisUtil;
|
|||
import com.rzyc.controller.BaseController;
|
||||
import com.rzyc.enums.DelState;
|
||||
import com.rzyc.enums.RedisKeys;
|
||||
import com.rzyc.mapper.EntPostTaskMapper;
|
||||
import com.rzyc.model.*;
|
||||
import com.rzyc.model.dto.*;
|
||||
import com.rzyc.model.ent.EntPost;
|
||||
|
|
@ -23,14 +23,14 @@ import com.rzyc.model.dto.SparePartDto;
|
|||
import com.rzyc.model.ent.InEntList;
|
||||
import com.rzyc.model.ent.SysEnterprise;
|
||||
|
||||
import org.apache.commons.math3.analysis.function.Sin;
|
||||
import org.junit.Test;
|
||||
import com.rzyc.utils.easyexcel.EasyExcelInList;
|
||||
import com.rzyc.utils.easyexcel.InListListener;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import java.text.ParseException;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.io.IOException;
|
||||
import java.util.*;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
|
|
@ -1195,4 +1195,11 @@ public class PcBusinessService extends BaseController {
|
|||
singleResult.setData(list);
|
||||
return singleResult;
|
||||
}
|
||||
|
||||
public SingleResult repeatedRead(MultipartFile file) throws IOException {
|
||||
SingleResult singleResult = new SingleResult();
|
||||
EasyExcel.read(file.getInputStream(), EasyExcelInList.class, new InListListener(inListMapper,inListItemMapper,baseInClassMapper)).doReadAll();
|
||||
return singleResult;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -292,7 +292,7 @@ public class PcCompanyController extends com.rzyc.controller.BaseController {
|
|||
SingleResult singleResult = new SingleResult();
|
||||
Pager<BookEntHT> pager = new Pager<>();
|
||||
PageHelper.startPage(page, pageSize);
|
||||
List<BookEntHT>bookEntHTS = bookEntHTMapper.dangerDetailByCompanyId(SysEnterpriseId);
|
||||
List<BookEntHT>bookEntHTS = bookEntHTMapper.dangerDetailByCompanyId(SysEnterpriseId,null);
|
||||
Page<BookEntHT>bookEnt =(Page<BookEntHT>) bookEntHTS;
|
||||
getDatePage(pager,bookEnt);
|
||||
if (bookEntHTS != null){
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user