|
@@ -1,5 +1,14 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+import java.util.stream.Collectors;
|
|
|
+
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.stereotype.Component;
|
|
|
+
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
@@ -18,17 +27,8 @@ import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.UserUtils;
|
|
|
import com.diagbot.vo.DisclaimerInformationAllVO;
|
|
|
-import com.diagbot.vo.DisclaimerInformationEndVO;
|
|
|
import com.diagbot.vo.DisclaimerInformationIdVO;
|
|
|
import com.diagbot.vo.DisclaimerInformationVO;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.stereotype.Component;
|
|
|
-
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* @author wangfeng
|
|
@@ -168,8 +168,12 @@ public class DisclaimerInformationFacade extends DisclaimerInformationServiceImp
|
|
|
// 1.先判断数据是否存在有效
|
|
|
checkExist(disclaimerInformationIdVO.getId());
|
|
|
//每一处免责声明(免责声明按钮、推送免责声明、诊断免责声明)同时最多可启用1条内容,显示(按操作时间)最新的条记录;新添加免责声明,则自动展示新添加的内容;自动开启,最近一条数据自动停用;
|
|
|
+ // QueryWrapper<DisclaimerInformation> data = new QueryWrapper<DisclaimerInformation>();
|
|
|
+ // data.in("id", disclaimerInformationIdVO.getId()).eq("is_deleted", IsDeleteEnum.N.getKey());
|
|
|
+ DisclaimerInformation disclaimerInformation = getById(disclaimerInformationIdVO.getId());
|
|
|
+
|
|
|
UpdateWrapper<DisclaimerInformation> DisclaimerInformationStatus= new UpdateWrapper<>();
|
|
|
- DisclaimerInformationStatus.eq("disclaimer_code",disclaimerInformationIdVO.getDisclaimerCode()).eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
+ DisclaimerInformationStatus.eq("disclaimer_code",disclaimerInformation.getDisclaimerCode()).eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
.set("modifier", UserUtils.getCurrentPrincipleID())
|
|
|
.set("gmt_modified", DateUtil.now()).set("status", StatusEnum.Disable.getKey());
|
|
|
|
|
@@ -187,7 +191,7 @@ public class DisclaimerInformationFacade extends DisclaimerInformationServiceImp
|
|
|
*
|
|
|
* @return
|
|
|
*/
|
|
|
- public boolean endDisclaimerInformations(DisclaimerInformationEndVO disclaimerInformationEndVO) {
|
|
|
+ public boolean endDisclaimerInformations(DisclaimerInformationIdVO disclaimerInformationEndVO) {
|
|
|
// 1.先判断数据是否存在有效
|
|
|
checkExist(disclaimerInformationEndVO.getId());
|
|
|
UpdateWrapper<DisclaimerInformation> disclaimerInformationNew = new UpdateWrapper<>();
|