Преглед изворни кода

fix 报考数据导入身份证

he2802 пре 3 година
родитељ
комит
85d5156bd4

+ 10 - 0
zhongzheng-admin/src/main/java/com/zhongzheng/controller/user/UserSubscribeController.java

@@ -13,6 +13,7 @@ import com.zhongzheng.modules.exam.vo.ExamApplyVo;
 import com.zhongzheng.modules.user.bo.*;
 import com.zhongzheng.modules.user.service.IUserExamGoodsService;
 import com.zhongzheng.modules.user.vo.UserExamGoodsVo;
+import com.zhongzheng.modules.user.vo.UserSubscribeIdsImport;
 import com.zhongzheng.modules.user.vo.UserSubscribeImport;
 import lombok.RequiredArgsConstructor;
 import org.springframework.security.access.prepost.PreAuthorize;
@@ -156,5 +157,14 @@ public class UserSubscribeController extends BaseController {
         return getDataTable(list);
     }
 
+    @ApiOperation("预约考试身份证导入新增模板")
+    @PreAuthorize("@ss.hasPermi('system:apply:import')")
+    @PostMapping("/importIdsData")
+    public AjaxResult<List<UserSubscribeIdsImport>> importIdsData(MultipartFile file) throws Exception {
+        ExcelUtil<UserSubscribeIdsImport> util = new ExcelUtil<UserSubscribeIdsImport>(UserSubscribeIdsImport.class);
+        List<UserSubscribeIdsImport> userSubscribeIdsImportList = util.importExcel(file.getInputStream());
+
+        return AjaxResult.success(userSubscribeIdsImportList);
+    }
 
 }

+ 30 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/vo/UserSubscribeIdsImport.java

@@ -0,0 +1,30 @@
+package com.zhongzheng.modules.user.vo;
+
+import com.zhongzheng.common.annotation.Excel;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+
+/**
+ * 用户预约考试视图对象 mall_package
+ *
+ * @author ruoyi
+ * @date 2021-12-07
+ */
+@Data
+@ApiModel("用户身份证ID导入对象")
+public class UserSubscribeIdsImport {
+	private static final long serialVersionUID = 1L;
+
+	/** $column.columnComment */
+	@Excel(name = "姓名")
+	private String userName;
+
+	@Excel(name = "*身份证号" )
+	private Long idCard;
+
+
+}