|
|
@ -7,6 +7,7 @@ import com.glxp.api.dao.basic.SysWorkplaceLayerMapper;
|
|
|
|
import com.glxp.api.dao.basic.SysWorkplaceQueueMapper;
|
|
|
|
import com.glxp.api.dao.basic.SysWorkplaceQueueMapper;
|
|
|
|
import com.glxp.api.entity.basic.SysWorkplaceFreight;
|
|
|
|
import com.glxp.api.entity.basic.SysWorkplaceFreight;
|
|
|
|
import com.glxp.api.entity.basic.SysWorkplaceLayer;
|
|
|
|
import com.glxp.api.entity.basic.SysWorkplaceLayer;
|
|
|
|
|
|
|
|
import com.glxp.api.exception.JsonException;
|
|
|
|
import com.glxp.api.req.basic.SysWorkplaceLayerRequest;
|
|
|
|
import com.glxp.api.req.basic.SysWorkplaceLayerRequest;
|
|
|
|
import com.glxp.api.req.basic.SysWorkplaceQueueRequest;
|
|
|
|
import com.glxp.api.req.basic.SysWorkplaceQueueRequest;
|
|
|
|
import com.glxp.api.res.basic.SysWorkplaceLayerResponse;
|
|
|
|
import com.glxp.api.res.basic.SysWorkplaceLayerResponse;
|
|
|
@ -122,4 +123,16 @@ public class SysWorkplaceLayerService extends ServiceImpl<SysWorkplaceLayerMappe
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return sysWorkplaceLayerMapper.filterList(request);
|
|
|
|
return sysWorkplaceLayerMapper.filterList(request);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Boolean deleteLayer(SysWorkplaceLayerRequest request) {
|
|
|
|
|
|
|
|
SysWorkplaceLayer layer = this.getOne(new LambdaQueryWrapper<SysWorkplaceLayer>().eq(SysWorkplaceLayer::getCode, request.getCode()));
|
|
|
|
|
|
|
|
if (layer == null){
|
|
|
|
|
|
|
|
throw new JsonException(500,"摆货层不存在");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
Boolean delete = sysWorkplaceQueueService.deleteByLayerCode(layer.getCode());
|
|
|
|
|
|
|
|
if (!delete){
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|