通过[作业中心]id 查询 作业槽List

develop-QA
Tom Li 3 months ago
parent 2c2bb858b7
commit 626531858d
  1. 7
      blade-service/blade-desk/src/main/java/org/springblade/desk/basic/service/IWorkTankService.java
  2. 16
      blade-service/blade-desk/src/main/java/org/springblade/desk/basic/service/impl/WorkTankServiceImpl.java

@ -35,4 +35,11 @@ public interface IWorkTankService extends BaseService<WorkTank> {
* @return List<WorkTankExcel>
*/
List<WorkTankExcel> exportWorkTank(Wrapper<WorkTank> queryWrapper);
/**
* 通过[作业中心]id 查询 作业槽List
* @param wcId
* @return
*/
List<WorkTank> getListByWcId(Long wcId);
}

@ -4,16 +4,21 @@
package org.springblade.desk.basic.service.impl;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springblade.common.constant.CommonConstant;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.core.mp.support.Condition;
import org.springblade.desk.basic.excel.WorkTankExcel;
import org.springblade.desk.basic.mapper.WorkTankMapper;
import org.springblade.desk.basic.pojo.entity.WorkTank;
import org.springblade.desk.basic.pojo.vo.WorkTankVO;
import org.springblade.desk.basic.service.IWorkTankService;
import org.springblade.desk.order.pojo.entity.YieldOrderCraft;
import org.springframework.stereotype.Service;
import java.util.List;
@ -28,7 +33,8 @@ import java.util.List;
@Data
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class WorkTankServiceImpl extends BaseServiceImpl<WorkTankMapper, WorkTank> implements IWorkTankService {
public class WorkTankServiceImpl extends BaseServiceImpl<WorkTankMapper, WorkTank>
implements IWorkTankService {
@Override
public IPage<WorkTankVO> selectWorkTankPage(IPage<WorkTankVO> page, WorkTankVO workTank) {
@ -43,4 +49,12 @@ public class WorkTankServiceImpl extends BaseServiceImpl<WorkTankMapper, WorkTan
//});
return workTankList;
}
@Override
public List<WorkTank> getListByWcId(Long wcId) {
LambdaQueryWrapper<WorkTank> qw = Wrappers.lambdaQuery(WorkTank.class)
.eq(WorkTank::getWorkstationId, wcId)
.eq(WorkTank::getIsDeleted, CommonConstant.DELETE_FALSE);
return baseMapper.selectList(qw);
}
}

Loading…
Cancel
Save