|
|
@ -35,6 +35,7 @@ import com.spring.modules.sys.dao.SysUserDao; |
|
|
import com.spring.modules.sys.entity.SysUserEntity; |
|
|
import com.spring.modules.sys.entity.SysUserEntity; |
|
|
import ifs.fnd.ap.APException; |
|
|
import ifs.fnd.ap.APException; |
|
|
import ifs.fnd.ap.Server; |
|
|
import ifs.fnd.ap.Server; |
|
|
|
|
|
import io.swagger.models.auth.In; |
|
|
import net.sf.json.JSONArray; |
|
|
import net.sf.json.JSONArray; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.apache.poi.ss.formula.functions.T; |
|
|
import org.apache.poi.ss.formula.functions.T; |
|
|
@ -924,6 +925,10 @@ public class RoutingManagementServiceImpl extends ServiceImpl<RoutingManagementM |
|
|
@Transactional |
|
|
@Transactional |
|
|
public List<RoutingComponentVo> deleteRoutingComponent(RoutingComponentEntity data) { |
|
|
public List<RoutingComponentVo> deleteRoutingComponent(RoutingComponentEntity data) { |
|
|
LinkedList<RoutingIfsItem> routingIfsItems = new LinkedList<>(); |
|
|
LinkedList<RoutingIfsItem> routingIfsItems = new LinkedList<>(); |
|
|
|
|
|
List<RoutingToolVo> routingTools = routingManagementMapper.queryRoutingToolsByOperationIds(data.getInformationList()); |
|
|
|
|
|
if (routingTools != null&&routingTools.size() > 0){ |
|
|
|
|
|
throw new RuntimeException("该工序已绑定刀具,不允许删除!"); |
|
|
|
|
|
} |
|
|
// 判断替代是否为正式 |
|
|
// 判断替代是否为正式 |
|
|
List<RoutingDetailEntity> routingDetailList = routingManagementMapper.queryRoutingDetailOfficialFlag(data.getInformationList().get(0)); |
|
|
List<RoutingDetailEntity> routingDetailList = routingManagementMapper.queryRoutingDetailOfficialFlag(data.getInformationList().get(0)); |
|
|
// 删除子明细 |
|
|
// 删除子明细 |
|
|
|