执行重构加入镀锌线1的后端调用接口
This commit is contained in:
@@ -1,14 +1,13 @@
|
||||
package com.klp.pocket.controller;
|
||||
package com.klp.pocket.acid.controller;
|
||||
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateCurrentService;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProPlantStateCurrentService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
import java.util.Date;
|
||||
import java.math.BigDecimal;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.klp.pocket.controller;
|
||||
package com.klp.pocket.acid.controller;
|
||||
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.domain.vo.PlantStateWithValueVo;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateDefineService;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.acid.domain.vo.PlantStateWithValueVo;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProPlantStateDefineService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.controller;
|
||||
package com.klp.pocket.acid.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
@@ -11,9 +11,9 @@ import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.domain.bo.Klptcm1ProPlantStateHistoryBo;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateHistoryService;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.acid.domain.bo.Klptcm1ProPlantStateHistoryBo;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProPlantStateHistoryService;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.controller;
|
||||
package com.klp.pocket.acid.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
@@ -11,9 +11,9 @@ import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.domain.bo.Klptcm1ProStoppageBo;
|
||||
import com.klp.pocket.service.IKlptcm1ProStoppageService;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.acid.domain.bo.Klptcm1ProStoppageBo;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProStoppageService;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.klp.pocket.controller;
|
||||
package com.klp.pocket.acid.controller;
|
||||
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.pocket.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.domain.vo.TeamPerformanceVo;
|
||||
import com.klp.pocket.service.IKlptcm1PdoExcoilService;
|
||||
import com.klp.pocket.acid.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.acid.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.acid.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.acid.domain.vo.TeamPerformanceVo;
|
||||
import com.klp.pocket.acid.service.IKlptcm1PdoExcoilService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.klp.pocket.controller;
|
||||
package com.klp.pocket.acid.controller;
|
||||
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import com.klp.pocket.service.IKlptcm1ShiftCurrentService;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ShiftCurrentService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain;
|
||||
package com.klp.pocket.acid.domain;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain;
|
||||
package com.klp.pocket.acid.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain;
|
||||
package com.klp.pocket.acid.domain;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain;
|
||||
package com.klp.pocket.acid.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain;
|
||||
package com.klp.pocket.acid.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain;
|
||||
package com.klp.pocket.acid.domain;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.bo;
|
||||
package com.klp.pocket.acid.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.bo;
|
||||
package com.klp.pocket.acid.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.bo;
|
||||
package com.klp.pocket.acid.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import java.util.Date;
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.domain.vo;
|
||||
package com.klp.pocket.acid.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.klp.pocket.mapper;
|
||||
package com.klp.pocket.acid.mapper;
|
||||
|
||||
import com.klp.pocket.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.domain.vo.TeamPerformanceVo;
|
||||
import com.klp.pocket.acid.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.acid.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.acid.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.acid.domain.vo.TeamPerformanceVo;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
package com.klp.pocket.mapper;
|
||||
package com.klp.pocket.acid.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import java.util.List;
|
||||
|
||||
import java.util.Date;
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
@@ -1,10 +1,9 @@
|
||||
package com.klp.pocket.mapper;
|
||||
package com.klp.pocket.acid.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.domain.vo.PlantStateWithValueVo;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.acid.domain.vo.PlantStateWithValueVo;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.klp.pocket.mapper;
|
||||
package com.klp.pocket.acid.mapper;
|
||||
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateHistory;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateHistory;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.klp.pocket.mapper;
|
||||
package com.klp.pocket.acid.mapper;
|
||||
|
||||
import com.klp.pocket.domain.Klptcm1ProStoppage;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProStoppage;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
@@ -1,7 +1,6 @@
|
||||
package com.klp.pocket.mapper;
|
||||
package com.klp.pocket.acid.mapper;
|
||||
|
||||
import com.klp.pocket.domain.Klptcm1ShiftCurrent;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.klp.pocket.service;
|
||||
package com.klp.pocket.acid.service;
|
||||
|
||||
import com.klp.pocket.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.domain.vo.TeamPerformanceVo;
|
||||
import com.klp.pocket.acid.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.acid.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.acid.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.acid.domain.vo.TeamPerformanceVo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.klp.pocket.service;
|
||||
package com.klp.pocket.acid.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import java.util.List;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent;
|
||||
|
||||
import java.util.Date;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.klp.pocket.service;
|
||||
package com.klp.pocket.acid.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.domain.vo.PlantStateWithValueVo;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.acid.domain.vo.PlantStateWithValueVo;
|
||||
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.klp.pocket.service;
|
||||
package com.klp.pocket.acid.service;
|
||||
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.domain.bo.Klptcm1ProPlantStateHistoryBo;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.acid.domain.bo.Klptcm1ProPlantStateHistoryBo;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.klp.pocket.service;
|
||||
package com.klp.pocket.acid.service;
|
||||
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.domain.bo.Klptcm1ProStoppageBo;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.acid.domain.bo.Klptcm1ProStoppageBo;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.klp.pocket.service;
|
||||
package com.klp.pocket.acid.service;
|
||||
|
||||
import com.klp.pocket.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
|
||||
/**
|
||||
* 当前班组Service接口
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
package com.klp.pocket.acid.service.impl;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.klp.pocket.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.domain.vo.TeamPerformanceVo;
|
||||
import com.klp.pocket.mapper.Klptcm1PdoExcoilMapper;
|
||||
import com.klp.pocket.service.IKlptcm1PdoExcoilService;
|
||||
import com.klp.pocket.acid.domain.vo.ProductionStatisticsVo;
|
||||
import com.klp.pocket.acid.domain.vo.CrewProductionVo;
|
||||
import com.klp.pocket.acid.domain.vo.SpecDistributionVo;
|
||||
import com.klp.pocket.acid.domain.vo.TeamPerformanceVo;
|
||||
import com.klp.pocket.acid.mapper.Klptcm1PdoExcoilMapper;
|
||||
import com.klp.pocket.acid.service.IKlptcm1PdoExcoilService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -16,7 +16,7 @@ import java.util.List;
|
||||
* 生产统计Service实现类
|
||||
*/
|
||||
@RequiredArgsConstructor
|
||||
@DS("slave")
|
||||
@DS("acid")
|
||||
@Service
|
||||
public class Klptcm1PdoExcoilServiceImpl implements IKlptcm1PdoExcoilService {
|
||||
|
||||
@@ -1,19 +1,18 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
package com.klp.pocket.acid.service.impl;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.mapper.Klptcm1ProPlantStateCurrentMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateCurrentService;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.acid.mapper.Klptcm1ProPlantStateCurrentMapper;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProPlantStateCurrentService;
|
||||
import org.springframework.stereotype.Service;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
import java.util.Date;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@DS("slave")
|
||||
@DS("acid")
|
||||
@Service
|
||||
public class Klptcm1ProPlantStateCurrentServiceImpl implements IKlptcm1ProPlantStateCurrentService {
|
||||
|
||||
@@ -1,26 +1,23 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
package com.klp.pocket.acid.service.impl;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.domain.vo.PlantStateWithValueVo;
|
||||
import com.klp.pocket.mapper.Klptcm1ProPlantStateDefineMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateDefineService;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.acid.domain.vo.PlantStateWithValueVo;
|
||||
import com.klp.pocket.acid.mapper.Klptcm1ProPlantStateDefineMapper;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProPlantStateDefineService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import org.springframework.stereotype.Service;
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工厂状态定义表Service实现类
|
||||
* 具体业务逻辑实现,依赖Mapper操作数据库
|
||||
*/
|
||||
@DS("slave")
|
||||
@DS("acid")
|
||||
@Service
|
||||
public class Klptcm1ProPlantStateDefineServiceImpl implements IKlptcm1ProPlantStateDefineService {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
package com.klp.pocket.acid.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
@@ -9,11 +9,11 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.klp.pocket.domain.bo.Klptcm1ProPlantStateHistoryBo;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateHistory;
|
||||
import com.klp.pocket.mapper.Klptcm1ProPlantStateHistoryMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateHistoryService;
|
||||
import com.klp.pocket.acid.domain.bo.Klptcm1ProPlantStateHistoryBo;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProPlantStateHistoryVo;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProPlantStateHistory;
|
||||
import com.klp.pocket.acid.mapper.Klptcm1ProPlantStateHistoryMapper;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProPlantStateHistoryService;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Date;
|
||||
@@ -27,7 +27,7 @@ import java.util.Map;
|
||||
* @date 2025-10-27
|
||||
*/
|
||||
@RequiredArgsConstructor
|
||||
@DS("slave")
|
||||
@DS("acid")
|
||||
@Service
|
||||
public class Klptcm1ProPlantStateHistoryServiceImpl implements IKlptcm1ProPlantStateHistoryService {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
package com.klp.pocket.acid.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
@@ -10,11 +10,11 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.klp.common.utils.StringUtils;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.klp.pocket.domain.bo.Klptcm1ProStoppageBo;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.domain.Klptcm1ProStoppage;
|
||||
import com.klp.pocket.mapper.Klptcm1ProStoppageMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ProStoppageService;
|
||||
import com.klp.pocket.acid.domain.bo.Klptcm1ProStoppageBo;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ProStoppageVo;
|
||||
import com.klp.pocket.acid.domain.Klptcm1ProStoppage;
|
||||
import com.klp.pocket.acid.mapper.Klptcm1ProStoppageMapper;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ProStoppageService;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
@@ -32,7 +32,7 @@ import java.util.Map;
|
||||
* @date 2025-10-27
|
||||
*/
|
||||
@RequiredArgsConstructor
|
||||
@DS("slave")
|
||||
@DS("acid")
|
||||
@Service
|
||||
public class Klptcm1ProStoppageServiceImpl implements IKlptcm1ProStoppageService {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
package com.klp.pocket.acid.service.impl;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.klp.pocket.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import com.klp.pocket.mapper.Klptcm1ShiftCurrentMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ShiftCurrentService;
|
||||
import com.klp.pocket.acid.domain.vo.Klptcm1ShiftCurrentVo;
|
||||
import com.klp.pocket.acid.mapper.Klptcm1ShiftCurrentMapper;
|
||||
import com.klp.pocket.acid.service.IKlptcm1ShiftCurrentService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.springframework.stereotype.Service;
|
||||
* 当前班组Service实现类
|
||||
*/
|
||||
@RequiredArgsConstructor
|
||||
@DS("slave")
|
||||
@DS("acid")
|
||||
@Service
|
||||
public class Klptcm1ShiftCurrentServiceImpl implements IKlptcm1ShiftCurrentService {
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CplSegmentTotalBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CplSegmentTotalVo;
|
||||
import com.klp.pocket.galvanize1.service.ICplSegmentTotalService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/cplSegmentTotal")
|
||||
public class CplSegmentTotalController extends BaseController {
|
||||
|
||||
private final ICplSegmentTotalService iCplSegmentTotalService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<CplSegmentTotalVo> list(CplSegmentTotalBo bo, PageQuery pageQuery) {
|
||||
return iCplSegmentTotalService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public R<CplSegmentTotalVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Long id) {
|
||||
return R.ok(iCplSegmentTotalService.queryById(id));
|
||||
}
|
||||
|
||||
@Log(title = "带钢段工艺参数汇总", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody CplSegmentTotalBo bo) {
|
||||
return toAjax(iCplSegmentTotalService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "带钢段工艺参数汇总", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody CplSegmentTotalBo bo) {
|
||||
return toAjax(iCplSegmentTotalService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "带钢段工艺参数汇总", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] ids) {
|
||||
return toAjax(iCplSegmentTotalService.deleteWithValidByIds(Arrays.asList(ids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CrmPdiPlanBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdiPlanVo;
|
||||
import com.klp.pocket.galvanize1.service.ICrmPdiPlanService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/crmPdiPlan")
|
||||
public class CrmPdiPlanController extends BaseController {
|
||||
|
||||
private final ICrmPdiPlanService iCrmPdiPlanService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<CrmPdiPlanVo> list(CrmPdiPlanBo bo, PageQuery pageQuery) {
|
||||
return iCrmPdiPlanService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public R<CrmPdiPlanVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Long id) {
|
||||
return R.ok(iCrmPdiPlanService.queryById(id));
|
||||
}
|
||||
|
||||
@Log(title = "钢卷计划信息", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody CrmPdiPlanBo bo) {
|
||||
return toAjax(iCrmPdiPlanService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "钢卷计划信息", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody CrmPdiPlanBo bo) {
|
||||
return toAjax(iCrmPdiPlanService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "钢卷计划信息", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] ids) {
|
||||
return toAjax(iCrmPdiPlanService.deleteWithValidByIds(Arrays.asList(ids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CrmPdoExcoilBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdoExcoilVo;
|
||||
import com.klp.pocket.galvanize1.service.ICrmPdoExcoilService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/crmPdoExcoil")
|
||||
public class CrmPdoExcoilController extends BaseController {
|
||||
|
||||
private final ICrmPdoExcoilService iCrmPdoExcoilService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<CrmPdoExcoilVo> list(CrmPdoExcoilBo bo, PageQuery pageQuery) {
|
||||
return iCrmPdoExcoilService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public R<CrmPdoExcoilVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Long id) {
|
||||
return R.ok(iCrmPdoExcoilService.queryById(id));
|
||||
}
|
||||
|
||||
@Log(title = "钢卷生产数据", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody CrmPdoExcoilBo bo) {
|
||||
return toAjax(iCrmPdoExcoilService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "钢卷生产数据", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody CrmPdoExcoilBo bo) {
|
||||
return toAjax(iCrmPdoExcoilService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "钢卷生产数据", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] ids) {
|
||||
return toAjax(iCrmPdoExcoilService.deleteWithValidByIds(Arrays.asList(ids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.PdiSetupBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.PdiSetupVo;
|
||||
import com.klp.pocket.galvanize1.service.IPdiSetupService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/pdiSetup")
|
||||
public class PdiSetupController extends BaseController {
|
||||
|
||||
private final IPdiSetupService iPdiSetupService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<PdiSetupVo> list(PdiSetupBo bo, PageQuery pageQuery) {
|
||||
return iPdiSetupService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public R<PdiSetupVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Long id) {
|
||||
return R.ok(iPdiSetupService.queryById(id));
|
||||
}
|
||||
|
||||
@Log(title = "张力参数", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody PdiSetupBo bo) {
|
||||
return toAjax(iPdiSetupService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "张力参数", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody PdiSetupBo bo) {
|
||||
return toAjax(iPdiSetupService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "张力参数", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] ids) {
|
||||
return toAjax(iPdiSetupService.deleteWithValidByIds(Arrays.asList(ids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ProStoppageBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ProStoppageVo;
|
||||
import com.klp.pocket.galvanize1.service.IProStoppageService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/proStoppage")
|
||||
public class ProStoppageController extends BaseController {
|
||||
|
||||
private final IProStoppageService iProStoppageService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<ProStoppageVo> list(ProStoppageBo bo, PageQuery pageQuery) {
|
||||
return iProStoppageService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{stopid}")
|
||||
public R<ProStoppageVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Long stopid) {
|
||||
return R.ok(iProStoppageService.queryById(stopid));
|
||||
}
|
||||
|
||||
@Log(title = "停机", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody ProStoppageBo bo) {
|
||||
return toAjax(iProStoppageService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "停机", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody ProStoppageBo bo) {
|
||||
return toAjax(iProStoppageService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "停机", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{stopids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Long[] stopids) {
|
||||
return toAjax(iProStoppageService.deleteWithValidByIds(Arrays.asList(stopids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ProStoppageTypeBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ProStoppageTypeVo;
|
||||
import com.klp.pocket.galvanize1.service.IProStoppageTypeService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/proStoppageType")
|
||||
public class ProStoppageTypeController extends BaseController {
|
||||
|
||||
private final IProStoppageTypeService iProStoppageTypeService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<ProStoppageTypeVo> list(ProStoppageTypeBo bo, PageQuery pageQuery) {
|
||||
return iProStoppageTypeService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{stopType}")
|
||||
public R<ProStoppageTypeVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Integer stopType) {
|
||||
return R.ok(iProStoppageTypeService.queryById(stopType));
|
||||
}
|
||||
|
||||
@Log(title = "停机类型", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody ProStoppageTypeBo bo) {
|
||||
return toAjax(iProStoppageTypeService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "停机类型", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody ProStoppageTypeBo bo) {
|
||||
return toAjax(iProStoppageTypeService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "停机类型", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{stopTypes}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Integer[] stopTypes) {
|
||||
return toAjax(iProStoppageTypeService.deleteWithValidByIds(Arrays.asList(stopTypes), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ShiftConfigBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftConfigVo;
|
||||
import com.klp.pocket.galvanize1.service.IShiftConfigService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/shiftConfig")
|
||||
public class ShiftConfigController extends BaseController {
|
||||
|
||||
private final IShiftConfigService iShiftConfigService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<ShiftConfigVo> list(ShiftConfigBo bo, PageQuery pageQuery) {
|
||||
return iShiftConfigService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public R<ShiftConfigVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Integer id) {
|
||||
return R.ok(iShiftConfigService.queryById(id));
|
||||
}
|
||||
|
||||
@Log(title = "班次配置", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody ShiftConfigBo bo) {
|
||||
return toAjax(iShiftConfigService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "班次配置", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody ShiftConfigBo bo) {
|
||||
return toAjax(iShiftConfigService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "班次配置", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Integer[] ids) {
|
||||
return toAjax(iShiftConfigService.deleteWithValidByIds(Arrays.asList(ids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.core.validate.EditGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ShiftCrewBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftCrewVo;
|
||||
import com.klp.pocket.galvanize1.service.IShiftCrewService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Arrays;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/shiftCrew")
|
||||
public class ShiftCrewController extends BaseController {
|
||||
|
||||
private final IShiftCrewService iShiftCrewService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<ShiftCrewVo> list(ShiftCrewBo bo, PageQuery pageQuery) {
|
||||
return iShiftCrewService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
public R<ShiftCrewVo> getInfo(@NotNull(message = "主键不能为空") @PathVariable Integer id) {
|
||||
return R.ok(iShiftCrewService.queryById(id));
|
||||
}
|
||||
|
||||
@Log(title = "班次班组", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody ShiftCrewBo bo) {
|
||||
return toAjax(iShiftCrewService.insertByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "班次班组", businessType = BusinessType.UPDATE)
|
||||
@RepeatSubmit()
|
||||
@PutMapping()
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody ShiftCrewBo bo) {
|
||||
return toAjax(iShiftCrewService.updateByBo(bo));
|
||||
}
|
||||
|
||||
@Log(title = "班次班组", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
public R<Void> remove(@NotEmpty(message = "主键不能为空") @PathVariable Integer[] ids) {
|
||||
return toAjax(iShiftCrewService.deleteWithValidByIds(Arrays.asList(ids), true));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.klp.pocket.galvanize1.controller;
|
||||
|
||||
import com.klp.common.annotation.Log;
|
||||
import com.klp.common.annotation.RepeatSubmit;
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.core.validate.AddGroup;
|
||||
import com.klp.common.enums.BusinessType;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ShiftHistoryBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftHistoryVo;
|
||||
import com.klp.pocket.galvanize1.service.IShiftHistoryService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/pocket/galvanize1/shiftHistory")
|
||||
public class ShiftHistoryController extends BaseController {
|
||||
|
||||
private final IShiftHistoryService iShiftHistoryService;
|
||||
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<ShiftHistoryVo> list(ShiftHistoryBo bo, PageQuery pageQuery) {
|
||||
return iShiftHistoryService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
@Log(title = "班次履历", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping()
|
||||
public R<Void> add(@Validated(AddGroup.class) @RequestBody ShiftHistoryBo bo) {
|
||||
return toAjax(iShiftHistoryService.insertByBo(bo));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("cpl_segment_total")
|
||||
public class CplSegmentTotal {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
private String enCoilId;
|
||||
|
||||
private Integer picklingCount;
|
||||
|
||||
private Integer segNo;
|
||||
|
||||
private Double startPos;
|
||||
|
||||
private Double endPos;
|
||||
|
||||
private Double segLen;
|
||||
|
||||
private String totalValuesJson;
|
||||
|
||||
private Date createTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,137 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("crm_pdi_plan")
|
||||
public class CrmPdiPlan {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
private Integer seqid;
|
||||
private String coilid;
|
||||
private Integer dummyCoilFlag;
|
||||
private String status;
|
||||
private String planid;
|
||||
private String planType;
|
||||
|
||||
private java.math.BigDecimal yieldPoint;
|
||||
private java.math.BigDecimal entryWeight;
|
||||
private java.math.BigDecimal entryThick;
|
||||
private java.math.BigDecimal entryWidth;
|
||||
private java.math.BigDecimal entryLength;
|
||||
private java.math.BigDecimal entryOuterDiameter;
|
||||
private java.math.BigDecimal entryInnerDiameter;
|
||||
private java.math.BigDecimal exitInnerDiameter;
|
||||
|
||||
private String steelGrade;
|
||||
private String exitCoilid;
|
||||
private Integer tlvFlag;
|
||||
private String orderNo;
|
||||
private String custommerCode;
|
||||
|
||||
private java.math.BigDecimal orderThick;
|
||||
private java.math.BigDecimal orderWidth;
|
||||
private java.math.BigDecimal orderLenLow;
|
||||
private java.math.BigDecimal orderLenUp;
|
||||
private java.math.BigDecimal orderWt;
|
||||
private java.math.BigDecimal orderWtLow;
|
||||
private java.math.BigDecimal orderWtUp;
|
||||
private java.math.BigDecimal orderMetCoatTop;
|
||||
private java.math.BigDecimal orderMetCoatBot;
|
||||
|
||||
private String finalUse;
|
||||
private String hotCoilCode;
|
||||
|
||||
private java.math.BigDecimal exitLengthTar;
|
||||
private java.math.BigDecimal exitLengthTolMax;
|
||||
private java.math.BigDecimal exitLengthTolMin;
|
||||
private java.math.BigDecimal exitThickTar;
|
||||
private java.math.BigDecimal exitThickTolMax;
|
||||
private java.math.BigDecimal exitThickTolMin;
|
||||
private java.math.BigDecimal exitWidthTar;
|
||||
private java.math.BigDecimal exitWidthTolMax;
|
||||
private java.math.BigDecimal exitWidthTolMin;
|
||||
|
||||
private String nextWholeBacklogCode;
|
||||
private String prevWholeBacklogCode;
|
||||
private String exitWtMode;
|
||||
private Integer splitNum;
|
||||
|
||||
private java.math.BigDecimal exitWeight1;
|
||||
private java.math.BigDecimal exitWeight2;
|
||||
private java.math.BigDecimal exitWeight3;
|
||||
private java.math.BigDecimal exitWeight4;
|
||||
private java.math.BigDecimal exitWeight5;
|
||||
private java.math.BigDecimal exitWeight6;
|
||||
|
||||
private String headSampleMode;
|
||||
private String headSamplePosition;
|
||||
private java.math.BigDecimal headSampleLength;
|
||||
private String headSamplePlace;
|
||||
private Integer headSampleNum;
|
||||
|
||||
private String tailSampleMode;
|
||||
private String tailSamplePosition;
|
||||
private java.math.BigDecimal tailSampleLength;
|
||||
private String tailSamplePlace;
|
||||
private Integer tailSampleNum;
|
||||
|
||||
private Date timestamp;
|
||||
private Date onlineDate;
|
||||
private Date startDate;
|
||||
private Date endDate;
|
||||
private Date furInDate;
|
||||
private Date furOutDate;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
|
||||
private String surfaceVice;
|
||||
private String weldCode;
|
||||
|
||||
private Integer spmFlag;
|
||||
private java.math.BigDecimal spmElongation;
|
||||
private java.math.BigDecimal spmRollforce;
|
||||
private String spmProcessType;
|
||||
private String spmControlMode;
|
||||
private java.math.BigDecimal spmBendingForce;
|
||||
private java.math.BigDecimal spmCrimpingRollMesh;
|
||||
private java.math.BigDecimal spmBillyRollMesh;
|
||||
|
||||
private Integer trimFlag;
|
||||
private String tlvMode;
|
||||
private java.math.BigDecimal tlvElongation;
|
||||
private Integer chromating;
|
||||
private String coatingCode;
|
||||
private Integer oilingFlag;
|
||||
private String oilingType;
|
||||
private java.math.BigDecimal oilingTop;
|
||||
private java.math.BigDecimal oilingBottom;
|
||||
|
||||
private String heatCycle;
|
||||
private String coatingSelection;
|
||||
private String coatingType;
|
||||
private java.math.BigDecimal zincCoatingThickness;
|
||||
private String chemTreatMode;
|
||||
|
||||
private java.math.BigDecimal aimWeightTop;
|
||||
private java.math.BigDecimal aimWeightBottom;
|
||||
private java.math.BigDecimal maxTolWeightTop;
|
||||
private java.math.BigDecimal maxTolWeightBottom;
|
||||
private java.math.BigDecimal headendGaugeLength;
|
||||
private java.math.BigDecimal tailendGaugeLength;
|
||||
|
||||
private String unitCode;
|
||||
private String originCoilid;
|
||||
private Date onlineTime;
|
||||
private Date producingTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,70 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("crm_pdo_excoil")
|
||||
public class CrmPdoExcoil {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
private String exitMatId;
|
||||
private String entryMatId;
|
||||
private Integer subId;
|
||||
private Double startPosition;
|
||||
private Double endPosition;
|
||||
private Long planId;
|
||||
private String planNo;
|
||||
private String prodCode;
|
||||
private String groupNo;
|
||||
private String shiftNo;
|
||||
private String status;
|
||||
private String steelGrade;
|
||||
|
||||
private Double entryThick;
|
||||
private Double entryWidth;
|
||||
private Double entryLength;
|
||||
private Double entryWeight;
|
||||
|
||||
private Double weightTop;
|
||||
private Double weightBottom;
|
||||
|
||||
private Double exitLength;
|
||||
private Double exitNetWeight;
|
||||
private Double theoryWeight;
|
||||
private Double actualWeight;
|
||||
|
||||
private Double exitOuterDiameter;
|
||||
private Double exitThickness;
|
||||
private Double exitWidth;
|
||||
|
||||
private String customer;
|
||||
|
||||
private Date onlineTime;
|
||||
private Date startTime;
|
||||
private Date endTime;
|
||||
|
||||
private Long delFlag;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
|
||||
private String unitCode;
|
||||
private String processCode;
|
||||
|
||||
private Boolean lastFlag;
|
||||
private Boolean separateFlag;
|
||||
|
||||
private String planOrigin;
|
||||
|
||||
private BigDecimal zincCoatingThickness;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("pdi_setup")
|
||||
public class PdiSetup {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
private String coilid;
|
||||
private String planid;
|
||||
private String steelGrade;
|
||||
private Float thick;
|
||||
private Float yieldStren;
|
||||
|
||||
private Float porTension;
|
||||
private Float celTension;
|
||||
private Float cleanTension;
|
||||
private Float passivationTension;
|
||||
private Float cxlTension;
|
||||
private Float trTension;
|
||||
private Float levelerEntryTension;
|
||||
private Float levelerExitTension;
|
||||
private Float straightenerExitTension;
|
||||
private Float furTension;
|
||||
private Float towerTension;
|
||||
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("pro_stoppage")
|
||||
public class ProStoppage {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "STOPID", type = IdType.AUTO)
|
||||
private Long stopid;
|
||||
|
||||
private String coilid;
|
||||
private String shift;
|
||||
private String crew;
|
||||
private String area;
|
||||
private String unit;
|
||||
private String seton;
|
||||
|
||||
private Date startDate;
|
||||
private Date endDate;
|
||||
|
||||
private Float duration;
|
||||
private Date insdate;
|
||||
private String stopType;
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("pro_stoppage_type")
|
||||
public class ProStoppageType {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "STOP_TYPE")
|
||||
private Integer stopType;
|
||||
|
||||
private String remark;
|
||||
|
||||
private Date insdate;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("shift_config")
|
||||
public class ShiftConfig {
|
||||
|
||||
@TableId(value = "configid", type = IdType.INPUT)
|
||||
private Integer configid;
|
||||
|
||||
@TableField("START_DATE")
|
||||
private Date startDate;
|
||||
|
||||
@TableField("SHIFT1")
|
||||
private Float shift1;
|
||||
|
||||
@TableField("SHIFT2")
|
||||
private Float shift2;
|
||||
|
||||
@TableField("SHIFT3")
|
||||
private Float shift3;
|
||||
|
||||
@TableField("SHIFT4")
|
||||
private Float shift4;
|
||||
|
||||
@TableField("SHIFT5")
|
||||
private Float shift5;
|
||||
|
||||
@TableField("SHIFT_NUM")
|
||||
private Integer shiftNum;
|
||||
|
||||
@TableField("FLAG")
|
||||
private Integer flag;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@TableName("shift_crew")
|
||||
public class ShiftCrew {
|
||||
|
||||
@TableId(value = "seqno", type = IdType.INPUT)
|
||||
private Integer seqno;
|
||||
|
||||
@TableField("shift")
|
||||
private String shift;
|
||||
|
||||
@TableField("crew")
|
||||
private String crew;
|
||||
|
||||
@TableField("flag")
|
||||
private Integer flag;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.klp.pocket.galvanize1.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("shift_history")
|
||||
public class ShiftHistory {
|
||||
|
||||
@TableField("SHIFT")
|
||||
private String shift;
|
||||
|
||||
@TableField("CREW")
|
||||
private String crew;
|
||||
|
||||
@TableField("insdate")
|
||||
private Date insdate;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class CplSegmentTotalBo extends BaseEntity {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String enCoilId;
|
||||
|
||||
private Integer picklingCount;
|
||||
|
||||
private Integer segNo;
|
||||
|
||||
private Double startPos;
|
||||
|
||||
private Double endPos;
|
||||
|
||||
private Double segLen;
|
||||
|
||||
private String totalValuesJson;
|
||||
|
||||
private Date createTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,134 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class CrmPdiPlanBo extends BaseEntity {
|
||||
|
||||
private Long id;
|
||||
|
||||
private Integer seqid;
|
||||
private String coilid;
|
||||
private Integer dummyCoilFlag;
|
||||
private String status;
|
||||
private String planid;
|
||||
private String planType;
|
||||
|
||||
private BigDecimal yieldPoint;
|
||||
private BigDecimal entryWeight;
|
||||
private BigDecimal entryThick;
|
||||
private BigDecimal entryWidth;
|
||||
private BigDecimal entryLength;
|
||||
private BigDecimal entryOuterDiameter;
|
||||
private BigDecimal entryInnerDiameter;
|
||||
private BigDecimal exitInnerDiameter;
|
||||
|
||||
private String steelGrade;
|
||||
private String exitCoilid;
|
||||
private Integer tlvFlag;
|
||||
private String orderNo;
|
||||
private String custommerCode;
|
||||
|
||||
private BigDecimal orderThick;
|
||||
private BigDecimal orderWidth;
|
||||
private BigDecimal orderLenLow;
|
||||
private BigDecimal orderLenUp;
|
||||
private BigDecimal orderWt;
|
||||
private BigDecimal orderWtLow;
|
||||
private BigDecimal orderWtUp;
|
||||
private BigDecimal orderMetCoatTop;
|
||||
private BigDecimal orderMetCoatBot;
|
||||
|
||||
private String finalUse;
|
||||
private String hotCoilCode;
|
||||
|
||||
private BigDecimal exitLengthTar;
|
||||
private BigDecimal exitLengthTolMax;
|
||||
private BigDecimal exitLengthTolMin;
|
||||
private BigDecimal exitThickTar;
|
||||
private BigDecimal exitThickTolMax;
|
||||
private BigDecimal exitThickTolMin;
|
||||
private BigDecimal exitWidthTar;
|
||||
private BigDecimal exitWidthTolMax;
|
||||
private BigDecimal exitWidthTolMin;
|
||||
|
||||
private String nextWholeBacklogCode;
|
||||
private String prevWholeBacklogCode;
|
||||
private String exitWtMode;
|
||||
private Integer splitNum;
|
||||
|
||||
private BigDecimal exitWeight1;
|
||||
private BigDecimal exitWeight2;
|
||||
private BigDecimal exitWeight3;
|
||||
private BigDecimal exitWeight4;
|
||||
private BigDecimal exitWeight5;
|
||||
private BigDecimal exitWeight6;
|
||||
|
||||
private String headSampleMode;
|
||||
private String headSamplePosition;
|
||||
private BigDecimal headSampleLength;
|
||||
private String headSamplePlace;
|
||||
private Integer headSampleNum;
|
||||
|
||||
private String tailSampleMode;
|
||||
private String tailSamplePosition;
|
||||
private BigDecimal tailSampleLength;
|
||||
private String tailSamplePlace;
|
||||
private Integer tailSampleNum;
|
||||
|
||||
private Date timestamp;
|
||||
private Date onlineDate;
|
||||
private Date startDate;
|
||||
private Date endDate;
|
||||
private Date furInDate;
|
||||
private Date furOutDate;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
|
||||
private String surfaceVice;
|
||||
private String weldCode;
|
||||
|
||||
private Integer spmFlag;
|
||||
private BigDecimal spmElongation;
|
||||
private BigDecimal spmRollforce;
|
||||
private String spmProcessType;
|
||||
private String spmControlMode;
|
||||
private BigDecimal spmBendingForce;
|
||||
private BigDecimal spmCrimpingRollMesh;
|
||||
private BigDecimal spmBillyRollMesh;
|
||||
|
||||
private Integer trimFlag;
|
||||
private String tlvMode;
|
||||
private BigDecimal tlvElongation;
|
||||
private Integer chromating;
|
||||
private String coatingCode;
|
||||
private Integer oilingFlag;
|
||||
private String oilingType;
|
||||
private BigDecimal oilingTop;
|
||||
private BigDecimal oilingBottom;
|
||||
|
||||
private String heatCycle;
|
||||
private String coatingSelection;
|
||||
private String coatingType;
|
||||
private BigDecimal zincCoatingThickness;
|
||||
private String chemTreatMode;
|
||||
|
||||
private BigDecimal aimWeightTop;
|
||||
private BigDecimal aimWeightBottom;
|
||||
private BigDecimal maxTolWeightTop;
|
||||
private BigDecimal maxTolWeightBottom;
|
||||
private BigDecimal headendGaugeLength;
|
||||
private BigDecimal tailendGaugeLength;
|
||||
|
||||
private String unitCode;
|
||||
private String originCoilid;
|
||||
private Date onlineTime;
|
||||
private Date producingTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class CrmPdoExcoilBo extends BaseEntity {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String exitMatId;
|
||||
private String entryMatId;
|
||||
private Integer subId;
|
||||
private Double startPosition;
|
||||
private Double endPosition;
|
||||
private Long planId;
|
||||
private String planNo;
|
||||
private String prodCode;
|
||||
private String groupNo;
|
||||
private String shiftNo;
|
||||
private String status;
|
||||
private String steelGrade;
|
||||
|
||||
private Double entryThick;
|
||||
private Double entryWidth;
|
||||
private Double entryLength;
|
||||
private Double entryWeight;
|
||||
|
||||
private Double weightTop;
|
||||
private Double weightBottom;
|
||||
|
||||
private Double exitLength;
|
||||
private Double exitNetWeight;
|
||||
private Double theoryWeight;
|
||||
private Double actualWeight;
|
||||
|
||||
private Double exitOuterDiameter;
|
||||
private Double exitThickness;
|
||||
private Double exitWidth;
|
||||
|
||||
private String customer;
|
||||
|
||||
private Date onlineTime;
|
||||
private Date startTime;
|
||||
private Date endTime;
|
||||
|
||||
private Long delFlag;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
|
||||
private String unitCode;
|
||||
private String processCode;
|
||||
|
||||
private Boolean lastFlag;
|
||||
private Boolean separateFlag;
|
||||
|
||||
private String planOrigin;
|
||||
|
||||
private BigDecimal zincCoatingThickness;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class PdiSetupBo extends BaseEntity {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String coilid;
|
||||
private String planid;
|
||||
private String steelGrade;
|
||||
private Float thick;
|
||||
private Float yieldStren;
|
||||
|
||||
private Float porTension;
|
||||
private Float celTension;
|
||||
private Float cleanTension;
|
||||
private Float passivationTension;
|
||||
private Float cxlTension;
|
||||
private Float trTension;
|
||||
private Float levelerEntryTension;
|
||||
private Float levelerExitTension;
|
||||
private Float straightenerExitTension;
|
||||
private Float furTension;
|
||||
private Float towerTension;
|
||||
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ProStoppageBo extends BaseEntity {
|
||||
|
||||
private Long stopid;
|
||||
|
||||
private String coilid;
|
||||
private String shift;
|
||||
private String crew;
|
||||
private String area;
|
||||
private String unit;
|
||||
private String seton;
|
||||
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date startDate;
|
||||
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date endDate;
|
||||
|
||||
private Float duration;
|
||||
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date insdate;
|
||||
|
||||
private String stopType;
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ProStoppageTypeBo extends BaseEntity {
|
||||
|
||||
private Integer stopType;
|
||||
|
||||
private String remark;
|
||||
|
||||
private Date insdate;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ShiftConfigBo extends BaseEntity {
|
||||
|
||||
private Integer configid;
|
||||
|
||||
private Date startDate;
|
||||
|
||||
private Float shift1;
|
||||
|
||||
private Float shift2;
|
||||
|
||||
private Float shift3;
|
||||
|
||||
private Float shift4;
|
||||
|
||||
private Float shift5;
|
||||
|
||||
private Integer shiftNum;
|
||||
|
||||
private Integer flag;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ShiftCrewBo extends BaseEntity {
|
||||
|
||||
private Integer seqno;
|
||||
|
||||
private String shift;
|
||||
|
||||
private String crew;
|
||||
|
||||
private Integer flag;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.klp.pocket.galvanize1.domain.bo;
|
||||
|
||||
import com.klp.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ShiftHistoryBo extends BaseEntity {
|
||||
|
||||
private String shift;
|
||||
|
||||
private String crew;
|
||||
|
||||
private Date insdate;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class CplSegmentTotalVo {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String enCoilId;
|
||||
|
||||
private Integer picklingCount;
|
||||
|
||||
private Integer segNo;
|
||||
|
||||
private Double startPos;
|
||||
|
||||
private Double endPos;
|
||||
|
||||
private Double segLen;
|
||||
|
||||
private String totalValuesJson;
|
||||
|
||||
private Date createTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,131 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class CrmPdiPlanVo {
|
||||
|
||||
private Long id;
|
||||
|
||||
private Integer seqid;
|
||||
private String coilid;
|
||||
private Integer dummyCoilFlag;
|
||||
private String status;
|
||||
private String planid;
|
||||
private String planType;
|
||||
|
||||
private BigDecimal yieldPoint;
|
||||
private BigDecimal entryWeight;
|
||||
private BigDecimal entryThick;
|
||||
private BigDecimal entryWidth;
|
||||
private BigDecimal entryLength;
|
||||
private BigDecimal entryOuterDiameter;
|
||||
private BigDecimal entryInnerDiameter;
|
||||
private BigDecimal exitInnerDiameter;
|
||||
|
||||
private String steelGrade;
|
||||
private String exitCoilid;
|
||||
private Integer tlvFlag;
|
||||
private String orderNo;
|
||||
private String custommerCode;
|
||||
|
||||
private BigDecimal orderThick;
|
||||
private BigDecimal orderWidth;
|
||||
private BigDecimal orderLenLow;
|
||||
private BigDecimal orderLenUp;
|
||||
private BigDecimal orderWt;
|
||||
private BigDecimal orderWtLow;
|
||||
private BigDecimal orderWtUp;
|
||||
private BigDecimal orderMetCoatTop;
|
||||
private BigDecimal orderMetCoatBot;
|
||||
|
||||
private String finalUse;
|
||||
private String hotCoilCode;
|
||||
|
||||
private BigDecimal exitLengthTar;
|
||||
private BigDecimal exitLengthTolMax;
|
||||
private BigDecimal exitLengthTolMin;
|
||||
private BigDecimal exitThickTar;
|
||||
private BigDecimal exitThickTolMax;
|
||||
private BigDecimal exitThickTolMin;
|
||||
private BigDecimal exitWidthTar;
|
||||
private BigDecimal exitWidthTolMax;
|
||||
private BigDecimal exitWidthTolMin;
|
||||
|
||||
private String nextWholeBacklogCode;
|
||||
private String prevWholeBacklogCode;
|
||||
private String exitWtMode;
|
||||
private Integer splitNum;
|
||||
|
||||
private BigDecimal exitWeight1;
|
||||
private BigDecimal exitWeight2;
|
||||
private BigDecimal exitWeight3;
|
||||
private BigDecimal exitWeight4;
|
||||
private BigDecimal exitWeight5;
|
||||
private BigDecimal exitWeight6;
|
||||
|
||||
private String headSampleMode;
|
||||
private String headSamplePosition;
|
||||
private BigDecimal headSampleLength;
|
||||
private String headSamplePlace;
|
||||
private Integer headSampleNum;
|
||||
|
||||
private String tailSampleMode;
|
||||
private String tailSamplePosition;
|
||||
private BigDecimal tailSampleLength;
|
||||
private String tailSamplePlace;
|
||||
private Integer tailSampleNum;
|
||||
|
||||
private Date timestamp;
|
||||
private Date onlineDate;
|
||||
private Date startDate;
|
||||
private Date endDate;
|
||||
private Date furInDate;
|
||||
private Date furOutDate;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
|
||||
private String surfaceVice;
|
||||
private String weldCode;
|
||||
|
||||
private Integer spmFlag;
|
||||
private BigDecimal spmElongation;
|
||||
private BigDecimal spmRollforce;
|
||||
private String spmProcessType;
|
||||
private String spmControlMode;
|
||||
private BigDecimal spmBendingForce;
|
||||
private BigDecimal spmCrimpingRollMesh;
|
||||
private BigDecimal spmBillyRollMesh;
|
||||
|
||||
private Integer trimFlag;
|
||||
private String tlvMode;
|
||||
private BigDecimal tlvElongation;
|
||||
private Integer chromating;
|
||||
private String coatingCode;
|
||||
private Integer oilingFlag;
|
||||
private String oilingType;
|
||||
private BigDecimal oilingTop;
|
||||
private BigDecimal oilingBottom;
|
||||
|
||||
private String heatCycle;
|
||||
private String coatingSelection;
|
||||
private String coatingType;
|
||||
private BigDecimal zincCoatingThickness;
|
||||
private String chemTreatMode;
|
||||
|
||||
private BigDecimal aimWeightTop;
|
||||
private BigDecimal aimWeightBottom;
|
||||
private BigDecimal maxTolWeightTop;
|
||||
private BigDecimal maxTolWeightBottom;
|
||||
private BigDecimal headendGaugeLength;
|
||||
private BigDecimal tailendGaugeLength;
|
||||
|
||||
private String unitCode;
|
||||
private String originCoilid;
|
||||
private Date onlineTime;
|
||||
private Date producingTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class CrmPdoExcoilVo {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String exitMatId;
|
||||
private String entryMatId;
|
||||
private Integer subId;
|
||||
private Double startPosition;
|
||||
private Double endPosition;
|
||||
private Long planId;
|
||||
private String planNo;
|
||||
private String prodCode;
|
||||
private String groupNo;
|
||||
private String shiftNo;
|
||||
private String status;
|
||||
private String steelGrade;
|
||||
|
||||
private Double entryThick;
|
||||
private Double entryWidth;
|
||||
private Double entryLength;
|
||||
private Double entryWeight;
|
||||
|
||||
private Double weightTop;
|
||||
private Double weightBottom;
|
||||
|
||||
private Double exitLength;
|
||||
private Double exitNetWeight;
|
||||
private Double theoryWeight;
|
||||
private Double actualWeight;
|
||||
|
||||
private Double exitOuterDiameter;
|
||||
private Double exitThickness;
|
||||
private Double exitWidth;
|
||||
|
||||
private String customer;
|
||||
|
||||
private Date onlineTime;
|
||||
private Date startTime;
|
||||
private Date endTime;
|
||||
|
||||
private Long delFlag;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
|
||||
private String unitCode;
|
||||
private String processCode;
|
||||
|
||||
private Boolean lastFlag;
|
||||
private Boolean separateFlag;
|
||||
|
||||
private String planOrigin;
|
||||
|
||||
private BigDecimal zincCoatingThickness;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class PdiSetupVo {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String coilid;
|
||||
private String planid;
|
||||
private String steelGrade;
|
||||
private Float thick;
|
||||
private Float yieldStren;
|
||||
|
||||
private Float porTension;
|
||||
private Float celTension;
|
||||
private Float cleanTension;
|
||||
private Float passivationTension;
|
||||
private Float cxlTension;
|
||||
private Float trTension;
|
||||
private Float levelerEntryTension;
|
||||
private Float levelerExitTension;
|
||||
private Float straightenerExitTension;
|
||||
private Float furTension;
|
||||
private Float towerTension;
|
||||
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class ProStoppageTypeVo {
|
||||
|
||||
private Integer stopType;
|
||||
|
||||
private String remark;
|
||||
|
||||
private Date insdate;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class ProStoppageVo {
|
||||
|
||||
private Long stopid;
|
||||
|
||||
private String coilid;
|
||||
private String shift;
|
||||
private String crew;
|
||||
private String area;
|
||||
private String unit;
|
||||
private String seton;
|
||||
|
||||
private Date startDate;
|
||||
private Date endDate;
|
||||
|
||||
private Float duration;
|
||||
private Date insdate;
|
||||
private String stopType;
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class ShiftConfigVo {
|
||||
|
||||
private Integer configid;
|
||||
|
||||
private Date startDate;
|
||||
|
||||
private Float shift1;
|
||||
|
||||
private Float shift2;
|
||||
|
||||
private Float shift3;
|
||||
|
||||
private Float shift4;
|
||||
|
||||
private Float shift5;
|
||||
|
||||
private Integer shiftNum;
|
||||
|
||||
private Integer flag;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ShiftCrewVo {
|
||||
|
||||
private Integer seqno;
|
||||
|
||||
private String shift;
|
||||
|
||||
private String crew;
|
||||
|
||||
private Integer flag;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.klp.pocket.galvanize1.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class ShiftHistoryVo {
|
||||
|
||||
private String shift;
|
||||
|
||||
private String crew;
|
||||
|
||||
private Date insdate;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.CplSegmentTotal;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CplSegmentTotalVo;
|
||||
|
||||
public interface CplSegmentTotalMapper extends BaseMapperPlus<CplSegmentTotalMapper, CplSegmentTotal, CplSegmentTotalVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.CrmPdiPlan;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdiPlanVo;
|
||||
|
||||
public interface CrmPdiPlanMapper extends BaseMapperPlus<CrmPdiPlanMapper, CrmPdiPlan, CrmPdiPlanVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.CrmPdoExcoil;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdoExcoilVo;
|
||||
|
||||
public interface CrmPdoExcoilMapper extends BaseMapperPlus<CrmPdoExcoilMapper, CrmPdoExcoil, CrmPdoExcoilVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.PdiSetup;
|
||||
import com.klp.pocket.galvanize1.domain.vo.PdiSetupVo;
|
||||
|
||||
public interface PdiSetupMapper extends BaseMapperPlus<PdiSetupMapper, PdiSetup, PdiSetupVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.ProStoppage;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ProStoppageVo;
|
||||
|
||||
public interface ProStoppageMapper extends BaseMapperPlus<ProStoppageMapper, ProStoppage, ProStoppageVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.ProStoppageType;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ProStoppageTypeVo;
|
||||
|
||||
public interface ProStoppageTypeMapper extends BaseMapperPlus<ProStoppageTypeMapper, ProStoppageType, ProStoppageTypeVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.ShiftConfig;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftConfigVo;
|
||||
|
||||
public interface ShiftConfigMapper extends BaseMapperPlus<ShiftConfigMapper, ShiftConfig, ShiftConfigVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.ShiftCrew;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftCrewVo;
|
||||
|
||||
public interface ShiftCrewMapper extends BaseMapperPlus<ShiftCrewMapper, ShiftCrew, ShiftCrewVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.klp.pocket.galvanize1.mapper;
|
||||
|
||||
import com.klp.common.core.mapper.BaseMapperPlus;
|
||||
import com.klp.pocket.galvanize1.domain.ShiftHistory;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftHistoryVo;
|
||||
|
||||
public interface ShiftHistoryMapper extends BaseMapperPlus<ShiftHistoryMapper, ShiftHistory, ShiftHistoryVo> {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CplSegmentTotalBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CplSegmentTotalVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface ICplSegmentTotalService {
|
||||
|
||||
CplSegmentTotalVo queryById(Long id);
|
||||
|
||||
TableDataInfo<CplSegmentTotalVo> queryPageList(CplSegmentTotalBo bo, PageQuery pageQuery);
|
||||
|
||||
List<CplSegmentTotalVo> queryList(CplSegmentTotalBo bo);
|
||||
|
||||
Boolean insertByBo(CplSegmentTotalBo bo);
|
||||
|
||||
Boolean updateByBo(CplSegmentTotalBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CrmPdiPlanBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdiPlanVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface ICrmPdiPlanService {
|
||||
|
||||
CrmPdiPlanVo queryById(Long id);
|
||||
|
||||
TableDataInfo<CrmPdiPlanVo> queryPageList(CrmPdiPlanBo bo, PageQuery pageQuery);
|
||||
|
||||
List<CrmPdiPlanVo> queryList(CrmPdiPlanBo bo);
|
||||
|
||||
Boolean insertByBo(CrmPdiPlanBo bo);
|
||||
|
||||
Boolean updateByBo(CrmPdiPlanBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CrmPdoExcoilBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdoExcoilVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface ICrmPdoExcoilService {
|
||||
|
||||
CrmPdoExcoilVo queryById(Long id);
|
||||
|
||||
TableDataInfo<CrmPdoExcoilVo> queryPageList(CrmPdoExcoilBo bo, PageQuery pageQuery);
|
||||
|
||||
List<CrmPdoExcoilVo> queryList(CrmPdoExcoilBo bo);
|
||||
|
||||
Boolean insertByBo(CrmPdoExcoilBo bo);
|
||||
|
||||
Boolean updateByBo(CrmPdoExcoilBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.PdiSetupBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.PdiSetupVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface IPdiSetupService {
|
||||
|
||||
PdiSetupVo queryById(Long id);
|
||||
|
||||
TableDataInfo<PdiSetupVo> queryPageList(PdiSetupBo bo, PageQuery pageQuery);
|
||||
|
||||
List<PdiSetupVo> queryList(PdiSetupBo bo);
|
||||
|
||||
Boolean insertByBo(PdiSetupBo bo);
|
||||
|
||||
Boolean updateByBo(PdiSetupBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ProStoppageBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ProStoppageVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface IProStoppageService {
|
||||
|
||||
ProStoppageVo queryById(Long stopid);
|
||||
|
||||
TableDataInfo<ProStoppageVo> queryPageList(ProStoppageBo bo, PageQuery pageQuery);
|
||||
|
||||
List<ProStoppageVo> queryList(ProStoppageBo bo);
|
||||
|
||||
Boolean insertByBo(ProStoppageBo bo);
|
||||
|
||||
Boolean updateByBo(ProStoppageBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ProStoppageTypeBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ProStoppageTypeVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface IProStoppageTypeService {
|
||||
|
||||
ProStoppageTypeVo queryById(Integer stopType);
|
||||
|
||||
TableDataInfo<ProStoppageTypeVo> queryPageList(ProStoppageTypeBo bo, PageQuery pageQuery);
|
||||
|
||||
List<ProStoppageTypeVo> queryList(ProStoppageTypeBo bo);
|
||||
|
||||
Boolean insertByBo(ProStoppageTypeBo bo);
|
||||
|
||||
Boolean updateByBo(ProStoppageTypeBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Integer> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ShiftConfigBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftConfigVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface IShiftConfigService {
|
||||
|
||||
ShiftConfigVo queryById(Integer id);
|
||||
|
||||
TableDataInfo<ShiftConfigVo> queryPageList(ShiftConfigBo bo, PageQuery pageQuery);
|
||||
|
||||
List<ShiftConfigVo> queryList(ShiftConfigBo bo);
|
||||
|
||||
Boolean insertByBo(ShiftConfigBo bo);
|
||||
|
||||
Boolean updateByBo(ShiftConfigBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Integer> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ShiftCrewBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftCrewVo;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
public interface IShiftCrewService {
|
||||
|
||||
ShiftCrewVo queryById(Integer id);
|
||||
|
||||
TableDataInfo<ShiftCrewVo> queryPageList(ShiftCrewBo bo, PageQuery pageQuery);
|
||||
|
||||
List<ShiftCrewVo> queryList(ShiftCrewBo bo);
|
||||
|
||||
Boolean insertByBo(ShiftCrewBo bo);
|
||||
|
||||
Boolean updateByBo(ShiftCrewBo bo);
|
||||
|
||||
Boolean deleteWithValidByIds(Collection<Integer> ids, Boolean isValid);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.klp.pocket.galvanize1.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.galvanize1.domain.bo.ShiftHistoryBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.ShiftHistoryVo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface IShiftHistoryService {
|
||||
|
||||
TableDataInfo<ShiftHistoryVo> queryPageList(ShiftHistoryBo bo, PageQuery pageQuery);
|
||||
|
||||
List<ShiftHistoryVo> queryList(ShiftHistoryBo bo);
|
||||
|
||||
Boolean insertByBo(ShiftHistoryBo bo);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,89 @@
|
||||
package com.klp.pocket.galvanize1.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.utils.StringUtils;
|
||||
import com.klp.pocket.galvanize1.domain.CplSegmentTotal;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CplSegmentTotalBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CplSegmentTotalVo;
|
||||
import com.klp.pocket.galvanize1.mapper.CplSegmentTotalMapper;
|
||||
import com.klp.pocket.galvanize1.service.ICplSegmentTotalService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@RequiredArgsConstructor
|
||||
@DS("galvanize1")
|
||||
@Service
|
||||
public class CplSegmentTotalServiceImpl implements ICplSegmentTotalService {
|
||||
|
||||
private final CplSegmentTotalMapper baseMapper;
|
||||
|
||||
@Override
|
||||
public CplSegmentTotalVo queryById(Long id) {
|
||||
return baseMapper.selectVoById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDataInfo<CplSegmentTotalVo> queryPageList(CplSegmentTotalBo bo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<CplSegmentTotal> lqw = buildQueryWrapper(bo);
|
||||
Page<CplSegmentTotalVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<CplSegmentTotalVo> queryList(CplSegmentTotalBo bo) {
|
||||
LambdaQueryWrapper<CplSegmentTotal> lqw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(lqw);
|
||||
}
|
||||
|
||||
private LambdaQueryWrapper<CplSegmentTotal> buildQueryWrapper(CplSegmentTotalBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<CplSegmentTotal> lqw = Wrappers.lambdaQuery();
|
||||
lqw.eq(bo.getId() != null, CplSegmentTotal::getId, bo.getId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getEnCoilId()), CplSegmentTotal::getEnCoilId, bo.getEnCoilId());
|
||||
lqw.eq(bo.getPicklingCount() != null, CplSegmentTotal::getPicklingCount, bo.getPicklingCount());
|
||||
lqw.eq(bo.getSegNo() != null, CplSegmentTotal::getSegNo, bo.getSegNo());
|
||||
lqw.ge(bo.getStartPos() != null, CplSegmentTotal::getStartPos, bo.getStartPos());
|
||||
lqw.le(bo.getEndPos() != null, CplSegmentTotal::getEndPos, bo.getEndPos());
|
||||
lqw.eq(bo.getSegLen() != null, CplSegmentTotal::getSegLen, bo.getSegLen());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getTotalValuesJson()), CplSegmentTotal::getTotalValuesJson, bo.getTotalValuesJson());
|
||||
lqw.eq(bo.getCreateTime() != null, CplSegmentTotal::getCreateTime, bo.getCreateTime());
|
||||
return lqw;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean insertByBo(CplSegmentTotalBo bo) {
|
||||
CplSegmentTotal add = BeanUtil.toBean(bo, CplSegmentTotal.class);
|
||||
validEntityBeforeSave(add);
|
||||
boolean flag = baseMapper.insert(add) > 0;
|
||||
if (flag) {
|
||||
bo.setId(add.getId());
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean updateByBo(CplSegmentTotalBo bo) {
|
||||
CplSegmentTotal update = BeanUtil.toBean(bo, CplSegmentTotal.class);
|
||||
validEntityBeforeSave(update);
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
private void validEntityBeforeSave(CplSegmentTotal entity) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
||||
return baseMapper.deleteBatchIds(ids) > 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,88 @@
|
||||
package com.klp.pocket.galvanize1.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.utils.StringUtils;
|
||||
import com.klp.pocket.galvanize1.domain.CrmPdiPlan;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CrmPdiPlanBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdiPlanVo;
|
||||
import com.klp.pocket.galvanize1.mapper.CrmPdiPlanMapper;
|
||||
import com.klp.pocket.galvanize1.service.ICrmPdiPlanService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@RequiredArgsConstructor
|
||||
@DS("galvanize1")
|
||||
@Service
|
||||
public class CrmPdiPlanServiceImpl implements ICrmPdiPlanService {
|
||||
|
||||
private final CrmPdiPlanMapper baseMapper;
|
||||
|
||||
@Override
|
||||
public CrmPdiPlanVo queryById(Long id) {
|
||||
return baseMapper.selectVoById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDataInfo<CrmPdiPlanVo> queryPageList(CrmPdiPlanBo bo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<CrmPdiPlan> lqw = buildQueryWrapper(bo);
|
||||
Page<CrmPdiPlanVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<CrmPdiPlanVo> queryList(CrmPdiPlanBo bo) {
|
||||
LambdaQueryWrapper<CrmPdiPlan> lqw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(lqw);
|
||||
}
|
||||
|
||||
private LambdaQueryWrapper<CrmPdiPlan> buildQueryWrapper(CrmPdiPlanBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<CrmPdiPlan> lqw = Wrappers.lambdaQuery();
|
||||
lqw.eq(bo.getId() != null, CrmPdiPlan::getId, bo.getId());
|
||||
lqw.eq(bo.getSeqid() != null, CrmPdiPlan::getSeqid, bo.getSeqid());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getCoilid()), CrmPdiPlan::getCoilid, bo.getCoilid());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getStatus()), CrmPdiPlan::getStatus, bo.getStatus());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getPlanid()), CrmPdiPlan::getPlanid, bo.getPlanid());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getPlanType()), CrmPdiPlan::getPlanType, bo.getPlanType());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getUnitCode()), CrmPdiPlan::getUnitCode, bo.getUnitCode());
|
||||
lqw.orderByDesc(CrmPdiPlan::getId);
|
||||
return lqw;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean insertByBo(CrmPdiPlanBo bo) {
|
||||
CrmPdiPlan add = BeanUtil.toBean(bo, CrmPdiPlan.class);
|
||||
validEntityBeforeSave(add);
|
||||
boolean flag = baseMapper.insert(add) > 0;
|
||||
if (flag) {
|
||||
bo.setId(add.getId());
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean updateByBo(CrmPdiPlanBo bo) {
|
||||
CrmPdiPlan update = BeanUtil.toBean(bo, CrmPdiPlan.class);
|
||||
validEntityBeforeSave(update);
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
private void validEntityBeforeSave(CrmPdiPlan entity) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
||||
return baseMapper.deleteBatchIds(ids) > 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
package com.klp.pocket.galvanize1.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.utils.StringUtils;
|
||||
import com.klp.pocket.galvanize1.domain.CrmPdoExcoil;
|
||||
import com.klp.pocket.galvanize1.domain.bo.CrmPdoExcoilBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.CrmPdoExcoilVo;
|
||||
import com.klp.pocket.galvanize1.mapper.CrmPdoExcoilMapper;
|
||||
import com.klp.pocket.galvanize1.service.ICrmPdoExcoilService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@RequiredArgsConstructor
|
||||
@DS("galvanize1")
|
||||
@Service
|
||||
public class CrmPdoExcoilServiceImpl implements ICrmPdoExcoilService {
|
||||
|
||||
private final CrmPdoExcoilMapper baseMapper;
|
||||
|
||||
@Override
|
||||
public CrmPdoExcoilVo queryById(Long id) {
|
||||
return baseMapper.selectVoById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDataInfo<CrmPdoExcoilVo> queryPageList(CrmPdoExcoilBo bo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<CrmPdoExcoil> lqw = buildQueryWrapper(bo);
|
||||
Page<CrmPdoExcoilVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<CrmPdoExcoilVo> queryList(CrmPdoExcoilBo bo) {
|
||||
LambdaQueryWrapper<CrmPdoExcoil> lqw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(lqw);
|
||||
}
|
||||
|
||||
private LambdaQueryWrapper<CrmPdoExcoil> buildQueryWrapper(CrmPdoExcoilBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<CrmPdoExcoil> lqw = Wrappers.lambdaQuery();
|
||||
lqw.eq(bo.getId() != null, CrmPdoExcoil::getId, bo.getId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getExitMatId()), CrmPdoExcoil::getExitMatId, bo.getExitMatId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getEntryMatId()), CrmPdoExcoil::getEntryMatId, bo.getEntryMatId());
|
||||
lqw.eq(bo.getPlanId() != null, CrmPdoExcoil::getPlanId, bo.getPlanId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getStatus()), CrmPdoExcoil::getStatus, bo.getStatus());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getUnitCode()), CrmPdoExcoil::getUnitCode, bo.getUnitCode());
|
||||
lqw.orderByDesc(CrmPdoExcoil::getId);
|
||||
return lqw;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean insertByBo(CrmPdoExcoilBo bo) {
|
||||
CrmPdoExcoil add = BeanUtil.toBean(bo, CrmPdoExcoil.class);
|
||||
validEntityBeforeSave(add);
|
||||
boolean flag = baseMapper.insert(add) > 0;
|
||||
if (flag) {
|
||||
bo.setId(add.getId());
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean updateByBo(CrmPdoExcoilBo bo) {
|
||||
CrmPdoExcoil update = BeanUtil.toBean(bo, CrmPdoExcoil.class);
|
||||
validEntityBeforeSave(update);
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
private void validEntityBeforeSave(CrmPdoExcoil entity) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
||||
return baseMapper.deleteBatchIds(ids) > 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
package com.klp.pocket.galvanize1.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.common.utils.StringUtils;
|
||||
import com.klp.pocket.galvanize1.domain.PdiSetup;
|
||||
import com.klp.pocket.galvanize1.domain.bo.PdiSetupBo;
|
||||
import com.klp.pocket.galvanize1.domain.vo.PdiSetupVo;
|
||||
import com.klp.pocket.galvanize1.mapper.PdiSetupMapper;
|
||||
import com.klp.pocket.galvanize1.service.IPdiSetupService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@RequiredArgsConstructor
|
||||
@DS("galvanize1")
|
||||
@Service
|
||||
public class PdiSetupServiceImpl implements IPdiSetupService {
|
||||
|
||||
private final PdiSetupMapper baseMapper;
|
||||
|
||||
@Override
|
||||
public PdiSetupVo queryById(Long id) {
|
||||
return baseMapper.selectVoById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TableDataInfo<PdiSetupVo> queryPageList(PdiSetupBo bo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<PdiSetup> lqw = buildQueryWrapper(bo);
|
||||
Page<PdiSetupVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<PdiSetupVo> queryList(PdiSetupBo bo) {
|
||||
LambdaQueryWrapper<PdiSetup> lqw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(lqw);
|
||||
}
|
||||
|
||||
private LambdaQueryWrapper<PdiSetup> buildQueryWrapper(PdiSetupBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<PdiSetup> lqw = Wrappers.lambdaQuery();
|
||||
lqw.eq(bo.getId() != null, PdiSetup::getId, bo.getId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getCoilid()), PdiSetup::getCoilid, bo.getCoilid());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getPlanid()), PdiSetup::getPlanid, bo.getPlanid());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getSteelGrade()), PdiSetup::getSteelGrade, bo.getSteelGrade());
|
||||
lqw.eq(bo.getThick() != null, PdiSetup::getThick, bo.getThick());
|
||||
lqw.eq(bo.getYieldStren() != null, PdiSetup::getYieldStren, bo.getYieldStren());
|
||||
lqw.orderByDesc(PdiSetup::getId);
|
||||
return lqw;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean insertByBo(PdiSetupBo bo) {
|
||||
PdiSetup add = BeanUtil.toBean(bo, PdiSetup.class);
|
||||
validEntityBeforeSave(add);
|
||||
boolean flag = baseMapper.insert(add) > 0;
|
||||
if (flag) {
|
||||
bo.setId(add.getId());
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean updateByBo(PdiSetupBo bo) {
|
||||
PdiSetup update = BeanUtil.toBean(bo, PdiSetup.class);
|
||||
validEntityBeforeSave(update);
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
private void validEntityBeforeSave(PdiSetup entity) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
||||
return baseMapper.deleteBatchIds(ids) > 0;
|
||||
}
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user