From 44cda1edd0b45c0845341dc9127a14273c4357b5 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 11 六月 2020 10:50:42 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java index 505f8d2..0b71640 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -1,11 +1,50 @@ package com.zy.asrs.service.impl; +import com.core.common.BaseRes; +import com.core.common.Cools; +import com.core.exception.CoolException; +import com.zy.asrs.entity.param.FullStoreParam; +import com.zy.asrs.service.BasDevpService; import com.zy.asrs.service.WorkService; +import com.zy.asrs.service.WrkLastnoService; +import com.zy.asrs.service.WrkMastService; +import com.zy.common.service.DoubleDeepService; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; /** * Created by vincent on 2020/6/11 */ @Service public class WorkServiceImpl implements WorkService { + + @Autowired + private WrkMastService wrkMastService; + @Autowired + private BasDevpService basDevpService; + @Autowired + private DoubleDeepService doubleDeepService; + @Autowired + private WrkLastnoService wrkLastnoService; + + @Override + @Transactional + public void startupFullStore(FullStoreParam param) { + // 鍙傛暟闈炵┖鍒ゆ柇 + if (Cools.isEmpty(param.getDevpNo(), param.getList())) { + throw new CoolException(BaseRes.PARAM); + } + // 绔欑偣鐘舵�佹娴� + basDevpService.checkSiteStatus(param.getDevpNo()); + // 鐢熸垚宸ヤ綔鍙� + int workNo = doubleDeepService.getWorkNo(wrkLastnoService.selectById(0)); + + +// if (staNo == null || staNo.get) + // 鑾峰彇鏈�鏂扮殑宸ヤ綔妗� +// WrkMast latestWrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().orderBy("appe_time")); + + + } } -- Gitblit v1.9.1