当前位置: 首页 > wzjs >正文

自己做的旅游网站 介绍公关

自己做的旅游网站 介绍,公关,web网站开发应该学神呢,wordpress 支付宝个人接口文档 2.5 批量导入学生账号 2.5.1 基本信息 请求路径:/admin/students/batch-import 请求方式:POST 接口描述:通过上传Excel文件批量导入学生账号信息。 2.5.2 请求参数 参数格式:multipart/form-data 参数说明: 参数名称参数类型是否必须备注filefile是包含学…

接口文档

2.5 批量导入学生账号

2.5.1 基本信息

请求路径:/admin/students/batch-import

请求方式:POST

接口描述:通过上传Excel文件批量导入学生账号信息。

2.5.2 请求参数

参数格式:multipart/form-data

参数说明:

参数名称参数类型是否必须备注
filefile包含学生信息的Excel文件。列应对应学生信息字段,如准考证号、姓名、学校等。
2.5.3 响应数据

参数格式:application/json

参数说明:

参数名类型是否必须备注
codenumber必须响应码,1 代表成功,0 代表失败
msgstring非必须提示信息
dataobject非必须返回的导入结果统计
|- successCountnumber非必须成功导入的数量
|- failureCountnumber非必须失败导入的数量
|- errorsarray非必须导入失败的记录及原因列表(可选)

响应数据样例:

{"code": 1,"msg": "部分导入成功","data": {"successCount": 98,"failureCount": 2,"errors": [{ "rowNumber": 5, "examCard": "INVALID_EXAM_CARD", "reason": "准考证号格式错误" },{ "rowNumber": 20, "examCard": "DUPLICATE_EXAM_CARD", "reason": "准考证号已存在" }]}
}

具体实现

1.导入依赖

首先在项目的maven仓库中引入poi 相关依赖:

      <!-- poi --><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.16</version></dependency><!-- poi-ooxml--><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.16</version></dependency>

2.批量导入学生账号接口

    /*** 批量导入学生账号* @param file Excel文件* @return 导入结果*/@PostMapping(value = "/students/batch-import")@ApiOperation("批量导入学生账号")public Result<BatchImportResultVO> batchImportStudents(@ApiParam(value = "包含学生信息的Excel文件", required = true)@RequestPart("file") MultipartFile file) {BatchImportResultVO importResult = studentService.batchImportStudents(file);String message = "导入处理完成.";if (importResult.getFailureCount() > 0 && importResult.getSuccessCount() > 0) {message = "部分导入成功.";}else if (importResult.getFailureCount() > 0 && importResult.getSuccessCount() == 0) {message = "导入失败.";}else if (importResult.getFailureCount() == 0 && importResult.getSuccessCount() > 0) {message = "全部导入成功.";} else if (importResult.getSuccessCount() == 0 && importResult.getFailureCount() == 0) {message = "未导入任何数据或文件内容为空."; // More specific for no data processed}// Corrected order: data first, then messagereturn Result.success(importResult, message)
http://www.dtcms.com/wzjs/496516.html

相关文章:

  • 花都低价网站建设公众号推广合作平台
  • 黑龙江网站设计站长推荐黄色
  • 网站建设与管理专业就业前景中国万网登录入口
  • 免费网站空间php免费培训seo
  • 关于建设网站的书本建立网站有哪些步骤
  • 网站内容建设需要注意哪些问题成都网站seo外包
  • 邯郸房产网签查询系统免费seo快速收录工具
  • 网页不能运行wordpress十堰seo优化方法
  • 独立站工具广州seo关键词优化外包
  • 互联网技术学校公司的seo是什么意思
  • asp.net网站开发菜鸟自己怎么创建一个网站
  • 网站制作制作网络营销的策划流程
  • 佛山自定义网站建设营销培训机构哪家最专业
  • html5网站案例江苏百度推广代理商
  • 深圳罗湖网站建设公司外贸推广平台排名
  • 南宁网站制作公司哪家好网址导航浏览器下载
  • 微网站如何做微信支付百度指数官网
  • 网站建设费是什么河南郑州最新事件
  • 网站建设如何报价数字营销策略有哪些
  • 网站模块 带采集app推广方案策划
  • 网站怎么做 吸引人微信客户管理
  • 做一个购物网站价格seo的推广技巧
  • 康体设备网站建设爱网站查询挖掘工具
  • 网站建设以后就业方向优化推广公司哪家好
  • 前端做网站需要学什么软件做公司网站需要多少钱
  • 网站案例模版谷歌play
  • 营销型网站建设专家代发新闻稿最大平台
  • 用源码怎么做网站谷歌官网注册入口
  • 哪个新闻网站好郑州seo顾问培训
  • 网站开发者模式有什么用免费注册网站有哪些