17 changed files with 1449 additions and 0 deletions
-
65src/main/java/com/gaotao/modules/toolman/dao/IfsToolMapper.java
-
30src/main/java/com/gaotao/modules/toolman/dao/LocationMapper.java
-
77src/main/java/com/gaotao/modules/toolman/dao/PoReceiptDetailMapper.java
-
39src/main/java/com/gaotao/modules/toolman/dao/PoReceiptMapper.java
-
81src/main/java/com/gaotao/modules/toolman/dao/PoToolInstanceIdMapper.java
-
113src/main/java/com/gaotao/modules/toolman/dao/ToolDetailMapper.java
-
89src/main/java/com/gaotao/modules/toolman/dao/ToolHeaderMapper.java
-
77src/main/java/com/gaotao/modules/toolman/dao/ToolTransDetailMapper.java
-
89src/main/java/com/gaotao/modules/toolman/dao/ToolTransHeaderMapper.java
-
44src/main/java/com/gaotao/modules/toolman/entity/Location.java
-
79src/main/java/com/gaotao/modules/toolman/entity/PoReceipt.java
-
169src/main/java/com/gaotao/modules/toolman/entity/PoReceiptDetail.java
-
60src/main/java/com/gaotao/modules/toolman/entity/PoToolInstanceId.java
-
118src/main/java/com/gaotao/modules/toolman/entity/ToolDetail.java
-
97src/main/java/com/gaotao/modules/toolman/entity/ToolHeader.java
-
120src/main/java/com/gaotao/modules/toolman/entity/ToolTransDetail.java
-
102src/main/java/com/gaotao/modules/toolman/entity/ToolTransHeader.java
@ -0,0 +1,65 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.IfsTool; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.IfsToolQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/08 14:50 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface IfsToolMapper { |
|||
|
|||
/** |
|||
* @Method getIfsToolList |
|||
* @Description: 查询所有 信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param ifsToolQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
List<IfsTool> getIfsToolList(IfsToolQuery ifsToolQuery); |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 新增 ifs接口信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param ifsToolQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertSelective(IfsToolQuery ifsToolQuery); |
|||
|
|||
/** |
|||
* @Method updateIfsTool |
|||
* @Description: 更改 ifs接口表数据 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param ifsToolQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int updateIfsTool(IfsToolQuery ifsToolQuery); |
|||
|
|||
/** |
|||
* @Method deleteIfsTool |
|||
* @Description: 删除 ifs接口表数据 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param ifsToolQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int deleteIfsTool(IfsToolQuery ifsToolQuery); |
|||
} |
|||
@ -0,0 +1,30 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
import com.baomidou.mybatisplus.core.metadata.IPage; |
|||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|||
import com.gaotao.modules.toolman.entity.Location; |
|||
import com.gaotao.modules.toolman.query.LocationQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 10:30 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface LocationMapper extends BaseMapper<Location> { |
|||
|
|||
IPage<Location> getLocationList(Page<Location> page , LocationQuery locationQuery); |
|||
|
|||
int insertSelective(LocationQuery locationQuery); |
|||
|
|||
int insertList(@Param("list") List<LocationQuery> list); |
|||
|
|||
int updateBySiteAndLocationid(LocationQuery locationQuery); |
|||
|
|||
int deleteBySiteAndLocationid(LocationQuery locationQuery); |
|||
} |
|||
@ -0,0 +1,77 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.PoReceiptDetail; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.PoReceiptDetailQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 18:18 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface PoReceiptDetailMapper { |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 新增接收明细表信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param receiptDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertSelective(PoReceiptDetailQuery receiptDetailQuery); |
|||
|
|||
/** |
|||
* @Method deletePoReceiptDetail |
|||
* @Description: 删除接收单明细信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param receiptDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int deletePoReceiptDetail(PoReceiptDetailQuery receiptDetailQuery); |
|||
|
|||
/** |
|||
* @Method getPoReceiptDetailList |
|||
* @Description: 查询接收单明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param receiptDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
List<PoReceiptDetail> getPoReceiptDetailList(PoReceiptDetailQuery receiptDetailQuery); |
|||
|
|||
/** |
|||
* @Method insertList |
|||
* @Description: 批量新增 接收单明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param list |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertList(@Param("list") List<PoReceiptDetail> list); |
|||
|
|||
/** |
|||
* @Method updatePoReceiptDetail |
|||
* @Description: 更新 接收单明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param receiptDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int updatePoReceiptDetail(PoReceiptDetailQuery receiptDetailQuery); |
|||
} |
|||
@ -0,0 +1,39 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.PoReceipt; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.PoReceiptQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 16:22 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface PoReceiptMapper { |
|||
|
|||
List<PoReceipt> selectBySite(@Param("site") String site); |
|||
|
|||
int insertSelective(PoReceipt poReceipt); |
|||
|
|||
int insertList(@Param("list") List<PoReceipt> list); |
|||
|
|||
int deleteBySite(@Param("site") String site); |
|||
|
|||
int updateBySite(@Param("updated") PoReceipt updated, @Param("site") String site); |
|||
|
|||
/** |
|||
* @Method getReceiptNoCount |
|||
* @Description: 根据条件 获取记录数 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param poReceiptQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
int getReceiptNoCount(PoReceiptQuery poReceiptQuery); |
|||
} |
|||
@ -0,0 +1,81 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
import com.baomidou.mybatisplus.core.metadata.IPage; |
|||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|||
import com.gaotao.modules.toolman.entity.PoToolInstanceId; |
|||
import com.gaotao.modules.toolman.entity.ViewIfsTool; |
|||
import com.gaotao.modules.toolman.query.PoToolInstanceIdQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/02 13:39 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface PoToolInstanceIdMapper extends BaseMapper<ViewIfsTool> { |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 根据条件 新增接收信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param poToolInstanceIdQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/2 |
|||
*/ |
|||
int insertSelective(PoToolInstanceIdQuery poToolInstanceIdQuery); |
|||
|
|||
/** |
|||
* @Method updateById |
|||
* @Description: 根据条件 更新接收信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param poToolInstanceIdQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/2 |
|||
*/ |
|||
int updateById(PoToolInstanceIdQuery poToolInstanceIdQuery); |
|||
|
|||
/** |
|||
* @Method deleteById |
|||
* @Description: 根据条件 删除接收信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param poToolInstanceIdQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/2 |
|||
*/ |
|||
int deleteById(PoToolInstanceIdQuery poToolInstanceIdQuery); |
|||
|
|||
/** |
|||
* @Method selectPotoolInstanceList |
|||
* @Description: 根据条件 获取接收信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param poToolInstanceIdQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/2 |
|||
*/ |
|||
List<PoToolInstanceId> selectPotoolInstanceList(PoToolInstanceIdQuery poToolInstanceIdQuery); |
|||
|
|||
/** |
|||
* @Method insertList |
|||
* @Description: 批量新增接收信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param list |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/2 |
|||
*/ |
|||
int insertList(@Param("list") List<PoToolInstanceIdQuery> list); |
|||
} |
|||
@ -0,0 +1,113 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.ToolDetail; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.ToolDetailQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 15:35 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface ToolDetailMapper { |
|||
|
|||
/** |
|||
* @Method getToolDetailList |
|||
* @Description: 根据条件查询工具实例信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
List<ToolDetail> getToolDetailList(ToolDetailQuery toolDetailQuery); |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 新增工具实例信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
int insertSelective(ToolDetailQuery toolDetailQuery); |
|||
|
|||
/** |
|||
* @Method insertList |
|||
* @Description: 批量新增工具实例信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param list |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
int insertList(@Param("list") List<ToolDetail> list); |
|||
|
|||
/** |
|||
* @Method updateToolDetailSelective |
|||
* @Description: 根据条件 更新工具实例信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
int updateToolDetailSelective(ToolDetailQuery toolDetailQuery); |
|||
|
|||
/** |
|||
* @Method deleteToolDetail |
|||
* @Description: 根据条件 删除工具实例信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
int deleteToolDetail(ToolDetailQuery toolDetailQuery); |
|||
|
|||
/** |
|||
* @Method getIndex |
|||
* @Description: 根据条件 获取工具编码最大刀号 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
Integer getIndex(ToolDetailQuery toolDetailQuery); |
|||
|
|||
/** |
|||
* @Method getToolDetailCount |
|||
* @Description: 根据条件 获取工具实例记录数 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
Integer getToolDetailCount(ToolDetailQuery toolDetailQuery); |
|||
|
|||
/** |
|||
* @Method getToolDetail |
|||
* @Description: 获取工具实例信息 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/12 |
|||
*/ |
|||
ToolDetail getToolDetail(ToolDetailQuery toolDetailQuery); |
|||
} |
|||
@ -0,0 +1,89 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.ToolHeader; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.ToolHeaderQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 17:08 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface ToolHeaderMapper { |
|||
|
|||
/** |
|||
* @Method getToolHeaderCount |
|||
* @Description: 根据条件 获取记录数 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/7 |
|||
*/ |
|||
Integer getToolHeaderCount(ToolHeaderQuery toolHeaderQuery); |
|||
|
|||
/** |
|||
* @Method selectBySiteAndToolid |
|||
* @Description: 查询工具主表 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
List<ToolHeader> selectBySiteAndToolid(ToolHeaderQuery toolHeaderQuery); |
|||
|
|||
/** |
|||
* @Method deleteBySiteAndToolid |
|||
* @Description: 删除 工具主表 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int deleteBySiteAndToolid(ToolHeaderQuery toolHeaderQuery); |
|||
|
|||
/** |
|||
* @Method insertList |
|||
* @Description: 批量新增工具主表 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param list |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertList(@Param("list") List<ToolHeader> list); |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 新增工具主表 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertSelective(ToolHeaderQuery toolHeaderQuery); |
|||
|
|||
/** |
|||
* @Method updateBySiteAndToolid |
|||
* @Description: 更新工具主表 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int updateBySiteAndToolid(ToolHeaderQuery toolHeaderQuery); |
|||
} |
|||
@ -0,0 +1,77 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.ToolTransDetail; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.ToolTransDetailQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/08 9:40 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface ToolTransDetailMapper { |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 新增交易明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertSelective(ToolTransDetailQuery toolTransDetailQuery); |
|||
|
|||
/** |
|||
* @Method insertList |
|||
* @Description: 批量 新增交易明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param list |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertList(@Param("list") List<ToolTransDetailQuery> list); |
|||
|
|||
/** |
|||
* @Method updateById |
|||
* @Description: (这里用一句话描述这个方法的作用) |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int updateById(ToolTransDetailQuery toolTransDetailQuery); |
|||
|
|||
/** |
|||
* @Method deleteById |
|||
* @Description: 删除交易明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int deleteById(ToolTransDetailQuery toolTransDetailQuery); |
|||
|
|||
/** |
|||
* @Method selectByTransNo |
|||
* @Description: 查询 交易明细 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransDetailQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
List<ToolTransDetail> selectByTransNo(ToolTransDetailQuery toolTransDetailQuery); |
|||
} |
|||
@ -0,0 +1,89 @@ |
|||
package com.gaotao.modules.toolman.dao; |
|||
|
|||
import com.gaotao.modules.toolman.entity.ToolTransHeader; |
|||
import java.util.List; |
|||
|
|||
import com.gaotao.modules.toolman.query.ToolTransHeaderQuery; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
import org.apache.ibatis.annotations.Param; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/08 9:39 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Mapper |
|||
public interface ToolTransHeaderMapper { |
|||
|
|||
/** |
|||
* @Method insertSelective |
|||
* @Description: 新增交易主记录 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertSelective(ToolTransHeaderQuery toolTransHeaderQuery); |
|||
|
|||
/** |
|||
* @Method insertList |
|||
* @Description: 批量新增 交易主记录 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param list |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int insertList(@Param("list") List<ToolTransHeaderQuery> list); |
|||
|
|||
/** |
|||
* @Method updateById |
|||
* @Description: 更新 交易主记录 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int updateById(ToolTransHeaderQuery toolTransHeaderQuery); |
|||
|
|||
/** |
|||
* @Method deleteById |
|||
* @Description: 删除 交易主记录 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
int deleteById(ToolTransHeaderQuery toolTransHeaderQuery); |
|||
|
|||
/** |
|||
* @Method selectByTransNo |
|||
* @Description: 查询 交易主记录 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
List<ToolTransHeader> selectByTransNo(ToolTransHeaderQuery toolTransHeaderQuery); |
|||
|
|||
/** |
|||
* @Method getToolTransHeaderCount |
|||
* @Description: 根据条件 获取工具交易记录数 |
|||
* @author zuowenwen |
|||
* @Version 1.0 |
|||
* @param toolTransHeaderQuery |
|||
* @return |
|||
* @throws |
|||
* @date 2021/7/8 |
|||
*/ |
|||
Integer getToolTransHeaderCount(ToolTransHeaderQuery toolTransHeaderQuery); |
|||
} |
|||
@ -0,0 +1,44 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 10:30 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
/** |
|||
* 库位表 |
|||
*/ |
|||
@Data |
|||
public class Location { |
|||
/** |
|||
* 库位id |
|||
*/ |
|||
private String locationid; |
|||
|
|||
/** |
|||
* 工厂编码 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* 库位名称 |
|||
*/ |
|||
private String locationname; |
|||
|
|||
/** |
|||
* 仓库id |
|||
*/ |
|||
private String warehouseid; |
|||
|
|||
/** |
|||
* 管理人 |
|||
*/ |
|||
private String keeper; |
|||
|
|||
/** |
|||
* 是否启用 |
|||
*/ |
|||
private String active; |
|||
} |
|||
@ -0,0 +1,79 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 16:22 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Data |
|||
public class PoReceipt { |
|||
/** |
|||
* 工厂编码 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* 自动生成接受单号 |
|||
*/ |
|||
private String receiptNo; |
|||
|
|||
/** |
|||
* 接收日期 |
|||
*/ |
|||
private Date receiveDate; |
|||
|
|||
/** |
|||
* 当前日期 |
|||
*/ |
|||
private Date enterDate; |
|||
|
|||
/** |
|||
* 供应商编码 |
|||
*/ |
|||
private String supplierId; |
|||
|
|||
/** |
|||
* 接收人 |
|||
*/ |
|||
private String receiver; |
|||
|
|||
/** |
|||
* 用户名称 |
|||
*/ |
|||
private String username; |
|||
|
|||
/** |
|||
* 送货单号 |
|||
*/ |
|||
private String deliveryNoteNo; |
|||
|
|||
/** |
|||
* 是否打印 |
|||
*/ |
|||
private String printed; |
|||
|
|||
/** |
|||
* 备注 |
|||
*/ |
|||
private String remark; |
|||
|
|||
/** |
|||
* 仓库id |
|||
*/ |
|||
private String warehouseId; |
|||
|
|||
/** |
|||
* 默认存入N |
|||
*/ |
|||
private String outWorkOrderFlag; |
|||
|
|||
/** |
|||
* 默认存入N |
|||
*/ |
|||
private String emailCanSendFlag; |
|||
|
|||
private String orderref1; |
|||
} |
|||
@ -0,0 +1,169 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 18:18 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Data |
|||
public class PoReceiptDetail { |
|||
/** |
|||
* 工厂编号 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* 接收单号 |
|||
*/ |
|||
private String receiptNo; |
|||
|
|||
/** |
|||
* 接收行号 |
|||
*/ |
|||
private Double itemNo; |
|||
|
|||
/** |
|||
* 工具实例编号 |
|||
*/ |
|||
private String partNo; |
|||
|
|||
/** |
|||
* 数量 |
|||
*/ |
|||
private Double arriveQty; |
|||
|
|||
/** |
|||
* 数量 |
|||
*/ |
|||
private Double qtyInspectedNew; |
|||
|
|||
private String poumId; |
|||
|
|||
private Double convertFactor; |
|||
|
|||
/** |
|||
* 状态 |
|||
*/ |
|||
private String status; |
|||
|
|||
/** |
|||
* 是否需要检验 |
|||
*/ |
|||
private String needInspectFlag; |
|||
|
|||
/** |
|||
* 检验编码 |
|||
*/ |
|||
private String inspectCode; |
|||
|
|||
/** |
|||
* 样品数量 |
|||
*/ |
|||
private Double qtySample; |
|||
|
|||
/** |
|||
* 不良数量 |
|||
*/ |
|||
private Double percentSample; |
|||
|
|||
/** |
|||
* 送检数量 |
|||
*/ |
|||
private Double qtyToInspect; |
|||
|
|||
/** |
|||
* 检验数量 |
|||
*/ |
|||
private Double qtyInspected; |
|||
|
|||
/** |
|||
* 合格数量 |
|||
*/ |
|||
private Double qtyApproved; |
|||
|
|||
/** |
|||
* 退回数量 |
|||
*/ |
|||
private Double qtyReturned; |
|||
|
|||
private Double qtyReplace; |
|||
|
|||
/** |
|||
* 废弃数量 |
|||
*/ |
|||
private Double qtyScrapt; |
|||
|
|||
/** |
|||
* 接收数量 |
|||
*/ |
|||
private Double qtyToReceived; |
|||
|
|||
private Double qtyReceived; |
|||
|
|||
private Double invoiceQty; |
|||
|
|||
private Double invoicePrice; |
|||
|
|||
private String invoiceNo; |
|||
|
|||
/** |
|||
* 库位编码 |
|||
*/ |
|||
private String locationId; |
|||
|
|||
private String orderNo; |
|||
|
|||
private Double orderItemNo; |
|||
|
|||
private String canceIremark; |
|||
|
|||
private String batchNo; |
|||
|
|||
private Date manuFactureDate; |
|||
|
|||
/** |
|||
* 失效日期 |
|||
*/ |
|||
private Date expiredDate; |
|||
|
|||
private String sampleInspectionMethodId; |
|||
|
|||
private String sampleInspectionLevelNo; |
|||
|
|||
/** |
|||
* 备注 |
|||
*/ |
|||
private String remark; |
|||
|
|||
private Double toinvNofityQty; |
|||
|
|||
private Double invNotifyQty; |
|||
|
|||
private String inspectTypeDb; |
|||
|
|||
private String inspectType; |
|||
|
|||
private String needReceiveFlag; |
|||
|
|||
private Double toinvoiceQty; |
|||
|
|||
private Double qtyRbjs; |
|||
|
|||
private String orderfef1; |
|||
|
|||
private String orderfef2; |
|||
|
|||
private String orderfefType; |
|||
|
|||
private BigDecimal priceNoTax; |
|||
|
|||
private String status2; |
|||
|
|||
private String checkBy; |
|||
|
|||
private String remark2; |
|||
} |
|||
@ -0,0 +1,60 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/02 14:00 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Data |
|||
public class PoToolInstanceId { |
|||
/** |
|||
* id |
|||
*/ |
|||
private Integer id; |
|||
|
|||
/** |
|||
* 工厂 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* 序号 |
|||
*/ |
|||
private String transactionId; |
|||
|
|||
/** |
|||
* 工具编码 |
|||
*/ |
|||
private String toolId; |
|||
|
|||
/** |
|||
* 工具实例 |
|||
*/ |
|||
private String toolInstanceId; |
|||
|
|||
/** |
|||
* 工单号 |
|||
*/ |
|||
private String orderNo; |
|||
|
|||
private String releaseNo; |
|||
|
|||
private String sequenceNo; |
|||
|
|||
/** |
|||
* 行号 |
|||
*/ |
|||
private String itemNo; |
|||
|
|||
private String vendorNo; |
|||
|
|||
private String vendorName; |
|||
|
|||
private String status; |
|||
|
|||
private String status2; |
|||
|
|||
private String locationId; |
|||
} |
|||
@ -0,0 +1,118 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 15:35 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
/** |
|||
* 工具明细表 |
|||
*/ |
|||
@Data |
|||
public class ToolDetail { |
|||
/** |
|||
* 工具编码 |
|||
*/ |
|||
private String toolid; |
|||
|
|||
/** |
|||
* 工厂 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* 工具实例编码 |
|||
*/ |
|||
private String toolinstanceid; |
|||
|
|||
/** |
|||
* 库位编码 |
|||
*/ |
|||
private String locationid; |
|||
|
|||
/** |
|||
* 状态 |
|||
*/ |
|||
private String status; |
|||
|
|||
/** |
|||
* 备注 |
|||
*/ |
|||
private String remark; |
|||
|
|||
/** |
|||
* 创建日期 |
|||
*/ |
|||
private Date createdate; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdby; |
|||
|
|||
/** |
|||
* 供应商编码 |
|||
*/ |
|||
private String supplierid; |
|||
|
|||
/** |
|||
* 购买日期 |
|||
*/ |
|||
private Date purchasedate; |
|||
|
|||
/** |
|||
* 启用日期 |
|||
*/ |
|||
private Date phaseindate; |
|||
|
|||
/** |
|||
* 停用日期 |
|||
*/ |
|||
private Date phaseoutdate; |
|||
|
|||
/** |
|||
* 校正周期 |
|||
*/ |
|||
private Double inspectduration; |
|||
|
|||
/** |
|||
* 最近校正日期 |
|||
*/ |
|||
private Date latestinspectdate; |
|||
|
|||
/** |
|||
* 最近使用日期 |
|||
*/ |
|||
private Date latestusedate; |
|||
|
|||
/** |
|||
* 预计使用次数 |
|||
*/ |
|||
private Double estuseqty; |
|||
|
|||
/** |
|||
* 实际使用次数 |
|||
*/ |
|||
private Double actualuseqty; |
|||
|
|||
/** |
|||
* 加工中心 |
|||
*/ |
|||
private String workcenterno; |
|||
|
|||
/** |
|||
* 最近更改人 |
|||
*/ |
|||
private String lastupdateby; |
|||
|
|||
private Integer torNumacc; |
|||
|
|||
private Integer torNumdown; |
|||
|
|||
private Integer toolIndex; |
|||
|
|||
private String description; |
|||
} |
|||
@ -0,0 +1,97 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/07 17:08 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
@Data |
|||
public class ToolHeader { |
|||
/** |
|||
* 工具编号 |
|||
*/ |
|||
private String toolid; |
|||
|
|||
/** |
|||
* 工厂编号 |
|||
*/ |
|||
private String site; |
|||
|
|||
/** |
|||
* 工具名称 |
|||
*/ |
|||
private String tooldescription; |
|||
|
|||
/** |
|||
* 规格型号 |
|||
*/ |
|||
private String spec; |
|||
|
|||
/** |
|||
* 工具分类 |
|||
*/ |
|||
private String familyid; |
|||
|
|||
/** |
|||
* 是否在用Y/N |
|||
*/ |
|||
private String active; |
|||
|
|||
/** |
|||
* 备注 |
|||
*/ |
|||
private String remark; |
|||
|
|||
/** |
|||
* 标准成本 |
|||
*/ |
|||
private Double standardcost; |
|||
|
|||
/** |
|||
* 属性模板 |
|||
*/ |
|||
private String codeno; |
|||
|
|||
/** |
|||
* 创建日期 |
|||
*/ |
|||
private Date createdate; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdby; |
|||
|
|||
/** |
|||
* 计量单位 |
|||
*/ |
|||
private String umid; |
|||
|
|||
/** |
|||
* 默认仓库 |
|||
*/ |
|||
private String defaultwarehouseid; |
|||
|
|||
/** |
|||
* 最近更改人 |
|||
*/ |
|||
private String lastupdateby; |
|||
|
|||
/** |
|||
* 默认库位 |
|||
*/ |
|||
private String defaultlocationid; |
|||
|
|||
/** |
|||
* 是否创建物料 |
|||
*/ |
|||
private String partcreatedflag; |
|||
|
|||
/** |
|||
* 对应物料编码 |
|||
*/ |
|||
private String partno; |
|||
} |
|||
@ -0,0 +1,120 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/08 9:40 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
/** |
|||
* 工具交易明细表 |
|||
*/ |
|||
@Data |
|||
public class ToolTransDetail { |
|||
/** |
|||
* 主键ID |
|||
*/ |
|||
private Integer id; |
|||
|
|||
/** |
|||
* 出入库单号 |
|||
*/ |
|||
private String transNo; |
|||
|
|||
/** |
|||
* 行号 |
|||
*/ |
|||
private String itemNo; |
|||
|
|||
/** |
|||
* 工具实例编码 |
|||
*/ |
|||
private String toolInstanceId; |
|||
|
|||
/** |
|||
* 出入库数量 |
|||
*/ |
|||
private Integer transQty; |
|||
|
|||
/** |
|||
* 批号 |
|||
*/ |
|||
private String batchNo; |
|||
|
|||
/** |
|||
* 库房编码 |
|||
*/ |
|||
private String wareHouseId; |
|||
|
|||
/** |
|||
* 库位编码 |
|||
*/ |
|||
private String locationId; |
|||
|
|||
/** |
|||
* 出入库状态 Y入库 N出库 |
|||
*/ |
|||
private String direction; |
|||
|
|||
/** |
|||
* 关联单号1 |
|||
*/ |
|||
private String orderref1; |
|||
|
|||
/** |
|||
* 关联单号2 |
|||
*/ |
|||
private String orderref2; |
|||
|
|||
/** |
|||
* 关联单号3 |
|||
*/ |
|||
private String orderref3; |
|||
|
|||
/** |
|||
* 关联单号4 |
|||
*/ |
|||
private String orderref4; |
|||
|
|||
/** |
|||
* 供应商编码 |
|||
*/ |
|||
private String supplierId; |
|||
|
|||
/** |
|||
* 备注 |
|||
*/ |
|||
private String remark; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdDate; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updateBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedDate; |
|||
|
|||
/** |
|||
* 删除状态 |
|||
*/ |
|||
private String delflag; |
|||
|
|||
/** |
|||
* 版本 |
|||
*/ |
|||
private Integer version; |
|||
} |
|||
@ -0,0 +1,102 @@ |
|||
package com.gaotao.modules.toolman.entity; |
|||
|
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Auther: Zuowenwen |
|||
* @Date:2021/07/08 9:39 |
|||
* @Description: //TODO 描述 |
|||
*/ |
|||
/** |
|||
* 工具交易主表 |
|||
*/ |
|||
@Data |
|||
public class ToolTransHeader { |
|||
/** |
|||
* 主键ID |
|||
*/ |
|||
private Integer id; |
|||
|
|||
/** |
|||
* 用户id |
|||
*/ |
|||
private String userId; |
|||
|
|||
/** |
|||
* 出入库单号 |
|||
*/ |
|||
private String transNo; |
|||
|
|||
/** |
|||
* 出入库日期 |
|||
*/ |
|||
private Date transDate; |
|||
|
|||
/** |
|||
* 出入库类型全称 |
|||
*/ |
|||
private String transType; |
|||
|
|||
/** |
|||
* 出入库类型简称 |
|||
*/ |
|||
private String transTypeDb; |
|||
|
|||
/** |
|||
* 经手人 |
|||
*/ |
|||
private String receiver; |
|||
|
|||
/** |
|||
* 备注 |
|||
*/ |
|||
private String remark; |
|||
|
|||
/** |
|||
* 出入库单状态 Y入库 N出库 |
|||
*/ |
|||
private String status; |
|||
|
|||
/** |
|||
* 关联单单号1 |
|||
*/ |
|||
private String ordeRef1; |
|||
|
|||
/** |
|||
* 关联单单号2 |
|||
*/ |
|||
private String ordeRef2; |
|||
|
|||
/** |
|||
* 关联单单号3 |
|||
*/ |
|||
private String ordeRef3; |
|||
|
|||
/** |
|||
* 创建日期 |
|||
*/ |
|||
private Date createdDate; |
|||
|
|||
/** |
|||
* 最近更新人 |
|||
*/ |
|||
private String updateBy; |
|||
|
|||
/** |
|||
* 最近更新时间 |
|||
*/ |
|||
private Date updatedDate; |
|||
|
|||
/** |
|||
* 删除状态 |
|||
*/ |
|||
private String delflag; |
|||
|
|||
/** |
|||
* 版本号 |
|||
*/ |
|||
private Integer version; |
|||
|
|||
private String supplierId; |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue