feat: 添加采购交易导入失败记录VO
创建 PurchaseTransactionImportFailureVO 类,用于采购交易信息批量导入时的失败记录展示。 包含字段: - 采购事项ID、采购类别、项目名称、标的物名称 - 采购方式、预算金额 - 申请人信息(工号、姓名、部门) - 采购申请日期、错误信息 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
package com.ruoyi.ccdi.domain.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 采购交易信息导入失败记录VO
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2026-02-06
|
||||
*/
|
||||
@Data
|
||||
@Schema(description = "采购交易信息导入失败记录")
|
||||
public class PurchaseTransactionImportFailureVO {
|
||||
|
||||
/** 采购事项ID */
|
||||
@Schema(description = "采购事项ID")
|
||||
private String purchaseId;
|
||||
|
||||
/** 采购类别 */
|
||||
@Schema(description = "采购类别")
|
||||
private String purchaseCategory;
|
||||
|
||||
/** 项目名称 */
|
||||
@Schema(description = "项目名称")
|
||||
private String projectName;
|
||||
|
||||
/** 标的物名称 */
|
||||
@Schema(description = "标的物名称")
|
||||
private String subjectName;
|
||||
|
||||
/** 采购方式 */
|
||||
@Schema(description = "采购方式")
|
||||
private String purchaseMethod;
|
||||
|
||||
/** 预算金额 */
|
||||
@Schema(description = "预算金额")
|
||||
private BigDecimal budgetAmount;
|
||||
|
||||
/** 申请人工号 */
|
||||
@Schema(description = "申请人工号")
|
||||
private String applicantId;
|
||||
|
||||
/** 申请人姓名 */
|
||||
@Schema(description = "申请人姓名")
|
||||
private String applicantName;
|
||||
|
||||
/** 申请部门 */
|
||||
@Schema(description = "申请部门")
|
||||
private String applyDepartment;
|
||||
|
||||
/** 采购申请日期 */
|
||||
@Schema(description = "采购申请日期")
|
||||
private String applyDate;
|
||||
|
||||
/** 错误信息 */
|
||||
@Schema(description = "错误信息")
|
||||
private String errorMessage;
|
||||
}
|
||||
Reference in New Issue
Block a user