parent
118e2075d4
commit
ada5274998
6 changed files with 124 additions and 58 deletions
@ -0,0 +1,14 @@ |
|||||||
|
package org.springblade.desk.produce.mapper; |
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
|
import org.springblade.desk.produce.pojo.entity.WorkOrderAdjust; |
||||||
|
|
||||||
|
/** |
||||||
|
* 订单调整记录 Mapper 接口 |
||||||
|
* |
||||||
|
* @author BladeX |
||||||
|
*/ |
||||||
|
public interface WorkOrderAdjustMapper extends BaseMapper<WorkOrderAdjust> { |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,16 @@ |
|||||||
|
package org.springblade.desk.produce.service; |
||||||
|
|
||||||
|
import org.springblade.core.mp.base.BaseService; |
||||||
|
import org.springblade.desk.produce.pojo.entity.WorkOrderAdjust; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
/** |
||||||
|
* 订单调整记录 服务类 |
||||||
|
* |
||||||
|
* @author BladeX |
||||||
|
*/ |
||||||
|
public interface IWorkOrderAdjustService extends BaseService<WorkOrderAdjust> { |
||||||
|
|
||||||
|
boolean markComplete(List<Long> longList); |
||||||
|
} |
||||||
@ -0,0 +1,28 @@ |
|||||||
|
package org.springblade.desk.produce.service.impl; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
||||||
|
import lombok.RequiredArgsConstructor; |
||||||
|
import lombok.extern.slf4j.Slf4j; |
||||||
|
import org.springblade.core.mp.base.BaseServiceImpl; |
||||||
|
import org.springblade.desk.produce.mapper.WorkOrderAdjustMapper; |
||||||
|
import org.springblade.desk.produce.pojo.entity.WorkOrderAdjust; |
||||||
|
import org.springblade.desk.produce.service.IWorkOrderAdjustService; |
||||||
|
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
/** |
||||||
|
* 订单调整记录 服务实现类 |
||||||
|
* |
||||||
|
* @author BladeX |
||||||
|
*/ |
||||||
|
@Slf4j |
||||||
|
@Service |
||||||
|
@RequiredArgsConstructor |
||||||
|
public class WorkOrderAdjustServiceImpl extends BaseServiceImpl<WorkOrderAdjustMapper, WorkOrderAdjust> implements IWorkOrderAdjustService { |
||||||
|
|
||||||
|
@Override |
||||||
|
public boolean markComplete(List<Long> longList) { |
||||||
|
return this.update(Wrappers.lambdaUpdate(WorkOrderAdjust.class).in(WorkOrderAdjust::getId, longList).set(WorkOrderAdjust::getStatus, WorkOrderAdjust.CUR_STATUS_COMPLETE)); |
||||||
|
} |
||||||
|
} |
||||||
Loading…
Reference in new issue