|
@@ -15,7 +15,6 @@ import com.qunzhixinxi.hnqz.admin.entity.base.BaseEntity;
|
|
import com.qunzhixinxi.hnqz.admin.entity.model.excel.WmTeamExcelModel;
|
|
import com.qunzhixinxi.hnqz.admin.entity.model.excel.WmTeamExcelModel;
|
|
import com.qunzhixinxi.hnqz.admin.enums.DelEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.DelEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.EnableEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.EnableEnum;
|
|
-import com.qunzhixinxi.hnqz.admin.enums.PackageUserScopeEnum;
|
|
|
|
import com.qunzhixinxi.hnqz.admin.enums.ScorePackageStatusEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.ScorePackageStatusEnum;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.SysUserMapper;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.SysUserMapper;
|
|
import com.qunzhixinxi.hnqz.admin.service.WmScorePackageService;
|
|
import com.qunzhixinxi.hnqz.admin.service.WmScorePackageService;
|
|
@@ -125,8 +124,8 @@ public class WmTeamController {
|
|
public R<?> dissolve(@PathVariable("id") Integer id) {
|
|
public R<?> dissolve(@PathVariable("id") Integer id) {
|
|
// 查询团队是否还有任务在进行
|
|
// 查询团队是否还有任务在进行
|
|
int packageCount = wmScorePackageService.count(Wrappers.<WmScorePackage>lambdaQuery()
|
|
int packageCount = wmScorePackageService.count(Wrappers.<WmScorePackage>lambdaQuery()
|
|
- .eq(WmScorePackage::getPackageUserScope, PackageUserScopeEnum.TEAM.getVal())
|
|
|
|
- .eq(WmScorePackage::getTeamId, id)
|
|
|
|
|
|
+ .ge(WmScorePackage::getPackageUserScope, "1000")
|
|
|
|
+ .eq(WmScorePackage::getPackageUserScope, id)
|
|
.gt(WmScorePackage::getScorePackageStatus, ScorePackageStatusEnum.IN_PROGRESS.val()));
|
|
.gt(WmScorePackage::getScorePackageStatus, ScorePackageStatusEnum.IN_PROGRESS.val()));
|
|
if (packageCount > 0) {
|
|
if (packageCount > 0) {
|
|
return R.failed("该团队还有任务在进行,不能解散");
|
|
return R.failed("该团队还有任务在进行,不能解散");
|