|
@@ -158,6 +158,9 @@ public class TBCrmServiceImpl extends ServiceImpl<TBCrmMapper, TBCrm> implements
|
|
if (Objects.isNull(tbCrm)) {
|
|
if (Objects.isNull(tbCrm)) {
|
|
throw ExceptionResultEnum.ERROR.exception("未找到派单");
|
|
throw ExceptionResultEnum.ERROR.exception("未找到派单");
|
|
}
|
|
}
|
|
|
|
+ if (CrmStatusEnum.FINISH.equals(tbCrm.getStatus())) {
|
|
|
|
+ throw ExceptionResultEnum.ERROR.exception("该派单已经完成,不能重新划定");
|
|
|
|
+ }
|
|
if (CrmStatusEnum.PUBLISH.equals(tbCrm.getStatus())) {
|
|
if (CrmStatusEnum.PUBLISH.equals(tbCrm.getStatus())) {
|
|
throw ExceptionResultEnum.ERROR.exception("该派单已经发布,不能重新划定");
|
|
throw ExceptionResultEnum.ERROR.exception("该派单已经发布,不能重新划定");
|
|
}
|
|
}
|
|
@@ -246,6 +249,9 @@ public class TBCrmServiceImpl extends ServiceImpl<TBCrmMapper, TBCrm> implements
|
|
if (Objects.isNull(tbCrm)) {
|
|
if (Objects.isNull(tbCrm)) {
|
|
throw ExceptionResultEnum.ERROR.exception("未找到派单信息");
|
|
throw ExceptionResultEnum.ERROR.exception("未找到派单信息");
|
|
}
|
|
}
|
|
|
|
+ if (CrmStatusEnum.FINISH.equals(tbCrm.getStatus())) {
|
|
|
|
+ throw ExceptionResultEnum.ERROR.exception(String.format("已完成的派单[%s]不能移出", tbCrm.getCrmNo()));
|
|
|
|
+ }
|
|
if (CrmStatusEnum.PUBLISH.equals(tbCrm.getStatus())) {
|
|
if (CrmStatusEnum.PUBLISH.equals(tbCrm.getStatus())) {
|
|
throw ExceptionResultEnum.ERROR.exception(String.format("已发布的派单[%s]不能移出,请先撤销发布", tbCrm.getCrmNo()));
|
|
throw ExceptionResultEnum.ERROR.exception(String.format("已发布的派单[%s]不能移出,请先撤销发布", tbCrm.getCrmNo()));
|
|
}
|
|
}
|