Browse Source

PDA页面登录

master
zuowenwen 5 years ago
parent
commit
6ab105bb39
  1. 65
      src/main/java/com/gaotao/modules/toolman/dao/IfsToolMapper.java
  2. 30
      src/main/java/com/gaotao/modules/toolman/dao/LocationMapper.java
  3. 77
      src/main/java/com/gaotao/modules/toolman/dao/PoReceiptDetailMapper.java
  4. 39
      src/main/java/com/gaotao/modules/toolman/dao/PoReceiptMapper.java
  5. 81
      src/main/java/com/gaotao/modules/toolman/dao/PoToolInstanceIdMapper.java
  6. 113
      src/main/java/com/gaotao/modules/toolman/dao/ToolDetailMapper.java
  7. 89
      src/main/java/com/gaotao/modules/toolman/dao/ToolHeaderMapper.java
  8. 77
      src/main/java/com/gaotao/modules/toolman/dao/ToolTransDetailMapper.java
  9. 89
      src/main/java/com/gaotao/modules/toolman/dao/ToolTransHeaderMapper.java
  10. 44
      src/main/java/com/gaotao/modules/toolman/entity/Location.java
  11. 79
      src/main/java/com/gaotao/modules/toolman/entity/PoReceipt.java
  12. 169
      src/main/java/com/gaotao/modules/toolman/entity/PoReceiptDetail.java
  13. 60
      src/main/java/com/gaotao/modules/toolman/entity/PoToolInstanceId.java
  14. 118
      src/main/java/com/gaotao/modules/toolman/entity/ToolDetail.java
  15. 97
      src/main/java/com/gaotao/modules/toolman/entity/ToolHeader.java
  16. 120
      src/main/java/com/gaotao/modules/toolman/entity/ToolTransDetail.java
  17. 102
      src/main/java/com/gaotao/modules/toolman/entity/ToolTransHeader.java

65
src/main/java/com/gaotao/modules/toolman/dao/IfsToolMapper.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);
}

30
src/main/java/com/gaotao/modules/toolman/dao/LocationMapper.java

@ -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);
}

77
src/main/java/com/gaotao/modules/toolman/dao/PoReceiptDetailMapper.java

@ -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);
}

39
src/main/java/com/gaotao/modules/toolman/dao/PoReceiptMapper.java

@ -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);
}

81
src/main/java/com/gaotao/modules/toolman/dao/PoToolInstanceIdMapper.java

@ -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);
}

113
src/main/java/com/gaotao/modules/toolman/dao/ToolDetailMapper.java

@ -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);
}

89
src/main/java/com/gaotao/modules/toolman/dao/ToolHeaderMapper.java

@ -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);
}

77
src/main/java/com/gaotao/modules/toolman/dao/ToolTransDetailMapper.java

@ -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);
}

89
src/main/java/com/gaotao/modules/toolman/dao/ToolTransHeaderMapper.java

@ -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);
}

44
src/main/java/com/gaotao/modules/toolman/entity/Location.java

@ -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;
}

79
src/main/java/com/gaotao/modules/toolman/entity/PoReceipt.java

@ -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;
}

169
src/main/java/com/gaotao/modules/toolman/entity/PoReceiptDetail.java

@ -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;
}

60
src/main/java/com/gaotao/modules/toolman/entity/PoToolInstanceId.java

@ -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;
}

118
src/main/java/com/gaotao/modules/toolman/entity/ToolDetail.java

@ -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;
}

97
src/main/java/com/gaotao/modules/toolman/entity/ToolHeader.java

@ -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;
}

120
src/main/java/com/gaotao/modules/toolman/entity/ToolTransDetail.java

@ -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;
}

102
src/main/java/com/gaotao/modules/toolman/entity/ToolTransHeader.java

@ -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;
}
Loading…
Cancel
Save