Commit 9dfc46bf by zhangxingmin

导入导出

parent 01839c68
...@@ -9,4 +9,9 @@ public class ApiImportVariableExcelResponse { ...@@ -9,4 +9,9 @@ public class ApiImportVariableExcelResponse {
* 当前会话id(前端缓存有值就传,没有值后端生成返回给前端存入前端缓存) * 当前会话id(前端缓存有值就传,没有值后端生成返回给前端存入前端缓存)
*/ */
private String sessionId; private String sessionId;
/**
* 成功导入多少条
*/
private Integer importCount;
} }
...@@ -29,6 +29,11 @@ public class EmailVariableDto { ...@@ -29,6 +29,11 @@ public class EmailVariableDto {
private String variableNameCn; private String variableNameCn;
/** /**
* 变量字段名称中文名列表
*/
private List<String> variableNameCnList;
/**
* 变量字段名称英文名 * 变量字段名称英文名
*/ */
private String variableNameEn; private String variableNameEn;
......
...@@ -55,6 +55,12 @@ public class EmailContactImport implements Serializable { ...@@ -55,6 +55,12 @@ public class EmailContactImport implements Serializable {
private String receiveEmail; private String receiveEmail;
/** /**
* 收件人名称(姓名或者昵称)
*/
@TableField("receive_name")
private String receiveName;
/**
* 抄送人邮箱(多个用分号分隔) * 抄送人邮箱(多个用分号分隔)
*/ */
@TableField("cc_email") @TableField("cc_email")
......
...@@ -49,6 +49,12 @@ public class EmailTaskRecipients implements Serializable { ...@@ -49,6 +49,12 @@ public class EmailTaskRecipients implements Serializable {
private String receiveEmail; private String receiveEmail;
/** /**
* 收件人名称(姓名或者昵称)
*/
@TableField("receive_name")
private String receiveName;
/**
* 抄送人邮箱(多个用分号分隔) * 抄送人邮箱(多个用分号分隔)
*/ */
@TableField("cc_email") @TableField("cc_email")
......
...@@ -46,6 +46,7 @@ public class EmailVariableServiceImpl extends ServiceImpl<EmailVariableMapper, E ...@@ -46,6 +46,7 @@ public class EmailVariableServiceImpl extends ServiceImpl<EmailVariableMapper, E
.eq(StringUtils.isNotBlank(dto.getVariableNameCn()),EmailVariable::getVariableNameCn,dto.getVariableNameCn()) .eq(StringUtils.isNotBlank(dto.getVariableNameCn()),EmailVariable::getVariableNameCn,dto.getVariableNameCn())
.eq(StringUtils.isNotBlank(dto.getVariableNameEn()),EmailVariable::getVariableNameEn,dto.getVariableNameEn()) .eq(StringUtils.isNotBlank(dto.getVariableNameEn()),EmailVariable::getVariableNameEn,dto.getVariableNameEn())
.in(!CollectionUtils.isEmpty(dto.getVariableBizIdList()),EmailVariable::getVariableBizId,dto.getVariableBizIdList()) .in(!CollectionUtils.isEmpty(dto.getVariableBizIdList()),EmailVariable::getVariableBizId,dto.getVariableBizIdList())
.in(!CollectionUtils.isEmpty(dto.getVariableNameCnList()),EmailVariable::getVariableNameCn,dto.getVariableNameCnList())
.ne(dto.getIsExcludeMy(),EmailVariable::getVariableBizId,dto.getVariableBizId()) .ne(dto.getIsExcludeMy(),EmailVariable::getVariableBizId,dto.getVariableBizId())
); );
return list; return list;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment