diff --git a/dxhy-core/pom.xml b/dxhy-core/pom.xml
index 2562a47a..c445bd77 100644
--- a/dxhy-core/pom.xml
+++ b/dxhy-core/pom.xml
@@ -13,6 +13,11 @@
${jxpt.version}
jar
+
+ com.dxhy
+ dxhy-lq-channel
+ ${jxpt.lq.version}
+
javax.mail
javax.mail-api
diff --git a/dxhy-core/src/main/java/com/dxhy/core/controller/mailGather/EmailMaintainController.java b/dxhy-core/src/main/java/com/dxhy/core/controller/mailGather/EmailMaintainController.java
index 2588737b..0823020c 100644
--- a/dxhy-core/src/main/java/com/dxhy/core/controller/mailGather/EmailMaintainController.java
+++ b/dxhy-core/src/main/java/com/dxhy/core/controller/mailGather/EmailMaintainController.java
@@ -54,10 +54,17 @@ public class EmailMaintainController extends AbstractController {
// return ResponseEntity.ok(R.ok().put("data", ""));
// }
// }
+ Object deptId = pramsMap.get("deptId");
+ if(deptId == null || "".equals(String.valueOf(deptId))){
+ return ResponseEntity.ok(R.error("查询参数有误!"));
+ }
+ if("99".equals(String.valueOf(deptId))){
+ pramsMap.put("deptId","");
+ }
UserInfo userInfo = getUserInfo();
log.debug("用户信息:{}", JSONObject.toJSONString(userInfo));
String loginname = getUserInfo().getLoginname();
- pramsMap.put("userId",loginname);
+ pramsMap.put("createUser",loginname);
return ResponseEntity.ok(R.ok().put("data",this.emailMaintainService.queryByPage(pramsMap)));
}
@@ -75,6 +82,8 @@ public class EmailMaintainController extends AbstractController {
String encode = Base64Encoding.encode(emailMaintain.getEmailPassword());
emailMaintain.setEmailPassword(encode);
}
+ String loginname = getUserInfo().getLoginname();
+ emailMaintain.setCreateUser(loginname);
boolean insert = this.emailMaintainService.insert(emailMaintain);
if(insert){
return ResponseEntity.ok(R.ok());
diff --git a/dxhy-core/src/main/java/com/dxhy/core/model/mailGather/EmailMaintainVo.java b/dxhy-core/src/main/java/com/dxhy/core/model/mailGather/EmailMaintainVo.java
index 61718d5b..2eaf2b0d 100644
--- a/dxhy-core/src/main/java/com/dxhy/core/model/mailGather/EmailMaintainVo.java
+++ b/dxhy-core/src/main/java/com/dxhy/core/model/mailGather/EmailMaintainVo.java
@@ -28,6 +28,8 @@ public class EmailMaintainVo extends CommonDTO {
public String delStatus;
public String emailUid;
+ public String createUser;
+
public Date createTime;
public Date modifyTime;
}
diff --git a/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/EmailMaintainServiceImpl.java b/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/EmailMaintainServiceImpl.java
index 036417d4..7f2c9d9d 100644
--- a/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/EmailMaintainServiceImpl.java
+++ b/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/EmailMaintainServiceImpl.java
@@ -53,7 +53,7 @@ public class EmailMaintainServiceImpl implements EmailMaintainService {
PageHelper.startPage(curr, size);
List emailMaintainVos = emailMaintainDao.queryAllByLimit(pramsMap);
PageInfo pageInfo = new PageInfo<>(emailMaintainVos);
- returnList.add(pageInfo);
+ returnList.add(pageInfo.getList());
// 设置记录总数
json.put("total", pageInfo.getTotal());
json.put("datalist", returnList);
diff --git a/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/MailGatherLogServiceImpl.java b/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/MailGatherLogServiceImpl.java
index 607569f9..1f8d683f 100644
--- a/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/MailGatherLogServiceImpl.java
+++ b/dxhy-core/src/main/java/com/dxhy/core/service/mailGather/impl/MailGatherLogServiceImpl.java
@@ -50,7 +50,7 @@ public class MailGatherLogServiceImpl implements MailGatherLogService {
PageHelper.startPage(curr, size);
List emailMaintainVos = mailGatherLogDao.queryAllByLimit(pramsMap);
PageInfo pageInfo = new PageInfo<>(emailMaintainVos);
- returnList.add(pageInfo);
+ returnList.add(pageInfo.getList());
// 设置记录总数
json.put("total", pageInfo.getTotal());
json.put("datalist", returnList);
diff --git a/dxhy-core/src/main/resources/mapper/mailGather/EmailMaintainMapper.xml b/dxhy-core/src/main/resources/mapper/mailGather/EmailMaintainMapper.xml
index 7e408ba0..7481faf1 100644
--- a/dxhy-core/src/main/resources/mapper/mailGather/EmailMaintainMapper.xml
+++ b/dxhy-core/src/main/resources/mapper/mailGather/EmailMaintainMapper.xml
@@ -12,6 +12,7 @@
+
@@ -40,6 +41,9 @@
and user_id = #{userId}
+
+ and create_user = #{createUser}
+
@@ -86,8 +90,8 @@
- insert into email_maintain(id, dept_id, company_code, dept_name, username, user_id, email_address, email_password, create_time, del_status, modify_time)
- values (#{id}, #{deptId}, #{companyCode}, #{deptName}, #{username}, #{userId}, #{emailAddress}, #{emailPassword}, #{createTime}, #{delStatus}, #{modifyTime})
+ insert into email_maintain(id, dept_id, company_code, dept_name, username, user_id, email_address, email_password, create_user, create_time, del_status, modify_time)
+ values (#{id}, #{deptId}, #{companyCode}, #{deptName}, #{username}, #{userId}, #{emailAddress}, #{emailPassword}, #{createUser}, #{createTime}, #{delStatus}, #{modifyTime})
diff --git a/pom.xml b/pom.xml
index 536b2752..6efa303c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,6 +36,7 @@
+ 1.0.2
5.0.3.1
true
1.8