|
@@ -1,8 +1,10 @@
|
|
|
package com.github.zuihou.business.productionReadyCenter.service.impl;
|
|
|
|
|
|
+import cn.hutool.core.collection.CollectionUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.github.zuihou.base.R;
|
|
|
+import com.github.zuihou.business.operationManagementCenter.entity.Order;
|
|
|
import com.github.zuihou.business.operationManagementCenter.entity.Plan;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dao.BBomMapper;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dto.BBomUpdateDTO;
|
|
@@ -32,6 +34,8 @@ import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
+import static com.github.zuihou.utils.BizAssert.isFalse;
|
|
|
+
|
|
|
/**
|
|
|
* <p>
|
|
|
* 业务实现类
|
|
@@ -234,6 +238,9 @@ public class BBomServiceImpl extends SuperServiceImpl<BBomMapper, BBom> implemen
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public R updateStatus(Map<String,Object> map){
|
|
|
List<String> ids = (List<String>) map.get("ids");
|
|
|
+ List<BBom> list = baseMapper.selectList(Wraps.<BBom>lbQ().in(BBom::getId,ids).eq(BBom::getAuditStatus,"2"));
|
|
|
+ isFalse(CollectionUtil.isNotEmpty(list),"请选择尚未审核通过的数据");
|
|
|
+
|
|
|
for(String id : ids){
|
|
|
BBom bBom = new BBom();
|
|
|
//前端必填了。
|