he2802 3 yıl önce
ebeveyn
işleme
4db459445a

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

@@ -9,7 +9,9 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils;
 import com.zhongzheng.common.core.domain.model.LoginUser;
 import com.zhongzheng.common.utils.ServletUtils;
 import com.zhongzheng.modules.bank.vo.QuestionImport;
+import com.zhongzheng.modules.base.vo.UserProfileExportGaiVo;
 import com.zhongzheng.modules.exam.vo.ExamApplyVo;
+import com.zhongzheng.modules.grade.bo.ClassGradeUserQueryBo;
 import com.zhongzheng.modules.user.bo.*;
 import com.zhongzheng.modules.user.service.IUserExamGoodsService;
 import com.zhongzheng.modules.user.vo.UserExamGoodsVo;
@@ -167,4 +169,15 @@ public class UserSubscribeController extends BaseController {
         return AjaxResult.success(userSubscribeIdsImportList);
     }
 
+
+    /**
+     * 导出资料审核列表
+     */
+    @ApiOperation("导出新增预约模板")
+    @PreAuthorize("@ss.hasPermi('system:profile:export')")
+    @Log(title = "导出新增预约模板", businessType = BusinessType.EXPORT)
+    @GetMapping("/exportNew")
+    public AjaxResult<UserProfileExportGaiVo> exportNew(UserSubscribeQueryBo bo) {
+        return null;
+    }
 }

+ 91 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/vo/UserSubscribeExport.java

@@ -0,0 +1,91 @@
+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("用户预约考试导出模板对象")
+public class UserSubscribeExport {
+	private static final long serialVersionUID = 1L;
+
+	/** $column.columnComment */
+	@Excel(name = "*学员姓名")
+	private String userName;
+
+	@Excel(name = "*学员身份证" )
+	private Long idCard;
+
+	/** 考试标题 */
+	@Excel(name = "*考试标题")
+	private String applyName;
+
+	@Excel(name = "*考试日期")
+	private Date applySiteExamTime;
+
+	/** 考试地点 */
+	@Excel(name = "*考试地点")
+	private String applySiteAddress;
+
+	/** 考试开始时间段 */
+	@Excel(name = "*考试时间段")
+	private String applySiteTime;
+
+	/** 考试开始时间段 */
+	@Excel(name = "*商品编码")
+	private String code;
+
+	/** 考试开始时间段 */
+	@Excel(name = "*所购商品")
+	private String goodsName;
+
+
+	/** 1非补考学员 2补考学员 */
+	@Excel(name = "*学员报名类型")
+	private String studentTypeName;
+
+	@Excel(name = "前培标题")
+	private String beforeName;
+
+	@Excel(name = "前培标记")
+	private String beforeStatus;
+
+	@Excel(name = "考培地址")
+	private String applySiteAddressTrain;
+
+	@Excel(name = "考培日期")
+	private Date applySiteExamTrainTime;
+
+	@Excel(name = "考培时间段")
+	private String applySiteTrainTime;
+
+	/** 1正常 2取消 */
+	@Excel(name = "*预约状态")
+	private String subscribeStatus;
+
+	@Excel(name = "*考试登记")
+	private String examStatus;
+
+	@Excel(name = "考试成绩")
+	private BigDecimal performance;
+
+	/** 1通过 0不通过 */
+	@Excel(name = "考试结果")
+	private String result;
+
+	@Excel(name = "证书编号")
+	private String certificateCode;
+
+	@Excel(name = "失败原因")
+	private String cause;
+}