|
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.github.zuihou.base.R;
|
|
|
import com.github.zuihou.base.controller.SuperCacheController;
|
|
|
import com.github.zuihou.base.request.PageParams;
|
|
|
+import com.github.zuihou.business.centralToolMagazine.dto.ToolCheckDTO;
|
|
|
import com.github.zuihou.business.operationManagementCenter.entity.Order;
|
|
|
import com.github.zuihou.business.operationManagementCenter.service.OrderService;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dto.*;
|
|
@@ -22,8 +23,10 @@ import com.github.zuihou.business.productionResourceCenter.service.Productionres
|
|
|
import com.github.zuihou.business.util.MsgUtil;
|
|
|
import com.github.zuihou.common.constant.ParameterKey;
|
|
|
import com.github.zuihou.context.BaseContextHandler;
|
|
|
+import com.github.zuihou.database.mybatis.conditions.Wraps;
|
|
|
import com.github.zuihou.database.mybatis.conditions.query.LbqWrapper;
|
|
|
import com.github.zuihou.database.mybatis.conditions.query.QueryWrap;
|
|
|
+import com.github.zuihou.sms.entity.SmsTemplate;
|
|
|
import com.google.common.collect.Maps;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -120,6 +123,11 @@ public class CuttingToolApplyController extends SuperCacheController<CuttingTool
|
|
|
return success(cuttingToolApply);
|
|
|
}
|
|
|
|
|
|
+ @RequestMapping("/checkToolTask")
|
|
|
+ public R<Boolean> checkToolTask(@RequestBody CuttingToolApplySaveDTO model) {
|
|
|
+ int count = baseService.count(Wraps.<CuttingToolApply>lbQ().eq(CuttingToolApply::getPlanId, model.getPlanId()));
|
|
|
+ return success(count > 0);
|
|
|
+ }
|
|
|
|
|
|
@Scheduled(cron = "0 0/2 * * * *")
|
|
|
@ApiOperation(value = "自动换刀", notes = "自动换刀")
|