|
@@ -116,8 +116,8 @@ public class DisclaimerInformationFacaed extends DisclaimerInformationServiceImp
|
|
|
QueryWrapper<DisclaimerInformation> disclaimerInformationFand = new QueryWrapper<>();
|
|
|
disclaimerInformationFand.eq("is_deleted", IsDeleteEnum.N.getKey()).eq("id",
|
|
|
disclaimerInformationAllVO.getId());
|
|
|
- DisclaimerInformation data = getOne(disclaimerInformationFand);
|
|
|
- if (data == null) {
|
|
|
+ int sum = count(disclaimerInformationFand);
|
|
|
+ if (sum == 0 ) {
|
|
|
throw new CommonException(CommonErrorCode.NOT_EXISTS, "该数据不存在");
|
|
|
}
|
|
|
// 2.修改版本详情信息
|
|
@@ -150,6 +150,14 @@ public class DisclaimerInformationFacaed extends DisclaimerInformationServiceImp
|
|
|
* @return
|
|
|
*/
|
|
|
public Boolean cancelDisclaimerInformation(DisclaimerInformationIdVO disclaimerInformationIdVO) {
|
|
|
+ // 1.先判断数据是否存在有效
|
|
|
+ QueryWrapper<DisclaimerInformation> disclaimerInformationFand = new QueryWrapper<>();
|
|
|
+ disclaimerInformationFand.eq("is_deleted", IsDeleteEnum.N.getKey()).eq("id",
|
|
|
+ disclaimerInformationIdVO.getId());
|
|
|
+ int sum = count(disclaimerInformationFand);
|
|
|
+ if (sum == 0 ) {
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS, "该数据不存在");
|
|
|
+ }
|
|
|
UpdateWrapper<DisclaimerInformation> disclaimerInformationNew = new UpdateWrapper<>();
|
|
|
disclaimerInformationNew.in("id", disclaimerInformationIdVO.getId()).eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
.set("is_deleted", IsDeleteEnum.Y.getKey()).set("modifier", UserUtils.getCurrentPrincipleID())
|
|
@@ -163,6 +171,14 @@ public class DisclaimerInformationFacaed extends DisclaimerInformationServiceImp
|
|
|
* @return
|
|
|
*/
|
|
|
public boolean startDisclaimerInformations(DisclaimerInformationIdVO disclaimerInformationIdVO) {
|
|
|
+ // 1.先判断数据是否存在有效
|
|
|
+ QueryWrapper<DisclaimerInformation> disclaimerInformationFand = new QueryWrapper<>();
|
|
|
+ disclaimerInformationFand.eq("is_deleted", IsDeleteEnum.N.getKey()).eq("id",
|
|
|
+ disclaimerInformationIdVO.getId());
|
|
|
+ int sum = count(disclaimerInformationFand);
|
|
|
+ if (sum == 0 ) {
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS, "该数据不存在");
|
|
|
+ }
|
|
|
UpdateWrapper<DisclaimerInformation> disclaimerInformationNew = new UpdateWrapper<>();
|
|
|
disclaimerInformationNew.in("id", disclaimerInformationIdVO.getId()).eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
.eq("status", StatusEnum.Disable.getKey()).set("modifier", UserUtils.getCurrentPrincipleID())
|
|
@@ -176,6 +192,14 @@ public class DisclaimerInformationFacaed extends DisclaimerInformationServiceImp
|
|
|
* @return
|
|
|
*/
|
|
|
public boolean endDisclaimerInformations(DisclaimerInformationIdVO disclaimerInformationIdVO) {
|
|
|
+ // 1.先判断数据是否存在有效
|
|
|
+ QueryWrapper<DisclaimerInformation> disclaimerInformationFand = new QueryWrapper<>();
|
|
|
+ disclaimerInformationFand.eq("is_deleted", IsDeleteEnum.N.getKey()).eq("id",
|
|
|
+ disclaimerInformationIdVO.getId());
|
|
|
+ int sum = count(disclaimerInformationFand);
|
|
|
+ if (sum == 0 ) {
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS, "该数据不存在");
|
|
|
+ }
|
|
|
UpdateWrapper<DisclaimerInformation> disclaimerInformationNew = new UpdateWrapper<>();
|
|
|
disclaimerInformationNew.in("id", disclaimerInformationIdVO.getId()).eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
.eq("status", StatusEnum.Enable.getKey()).set("modifier", UserUtils.getCurrentPrincipleID())
|