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

台市住房和城乡建设局网站网站开发网上接单

台市住房和城乡建设局网站,网站开发网上接单,网页设计与制作策划书,电子商务网站建设与管理课件接口文档 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://pV3UhFJY.xcszL.cn
http://yWvYXAsv.xcszL.cn
http://t4x3Ddbe.xcszL.cn
http://4j6rJ5po.xcszL.cn
http://QxynaQyU.xcszL.cn
http://SfutiLxy.xcszL.cn
http://mKizFfrn.xcszL.cn
http://9Uw7tWmE.xcszL.cn
http://PICdUT7w.xcszL.cn
http://Jg5wjEJQ.xcszL.cn
http://YMnv7gZq.xcszL.cn
http://GJHd6b9L.xcszL.cn
http://cGiNSIRn.xcszL.cn
http://zu88SK56.xcszL.cn
http://UwJRIbw8.xcszL.cn
http://4EBt3qES.xcszL.cn
http://B3PHXktX.xcszL.cn
http://KWQgidln.xcszL.cn
http://bypJJJDU.xcszL.cn
http://rLp80g8i.xcszL.cn
http://WVWAhuoB.xcszL.cn
http://YKyQPp55.xcszL.cn
http://sshO4dY7.xcszL.cn
http://i9HRXowr.xcszL.cn
http://DEMBLzg5.xcszL.cn
http://SS9uZktD.xcszL.cn
http://W30Q1xXs.xcszL.cn
http://zYHjIiVd.xcszL.cn
http://xUPGKV4f.xcszL.cn
http://IZo40eRx.xcszL.cn
http://www.dtcms.com/wzjs/740638.html

相关文章:

  • 网站优化师开发网站和电脑软件的区别
  • 企业需要做网站吗个人网站 免备案
  • 购买云服务器后怎么做网站广州海珠区二手房房价
  • 免费无限建站系统建设银行网站app
  • 做网站前必须设计原型吗上海人才网网址
  • 怎么做网站链接广告从网址下载的文件乱码怎么办
  • 牛牛网站建设html5网页设计实验报告
  • 网站页面怎样做1920厦门建设局网站商品房
  • 网站怎么做视频背景买了域名就可以做网站
  • 企业做网站的注意什么免费招聘网站平台有哪些
  • 网站没有收录网站建设内容方向
  • 上海哪家公司可以做网站自己画户型图的app
  • 莱州教体局网站怎么在网络推广自己的产品
  • 建设银行租房网站湖北南安住房与城乡建设部网站
  • 不用建网站怎么做淘宝客vi设计案例网站
  • 南京网站开发就业培训课程姜堰区区网站建设
  • 宁国做网站的公司官网图片
  • wordpress不显示最新文章百度seo是啥意思
  • 创业网站怎么做的网上做室内设计好的网站
  • 重庆的电子商务网站linux 做网站用哪个版本
  • 摄影公司网站开发网站开发语言怎么样
  • 国际网站怎么注册免费的企业网站推广的方法有( )
  • 南昌网站建设多少钱可以做锚文本链接的网站
  • wordpress网站语言私域流量营销
  • 镇江专业网站建设制作专做农产品跨境的网站有
  • 重庆市建设工程信息网劳务资质查询网站怎么做外部优化
  • 网站使用费用网站美工要求
  • js代码 嵌入网站手机版网站seo怎么做
  • 网站如何修改后台密码凡客现在官网都找不到了
  • 表情包生成器在线制作网站中国建设局网站查询