| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package cn.iocoder.yudao.module.erp.dal.dataobject.purchase; |
| | | |
| | | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| | | import com.baomidou.mybatisplus.annotation.KeySequence; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.*; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * ERP éè´ç³è¯· DO |
| | | */ |
| | | @TableName("erp_purchase_request") |
| | | @KeySequence("erp_purchase_request_seq") |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | @ToString(callSuper = true) |
| | | @Builder |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | public class ErpPurchaseRequestDO extends BaseDO { |
| | | |
| | | /** |
| | | * ç¼å· |
| | | */ |
| | | @TableId |
| | | private Long id; |
| | | |
| | | /** |
| | | * éè´ç³è¯·åå· |
| | | */ |
| | | private String no; |
| | | |
| | | /** |
| | | * ç¶æ |
| | | * |
| | | * 0: æªæäº¤ |
| | | * 10: 审æ¹ä¸ |
| | | * 20: å®¡æ ¸éè¿ |
| | | * 30: å®¡æ ¸ä¸éè¿ |
| | | * 40: 已忶 |
| | | */ |
| | | private Integer status; |
| | | |
| | | /** |
| | | * ç³è¯·äººç¼å· |
| | | */ |
| | | private Long requestUserId; |
| | | |
| | | /** |
| | | * ç³è¯·é¨é¨ç¼å· |
| | | */ |
| | | private Long requestDeptId; |
| | | |
| | | /** |
| | | * ç³è¯·æ¶é´ |
| | | */ |
| | | private LocalDateTime requestTime; |
| | | |
| | | /** |
| | | * ç³è¯·çç± |
| | | */ |
| | | private String requestReason; |
| | | |
| | | /** |
| | | * ä¾åºåç¼å·ï¼å¯éï¼ |
| | | */ |
| | | private Long supplierId; |
| | | |
| | | /** |
| | | * å计æ°é |
| | | */ |
| | | private BigDecimal totalCount; |
| | | |
| | | /** |
| | | * åè®¡ä»·æ ¼ |
| | | */ |
| | | private BigDecimal totalPrice; |
| | | |
| | | /** |
| | | * å计产åä»·æ ¼ |
| | | */ |
| | | private BigDecimal totalProductPrice; |
| | | |
| | | /** |
| | | * å计ç¨é¢ |
| | | */ |
| | | private BigDecimal totalTaxPrice; |
| | | |
| | | /** |
| | | * 伿 çï¼ç¾åæ¯ |
| | | */ |
| | | private BigDecimal discountPercent; |
| | | |
| | | /** |
| | | * 伿 éé¢ |
| | | */ |
| | | private BigDecimal discountPrice; |
| | | |
| | | /** |
| | | * å®ééé¢ |
| | | */ |
| | | private BigDecimal depositPrice; |
| | | |
| | | /** |
| | | * éä»¶å°å |
| | | */ |
| | | private String fileUrl; |
| | | |
| | | /** |
| | | * 夿³¨ |
| | | */ |
| | | private String remark; |
| | | |
| | | /** |
| | | * BPM æµç¨å®ä¾ç¼å· |
| | | */ |
| | | private String processInstanceId; |
| | | |
| | | /** |
| | | * çæçéè´è®¢åç¼å· |
| | | */ |
| | | private Long orderId; |
| | | |
| | | /** |
| | | * çæçéè´è®¢åå· |
| | | */ |
| | | private String orderNo; |
| | | |
| | | /** |
| | | * å
¥åºç¶æ |
| | | * |
| | | * 0: æªå
¥åº |
| | | * 1: é¨åå
¥åº |
| | | * 2: å
¨é¨å
¥åº |
| | | */ |
| | | private Integer inStatus; |
| | | |
| | | } |